Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INTRODUCCIN
En los circuitos lgicos que se han considerado hasta ahora los niveles de salida, en cualquier instante, dependen de los niveles presentes en sus entradas. Cualquier condicin anterior al nivel de entrada no afecta a las salidas, porque los circuitos lgicos combinatorios no tienen memoria.
El elemento ms importante de la memoria es el Flip-Flop, que est formado por un ensamble de compuertas lgicas, y aunque stas por s mismas no tienen la capacidad de almacenamiento, pueden conectarse de tal manera que permitan almacenar informacin.
Page 3
Page 4
CONCEPTOS BSICOS
RETROALIMENTACIN: Cuando la salida de un circuito est conectada a la entrada del mismo circuito. Esta accin causa, en muchos caso, un efecto de memoria
Page 5
2 La tabla muestra el estado inicial del Registro Bsico NAND, cuando sus entradas se encuentran en ALTO (Estado de reposo del FF). Para comenzar la accin de "Flip Flop" ser necesario enviar a BAJO alguna de las entradas, con su correspondiente cambio de estado a la salida.
Page 6
2
1
2
1
Page 7
INICIO DEL REGISTRO BSICO: Qu sucede cuando la entrada ESTABLECER se pulsa momentaneamente a BAJO y RESTABLECER se conserva en ALTA?
2
1
Page 8
Ahora NAND-1 tiene dos entradas bajas. Cuando SET retorna a 1, la salida de NAND-1 permanece en ALTO y NAND-2 en BAJO.
INICIO DEL REGISTRO BSICO: Qu sucede cuando la entrada ESTABLECER se pulsa momentaneamente a BAJO y RESTABLECER se conserva en ALTA?
2
1
Page 9
INICIO DEL REGISTRO BSICO: Un pulso a BAJO en la entrada ESTABLECER ocasionar que el FF termine en el estado Q=1. A esta operacin se le llama ESTABLECER el FF.
Page 10
RESTABLECIMIENTO DEL REGISTRO BSICO: Qu sucede cuando la entrada RESTABLECER se pulsa momentaneamente a BAJO Y ESTABLECER se conserva en ALTA?
1
2
Cuando Q=0 antes del pulso
Page 11
RESTABLECIMIENTO DEL REGISTRO BSICO: Qu sucede cuando la entrada RESTABLECER se pulsa momentaneamente a BAJO Y ESTABLECER se conserva en ALTA?
2
1
Page 12
RESTABLECIMIENTO DEL REGISTRO BSICO: Un pulso BAJO en la entrada RESTABLECER siempre ocasionar que el FF termine en el estado Q=0. A esta operacin se le llama BORRADO o RESTABLACIMIENTO del FF.
Page 13
ESTABLECIMIENTO Y RESTABLECIMIENTO SIMULTNEOS: Si ESTABLECER y RESTABLECER se pulsan simultneamente a BAJO. Produciendo Q=Q=1. Condicin no deseada ya que las dos salidas se`suponen inversas.
Page 14
ESTABLECER 1 0
RESTABLECER 1 1
1
0
0
0
Q=0
Invlido (Q=Q=1)
ESTABLECER=RESTABLECER=1. Esta condicin es el estado normal y no produce efecto sobre a salida. Q y Q permanecern en el estado en que se encontraban antes de que se produzca esta condicn de entrada.
Page 15
Page 16
Page 17
Page 18
1
0 1
Page 19
0
1 1
Q=1
Q=0 Invlido (Q=Q=1)
Page 21
Page 22
Page 23
- Poseen varias entradas de control, stas no tendrn efecto sobre Q hasta que ocurra el flanco activo del CLK
Las entradas de control hacen que las salidas del FF estn listas para cambiar (definen CUL ser el estado de la salida). El flanco activo de CLK dispara el cambio (definen CUNDO)
Page 24
Para una respuesta correcta de un FF sincronizado por reloj deben cumplirse dos requisitos:
- Intervalo que precede inmediatamente a la transicin activa del CLK durante la cual la entrada sncrona tiene que mantenerse en el nivel indicado. Generalmente de 5 a 50 ns. - El tiempo de retencin tH:
- Intervalo que sigue inmediatamente a la transicin activa del CLK durante la cual la entrada sncrona tiene que mantenerse en el nivel indicado. Generalmente de 0 a 10 ns.
Page 25
Las entradas S y C contralan el estado del FF al igual que el registro bsico NOR, pero el FF responde a estas entradas cuando se produce la TPP.
ESTABLECER 0 1 0 1
Page 26
RESTABLECER 0 0 1 1
CLK
Las entradas J y K contralan el estado del FF al igual que las entradas S y C para el FF S-C sincronizado por reloj, excepto por una diferencia principal: la condicin J=K=1 no genera una salida ambigua, el FF pasara a su estado opuesto cuando se produzca TPP
J 0 1
K 0 0
CLK
0
1
Page 28
1
1
Q=0
Q0 (se complementa)
Page 29
Page 30
Page 31
EN 0 1 1
D x 0 1
Page 32
EN
0
D
x
SALIDA
Q0 (No hay cambio)
1
Page 33
0
1
Q=0
Q=1
*Q responde a J, K y CLK
Page 34
Page 35
Page 36
5.9
Page 37
5.9
5.11
Page 39
5.11
Con 4 FF se tiene un MOD 2^4= MOD 16, puede contar hasta 15, y se puede usar para dividir la frecuencia de los pulsos de entrada por un factor de 16.
Page 40
5.12
No es un FF, pero presenta un tipo caracterstico de memoria El inversor estndar es controlado por una entrada lgica que tiene tiempos de transicin relativamente bajos. Pero si stos son grandes pueden producir oscilaciones en la salida.
Page 41
5.12
La salida cambia de H a L hasta que la entrada rebasa el umbral de voltaje de ascenso VT+, una vez que la salida cambia a bajo, permanecer en este estado aunque la entrada caiga por debajo de VT+, Hasta que se encuentre por debajo del umbral de voltaje de descenso VT-. (7414, 74LS14, 74HC14)
Page 42
5.13
MULTIVIBRADOR MONOESTABLE
MULTIVIBRADOR MONOESTABLE NO REACTIVABLE: Al recibir una excitacin exterior, cambia de estado y se mantiene en l durante un periodo fijo, tp, (determinado por una constante de tiempo RC). Transcurrido dicho perodo, la salida del monoestable vuelve a su estado original. tp=0.7 RC
Page 43
5.13
MULTIVIBRADOR MONOESTABLE
MULTIVIBRADOR MONOESTABLE REACTIVABLE: Similar al reactivable con la diferencia de que puede volver a dispararse mientras se encuentra en su estado casi estable y eso dar origen a un nuevo intervalo tp. Dispositivos existentes en el mercado: 74LS221, 74HC221 (2 MV monoestables no reactivables) 74LS223, 74HC223 (2 MV monoestables reactivables) Aplicaciones: Circuitos de temporizacin que utilizan el intervalo de tp determinado.
Page 44
5.13
MULTIVIBRADORES ASTABLES
Los FF tienen dos estados estables: MV biestables MV monoestables MV astable no tiene estados estables. Cambia su salida una y otra vez. til para generar seales de reloj para circuitos digitales sncronos. CI 7414 FRECUENCIA 0,8/RC Resistencia (Valores mnimos) 500
74LS14
74HC14
0,8 RC
1,2/RC
2
10M
Page 45
5.13
Temporizador 555 compatible con TTL. Su salida es un pulso repetitivo rectangular que oscila entre 2 niveles lgicos que dependen de R y C. t1 y t2 no pueden ser iguales a menos que Ra=0. Por lo tanto, es imposible producir una onda cuadrada perfecta con 50% de ciclo de trabajo a la salida. Sin embargo, es muy aproximado si se hace Rb>>Ra (Ra>1K)
f= 1/T
Ciclo de trabajo= t2/T Ra1k Ra+Rb 6.6M C 500F
Page 46