Contador gray
Enviado por XT550F • 27 de Julio de 2020 • Ensayo • 392 Palabras (2 Páginas) • 165 Visitas
PROBLEMA O CASO
En el tablero de un avión se requiere implementar un contador Gray de 3 bits con biestables D, utilizando la metodología de análisis y diseño de circuitos lógicos secuenciales, colabora para el diseño del mismo:
- Diagrama de estados
- Tabla de estados y de excitación
- Mapas de Karnaugh
- Funciones simplificadas
- Diagrama de circuito
- Simulación del circuito
Solución:
- Diagrama de estados
[pic 1]
- Tabla de estados y de excitación
La tabla de estados de este contador se logra obtener a partir de del estado actual del contador y su estado futuro, en este caso al ser un contador de 3 bits se pueden programar 8 tiempos (del 0 al 7 en decimal) y su estado futuro, ósea el tiempo futuro del estado actual, por decir, si en el estado actual tengo 001(en decimal el 1) su estado futuro seria el 011 (en decimal el numero 2) y así sucesivamente.[pic 2]
Estado actual | Estado Futuro | ||||
Q2 | Q1 | Q0 | Q2 | Q1 | Q0 |
0 | 0 | 0 | 0 | 0 | 1 |
0 | 0 | 1 | 0 | 1 | 1 |
0 | 1 | 1 | 0 | 1 | 0 |
0 | 1 | 0 | 1 | 1 | 0 |
1 | 1 | 0 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 0 | 1 |
1 | 0 | 1 | 1 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 |
Para obtener la tabla de verdad, se utiliza la tabla de estados del proceso y para obtener las entradas a los biestables se utiliza la tabla de excitación de un flip-flop tipo D que es la que vemos a continuación.
[pic 3]
Mediante esta tabla de excitación se puede obtener las entradas de los biestables y queda de la siguiente manera:
[pic 4]
Estado actual | Estado Futuro | Entradas a los Biestables | ||||||
Q2 | Q1 | Q0 | Q2 | Q1 | Q0 | D2 | D1 | D0 |
0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
0 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 |
0 | 1 | 1 | 0 | 1 | 0 | 0 | 1 | 0 |
0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 |
1 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
1 | 1 | 1 | 1 | 0 | 1 | 1 | 0 | 1 |
1 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
...