Está en la página 1de 5

6. Un código BCD se transmite a un receptor lejano.

Los bits son 𝐴3 , 𝐴2 , 𝐴1 , 𝐴0 con 𝐴3 como el


MSB. El circuito receptor contiene un detector de errores BCD que examina el código recibido
y prueba si es BCD legal (es decir ≤ 1001). Diseñe e implemente el circuito en el laboratorio,
utilizando compuertas NOR, de modo que se produzca un nivel alto en cualquier condición de
error.

A3 A2 A1 A0 F
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 0
1 0 0 0 0
1 0 0 1 0
1 0 1 0 1
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1

A1A0 00 01 11 10
A3A2
00
01

11 1 1 1 1

10 1 1

𝐹 = 𝐴3 𝐴2 𝐴1̅ + 𝐴3 𝐴2 𝐴1 + 𝐴3 𝐴2 𝐴1 + 𝐴3 𝐴̅2 𝐴1
̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐹=𝐴 3 𝐴2 + 𝐴3 𝐴1

𝐹 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐴3 (𝐴2 + 𝐴1 )

𝐹 = ̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
𝐴̅3 + (𝐴 ̅̅̅̅̅̅̅̅̅̅
2 + 𝐴1 )
7. Diseñar e implementar en el laboratorio un conversor de código, que convierta el código
EXCESO 3 GRAY al código AIKEN, emplee en el diseño compuertas X-OR de dos entradas, y
otras compuertas. Visualizar las salidas en LED´s.

EXCESO 3 GRAY AIKEN

A3 A2 A1 A0 W X Y Z
0 0 0 0 X X X X
0 0 0 1 X X X X
0 0 1 1 X X X X
0 0 1 0 0 0 0 0
0 1 1 0 0 0 0 1
0 1 1 1 0 0 1 0
0 1 0 1 0 0 1 1
0 1 0 0 0 1 0 0
1 1 0 0 1 0 1 1
1 1 0 1 1 1 0 0
1 1 1 1 1 1 0 1
1 1 1 0 1 1 1 0
1 0 1 0 1 1 1 1
1 0 1 1 X X X X
1 0 0 1 X X X X
1 0 0 0 X X X X
Del cuadro se obtiene:

𝑊 = 𝐴3
Hallando “X”:

A1A0 00 01 11 10
A3A2
00 x x x
01 1

11 1 1 1

10 x x x 1

𝑋 = 𝐴̅3 𝐴1̅ 𝐴̅0 + 𝐴3 𝐴1̅ 𝐴0 + 𝐴3 𝐴1 𝐴0 + 𝐴3 𝐴1 𝐴̅0

𝑋 = ̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿
𝐴3 𝐴1 𝐴0 + 𝐴3 𝐴1 𝐴0 + 𝐴3 (𝐴1 ⊕ 𝐴0 )

𝑋 = (𝐴3 ⊕ 𝐴1 ) + (𝐴3 ⊕ 𝐴0 ) + (𝐴1 ⊕ 𝐴0 ) + 𝐴3 (𝐴1 ⊕ 𝐴0 )


Hallando “Y”:

A1A0 00 01 11 10
A3A2
00 x x x
01 1 1

11 1 1

10 x x x 1

𝑌 = 𝐴̅3 𝐴1̅ 𝐴0 + 𝐴̅3 𝐴1 𝐴0 + 𝐴3 𝐴1 𝐴̅0 + 𝐴3 𝐴1̅ 𝐴̅0


𝑌 = (𝐴3 ⊕ 𝐴0 )
Hallando “Z”:

A1A0 00 01 11 10
A3A2
00 x x x
01 1 1

11 1 1
10 x x x 1

𝑍 = 𝐴3 𝐴1̅ 𝐴̅0 + 𝐴̅3 𝐴1̅ 𝐴0 + 𝐴3 𝐴1 𝐴0 + 𝐴̅3 𝐴2 𝐴1 𝐴̅0 + 𝐴3 𝐴̅2 𝐴1


̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿̿
𝑍 = 𝐴1̅ (𝐴3 ⊕ 𝐴0 ) + 𝐴1 (𝐴 ̅3 𝐴2 𝐴̅0 + 𝐴3 𝐴̅2 ) + 𝐴3 𝐴1 𝐴0
𝑍 = 𝐴1̅ (𝐴3 ⊕ 𝐴0 ) + 𝐴1 𝐴̅0 (𝐴3 ⊕ 𝐴2 ) + 𝐴3 𝐴1 𝐴0
- Simulando el circuito:

- Circuito armado:
Conclusiones:

- Se concluyó que los métodos algebraicos para la simplificación de funciones lógicas,


ayudan a reducir en gran tamaño el circuito, haciendo más eficiente y pequeño
nuestro diseño en protoboard.
- En conclusión vemos la alta gama de funciones y diseños que se pueden obtener de
funciones booleanas, y con la ayuda de métodos algebraicos para la simplificaciones,
se obtiene circuitos de menor tamaño.
- El uso del Display de 7 segmentos tiene una característica en particular, que las
“patas” del medio superior e inferior deben de estar conectadas a un cátodo o ánodo
único.

También podría gustarte