Multivibrador Biestable
Multivibrador Biestable
Multivibrador Biestable
Sin descripción
de Felipe Rugeles el 20 de abril de 2010 1581
Comentarios (0)
R1, R2 = 1 kΩ
R3, R4 = 10 kΩ
La entrada de sincronismo puede ser activada por nivel (alto o bajo) o por flanco (de
subida o de bajada). Dentro de los biestables síncronos activados por nivel están los
tipos RS y D, y dentro de los activos por flancos los tipos JK, T y D.
Los biestables síncronos activos por flanco (flip-flop) se crearon para eliminar las
deficiencias de los latches (biestables asíncronos o sincronizados por nivel).
Biestable RS
Descripción
Cronograma del biestable RS.
Sólo posee las entradas R y S. Se compone internamente de dos puertas lógicas NAND
o NOR, según se muestra en la siguiente figura:
Biestables RS con puertas NOR (a), NAND (c) y sus símbolos normalizados respectivos (b) y (d).
C R S Q (NOR)
0 X X q
1 0 0 q
1 0 1 1
1 1 0 0
1 1 1 N. D.
X=no importa
Símbolos normalizados: Biestables D a) activo por nivel alto y b) activo por flanco de subida.
El flip-flop D resulta muy útil cuando se necesita almacenar un único bit de datos (1 o
0). Si se añade un inversor a un flip-flop S-R obtenemos un flip-flop D básico. El
funcionamiento de un dispositivo activado por el flanco negativo es, por supuesto,
idéntico, excepto que el disparo tiene lugar en el flanco de bajada del impulso del reloj.
Recuerde que Q sigue a D en cada flanco del impulso de reloj.
Activo por nivel (alto o bajo), también denominado registro o cerrojo (latch en inglés).
Activo por flanco (de subida o de bajada).
y su tabla de verdad:
D Q Qsiguiente
0 X 0
1 X 1
X=no importa
Esta báscula puede verse como una primitiva línea de retardo o una retención de orden
cero (zero order hold en inglés), ya que los datos que se introducen, se obtienen en la
salida un ciclo de reloj después. Esta característica es aprovechada para sintetizar
funciones de procesamiento digital de señales (DSP en inglés) mediante la transformada
Z.
Ejemplo: 74LS74
Biestable T (Toggle)
y la tabla de verdad:
T Q Qsiguiente
0 0 0
0 1 1
1 0 1
1 1 0
Biestable JK
J K Q Qsiguiente
0 0 0 0
0 0 1 1
0 1 X 0
1 0 X 1
1 1 0 1
1 1 1 0
X=no importa
J K Q
0 0 q
0 1 0
1 0 1
1 1
El biestable se denomina así por Jack Kilby, el inventor de los circuitos integrados en
1958, por lo cual se le concedió el Premio Nobel en física de 2000.
Símbolos normalizados: Biestables JK activo a) por flanco de subida y b) por flanco de bajada
Junto con las entradas J y K existe una entrada C de sincronismo o de reloj cuya misión
es la de permitir el cambio de estado del biestable cuando se produce un flanco de
subida o de bajada, según sea su diseño. Su denominación en inglés es J-K Flip-Flop
Edge-Triggered. De acuerdo con la tabla de verdad, cuando las entradas J y K están a
nivel lógico 1, a cada flanco activo en la entrada de reloj, la salida del biestable cambia
de estado. A este modo de funcionamiento se le denomina modo de basculación (toggle
en inglés).
Ejemplo: 74LS73
Biestable JK Maestro-Esclavo
Símbolos normalizados: Biestable JK Maestro-Esclavo a) activo por nivel alto y b) activo por
nivel bajo
Aunque aún puede encontrarse en algunos equipos, este tipo de biestable, denominado
en inglés J-K Flip-Flop Master-Slave, ha quedado obsoleto ya que ha sido reemplazado
por el tipo anterior.
q Q J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
Pero si ahora aplicamos un impulso de disparo de nivel alto por la entrada T, a través de
los condensadores C-1 y C-2 pasará a las bases de ambos transistores. En el caso de TR-
1 no tendrá más efecto que aumentar su tensión positiva, por lo que este seguirá
conduciendo. En la base de TR-2 el impulso hará que este transistor conduzca,
realizándose un proceso similar al descrito al principio, cuando el que conducía primero
era TR-1, que terminará bloqueando a este y dejando en conducción a TR-2 (salida Y a
nivel bajo).
Aplicación
El T es útil para contar. Una señal repetitiva en la entrada de reloj hace que el biestable
cambie de estado por cada transición alto-bajo si su entrada T está a nivel 1. La salida
de un biestable puede conectarse a la entrada de reloj de la siguiente y así
sucesivamente. La salida final del conjunto considerado como una cadena de salidas de
todos los biestables es el conteo en código binario del número de ciclos en la primera
entrada de reloj hasta un máximo de 2n-1, donde n es el número de biestables usados.
Uno de los problemas con esta configuración de contador (ripple counter en inglés) es
que la salida es momentáneamente inválida mientras los cambios se propagan por la
cadena justo después de un flanco de reloj. Hay dos soluciones a este problema. La
primera es muestrear la salida sólo cuando se sabe que esta es válida. La segunda, más
compleja y ampliamente usada, es utilizar un tipo diferente de contador síncrono, que
tiene una lógica más compleja para asegurar que todas las salidas cambian en el mismo
momento predeterminado, aunque el precio a pagar es la reducción de la frecuencia
máxima a la que puede funcionar.
Secuenciación y metaestabilidad
Cuando se conectan biestables en cadena, es importante asegurar que el tCO del primero
es mayor que el hold time (tH) del siguiente, ya que en caso contrario, el segundo
biestable no recibirá los datos de forma fiable. La relación entre tCO y tH está garantizada
normalmente si ambos biestables son del mismo tipo.
Multivibrador
Astavel01
R1, R2 = 1 kΩ
R3, R4 = 10 kΩ
En su forma más simple son dos sencillos transistores realimentados entre sí. Usando
redes de resistencias y condensadores en esa realimentación se pueden definir los
periodos de inestabilidad.
Astable
En electrónica, un astable es un multivibrador que no tiene ningún estado estable, lo
que significa que posee dos estados "cuasi-estables" entre los que conmuta,
permaneciendo en cada uno de ellos un tiempo determinado. La frecuencia de
conmutación depende, en general, de la carga y descarga de condensadores.
Véase también