¿Es esto un flip-flop?

1

¿Quéhaceestecircuito?Amimepareceunflip-flop,peronocoincideexactamenteconelcircuitoparaunflip-flopSR en Wikipedia .

¿Es esta una forma diferente de implementar un flip-flop SR, o es algo completamente distinto?

¡Gracias!

Editar: Para aclarar, DTR y RTS en este circuito son señales de nivel de 3.3V, no señales de nivel RS-232. Este circuito proviene de este esquema . (Por lo tanto, DTR y RTS provienen del chip convertidor de USB a serie CP2104).

    
pregunta user31708

1 respuesta

1

Es una forma linda de dibujar el esquema. Un dibujo menos lindo se vería así:

simular este circuito : esquema creado usando CircuitLab

Ahora, es bastante fácil ver que la línea RTS necesita bajar (ser LO) para tener un impacto en RESET y que la línea DTR debe bajar (ser LO) para tener un impacto en GPIO0. Ambas líneas, RESET y GPIO0 ahora también son muy claras, simplemente "salidas de colector abierto", por lo que necesitarán algún tipo de pull-up pasivo (al menos) para tener un voltaje de salida definido en todos los casos.

Con solo una mínima consideración, también está claro que si se extraen tanto DTR como RTS LO, entonces ni GPIO0 ni RESET se desactivan activamente. Lo mismo también es cierto si tanto el DTR como el RTS se retiran HI. Por lo tanto, la única manera de que GPIO0 o RESET se puedan mantener bajo LO es si RTS y DTR son diferentes entre sí, con el LO en espera de controlar activamente su salida asociada tirando de LO también.

Entonces, si DTR = HI y RTS = LO, entonces RESET se baja activamente y si RTS = HI y DTR = LO, entonces GPIO0 se baja activamente. De lo contrario, ni GPIO0 ni RESET se retirarán de forma activa LO.

Lo anterior supone que DTR y RTS son señales de nivel lógico. Sin embargo, esas líneas may son señales RS-232, ya que esos nombres de pin también se encuentran a menudo en los dispositivos RS-232. Usted no dice Pero si lo son, entonces todo lo que mencioné anteriormente se pone en peligro. Con RS-232, una marca es de -3 a -15 voltios y un ESPACIO es de +3 a +15 voltios. Y es bastante probable que todo el esquema termine dañando los dos BJT, así como todo lo que esté conectado a GPIO0 y RESET.

    
respondido por el jonk

Lea otras preguntas en las etiquetas