Ich versuche, eine Schaltung mit einer intermittierenden Stromquelle (einem Fahrradnabengenerator) zu entwerfen, die gleichgerichtet und gefiltert und auf 6,8 V geregelt wird.
Jetzt möchte ich "erkennen", wenn die Stromquelle ein- oder ausgeschaltet ist. Ich habe eine experimentelle Schaltung (unten) erstellt, um die Idee zu bestätigen, dass, wenn ich einen Pulldown an NODE1 lege, wenn VCC über 6,8 V ansteigt, Strom durch den Zener fließt, der Mosfet aktiviert wird und die LED leuchtet.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Dies schien wie erwartet zu funktionieren, aber es gab eine gewisse Welligkeit und der Ein / Aus-Übergang war nicht so scharf, wie ich es brauche. Also dachte ich über die Verwendung eines Schmitt-Triggers nach, da ich einige ICs herum habe (nämlich einen CD4093BCN). Ich habe versucht, den MOSFET durch eine Doppelinverter-Konfiguration mit zwei der IC-Gatter zu ersetzen, und die Triggerung funktioniert, wenn ich den Triggereingang mit einem direkten Draht von Vcc oder Masse abtaste, aber nicht, wenn ich den Eingang an verbinde NODE1
.
Simulieren Sie diese Schaltung
Beim Messen von V an NODE1 fand ich heraus, dass es nicht genug ansteigt, um auszulösen (geht nicht über 2/3 von VCC).
Meine Fragen sind:
Die Schmitt-Trigger-ICs haben ziemlich schlecht definierte Schwellenwerte, die Prozentsätze der Versorgungsspannung sind, keine absoluten Spannungen. Dies ist im Datenblatt klar formuliert. Wenn Sie die Versorgung von der Eingangsspannung ableiten, müssen Sie dies berücksichtigen. Wenn die Eingangsspannung Vcc - 6,8 V beträgt, dann sollte die Eingangsspannung 3 * 6,8 = 20,4 V betragen, damit der Chip 2/3 Vcc beträgt, wodurch der Chip zerstört wird.
Sie können so etwas ausprobieren, das die Hälfte eines billigen Dual-Operationsverstärkers als Komparator verwendet. Die Schwellen liegen bei etwa 6,8 V für „Ein“ und 6,3 V für „Aus“ mit den gezeigten Werten. Ändern Sie R4, um die Hysterese zu ändern.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Die erste Schaltung kann mit einer etwas "steileren" Reaktion hergestellt werden, indem ein NPN anstelle eines NMOS verwendet wird:
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Ich habe die Zenerspannung von D1 etwas niedriger gemacht, jetzt sollte die LED über 6,2 V + 0,7 V = 6,9 V einschalten.
Beachten Sie in Bezug auf die Schaltung mit dem Schmitt-Trigger, dass die Pegel des Schmitt-Triggers relativ zur Versorgungsspannung sind , sodass er ein sich bewegendes Ziel verfolgt (der Triggerpegel steigt, wenn die Versorgung steigt).
Wenn Sie den Eingang des Schmitt-Triggers auf Masse legen könnten, bleibt dieser konstant, wenn sich der Triggerpegel mit der Versorgung ändert. Das könnte funktionieren, welchen Zenerwert Sie benötigen, weiß ich nicht, ich würde ein wenig experimentieren. Damit die LED aufleuchtet, wenn die Versorgung (und der Triggerpegel) größer als ein bestimmter Wert ist, werden 2 NAND-Gatter in Reihe benötigt. Wenn Sie die LED von Masse aus referenzieren, reicht natürlich ein NAND-Gatter aus:
Simulieren Sie diese Schaltung
Eine opamp-basierte Lösung könnte so aussehen:
Simulieren Sie diese Schaltung
R7 ist optional , es fügt ein bisschen Hysterese wie bei den Schmitt-Triggern hinzu. Machen Sie R7 kleiner, um den Abstand zwischen den Triggerpegeln zu vergrößern. Entfernen Sie R7, um überhaupt keine Hysterese zu haben.
Das ist alles sehr schön, aber es geht viel viel einfacher. Versuchen Sie es mit einem TL431. Dieser Chip ist schon seit Ewigkeiten im Einsatz und erfüllt seinen Zweck perfekt. Sie können dieses dreibeinige Gerät auf vielfältige Weise verwenden, und eine davon ist eine Art Festspannungskomparator. Sobald die Spannung am Einstellstift höher als 2,5 V ist, beginnt der TL431 an den A- und C-Pins zu leiten. Also alles, was Sie brauchen, ist ein Spannungsteiler, um von 6,8 V auf 2,5 V zu gehen. Ich habe eine Obergrenze von 100 n für eine gewisse Störfestigkeit hinzugefügt, aber Sie würden dies in der Simulation nicht bemerken.
Wenn Sie ein Signal an einen Mikrocontroller oder Arduino usw. senden möchten, können Sie einen Pullup-Widerstand auf der Seite des Arduino-Schaltkreises mit VCC und eine Diode verwenden, deren Kathode auf diese Weise mit "Vo" verbunden ist IO ist ein wenig.
Papst
Heltonbiker
trig
Puffer bedeutet, dass der IC richtig mit Stromschienen verbunden ist. Ich habe einen Fehler gemacht und der Triggerausgang "senkt" die LED, anstatt sie zu "sourcen", aber die allgemeine Absicht bleibt erhalten: Der "Ein-Aus"-Zustand der LED sollte dem "Aus-Ein"-Zustand von zugeordnet werden die VCC-Spannung.