Puls niedrig bei hohem Signal

Ich versuche, eine Schaltung aufzubauen, die den Ausgang für kurze Zeit trennt, wenn die Stromversorgung angeschlossen ist. Ich möchte jedoch, dass der Stromkreis angeschlossen bleibt, nachdem die Stromversorgung entfernt wurde.

Ich kann das erste Bit mit einer RC-Schaltung erreichen, die an die Basis eines NPN-Transistors angeschlossen ist und das Gate eines p-Kanal-Mosfet auf GND zieht. Das funktioniert gut, weil meine Eingangsleistung ein sauberer vertikaler Anstieg ist. Das heißt, die Spannung ist zu einem Zeitpunkt Null und zum nächsten 5V.

Ich habe versucht, die Schaltung mit zwei NPN-Transistoren verbunden zu halten, die mit dem Gate desselben p-Kanal-Mosfets verbunden sind. Die beiden Transistoren haben die Form eines Inverters (kein Gate), der durch die Eingangsleistung signalisiert wird. Dies funktioniert gut, wenn das Signal schnell von 5V auf GND geht. Mein Signal hat jedoch eine sanfte Abwärtsneigung auf Null. Ich habe versucht, einen Spannungsteiler und einen Komparator zu verwenden, um das Signal zu beschleunigen, aber keiner war schnell genug.

Gibt es eine Möglichkeit, meinen Ausgang kurz zu trennen, wenn der Eingang von LO auf HIGH geht, aber den Wechsel von HIGH auf LO zu ignorieren? Dadurch würde mein Stromkreis immer verbunden bleiben, außer für einen kurzen Moment, in dem die Stromversorgung angeschlossen ist.

Bearbeiten:

Dank @EM Fields konnte ich das herausfinden. Ich habe die bereitgestellten Schaltungsfelder leicht bearbeitet.

Geben Sie hier die Bildbeschreibung ein

Hier ist die Spice-Simulation,

Geben Sie hier die Bildbeschreibung ein

Es zeigt den Haupteingang und den Hauptausgang.

Es wäre wahrscheinlich viel besser, wenn Sie versuchen könnten zu erklären, warum Sie dieses Verhalten brauchen. Es kann viel bessere Möglichkeiten geben, die gesamten Designanforderungen zu betrachten.

Antworten (1)

Versuche dies:

Geben Sie hier die Bildbeschreibung ein

und hier ist die Liste der LTspice-Schaltungen, wenn Sie mit der Schaltung spielen möchten:

Version 4
SHEET 1 880 680
WIRE -320 64 -432 64
WIRE -272 64 -320 64
WIRE 48 64 -272 64
WIRE 128 64 48 64
WIRE 176 64 128 64
WIRE 272 64 176 64
WIRE 432 64 368 64
WIRE 48 80 48 64
WIRE -320 112 -320 64
WIRE 176 112 176 64
WIRE -272 176 -272 64
WIRE -240 176 -272 176
WIRE 48 176 48 144
WIRE 48 176 -16 176
WIRE 432 224 432 64
WIRE -320 240 -320 192
WIRE -272 240 -320 240
WIRE -240 240 -272 240
WIRE 176 240 176 192
WIRE 176 240 -16 240
WIRE -320 304 -320 240
WIRE -272 304 -272 240
WIRE -240 304 -272 304
WIRE 288 304 288 112
WIRE 288 304 -16 304
WIRE -432 320 -432 64
WIRE 176 336 176 240
WIRE 288 336 288 304
WIRE 128 368 128 64
WIRE 128 368 -16 368
WIRE -432 448 -432 400
WIRE -320 448 -320 368
WIRE -320 448 -432 448
WIRE 48 448 48 176
WIRE 48 448 -320 448
WIRE 176 448 176 400
WIRE 176 448 48 448
WIRE 288 448 288 416
WIRE 288 448 176 448
WIRE 432 448 432 304
WIRE 432 448 288 448
WIRE -432 512 -432 448
FLAG -432 512 0
SYMBOL Misc\\NE555 -128 272 M0
SYMATTR InstName U1
SYMBOL res -304 96 M0
SYMATTR InstName R1
SYMATTR Value 1meg
SYMBOL cap -304 304 M0
SYMATTR InstName C1
SYMATTR Value 1µ
SYMBOL voltage -432 304 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
WINDOW 3 24 104 Invisible 2
WINDOW 0 7 105 Left 2
SYMATTR Value PULSE(0 12 1 10m 100m 10)
SYMATTR InstName V2
SYMBOL cap 192 336 M0
WINDOW 0 -37 30 Left 2
WINDOW 3 -34 60 Left 2
SYMATTR InstName C3
SYMATTR Value 10n
SYMBOL res 160 208 M180
WINDOW 0 47 73 Left 2
WINDOW 3 35 45 Left 2
SYMATTR InstName R2
SYMATTR Value 100k
SYMBOL pmos 368 112 M270
WINDOW 0 25 1 VLeft 2
WINDOW 3 73 95 VLeft 2
SYMATTR InstName Q1
SYMATTR Value FDS6575
SYMBOL res 416 208 R0
SYMATTR InstName LOAD
SYMATTR Value 100
SYMBOL cap 64 80 M0
WINDOW 0 -37 30 Left 2
WINDOW 3 -41 60 Left 2
SYMATTR InstName C2
SYMATTR Value 100n
SYMBOL res 272 432 M180
WINDOW 0 47 73 Left 2
WINDOW 3 35 45 Left 2
SYMATTR InstName R3
SYMATTR Value 1000
TEXT -424 480 Left 2 !.tran 15 startup