PROBLEMA: Circuito secuencial síncrono para el control de una vagoneta. D I A B P Se desea diseñar un circuito secuencial síncrono que controle la vagoneta de la figura. Inicialmente se encuentra parada sobre el final de carrera A. Al pulsar P, se activa el motor D, de manera que la vagoneta se desplaza hacia B. Al llegar a este final de carrera, automáticamente invierte el sentido de la marcha, activando el motor I. Al llegar a A la vagoneta se para, hasta que se vuelva a pulsar P y comience una nueva secuencia. Si se pulsa P estando en marcha la vagoneta se ignorará. ____________________________________________________________________ Solución: 1) Tabla de Transición de Estados PAB 000 001 011 010 110 111 101 100 D I Descripción - - - 1 2 - - - 0 0 Reposo - - - 4 2 - - 3 1 0 Arranque 5 - - - - - 6 3 1 0 P pulsado, hacia B 5 - - 4 2 - - - 1 0 Arranque, P pulsado 5 7 - - - - - 3 1 0 Hacia B - 7 - - - - 6 8 0 1 P pulsado, B pulsado 9 7 - - - - 6 - 0 1 B Pulsado 9 - - - 2 - - 8 0 1 P pulsado, hacia A 9 - - 1 - - - 8 0 1 Hacia A 1 2) Simplificación de estados 2 1-4 3 - - 4 - - 5 - - - - 6 - 3-8 3-8 - 3-8 7 - - 5-9 5-9 5-9 - 8 - 3-8 5-9 5-9 3-8 - - 9 - 1-4 8-3 3-8 5-9 1-4 5-9 - - - 1 2 3 4 6 7 8 5 Clases de Equivalencia aplicando equivalencia y reducción: • • 2-3-4-5 1-6-7-8-9 Clases de Equivalencia aplicando solo equivalencia: • • • 1 2-3-4-5 6-7-8-9 Vamos a hacer una máquina de Mealy (Combinacional síncrono con salidas asíncronas): 000 001 011 010 110 111 101 100 Q 9 7 - 1 2 - 6 8 0 5 7 - 4 2 - 6 3 1 2 3) Circuitos Combinacionales de entrada y salida Dado que las salidas no son explícitas en la tabla simplificada, para cada estado Qn y par de entradas AB, hay que buscar sus salidas asociadas en la Tabla de Transición de Estados inicial (antes de simplificar). En este caso se emplea un biestable tipo D (entrada Dn) para la realización electrónica. P 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 A 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 Qn 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Qn+1=Dn 0 1 0 0 0 1 0 1 0 0 1 1 - D 0 1 0 X 0 1 0 1 0 X X 1 - I 1 0 1 X 0 0 1 0 1 X X 0 - Tras optimizar mediante mapas de Karnaugh y empleando sólo puertas NAND: Dn = P A + B Qn = P A B Qn D = Qn I = A Qn = A + Qn= A Qn 3