Está en la página 1de 15

ELECTRONICA DIGITAL

FASE 1
Reconocimiento de Sistemas de Numeración y Simplificación de
Funciones Lógicas
Presentado a:

Jorge Andres Giron


Tutor

Entregado por:

Erika Marcela Quiñonez Calvache


Código: 1010196622
Grupo: 243004_37

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD


ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍAS E INGENIERÍAS
CURSO DE ELECTRONICA DIGITAL
FECHA
MARZO 12 DE 2023
INTRODUCCIÓN

La electrónica digital es una rama de la electrónica que se enfoca en el diseño y


construcción de circuitos y sistemas digitales que utilizan señales discretas para
representar información. En este informe se van a identificar las bases de los sistemas
digitales, tales como la conversión entre bases, los mapas de Karnaugh o los circuitos
lógicos.
OBJETIVOS

 Realizar conversiones entre diferentes bases numéricas


 Identificar como se realizan los circuitos lógicos.
 Aprender a utilizar las expresiones booleanas.
EJERCICIOS PARA DESARROLLAR
EJERCICIO 1.
Realice las siguientes conversiones de base 10 a la base indicada, se debe colocar el paso a
paso del método matemático implementado:

A) 492 a hexadecimal

492 2
0 246 2
0 123 2
1 61 2
1 30 2
0 15 2
1 7 2
1 3 2
1 1

492 = 1 111 0 110 02

1 111011002 = 1 EC 16

B) 198 a binario

198 2
0 99 2
1 49 2
1 24 2
0 12 2
0 6 2
0 3 2
1 1

198 = 110001102

C) 237.9 a hexadecimal

237 2
1 118 2
0 59 2
1 29 2
1 14 2
0 7 2
1 3 2
1 1

 0.9*2 = 1.8
 0.8*2 = 1.6
 0.6*2 = 1.2
 0.2*2 = 0.4
 0.4*2 = 0.8
 0.8*2 = 1.6

237,9 = 1 1101101. 11100 2

1110 1101.1110 01102 = E D . E 6 16

112 2
0 56 2
0 23 2
1 11 2
1 5 2
1 2 2
0 1
D) 112,11 a binario

 0,11*2 = 0,22
 0,22*2 = 0,44
 0,44*2 = 0,88
 0,88*2 = 1,76
 0,76*2 = 1,52
 0,52*2 = 1,04
 0,04*2 = 0,08
 0,08*2 = 0,16
 0,16*2 = 0,32

112,11 = 1011100.000111000 2

El número no es divisible en un número finito de bits

EJERCICIO 2.

2. Convierta los siguientes números a complemento a 2 con el número bits indicados, se debe
colocar el paso a paso del método matemático utilizado.

a) -44 con 8 bits

44 2
0 22 2
0 11 2
1 5 2
1 2 2
0 1
44 = 00 1011 002

11010011+00000001=11010100

b) -62 con 8 bits

62 2
0 31 2
1 15 2
1 7 2
1 3 2
1 1
62 = 001 11 1102

11000001+00000001=11000010

EJERCICIO 3.

Sea la siguiente función Booleana:

a) Utilizando mapas de Karnaugh encuentre la mínima expresión Producto de Sumas (POS).

Se ubican los maxitérminos en el mapa y se agrupan:


F=( A +B)( A+ B+C )(A + B+ D)(B+C + D)

b) Implemente en VHDL la expresión usando el software EDA Playground. En el informe debe


incluir una impresión de pantalla de la descripción en VHDL y la simulación.
Se observa que la simulación corresponde a la tabla de verdad representada en el mapa de
Karnaugh presentado en la parte a del ejercicio.
c) Construir el esquemático de la función simplificada para el Producto de Sumas.

EJERCICIO 4.

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 (1)
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 indica cuando falla un grupo
y otra para indicar cuando está fallando más de un grupo).

b) Simplifique dicha tabla de verdad usando mapas de Karnaugh y encuentre las expresiones
de las dos salidas.

Ubicando los minitérminos para X en el mapa:

X =A BC + A B C+ AB C

Ubicando los minitérminos para Y en el mapa y agrupando:

Y = A B+ A C +B C

c) Implemente en VHDL las expresiones usando el software EDA Playground y por medio de la
simulación verificar el correcto funcionamiento de su circuito. En el informe debe incluir una
impresión de pantalla de la descripción en VHDL y la simulación.

La simulación corresponde a la tabla de verdad planteada en el punto a y a los mapas de


Karnaugh planteados en el punto b.

EJERCICIO 5.

Sea la siguiente función Booleana, en donde los primeros términos son los min términos (m) y
los segundos (d) son condiciones libres:

a) Encuentre la mínima expresión Suma de Productos (SOP) usando mapas de Karnaugh.

Ubicando los minitérminos, maxitérminos y las condiciones libres en el mapa y agrupando los
maxitérminos para hallar la SOP:

F=( A +C)(C+ D)(B+ D)

b) Implemente en VHDL la expresión usando el software EDA Playground. En el informe debe


incluir una impresión de pantalla de la descripción en VHDL y la simulación.
La simulación corresponde a los minitérminos y maxitérminos presentados en el mapa de
Karnaugh de la parte a del ejercicio.
CONCLUSIONES
 Existen diferentes bases de los sistemas numéricos con gran utilidad en el área
de los circuitos digitales.
 La base de los circuitos digitales son las compuertas lógicas y sus formas de
desarrollarse, tales como las expresiones booleanas o los circuitos lógicos.
REFERENCIAS BIBLIOGRÁFICAS

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


Lenguajes de Descripción de Hardware. (Capítulos 1, 2 y 3, pp. 1-17,19-33.37-63).
Madrid. https://openlibra.com/en/book/introduccion-a-los-sistemas-digitales#details
 Maxinez, D. (2015). Programación de sistemas digitales con VHDL. (Capítulo 1,
pp.1-21). https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/39460?
page=1
 Rodríguez, O. (2018). Sistemas embebidos con VHDL. Editorial Parmenia,
Universidad La Salle México. (Capítulo 1, pp.55-77). https://elibro-
net.bibliotecavirtual.unad.edu.co/es/ereader/unad/183494?page=129

  IEEE Std 1076-2008. IEEE Standard VHDL Language Reference Manual.


https://ieeexplore-ieee-org.bibliotecavirtual.unad.edu.co/stamp/stamp.jsp?
tp=&arnumber=4772740&tag=

También podría gustarte