convertidor bcd a 7 segmentos
TRANSCRIPT
![Page 1: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/1.jpg)
Fernando Alegría Medina 10011
Fundamentos de electrónica
ETSII UPM
Convertidor BCD a 7 segmentos
![Page 2: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/2.jpg)
1
ANEXO I: Decodificador + puertas OR
En este caso utilizamos un decodificador que nos dice el número decimal que hemos
introducido en binario con 4 bits. Este tiene el “enable” conectado a Vcc lo cual hace que
trabaje indefinidamente. Cada posible salida se lleva a las puertas OR correspondientes a los
segmentos que queremos encender. Todas las puertas OR que utilizamos son de 12 entradas
conectando las entradas sin uso a GND de manera que no afecten al correcto funcionamiento
del convertidor.
El diseño es el siguiente:
Fig. 1. Diseño en ISE mediante decodificador y puertas OR.
![Page 3: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/3.jpg)
2
Fig. 2. Decodificador con las entradas y salidas señalizadas para nuestro diseño.
Fig. 3. Puertas OR para los segmentos a y b.
![Page 4: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/4.jpg)
3
Fig. 4. Puertas OR para los segmentos c y d.
Fig. 5. Puertas OR para los segmentos e y f.
![Page 5: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/5.jpg)
4
Fig. 6. Puerta OR para el segmento g.
Fig. 7. Entrada y salida del convertidor y conexión a GND.
![Page 6: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/6.jpg)
5
La simulación del convertidor dio como resultado el siguiente cronograma:
Fig. 8. Fragmento de cronograma de 0 a 100 ns para el funcionamiento mediante decodificador y puertas OR.
Fig. 9. Fragmento de cronograma de 100 a 200 ns para el funcionamiento mediante decodificador y puertas OR.
![Page 7: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/7.jpg)
6
ANEXO II: Puertas lógicas
En este caso el fin es el mismo, el convertidor de BCD a 7 segmentos, pero esta vez lo
diseñaremos únicamente con puertas lógicas. Lo que tenemos al final son varias puertas OR
para cada segmento como en el caso anterior. La diferencia está en que las entradas de estas,
esta vez, están conectadas a puertas AND, OR y NOT. La entrada y salida del convertidor
seguirá siendo la misma y, por tanto, a efectos prácticos tenemos el mismo diseño como
comprobaremos en la simulación.
El diseño es el siguiente:
Fig. 10. Diseño en ISE mediante puertas lógicas
![Page 8: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/8.jpg)
7
Fig. 11. Puertas lógicas para el segmento a.
Fig. 12. Puertas lógicas para el segmento b.
![Page 9: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/9.jpg)
8
Fig. 13. Puertas lógicas para el segmento c.
Fig. 14. Puertas lógicas para el segmento d.
![Page 10: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/10.jpg)
9
Fig. 15. Puertas lógicas para el segmento e.
Fig. 16. Puertas lógicas para el segmento f.
![Page 11: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/11.jpg)
10
Fig. 17. Puertas lógicas para el segmento g.
La simulación del convertidor dio como resultado el siguiente cronograma:
Fig. 18. Fragmento de cronograma de 0 a 100 ns para el funcionamiento mediante puertas lógicas.
![Page 12: Convertidor BCD a 7 segmentos](https://reader034.vdocuments.pub/reader034/viewer/2022050703/55721224497959fc0b901b39/html5/thumbnails/12.jpg)
11
Fig. 19. Fragmento de cronograma de 100 a 200 ns para el funcionamiento mediante puertas lógicas.
Podemos comprobar en ambas simulaciones que la señal “estabien” es 1 de 0 a 200 ns, es
decir, cuando la entrada es un número del 0 al 9. Por tanto, el convertidor BCD a 7 segmentos
funcionará.