0% encontró este documento útil (0 votos)
150 vistas23 páginas

Sistemas de Numeración y Lógica Digital

Este documento presenta un resumen de tres oraciones de la Tarea 2 sobre sistemas de numeración y simplificación de funciones lógicas. El documento incluye conversiones entre diferentes bases numéricas como decimal a binario y hexadecimal, y conversiones a complemento a 2. También presenta dos funciones lógicas simplificadas usando mapas de Karnaugh y su implementación en VHDL simulada en EDAPLAYGROUND.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
150 vistas23 páginas

Sistemas de Numeración y Lógica Digital

Este documento presenta un resumen de tres oraciones de la Tarea 2 sobre sistemas de numeración y simplificación de funciones lógicas. El documento incluye conversiones entre diferentes bases numéricas como decimal a binario y hexadecimal, y conversiones a complemento a 2. También presenta dos funciones lógicas simplificadas usando mapas de Karnaugh y su implementación en VHDL simulada en EDAPLAYGROUND.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Unidad 1 - Tarea 2 - Sistemas de Numeración y Simplificación de Funciones Lógicas.

Presentado por:
Jairo David Cano Mora
Código:
1026566153

Grupo:
243004_10

Presentado a:
Sandra Milena García

Universidad Nacional Abierta y a Distancia – UNAD


Escuela de Ciencias Básicas, Tecnología e Ingeniería
2021
INTRODUCCION

La electrónica digital es la rama más moderna de la electrónica y la que evoluciona más


rápidamente, vemos como gracias a estos avances hoy en día podemos tocar una
pantalla con nuestras manos (pantalla táctil), o utilizar un comando de voz, o apagar y
encender una luz, todo esto gracias a electrónica digital; vemos también como se entró
en la era de la revolución industrial.
En este trabajo hemos sintetizado funciones booleanas utilizando Mapas de Karnaugh
que nos han permitido desarrollar fórmulas.
Como parte del mismo trabajo se ha realizado ejercicios de conversión entre bases
numéricas, y la conversión de números enteros positivos y negativos a complemento a
2.
OBJETIVOS

 Realizar conversiones de decimal a hexadecimal, Binario.


 Comprender como funcionan los sistemas digitales.
 Aprender a resolver los ejercicios propuestos por el método del mapa de Karnaught.
 Aprender a diseñar sistemas digitales para dar solución a los ejercicios establecidos.
1. Realice las siguientes conversiones de base 10 a la base indicada (Secciones 3.3 y 3.5
del libro de Muñoz):

a. 950,20 a Hexadecimal

950,20 16
6,20 59,1 16
6,4 11,1 3

950,2010 =3 B 616

b. 500,600 a Binario
500,60
0 2
250,30
0,600 0 2
125,15
0,0 0,0 0 2
62,7
0 0 1, 150 5 2
1,0 0,1 31,37 2
1 0 1,1 15,18 2
1 1,0 7,9 2
1 1,1 3,4 2
1 1,0 1,2 2
1 1,0 0,1
1

500,60010=111110100 2

c. 90,385 a Hexadecimal

90,385 16
10,385 5,240
10,1

90,38510 =5 A16
d. 110,111 a Binario

110,111 2
0,111 55,55 2
0,1 1,1 27,27 2
0 1 1,1 13,13 2
1 1,1 6,6 2
1 0,0 3,3 2
0 1,1 1,1 2
1 1,1 0,0
1

110,11110 =11011102

2. Convierta los siguientes números a complemento a 2 con el número bits indicados


(Sección 3.7.2 del libro de Muñoz).

a. −13 con 6 bits.

13 2
1 6 2
0 3 2
1 1 2
1 0

Codigo Binario=01101
Con6 bits=001101 Invertimos
Complemento a 1=110010 Sumamos 1
Complemento a 2=110011
b. 39 con 6 bits

39 2
1 19 2
1 9 2
1 4 2
0 2 2
0 1 2
1 0
Codigo Binario=100111 Invertimos
Complemento a 1=011000 Sumamos 1
Complemento a 2=011001

c. −100 con 8 bits

100 2
0 50 2
0 25 2
1 12 2
0 6 2
0 3 2
1 1 2
1 0
Codigo Binario=1100100
Con 8 bits=01100100 Invertimos
Complemento a 1=10011011 Sumamos 1
Complemento a 2=10011100

d. −29 con 6 bits

29 2
1 14 2
0 7 2
1 3 2
1 1 2
1 0
Codigo Binario=011101 Invertimos
Complemento a 1=100010 Sumamos 1
Complemento a 2=100011

3. Sea la siguiente función Booleana (Secciones 2.3 y 2.4 del libro de Muñoz):

F ( A , B ,C , D ) =∑ ( 1,2,3,4,7,11 )

a. Utilizando mapas de Karnaught encuentre la mínima expresión Suma de Productos.

  a b c d s
0 0 0 0 0 0
1 0 0 0 1 1
2 0 0 1 0 1
3 0 0 1 1 1
4 0 1 0 0 1
5 0 1 0 1 0
6 0 1 1 0 0
7 0 1 1 1 1
8 1 0 0 0 0
9 1 0 0 1 0
10 1 0 1 0 0
11 1 0 1 1 1
12 1 1 0 0 0
13 1 1 0 1 0
14 1 1 1 0 0
15 1 1 1 1 0
La expresión minina de suma de producto es:

Á B Ć D́+ Á B́ D+ Á B́ C + Á CD+ B́ CD

b. Utilizando mapas de Karnaught encuentre la mínima expresión Producto de Sumas.

La expresión minina de producto de suma es:

( B+C+ D )∗( B́+C+ D́ )∗( B́+ Ć+ D )∗( Á+C )∗( Á + D )∗( Á + B́ )
c. Implemente en VHDL ambas expresiones usando el software EDAPLAYGROUND. En el
informe debe incluir una impresión de pantalla de la descripción en VHDL y la
simulación.
Suma de Producto
Producto de Suma
d) Construir el esquemático de la función simplificada para la suma de productos.

Á B Ć D́+ Á B́ D+ Á B́ C + Á CD+ B́ CD

4. Sea la siguiente función Boolea (Secciones 2.3 y 2.4 del libro de Muñoz):

F ( A , B ,C , D ) =∏ (1,3,5,6,7,9,14)

a. Utilizando mapas de Karnaught encuentre la mínima expresión Suma de Productos.


  a b c d s
0 0 0 0 0 1
1 0 0 0 1 0
2 0 0 1 0 1
3 0 0 1 1 0
4 0 1 0 0 1
5 0 1 0 1 0
6 0 1 1 0 1
7 0 1 1 1 0
8 1 0 0 0 1
9 1 0 0 1 0
10 1 0 1 0 1
11 1 0 1 1 1
12 1 1 0 0 1
13 1 1 0 1 1
14 1 1 1 0 0
15 1 1 1 1 1

La expresión minina de suma de producto es:

A B́C + ABD+ Á D́+ Ć D́


b. Utilizando mapas de Karnaught encuentre la mínima expresión Producto de Sumas.

La expresión minina de producto de suma es:

( A+ D́ )∗( B+C+ D́ )∗( Á+ B́+ Ć + D )


c. Implemente en VHDL ambas expresiones usando el software EDAPLAYGROUND. En
el informe debe incluir una impresión de pantalla de la descripción en VHDL y la
simulación.
Suma de Producto
Producto de Suma
5. En una central solar se dispone de 3 grupos de paneles y se desea monitorizar su
funcionamiento. Para ello cada grupo dispone de un sensor que se activa (1) si el grupo
está funcionando correctamente y se desactiva (0) en caso de que se detecte un fallo
en el grupo. Diseñe un circuito que a partir de la información proporcionada por estos
sensores active una señal cuando falle sólo
uno de los grupos, otra cuando fallen dos o
más grupos.

a. Encuentre una tabla de verdad que modele


el funcionamiento del circuito. Esta tabla
tendrá tres entradas (una por cada sensor) y
dos salidas (una cuando que
  a b c f1 f2 indica cuando falla un grupo y
0 0 0 0 0 0 otra para indicar cuando está
fallando más de un grupo).
1 0 0 1 1 0
2 0 1 0 1 0
3 0 1 1 0 1
4 1 0 0 1 0
5 1 0 1 0 1
6 1 1 0 0 1
7 1 1 1 0 1

b. Simplifique dicha tabla de verdad usando Karnaught e impleméntela en VHDL.

f 1 ( A , B , C )=( Á · B· Ć ) + ( A· B́ · Ć ) + ( Á · B́ ·C )
f 2 ( A , B , C )=( A·B )+ ( A·C )+ ( B·C )

c. Simule su diseño en EDAPLAYGROUND para comprobar el correcto funcionamiento de su


circuito.
6. Sea la siguiente función Booleana, en donde los primeros términos son los mintérminos (m) y
los segundos (d) son condiciones libres (Sección 2.4.3):

F ( A , B ,C , D ) =∑ (4,10,11,13)+∑ (1,2,5,7,8,9)
d

a. Encuentre la mínima expresión SOP, usando mapas de Karnaught.

  a b c d f
0 0 0 0 0 0
1 0 0 0 1 X
2 0 0 1 0 x
3 0 0 1 1 0
4 0 1 0 0 1
5 0 1 0 1 X
6 0 1 1 0 0
7 0 1 1 1 X
8 1 0 0 0 X
9 1 0 0 1 X
10 1 0 1 0 1
11 1 0 1 1 1
12 1 1 0 0 0
13 1 1 0 1 1
14 1 1 1 0 0
15 1 1 1 1 0
F ( A , B ,C , D ) =( Ć · D )+ ( Á · B· Ć ) + ( A· B́ )
b. Implemente en VHDL la expresión usando el software EDAPLAYGROUND. En el informe debe
incluir una impresión de pantalla de la descripción en VHDL y la simulación
CONCLUSIONES

Los circuitos lógicos están desarrollados en la base matemática formada por el álgebra
Booleana. Esta implementa una ley que considera que todos los elementos poseen dos
valores “verdadero o falso” (1 o 0), que son opuestos entre sí. No permite la adopción de
estados intermedios, para ello el algebra booleana utiliza tres operaciones básicas que
son: la complementación lógica, la suma lógica y el producto lógico, al igual que sus
diferentes teoremas, aplicados en el desarrollo de los ejercicios propuestos por la guía.
Mediante el uso del software EDA playground se llegó a un conocimiento más pleno de los
temas de la unidad a tratar, siendo que dicho software muestra de un forma gráfica y
didáctica el resultado de las operaciones, en la parte simulada.
REFERENCIAS

Muñoz, J. (2012). Introducción a los Sistemas Digitales: Un enfoque usando Lenguajes de


Descripción de Hardware. (Capítulos 1, pp. 19-66). Madrid. Recuperado
de [Link]
Unicoos. Mapa de Karnaugh de 4 variables - unicoos tecnología. Tomado de:
[Link]
Sesión 1: [Link]
usp=sharing
Sesión 2: [Link]
usp=sharing

También podría gustarte