Semaforo

Solo disponible en BuenasTareas
  • Páginas : 3 (530 palabras )
  • Descarga(s) : 4
  • Publicado : 26 de mayo de 2010
Leer documento completo
Vista previa del texto
Capítulo 7: Análisis y Diseño de Circuitos Secuenciales
 
Ejemplos de Control Secuencial
Los sistemas combinacionales y secuenciales tienen gran variedad de aplicaciones en la vida real. En lamayoría de sistemas digitales encontrados en la práctica se incluyen elementos que memorizan la información, por lo cual se requieren de circuitos secuenciales.
El objetivo de esta lección consiste endar aplicabilidad a la teoría vista en este capítulo, mediante dos ejemplos sencillos, con los cuales se harán uso de las herramientas de análisis y diseño de circuitos secuenciales: la implementaciónde un semáforo y un control de un motor de pasos.
Implementación de un Semáforo
Construir el circuito lógico para un semáforo que responda a la siguiente secuencia: Verde, Amarillo, Rojo yRojo/Amarillo.
El semáforo tiene cuatro estados, los cuales se pueden representar con 2 flip-flops, sin embargo para asignar el tiempo de duración de cada estado se emplearan 3 flip-flops, de los cuales sepueden obtener 8 estados, cuyos tiempos se pueden distribuir de la siguiente forma:
• Verde (3 ciclos)
• Amarillo (1 ciclo)• Rojo (3 ciclos)
• Rojo-Amarillo (1 ciclo)
Donde cada ciclo representa una transición en la señal de reloj. Observe que la duración de la secuencia de los cuatroestados es de 8 ciclos.
El primer paso para realizar el diseño consiste en asignar los estados lógicos, como se puede notar en la tabla 7.4.1. Esta asignación de estados se puede hacer de forma libre y nonecesariamente debe corresponder a una secuencia binaria, sin embargo, en este caso por comodidad sean establecido de esta forma para implementar el circuito con base en un contador sincrónico de tresbits.

|Color |Salidas de los flip-flops |Salidas al Semáforo |
| |Q2 |Q1 |Q0 |V |A |R |
|Verde>...
tracking img