Pregunta sobre el flip flop de RS

0

Tengo un flip flop RS hecho de 2 puertas NOR en este momento. Sin embargo, el problema es que la tensión de salida de este circuito es demasiado débil para mi LED. Intenté disminuir la resistencia de la resistencia, pero la corriente demostró ser demasiado fuerte. Os mostraré a continuación los esquemas de mi circuito. Es bastante desordenado pero espero que puedas leerlo. (fuente = 5v DC)

La fuente de alimentación es 5V. La luz roja es el LED. Tiene 50 mA de corriente pero solo 100 mV. ¿Cómo se supone que debo aumentar este voltaje a 5V? Soy muy nuevo en esto, lo siento si soy un poco lento. Mi LED tiene una tensión directa de 3.3 V y una corriente máxima de 75 mA. Gracias!

    
pregunta steven

2 respuestas

1

CONCEPTO BÁSICO:

Esto funciona si está utilizando compuertas y limita la corriente de salida de las compuertas para que su voltaje de salida no caiga por debajo del voltaje de umbral bajo de las entradas.

TUCIRCUITO

AquíestásucircuitoysulistadecircuitosenLTspiceparaquepuedasimularlo.

S1yS2correspondenalosinterruptoresdelaforma"A" que has mostrado, pero LTspice no tiene interruptores operados manualmente, así que los he mostrado como relés.

El flip-flop funciona un poco, pero observe que los LED están en paralelo con las uniones de emisor de base, por lo que nunca verán más de unos 800 milivoltios, tops, a través de ellos, lo que significa que nunca se encenderán.

Examine alrededor y encontrará otras discrepancias ...

Version4SHEET1880680WIRE-352-208-576-208WIRE-144-208-352-208WIRE432-208-144-208WIRE640-208432-208WIRE-352-144-352-208WIRE-144-144-144-208WIRE432-144432-208WIRE640-144640-208WIRE-400-128-512-128WIRE800-128688-128WIRE-400-80-448-80WIRE736-80688-80WIRE-352-16-352-64WIRE640-16640-64WIRE-1440-144-64WIRE640-1440WIRE4320432-64WIRE43202240WIRE-14464-1440WIRE-14464-24064WIRE-4864-14464WIRE432644320WIRE4326433664WIRE5286443264WIRE-352112-35264WIRE-304112-352112WIRE641122240WIRE6411216112WIRE224112640WIRE272112224112WIRE64011264064WIRE640112592112WIRE-144160-240160WIRE-48160-144160WIRE432160336160WIRE528160432160WIRE6417664112WIRE224176224112WIRE-576192-576-208WIRE-448192-448-80WIRE736192736-80WIRE-576320-576272WIRE-512320-512-128WIRE-512320-576320WIRE-448320-448272WIRE-448320-512320WIRE-144320-144160WIRE-144320-448320WIRE6432064240WIRE64320-144320WIRE224320224240WIRE22432064320WIRE432320432160WIRE432320224320WIRE736320736272WIRE736320432320WIRE800320800-128WIRE800320736320WIRE-576416-576320FLAG-5764160SYMBOLnpn-30464R0SYMATTRInstNameQ1SYMATTRValue2N3904SYMBOLnpn1664M0SYMATTRInstNameQ2SYMATTRValue2N3904SYMBOLnpn27264R0SYMATTRInstNameQ3SYMATTRValue2N3904SYMBOLnpn59264M0SYMATTRInstNameQ4SYMATTRValue2N3904SYMBOLres-160-160R0SYMATTRInstNameR2SYMATTRValue100SYMBOLres416-160R0SYMATTRInstNameR3SYMATTRValue100SYMBOLvoltage-576176R0WINDOW074Left2WINDOW38106Left2WINDOW12300Left2WINDOW3900Left2SYMATTRInstNameV1SYMATTRValue5VSYMBOLLED48176R0WINDOW0-7833Left2WINDOW3-12963Left2SYMATTRInstNameLED1SYMATTRValueNSSWS108TSYMBOLres-33680R180WINDOW03676Left2WINDOW33640Left2SYMATTRInstNameR1SYMATTRValue100SYMBOLLED240176M0WINDOW0-8233Left2WINDOW3-12963Left2SYMATTRInstNameLED2SYMATTRValueNSSWS108TSYMBOLvoltage-448176R0WINDOW0126Left2WINDOW32496Invisible2WINDOW12300Left2WINDOW3900Left2SYMATTRInstNameV2SYMATTRValuePULSE(05010m10m80m.6)SYMBOLsw-352-160R0SYMATTRInstNameS1SYMBOLres62480M180WINDOW03676Left2WINDOW33640Left2SYMATTRInstNameR4SYMATTRValue100SYMBOLvoltage736176M0WINDOW32496Invisible2WINDOW12300Left2WINDOW3900Left2SYMATTRInstNameV3SYMATTRValuePULSE(05.310m10m80m.6)SYMBOLsw640-160M0SYMATTRInstNameS2TEXT-562354Left2!.tran2startupuicTEXT-560392Left2!.modelSWSW(Ron=.01Roff=1GVt=2.5Vh=0)

UNENFOQUESIMPLEAquíhayunpestilloquefuncionabienconuntransistoryunacargade50mAportramo.

EsunesquemadeLTspiceyheincluidolalistadecircuitosparaquepuedasjugarconelcircuitosiquieres.

    Version 4
SHEET 1 1164 772
WIRE -48 -336 -336 -336
WIRE 992 -336 -48 -336
WIRE 992 -288 992 -336
WIRE -48 -272 -48 -336
WIRE -48 -160 -48 -192
WIRE 992 -160 992 -208
WIRE -48 0 -48 -96
WIRE -16 0 -48 0
WIRE 368 0 -16 0
WIRE 960 0 592 0
WIRE 992 0 992 -96
WIRE 992 0 960 0
WIRE 304 64 -144 64
WIRE 1088 64 640 64
WIRE -48 176 -48 0
WIRE 992 176 992 0
WIRE 64 224 16 224
WIRE 160 224 64 224
WIRE 368 224 592 0
WIRE 368 224 240 224
WIRE 576 224 368 0
WIRE 704 224 576 224
WIRE 880 224 784 224
WIRE 928 224 880 224
WIRE 64 384 64 224
WIRE 160 384 64 384
WIRE 368 384 240 384
WIRE 400 384 368 384
WIRE 592 384 544 384
WIRE 704 384 592 384
WIRE 880 384 880 224
WIRE 880 384 784 384
WIRE -336 448 -336 -336
WIRE 400 528 400 384
WIRE 544 528 544 384
WIRE -144 544 -144 64
WIRE 304 544 304 64
WIRE 304 544 -144 544
WIRE 640 544 640 64
WIRE 1088 544 1088 64
WIRE 1088 544 640 544
WIRE -336 656 -336 528
WIRE -48 656 -48 272
WIRE -48 656 -336 656
WIRE 400 656 400 608
WIRE 400 656 -48 656
WIRE 544 656 544 608
WIRE 544 656 400 656
WIRE 992 656 992 272
WIRE 992 656 544 656
WIRE -336 752 -336 656
FLAG -336 752 0
FLAG 368 384 SET
FLAG 592 384 RESET
FLAG 960 0 Q
FLAG -16 0 Q\
SYMBOL npn 16 176 M0
SYMATTR InstName Q1
SYMATTR Value 2N3904
SYMBOL res -32 -176 R180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R1
SYMATTR Value 24
SYMBOL npn 928 176 R0
SYMATTR InstName Q2
SYMATTR Value 2N3904
SYMBOL res 976 -192 M180
WINDOW 0 36 76 Left 2
WINDOW 3 36 40 Left 2
SYMATTR InstName R2
SYMATTR Value 25
SYMBOL res 800 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R5
SYMATTR Value 1000
SYMBOL res 256 208 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R6
SYMATTR Value 1000
SYMBOL voltage 400 512 R0
WINDOW 3 24 96 Invisible 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value PULSE(0 5 0 100n 100n 1m 2)
SYMATTR InstName V2
SYMBOL res 256 368 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R3
SYMATTR Value 1000
SYMBOL res 800 368 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R4
SYMATTR Value 1000
SYMBOL voltage 544 512 R0
WINDOW 3 24 96 Invisible 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value PULSE(0 5 1 100n 100n 1m 2)
SYMATTR InstName V3
SYMBOL voltage -336 432 R0
WINDOW 3 21 100 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value 5V
SYMATTR InstName V1
SYMBOL LED -64 -160 R0
WINDOW 3 23 76 Left 2
SYMATTR Value NSSWS108T
SYMATTR InstName D1
SYMBOL LED 976 -160 R0
WINDOW 0 -16 -5 Left 2
WINDOW 3 -134 76 Left 2
SYMATTR InstName D2
SYMATTR Value NSSWS108T
TEXT -328 704 Left 2 !.tran 10 uic
TEXT 56 512 Left 3 ;NOR1
TEXT 816 512 Left 3 ;NOR2
TEXT 320 192 Left 3 ;A
TEXT 584 192 Left 3 ;A
    
respondido por el EM Fields
0

simular este circuito : esquema creado usando CircuitLab

Figura 1. Lo que quieres.

simular este circuito

Figura 2. Lo que tienes.

Cómo funciona (no):

  • El problema es que D1 tiene la unión de emisor de base de Q4 en paralelo con él. Q4 robará la corriente de D1.
  • Del mismo modo, D2 tiene la unión de emisor de base de Q2 en paralelo.
  • Ninguno de los LED se encenderá.

Con la adición de R5 y R6, este circuito debe hacer el trabajo por usted.

  • En el encendido, habrá una carrera entre Q2 y Q4 activándose.
  • Digamos que Q2 es más rápido. D1 se encenderá, el voltaje del colector de Q2 disminuirá y Q4 se apagará apagando D2.
  • Si ahora cerramos, SW1 Q1 activará el cortocircuito en la base de Q2 y lo desactivará. El LED D1 se apagará y el voltaje del colector de Q2 aumentará a 5 V. Esto encenderá el Q4, bajará el colector y quitará la unidad base a Q2.
  • Si se abre SW1, el estado seguirá siendo el mismo.

Ahora debería poder averiguar qué sucede si SW2 está cerrado.

simular este circuito

Lecciones: tenga cuidado con los transistores en paralelo y observe las resistencias de la base. La gran lección es dibujar un esquema adecuado que se leerá a la izquierda (entradas) a la derecha (salidas) con altos voltajes en la parte superior y GND o negativo en la parte inferior. Será mucho más fácil depurar y ver la intención del diseño.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas