Astable 555 Timer
Das folgende Bild zeigt die Verkabelung eines 555 im Astable-Modus gemäß Wikipedia:
Die Spannung von Pin 6 "springt" zwischen 0,5V.Strg und V.Strg. Wenn die Spannung von Pin 6 auf dem Weg nach oben ist, wird Pin 3 hoch gehalten, und wenn die Spannung an Pin 6 abnimmt, wird Pin 3 niedrig gehalten. Das Tastverhältnis und die Periode der Impulse hängen von den von Ihnen gewählten Widerständen und Kapazitäten ab.
Bei dieser Anordnung wird die Spannung an Pin 5 gehalten V.Strg= 2 / 3V.ccSie können dies jedoch überschreiben, wenn Sie Pin 5 auf einer anderen Spannung halten. Dadurch wird die Obergrenze (und Untergrenze) der Spannung an Pin 6 geändert. Um zu verstehen, wie sich dies auf das Timing auswirkt, müssen wir uns mit der Mathematik eines Ladekondensators befassen. Natürlich kann die Spannung eines Ladekondensators wie folgt modelliert werden:
V.( t ) =V.0( 1 -e- tτc)
In dieser Gleichung V.( t ) ist die Spannung des Kondensators zum Zeitpunkt t, V.0 ist die Differenz zwischen der Anfangsspannung und der stationären Spannung für den Kondensator und τcist die Ladezeitkonstante. Für den erstaunlichen 555:τc=(R1+R2)C.
"Pünktlich
Nehmen wir an, der 555 ist bereits aufgewärmt und der Ausgang wechselt von niedrig nach hoch. Dies entspricht dem Moment, in dem der Kondensator eine Spannung hat (nennen wir das VC) von 0.5Vctrl. Nach diesem Moment wird der Kondensator aufgeladen. wannVC erreicht VctrlDer Ausgang wechselt von hoch nach niedrig und der Kondensator beginnt sich zu entladen (dazu später mehr). Nennen wir die Zeit, die der Kondensator zum Laden benötigtton. Nehmen Sie den Moment, in dem der Kondensator zu laden beginntt=0 Wir können die Ladungsgleichung für den Kondensator wie folgt angeben:
V(t)=(Vcc−0.5Vctrl)(1−e−tτc)+0.5Vctrl
Basierend auf der oben genannten Definition: V(ton)=Vctrl. Wenn wir diese zusammen nehmen, können wir sie lösenton (Dies ist eine Übung für den Leser).
ton=τcln(Vcc−0.5VctrlVcc−Vctrl)
Im Standard astable 555, Vctrl=23VccDamit können wir die obige Gleichung vereinfachen ton=τcln(2). Dies sollte dem Leser bekannt sein. Wenn wir uns jedoch anpassenVctrl wir werden sehen, dass der Wert für ton variiert dramatisch wie unten gezeigt (mit asymptotischem Verhalten als Vctrl→Vcc).
"Freizeit
Jetzt werden wir zeigen, dass die "Aus" -Zeit nicht abhängig ist Vctrl. Wir wissen, dass ein Entladekondensator mit der folgenden Beziehung modelliert werden kann:
V(t)=V0e−tτd
Wo V0 ist die Anfangsspannung (in diesem Fall V0=Vctrl), V(t) ist die Spannung zum Zeitpunkt t, und τd ist die Entladungszeitkonstante (τd=R2C).
Sagen wir das mal toff ist die Zeitdauer, die der Kondensator benötigt, um sich zu entladen Vctrl zu 0.5Vctrl. Wenn wir diese Informationen in die Entladungsgleichung einfügen, erhalten wir:
0.5Vctrl=Vctrle−toffτd
Auflösen nach toff gibt eine vertraute Beziehung für den 555-Timer im Astable-Modus.
toff=τdln(2)
Fazit
Wie wir gesehen haben, ändert das Anlegen einer Spannung an Pin 5 das Tastverhältnis und die Periode, indem die Zeitdauer geändert wird, in der der Ausgang hoch ist, während die Zeitdauer, in der der Ausgang niedrig ist, konstant ist. Die Variation vonVctrl und ton ist grundsätzlich linear wenn Vctrl<23VccBerücksichtigen Sie dies beim Einrichten Ihres Feedbacks.
In Bezug auf Ihre Anwendung bin ich mir nicht sicher, welches Signal Sie an Pin 5 zurückmelden wollten. Wenn Sie diesbezüglich Ratschläge wünschen, müssen Sie einen Schaltplan Ihrer Schaltung veröffentlichen!