PROBLEMA: Circuito secuencial síncrono para el control de una

Anuncio
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
Descargar