Ich habe die folgende Schaltung, die dafür ausgelegt ist, einen längeren Impuls (in der Größenordnung von Millisekunden) von einem Mikrocontroller (Quelle v3 unten) zu nehmen und zwei 555-Timer in Kaskade zu verwenden, um zwei aufeinanderfolgende Impulse mit kleinerer Breite auszugeben (im Bereich von 0,5 us bis 10 us und über einen Poti individuell regelbar [im Schema unten nicht dargestellt]). Diese beiden aufeinanderfolgenden Impulse werden von diesem längeren Impuls getriggert. Der Ausgangsimpuls des zweiten 555-Zeitgebers sollte danach folgen, wenn der Ausgang des ersten Zeitgebers niedrig wird. Ich habe RC-Unterscheidungsmerkmale zwischen dem ersten BJT-Wechselrichter und zwischen den beiden 555-Timern verwendet, um ein mehrfaches Auslösen der Timer zu vermeiden.
Die simulierte Schaltung unten zeigt von oben nach unten den Eingangsimpuls, den Ausgang nach dem BJT-Inverter, den Ausgang nach dem ersten Flankendetektor (555-Triggereingang Nummer 1), den Ausgang des ersten 555-Timers, den Ausgang nach dem zweiten Flankendetektor (555 Triggereingang 2) und dem zweiten 555 Timerausgang.
Ich habe diese Schaltung gebaut und der Ausgang des ersten 555-Timers erzeugt einen zufriedenstellenden Impuls, aber der Eingang zum Trigger des zweiten 555-Timers mit Flankenerkennung erreicht einen Wert knapp unter dem 1/3VCC-Wert, der zum Auslösen des zweiten Timers erforderlich ist. In der Simulation sinkt es unter diesen 1/3VCC-Wert und der zweite 555-Timer wird korrekt ausgelöst, aber in der Praxis geschieht dies nicht, wie im Oszilloskop-Messwert unten gezeigt. Der niedrigste Wert, den es erreicht, ist 2V.
Oszilloskopmessung am Eingang des zweiten 555-Timers. (Knoten mit dem Titel in1 im Schema oben)
Ich habe versucht, C4 und R9 (Kantendetektor-Zeitkonstante) anzupassen, um diesen Wert niedriger zu bekommen, aber es wirkt sich nur auf die Entladungsrate und nicht auf die Amplitude aus. Das Anschließen der Oberseite des zweiten Flankendetektors an eine niedrigere Spannung wie 3 V anstelle von 5 V führt zu einem niedrigeren Auslösewert, aber ich möchte keine separate untere Quelle verwenden, um dies zu lösen. Ich suche nach einer einfachen Möglichkeit, diese Triggerspannung um etwa 500 mV zu senken, damit der zweite Timer ausgelöst wird.
bearbeiten
Trigger aktiviert bei Vcc, es ist nicht nötig, den ganzen Weg zu VCC hochzuziehen; ziehen zu VCC statt.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Sie könnten versuchen, einen 10-100k-Pulldown-Widerstand am Ausgang des ersten und am Trigger des zweiten zu erden. Möglicherweise müssen Sie mit einigen Werten spielen, um die richtige Antwort zu erhalten. Je nach 555-Typ kann der Ausgang 2 Volt unter vcc liegen. Obwohl die meisten Diagramme, die ich gesehen habe, mit einem 555, der einen anderen auslöst, nur direkt zwischen Ausgang und Trigger verbunden sind.
Spehro Pefhany
Blargier
AnalogKid
Blargier
Spehro Pefhany
Blargier
AnalogKid