Ich versuche, den Unterschied zwischen zwei 12-V-PWM-Schaltungen zu verstehen, die ich gebaut und ausprobiert habe.
Das PWM-Signal soll die Drehzahl eines Motors steuern. Nur nicht so, wie man es erwarten würde. Der Motor hat eine eigene Schaltung und akzeptiert das PWM-Signal als Drehzahlregelung. Es treibt den Motor also nicht direkt an.
Damit dies funktioniert, habe ich zwei PWM-Steuerschaltungen ausprobiert:
Ich habe einen PIC, um ein PWM-Signal zu erzeugen. Ich habe sowohl das eingebaute ECCP-Modul als auch Software-PWM ausprobiert. Ich habe die folgende Schaltung verwendet, um die PWM von 5 V auf 12 V umzuwandeln.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Obwohl dies ein sehr schönes 12-V-Signal erzeugt, reagiert der Motor nicht darauf.
Also habe ich versucht, einen altmodischen NE555 im stabilen Modus zu erzeugen, um die PWM zu erzeugen.
Schema von DPRG
Diese Schaltung gibt auch ein schönes 12-V-PWM-Signal mit der gleichen Frequenz und dem gleichen Tastverhältnis wie die PIC-Schaltung aus. Aber dieses Signal wirkt sich tatsächlich auf den Motor aus.
Meine Frage lautet also: Was ist der Unterschied zwischen den von diesen beiden Schaltungen / Geräten erzeugten PWM-Signalen? Mit diesem Wissen hoffe ich, dass ich die PIC-Schaltung so ändern kann, dass der Motor auch darauf reagiert.
Da steuere ich den Motor lieber mit dem PIC, da dies für ein kompakteres Endergebnis sorgt.
ZUSÄTZLICHE INFORMATIONEN: Beide Signale, wenn sie mit dem Motor verbunden sind.
PIC-Signal (ohne R2), 8,2-11,2 V:
NE555-Signal, variiert 0-12,2 V für 500 ms und 0-1,32 V für 780 ms:
In beiden Fällen bleiben die PWM-Frequenz und das Tastverhältnis unabhängig von den Spannungen erhalten.
Welchen Zweck hat R2 im ersten Stromkreis? Es begrenzt den maximalen Strom zum Motor auf 12 V / 220 Ω = 54,5 mA, was wahrscheinlich nicht ausreicht.
Schließen Sie den Motor einfach direkt an den Kollektor von Q2 an.
Sie benötigen auch ein paar andere Änderungen: Setzen Sie einen Widerstand (z. B. 4700 Ω) zwischen den MCU-Ausgang und die Basis von Q1; Andernfalls sieht der BE-Übergang von Q1 ziemlich wie ein toter Kurzschluss zur MCU aus. Ebenso benötigen Sie einen Widerstand (ca. 1200 Ω) zwischen dem Kollektor von Q1 und der Basis von Q2; Ohne sie schließt Q1 beim Einschalten im Grunde die 12-V-Versorgung über den BE-Übergang von Q2 gegen Masse kurz. 1200 Ω begrenzen den Basisantrieb zu Q2 auf etwa 10 mA, was ausreichend sein sollte.
BjörnR1989