5
Circuitos sncronos
6
Circuitos secuenciales
7
Modelo de Moore
El modelo de Moore consiste en dos bloques de lgica
combinacional mas un bloque de memoria. La lgica de estado
siguiente define la manera de generar las variables de estado a
partir de las entradas. La Lgica de salida define la manera en
que se obtienen las salidas del circuito a partir de las variables
de estado.
8
Modelo de Mealy
Las salidas en instantes anteriores estn expresadas por
un conjunto de variables de estado, de manera que las
salidas actuales dependen tanto de las entradas como de
las variables de estado las cuales son guardadas en
dispositivos de memoria.
9
Temporizadores: LM555
El 555 tiene diversas aplicaciones, como: Control de
sistemas secuenciales, divisor de frecuencias, modulacin
por ancho de pulso, generacin de tiempos de retraso,
repeticin de pulsos, etc.
10
Temporizadores: LM555
donde
12
Temporizadores: LM555
13
Temporizadores: LM555
donde
14
Flip-flops: SR
15
Flip-flops: SR
Diagrama de Bloques. Aunque el FF-SR posee dos
entradas (S y R) y slo una salida (Q), es comn la
implementacin que provee adems de Q su versin
complementada Q.
16
Flip-flops: SR
17
Flip-flops: SR
Diagrama de estado. Es una alternativa grfica que
tiene la particularidad de enfatizar el nmero y nombre
de los estados del circuito.
18
Flip-flops: SR
Tabla de excitacin. Se genera un rengln de la tabla por
cada transicin y anotando los valores necesarios de las
entradas para producir dicha transicin.
19
Flip-flop asncrono
Este circuito de memoria bsico se puede formar con
compuertas nand y nor.
20
Flip-flop asncrono
21
Flip-flop sncrono
22
Flip-flop JK
23
Flip-flop JK
24
Flip-flop tipo D
25
Flip-flop tipo T
26
Problema de aplicacin de FF
Se quiere implementar un control para una cisterna y un tanque con
las siguientes caractersticas:
El tanque tendr un sensor para el nivel alto y uno para el nivel bajo.
Cuando el nivel del tanque este por debajo del sensor de nivel bajo, el
controlador debe encender la motobomba que proporciona la
entrada de agua al tanque. Una vez que el tanque ha alcanzado el
nivel alto, la motobomba debe detenerse.
El sistema de control tiene una restriccin. En la cisterna se
encuentra un sensor de nivel bajo. Cuando el nivel de la cisterna est
por debajo del nivel determinado por el sensor, la motobomba no
debe encenderse y se debe activar un led para informar del nivel bajo
de la cisterna.
27
Ejemplo
28
Ejemplo
Para el FF T tenemos
29
Ejercicio
30
Contadores
31
Contadores asncronos
32
Contadores asncronos
33
Contadores asncronos
34
Contadores asncronos
35
Contadores sncronos
36
Contadores sncronos
37
Contadores sncronos
38
Diseo de contadores
40
Diseo de contadores.
Ejemplo
41
Diseo de contadores
42
Diseo de contadores
Ejercicio: Solucin para flip-flops tipo T
43
Diseo de contadores
Ejercicio: Solucin para flip-flops tipo T
44
Diseo de contadores
Ejercicio: Solucin para flip-flop tipo D
45
Diseo de contadores
46
Registros
47
Transferencia sncrona
48
Transferencia asncrona
50
Transferencia en serie
51
Transferencia en serie
52
Transferencia en serie
53
Transferencia en serie
54
Contador en anillo
55
Contador en anillo
Pulso Q3 Q2 Q1 Q0
0 0 0 0 1
1 0 0 1 0
2 0 1 0 0
3 1 0 0 0
56
Contador Johnson
Pulso Q3 Q2 Q1 Q0
0 0 0 0 0
1 0 0 0 1
2 0 0 1 1
3 0 1 1 1
4 1 1 1 1
5 1 1 1 0
6 1 1 0 0
7 1 0 0 0 57
Anlisis de circuitos secuenciales.
58
Anlisis de circuitos secuenciales
Ejemplo
59
Anlisis de circuitos secuenciales
60
Anlisis de circuitos secuenciales
61
Anlisis de circuitos secuenciales
62
Anlisis de circuitos secuenciales
63
Anlisis de circuitos secuenciales
64
Anlisis de circuitos secuenciales
65