¿Cómo funciona el Flip-Flop RS básico (también conocido como latch)?

1

Esta es una pregunta básica, pero no puedo averiguar cómo funciona

1: Esta es la representación del Flip-Flop RS con la tabla de verdad dada en mi libro

No puedo conectar la tabla de verdad con la representación, ya que sé que cada vez que la respuesta debe ser la misma, sé que estoy equivocado, así que, por favor, ayúdame.

2: lo que hace que No esté permitido y que no haya ningún cambio significa.

Gracias

Akash

    
pregunta Dimensionless

3 respuestas

3

Intenta empezar a pensar desde la segunda línea.

Si coloca 0 en el puerto S, iría a 0 en la salida independientemente de la otra entrada porque es un puerto AND. Pero su salida está invertida, ya que es un puerto NAND, de modo que cuando coloca 0 en la señal S, su salida necesariamente pasa a 1 independientemente de la otra entrada NAND.

Por lo tanto, una de las entradas del puerto NAND inferior será 1. Dado que estamos en la segunda línea de la tabla de verdad, R debería ser 1. Por lo tanto, el puerto NAND inferior tendrá ambas entradas en una (H). Así que su salida será necesariamente cero. Entonces tienes Q = 1 y Q! = 0.

Si haces el mismo razonamiento para la tercera línea, obtienes resultados correctos ya que es la situación simétrica.

En cuanto a la primera línea, no puede tener resultados correctos. Tenga en cuenta que si ponemos 0 a S, tenemos Q = 1 (como la segunda línea de la tabla). Aunque si pones cero a R también, ¡también tendrás Q! = 1. Esta situación se llama deshabilitada porque Q debe complementar a Q !. Siempre tienen que ser señales diferentes.

Y para la última línea, imagina que estamos en la segunda línea de nuevo, ¡así que tenemos Q = 1 y Q! = 0. Si ponemos S a 1 (antes era cero), tenga en cuenta que Q! ya es cero, por lo que cambiar la señal S no cambiará el primer resultado del puerto NAND. Por lo tanto, siempre que se encuentre en los estados 2 o 3 (segunda o tercera línea), al colocar 1 en cualquiera de las entradas que sean bajas, no cambiará el estado.

    
respondido por el Felipe_Ribas
0

Un simple circuito para flip flop puede ser implementado por dos transistores como este:

EsteFlip-Flopsepuedecambiarpresionandounodelosbotones.

¿Perocómofunciona?Piensaquenohaypulsador.Ysolotenemosdostransistoresycuatroresistencias.Cuandoelcircuitoseenciende,unodelostransistorespasaalmodoEncendidoyluegoalmododeSaturación(rápidamente)ycuandopasaalmododesaturación,cuandosuRecopiladoralimentalabasedelotrotransistor,hacequeelotrotransistorpasealmodoApagado.LasiguienteimagenpuedemostrarlaretroalimentacióndelrecolectordeQ1aQ2baseyvise-verse:

Luego piense que si empujo la base del transistor saturado a tierra, se apaga. Luego, a medida que su colector pasa a Alto y convierte el otro transistor en modo saturado.

Tenga en cuenta que cuando el transistor está apagado, empujar su base a tierra no tiene ningún efecto en el modo de circuito.

Ahora piensa que empujo ambas bases de Transistor a tierra; Esto hace que ambos transistores pasen al modo apagado. Y cuando saco las teclas a la vez. Uno de los transistores pasa a saturado y el otro se apaga (según la estructura del circuito).

Más información:

Cada bruja de transistor tiene una mejor situación para consumir energía y la corriente llega a la saturación la primera vez. (Y también cuando los dos botones pulsados se levantaron simultáneamente (

    
respondido por el Mohammad Etemaddar
0

Si una entrada es alta y la otra baja, entonces la compuerta NAND conectada a la entrada "baja" verá al menos una señal "baja" y, por lo tanto, dará una salida alta. La otra puerta NAND verá dos entradas "altas" y, por lo tanto, tendrá una salida baja. Si la entrada que fue baja pasa a ser alta, su compuerta NAND seguirá teniendo una entrada "baja" [de la otra NAND], y su salida seguirá siendo alta. La otra puerta NAND continuará viendo dos entradas "altas", y su salida seguirá siendo baja.

Podría ser útil dibujar una tabla de verdad cuyo lado de entrada incluya las salidas de las compuertas NAND, así como las dos entradas del circuito principal.

S  R  Q !Q  ->  Q !Q
L  H  x  x  ->  H  L
H  L  x  x  ->  L  H
H  H  H  L  ->  H  L
H  H  L  H  ->  L  H
L  L  x  x  ->  H  H

H  H  L  L  ->  H  H *
H  H  H  H  ->  L  L *

En algunas de las líneas de la tabla, los estados de Q y! Q están marcados con x en lugar de H o L. Eso significa que si las otras entradas tienen los valores indicados, el comportamiento del circuito no se verá afectado por Los marcados con x's. Tenga en cuenta también que he marcado dos líneas de la tabla con asteriscos. Todas las otras líneas de la tabla o bien dirigen a Q y! Q para generar algo que es independiente de lo que están emitiendo actualmente, o bien emiten las mismas cosas que están generando actualmente. Cualquiera de las dos situaciones representa un estado estable y, por lo tanto, no puede haber incertidumbre acerca de lo que el circuito debe, o hará, hacer en tales casos. Las dos líneas marcadas con asteriscos, sin embargo, son diferentes. Indican que si ambas salidas son altas, ambas deberían ser bajas, y si ambas son bajas, ambas deberían ser altas. Estos representan estados inestables, y no está claro qué hará exactamente el circuito. Si una de las entradas cambia antes que la otra, el circuito podría comportarse como si las entradas fueran HHHL o HHLH, y asumir un estado estable. Alternativamente, dado que una salida que cambia de alta a baja o viceversa pasará brevemente a través de un estado intermedio (llamémoslo Medio), sería posible que una puerta NAND donde una entrada sea Alta y la otra Media sea media, en en cuyo caso uno podría terminar con ambas salidas situadas en un estado medio incómodo.

En la práctica, la mayoría de las compuertas NAND, dada una entrada "Media", tenderán a dar salida alta o baja, pero su salida cambiará mucho más lentamente que si sus entradas estuvieran en niveles lógicos válidos. El efecto neto es que si en algún momento el circuito se encuentra en una condición HHLL o HHHH, eventualmente se asentará en una condición HHHL o HHLH, pero el tiempo requerido para que eso suceda podría exceder por órdenes de magnitud el tiempo de conmutación normal del circuito .

La razón por la que el estado con SR tanto bajo se marca como "prohibido" es que si en algún momento el circuito se encuentra en uno de los estados bien definidos, la única manera de que pueda entrar en uno de los "turbios" los estados serán si S y R son ambos bajos, ya sea simultáneamente, o tan juntos como para que aparezcan simultáneamente. Si uno no permite que eso suceda, no tendrá que preocuparse por lo que hará el circuito en sus estados turbios.

    
respondido por el supercat

Lea otras preguntas en las etiquetas