control y programación de sistemas automáticos

14
SISTEMAS SECUENCIALES

Upload: martin-viruel-dzib

Post on 08-Jul-2016

222 views

Category:

Documents


1 download

DESCRIPTION

Sistemas automaticos

TRANSCRIPT

Page 1: Control y Programación de Sistemas Automáticos

SISTEMAS SECUENCIALES

Page 2: Control y Programación de Sistemas Automáticos

Circuitos secuencialesCircuitos secuenciales

CIRCUITO SECUENCIAL CIRCUITO SECUENCIAL es todo sistema digital en el que sus salidas son función del estado actual de sus entradas y del estado anterior de sus salidas. Por tanto, almacenan de forma indefinida el estado de las salidas. Poseen memoria.

Page 3: Control y Programación de Sistemas Automáticos

BiestablesBiestables

BIESTABLES BIESTABLES (latches) son circuitos secuenciales construidos a base de puertas lógicas que tienen la capacidad de almacenar información binaria de un bit

Disponen de dos salidas capaces de mantener los dos estados de un bit de manera estable, aunque desaparezcan las entradas.

También se llaman células elementales de memoriacélulas elementales de memoria. Los más utilizados son los biestables RS, JK, T ó D.

Page 4: Control y Programación de Sistemas Automáticos

Biestables RSBiestables RS

Dispositivo de almacenamiento temporal de dos estados (alto y bajo), cuyas entradas R y S, a las que debe el nombre, permiten al ser activadas: R: el borrado (reset), puesta a 0 de la salida. S: el grabado (set), puesta a 1 de la salida.

Tiene dos salidas Q y Q’ Si no se activa ninguna de las entradas, el

biestable permanece en el estado que poseía tras la última operación de borrado o grabado. En ningún caso deberían activarse ambas entradas a la vez, ya que esto provoca que las salidas directa (Q) y negada (Q') queden con el mismo valor.

Page 5: Control y Programación de Sistemas Automáticos

Biestables RSBiestables RS

Pueden ser implementados con diferentes puertas lógicas. N este caso, con puertas NOR

Page 6: Control y Programación de Sistemas Automáticos

Biestables JKBiestables JK

Funciona igual que el biestable RS pero elimina la indeterminación de la combinación R=1 y S=1 (se producirá cambio)

La entrada J pone la salida a 1 (set), mientras que la entrada K la pone a 0 (reset)

Es un RS con dos AND’s a la entrada para introducir la entrada de CK y para evitar la combinación 1 1 en la entrada del RS

Page 7: Control y Programación de Sistemas Automáticos

Biestables TBiestables T

Es un biestable JK cuyas entradas están unidas De esta forma, cuando T=0 la salida Q no cambia

mientras que cuando T=1 la salida Q cambia. No tiene opciones de set o reset; únicamente

mantenimiento o cambio de la salida

Page 8: Control y Programación de Sistemas Automáticos

Biestables DBiestables D

Es un biestable cuya salida Q adopta el valor de la entrada D.

Su función es almacenar en memoria el dato que queramos; 1 o 0

Page 9: Control y Programación de Sistemas Automáticos

Entrada de reloj en circuitos Entrada de reloj en circuitos secuencialessecuenciales

La señal de reloj es un tren de pulsos con un valor de frecuencia seleccionado según las necesidades de nuestros circuitos

Sirve para marcar el ritmo y los instantes en los que las salidas de los circuitos se actualizan (son válidas)

Existen tres modos de indicar el instante de validación de las salidas:

Page 10: Control y Programación de Sistemas Automáticos

Registros de desplazamientoRegistros de desplazamientoREGISTRO DE DESPLAZMIENTO REGISTRO DE DESPLAZMIENTO (shift registers) es un circuito secuencial formado por un conjunto de n biestables conectados en cascada que es capaz de almacenar n bits que puede desplazar la información de un biestable al siguiente.Para ello, el registro dispone de una entrada de relojentrada de reloj en cada uno de los biestables que sirve para sincronizar la carga de los biestables y el desplazamiento de la información

SERIE

PARALELO

Page 11: Control y Programación de Sistemas Automáticos

ContadoresContadores

CONTADOR CONTADOR es un circuito secuencial formado por un conjunto de n biestables que es capaz de contar un número de impulsos presentes en su entrada (2n impulsos) y generar el correspondiente código binario.

Los contadores pueden ser síncronossíncronos o asíncronosasíncronos

Page 12: Control y Programación de Sistemas Automáticos

Contadores asíncronos o de Contadores asíncronos o de rizosrizos

Cada pulso de reloj actualiza un biestable Al tener las entradas J y K a 1, cada impulso de

reloj provocará un cambio en de estado en Q1. Cada dos cambios de estado en C provocará un cambio en Q1 , y así sucesivamente.

Son más lentos

Page 13: Control y Programación de Sistemas Automáticos

Contadores síncronos o Contadores síncronos o paralelosparalelos

Cada pulso de reloj actualiza todos los biestables al unísono

Son más rápidos

Page 14: Control y Programación de Sistemas Automáticos

14