Вы находитесь на странице: 1из 7

EJEMPLOS DE CONTROL SECUENCIAL

Los sistemas combinacionales y secuenciales tienen gran variedad de aplicaciones en la vida real. En la mayora de sistemas digitales encontrados en la prctica se incluyen elementos que memorizan la informacin, por lo cual se requieren de circuitos secuenciales. El objetivo de esta leccin consiste en dar aplicabilidad a la teora vista en este captulo, mediante dos ejemplos sencillos, con los cuales se harn uso de las herramientas de anlisis y diseo de circuitos secuenciales: la implementacin de un semforo y un control de un motor de pasos. Implementacin de un Semforo Construir el circuito lgico para un semforo que responda a la siguiente secuencia: Verde, Amarillo, Rojo y Rojo/Amarillo. El semforo tiene cuatro estados, los cuales se pueden representar con 2 flip-flops, sin embargo para asignar el tiempo de duracin de cada estado se emplearan 3 flip-flops,de los cuales se pueden 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 transicin en la seal de reloj. Observe que la duracin de la secuencia de los cuatro estados es de 8 ciclos. El primer paso para realizar el diseo consiste en asignar los estados lgicos, como se puede notar en la tabla 7.4.1. Esta asignacin de estados se puede hacer de forma libre y no necesariamente 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 sincrnico de tres bits.

Salidas de los flip-flops Salidas al Semforo Color Q2 Q1 Q0 V A R

Verde>

Amarillo

Rojo

Rojo-Amarillo

Tabla 7.4.1. Asignacin de estados

En la figura 7.4.1 se observa un contador sincrnico de tres bits construido con flip-flops JK, a partir del cual se realizar el diseo. El objetivo de hacer uso del contador es emplear sus salidas (Q2, Q1 y Q0) para generar los estados de las variables V, A y R (Verde, Amarillo y Rojo) del semforo.

Figura 7.4.1. Contador de tres bits

El siguiente paso consiste en deducir la logica combinacional adicional para generar los estados de las variables V, A y R. Para ello se deben construir los mapas de Karnaughy obtener las ecuaciones lgicas. En la figura 7.4.2 se muestran los mapas con las ecuaciones resultantes para cada variable.

Figura 7.4.2. Mapas de Karnaugh

Con las expresiones obtenidas solo resta agregar la lgica al contador de la figura 7.4.1. El diseo del final del circuito de muestra en la animacin 7.4.1.

Motor paso a paso operando en forma unipolar Un motor de pasos es un tipo especial de motor diseado para rotar un determinado ngulo como respuesta a una seal en su circuito de control. Estos motores se utilizan en varios sistemas de control de posicin debido a la presicin que manejan. Este tipo de motor puede tener una o dos bobinas por fase. Los que tienen una bobina por fase se conocen como motores de tres hilos y los que tienen dos bobinas por fase se conocen como motores de devanado partido. Para este ejemplo se emplear un motor de fase partida, como el que se indica en la figura 7.4.3. Observe la foma en que debe ser conectado para hacer el control.

Figura 7.4.3. Motor de pasos de devanado partido

En este ejemplo se har el diseo del circuito de control para manejar cuatro pasos, los cuales corresponden a la posicin de los interruptores se indican en la tabla 7.4.2.

Estado de los interruptores Numero de paso S1 S2 S3 S4

ON

OFF

OFF

ON

ON

OFF

ON

OFF

OFF

ON

ON

OFF

OFF

ON

OFF

ON

Tabla 7.4.2. Secuencia de estados de los interruptores (4 pasos)

Los interruptores se pueden controlar de dos formas, ya sea con tiristores ( SCR's) o mediante el uso de relevos. En la figura 7.4.4 se observan las dos opciones para manejar los interruptores.

Figura 7.4.4. Interruptor por relevo y de estado solido

Observando la tabla 7.4.2, se puede notar que los estados de los interruptores S1 y S2, son complementarios, al igual que los interruptores S3 y S4, lo cual simplifica el diseo del circuito. El primer paso para realizar el diseo de la unidad de control, consiste en asignar los estados lgicos y seleccionar el tipo de flip-flop con el cual se implementar el circuito lgico. En la tabla 7.4.3 se relacionan los estados lgicos de las salidas y los estados de las entradas j y k de los flip-flops. Note que las variables S2 y S4 no se tuvieron en cuenta, debido a que sus estados son el complemento de S1 y S3 respectivamante.

Estado Actual Entrada Estado Siguiente Estadas de los flip-flops

S1

S3

S1

S3

J1

K1

J3

K3

Tabla 7.4.3. Tabla de estado

El siguiente paso consiste en construir los mapas de Karnaugh para los estados de los flipflops (J1, K1, J3, K3). Tales estados se indican en los mapas de Karnaugh mostrados en las figura 7.4.5 con las ecuaciones lgicas correspondientes.

Figura 7.4.5. Mapas de Karnaugh

El ltimo paso del diseo consiste en construir el circuito lgico a partir de las ecuaciones lgicas obtenidas, el cual se muestra en la figura 7.4.6.

Вам также может понравиться