Professional Documents
Culture Documents
ACTIVIDAD 1 - Walter - Vidal
ACTIVIDAD 1 - Walter - Vidal
Estudiante
Grupo: 243004_76
Docente
Curso
Electrónica digital
Ingeniería Electrónica
2023
Tabla de contenido
Se realiza esta actividad como parte del proceso de la electrónica digital en este material podemos ver
conoceremos cómo se desarrolla un mapa de Karnaugh para simplificar las funciones de algebra
booleanas logrando que el problema expuesto se pueda desarrollar. Adicional la creación de tablas de
1. Las técnicas de métodos binarios, hexadecimales por medio de la lectura de las temáticas expuestas
2. Desarrollar y entregar los avances del contenido de la guía, y ejecutar los problemas expuesto a través
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 (Secciones 3.3 y 3.5 del libro de Muñoz):
a. 637 a Hexadecimal
(637)10 = (27𝐷)16
b. 286 a binario
(286)10 = (100011110)2
c. 207,7 a Hexadecimal
(207)10 = (𝐶𝐹)16
(0,7)10 = (7)16
d. 425,16 a binario
(425)10 = (110101001)2
0,16/2=8, resto 0
8/2=4, resto 0
4/2=2, resto 0
2/2=1, resto 0
1/2=0, resto 1
(0,16)10 = (10000)2
(425,16)10 = (110101001,10000)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 (Sección 3.7.2 del libro de Muñoz).
3. Sea la siguiente función Booleana (Secciones 2.3 y 2.4 del libro de Muñoz):
𝐹(𝐴, 𝐵, 𝐶, 𝐷) = ∏(1,2,3,4,5,6,10,12)
a) Utilizando mapas de Karnaugh encuentre la mínima expresión Producto de Sumas (POS).
A B C D F
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 1
6 0 1 1 0 1
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 X
12 1 1 0 0 1
13 1 1 0 1 X
14 1 1 1 0 X
15 1 1 1 1 X
CD 00 01 11 10
AB
00 0 1 1 1
01 1 1 0 1
11 1 0 0 0
10 0 0 0 1
F=D+C+B
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.
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,
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
A B C D F G
0 0 0 0 0 0 1
1 0 0 0 1 0 1
2 0 0 1 0 0 1
3 0 0 1 1 0 1
4 0 1 0 0 0 1
5 0 1 0 1 0 1
6 0 1 1 0 0 1
7 0 1 1 1 1 0
8 1 0 0 0 0 1
9 1 0 0 1 0 1
10 1 0 1 0 0 1
11 1 0 1 1 1 0
12 1 1 0 0 0 1
13 1 1 0 1 1 0
14 1 1 1 0 1 0
15 1 1 1 1 0 0
b) Simplifique dicha tabla de verdad usando mapas de Karnaugh y encuentre las expresiones de las dos
salidas.
CD 00 01 11 10
AB
00 0 0 0 0
01 0 0 1 0
11 0 1 0 1
10 0 0 1 0
CD 00 01 11 10
AB
00 1 1 1 1
01 1 1 0 1
11 1 0 0 0
10 1 1 0 1
G = (A+B+D)(B+C+D(A+B+C(A+C+D)
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
5. Sea la siguiente función Booleana, en donde los primeros términos son los min términos (m) y los
CD 00 01 11 10
AB
00 0 1 1 1
01 1 1 1 0
11 0 1 0 0
10 1 1 1 1
̅ + 𝐵̅ 𝐶̅ 𝐷 + 𝐴̅𝐵 + 𝐴𝐵̅
𝐹 = 𝐶𝐷
b) Implemente en VHDL la expresión usando el software EDA Playground. En el informe debe incluir una
Por medio de esta logramos entender los métodos de simplificación numérica por medio binario y
hexadecimal a través del libro de muñoz, no solo conocimos lo métodos anteriores si no logramos
solucionar los ejercicios expuesto de algebra booleana, por medio de las tablas de verdad, mapas de
Karnaugh y la ejecución de estos ejercicios a través del lenguaje VHDL.
Bibliografía