Rcsu (Diskussion | Beiträge) (Typo) |
|||
Zeile 10: | Zeile 10: | ||
:<math> | :<math> | ||
\overline{U_\mathrm{pwm}} | \overline{U_\mathrm{pwm}} | ||
− | = U_\mathrm{in} \cdot \frac{ | + | = U_\mathrm{in} \cdot \frac{t_\mathrm{on}}{t_\mathrm{on}+t_\mathrm{off}} |
− | = U_\mathrm{in}\cdot | + | = U_\mathrm{in}\cdot t_\mathrm{on} \cdot f_\mathrm{pwm} |
</math> | </math> | ||
Zeile 20: | Zeile 20: | ||
}} | }} | ||
− | Der große Vorteil ist also, dass die herabgesetzten 6V nicht wie bei herkömmlichen Regelungen am Transistor oder einem Widerstand in Wärme umgesetzt werden. Aber auch in einer PWM-geregelten Schaltung entstehen Verlustleistungen durch die endlichen Widerstände der Schaltelemente wie ([[Feldeffekttransistor|Feldeffekt]]-)[[Transistor|Transistoren]]. Diese Verlustleistung ist in erster näherung proportional zur Schaltfrequenz und der Zeit <math> | + | Der große Vorteil ist also, dass die herabgesetzten 6V nicht wie bei herkömmlichen Regelungen am Transistor oder einem Widerstand in Wärme umgesetzt werden. Aber auch in einer PWM-geregelten Schaltung entstehen Verlustleistungen durch die endlichen Widerstände der Schaltelemente wie ([[Feldeffekttransistor|Feldeffekt]]-)[[Transistor|Transistoren]]. Diese Verlustleistung ist in erster näherung proportional zur Schaltfrequenz und der Zeit <math>t_\mathrm{switch}</math>, die benötigt wird, um zwischen off-Zeit und on-Zeit hin- und herzuwechseln, und dem on-Widerstand des Schalters: |
:<math> | :<math> | ||
− | P_\mathrm{Verl} \sim | + | P_\mathrm{Verl} \sim t_\mathrm{switch} \cdot f_\mathrm{pwm} \cdot R_\mathrm{on} |
</math> | </math> | ||
Darüber hinaus trägt eine evtl. benötigte Freilaufdiode abenfalls zu den Verlusten bei. | Darüber hinaus trägt eine evtl. benötigte Freilaufdiode abenfalls zu den Verlusten bei. | ||
Zeile 28: | Zeile 28: | ||
Beispielschaltungen, die PWM nutzen, findet man unter [[Getriebemotoren Ansteuerung]]. | Beispielschaltungen, die PWM nutzen, findet man unter [[Getriebemotoren Ansteuerung]]. | ||
Auch bei [[Schrittmotoren ]] macht man sich diese Technik bei modernen Schaltkreisen und Steuerungen zunutze. Hier bezeichnet man sie oft auch als Chopper-Regelung, was letzlich aber sehr ähnlich ist. | Auch bei [[Schrittmotoren ]] macht man sich diese Technik bei modernen Schaltkreisen und Steuerungen zunutze. Hier bezeichnet man sie oft auch als Chopper-Regelung, was letzlich aber sehr ähnlich ist. | ||
+ | |||
+ | == PWM und ohmsche Last == | ||
+ | Möchte man einen ohmschen Verbraucher an einer höheren Spannung als seiner Nennspannung betreiben, dann ist das über eine PWM möglich, wenn der Verbraucher hinreichend träge ist im Vergleich zur PWM-Periode. Die ist etwa für Glüh- oder Heitfäden der Fall. | ||
+ | |||
+ | Beim ohmscher Last wird man also wie bei induktiver Last (Motor) die Leistung so einstellen wollen, wie er bei seiner Nennspannung aufnimmt. Für die PWM-Spannung bedeutet dies, daß ihr Effektivwert gerade der Nennspannung des Verbrauchers entsprichen soll. Daher muss gelten: | ||
+ | |||
+ | <math> | ||
+ | t_\mathrm{on} \cdot (U_\mathrm{in}-U_\mathrm{Tr})^2 | ||
+ | \,=\, (t_\mathrm{on}+t_\mathrm{off}) \cdot U_\mathrm{eff}^2 | ||
+ | </math> | ||
+ | |||
+ | Dabei bezeichnet ''U''<sub>Tr</sub> die Spannung, die am Transistor abfällt. Damit gilt für das Tastverhältnis (duty cycle) der PWM: | ||
+ | |||
+ | <math> | ||
+ | \mathrm{duty} | ||
+ | \,=\, \frac{t_\mathrm{on}}{t_\mathrm{on}+t_\mathrm{off}} | ||
+ | \,=\, \left(\frac{U_\mathrm{eff}}{U_\mathrm{in}-U_\mathrm{Tr}}\right)^2 | ||
+ | </math> | ||
+ | |||
+ | Die mittlere Spannung an der Last, wie man sie zum Beispiel mit einem Voltmeter angezeigt bekommt, ist | ||
+ | |||
+ | <math> | ||
+ | \overline{U} = \frac{U_\mathrm{eff}^2}{U_\mathrm{in}-U_\mathrm{Tr}} | ||
+ | </math> | ||
+ | |||
+ | Je höher die Eingangsspannung, desto kleiner ist also die Spannung, die das Voltmeter (auf "Gleichspannung "bzw. "DC" eingestellt) anzeigt! | ||
+ | |||
+ | ===Beispiel=== | ||
+ | Ein Glühbirnchen mit einer Nennspannung von 6.3V soll an einer Spannung von 10V betrieben werden. Als Schalter dient ein npn-Transistor wie BC517. Es ergibt sich duty = 0.46 = 46% und ein DC-Voltmeter zeigt eine Spannung von ca. 4.25 Volt an. Bei der Rechnung wurde ein Spannungsabfall von 0.7 Volt über der Collector-Emitter-Strecke des Transistors angenommen. | ||
==Siehe auch== | ==Siehe auch== |
Version vom 16. Dezember 2006, 15:30 Uhr
Die Pulsweitenmodulation (oft mit PWM abgekürzt) wird vornehmlich zum Ansteuern größerer Lasten wie z.B. Motoren verwendet. Microcontroller haben daher oft bereits spezielle PWM-Ausgänge integriert. Bei der Pulsweitenmodulation werden Impulse mit voller Spannung, aber variabler Breite an die Last gesendet. Ein Rechtecksignal mit konstanter Frequenz wird also mit einem bestimmten Tastverhältnis moduliert. Eine PWM ist also characterisiert durch ihre Frequenz und ihr Tastverhältnis (duty cycle).
Vorteil dieser Ansteuerung ist, dass weniger Leistung verbraucht wird, da nicht permanent eine Eingangsspannung anliegt, die von einer Elektronik auf die gewünschte Motorspannung heruntergeregelt wird, sondern der Motor durch die Breite der Schaltimpulse gesteuert wird.
http://www.roboternetz.de/wiki/uploads/Main/pwm.gif
Diese drei Skizzen demonstrieren, wie ein Motor mit unterschiedlicher Pulsweite in drei verschiedenen Geschwindigkeit geregelt wird. In der Praxis ist die Pulsweite oft in 255 Schritten (8 Bit) und mehr regelbar. Gut zu erkennen ist in der Skizze, dass die eigentliche Grundfrequenz bei der Pulsweitenmodulation nicht verändert wird, sondern lediglich das Verhältnis der Ein- und Ausschaltzeit pro Welle ([math]T_\mathrm{on}[/math] und [math]T_\mathrm{off}[/math]). Die Modulationsfrequenz kann dabei variieren. Oft findet man Anwendungen im Frequenzbereich zwischen mehreren hundert Hertz (z.B. Bremslichter bei Autos) bis in den Bereich von 100 kHz (Schaltregler).
Durch die Pulsweitenmodulation ist es möglich, dass auch Verbraucher mit niedrigeren Nennspannungen an weit höheren Spannungen betrieben werden können. Dadurch, dass man die Pulsweite reduziert, reduziert man die im Mittel am Verbraucher anliegende Spannung bzw. der durch den Verbraucher fliessende Strom bzw. die vom Verbraucher aufgenommene Leistung. Jedoch kann nicht bei allen Verbrauchern PWM angewandt werden. Dazu muss der Verbraucher eine gewisse Trägheit besitzen oder die PWM eine hinreichend hohe Frequenz haben. Eine Leuchtdiode kann durchaus durch Spannungsspitzen oberhalb ihrer Nennspannung zerstört werden.
- [math] \overline{U_\mathrm{pwm}} = U_\mathrm{in} \cdot \frac{t_\mathrm{on}}{t_\mathrm{on}+t_\mathrm{off}} = U_\mathrm{in}\cdot t_\mathrm{on} \cdot f_\mathrm{pwm} [/math]
- Beispiel
- Wenn die Spannung [math]U_\mathrm{in}[/math] = 12V und die Pulsweite genau 50% beträgt, so bedeutet das, dass der Motor nur für die halbe Zeit mit der Spannung versorgt wird. Dies wäre vergleichbar mit dem Fall, dass der Motor für die volle Zeit mit einer kontinuierlichen Gleichspannung von 6V betrieben würde.
Bei induktiven Lasten wie einem Motor ist zusätzlich darauf zu achten, dass während der off-Zeit der Strom durch die Last weiterfliessen kann. Dazu wird der Last eine so genannte Freilaufdiode parallel geschaltet. Ohne eine Freilaufdiode würde sich trotz der Effektivspannung von 6V kein nennenswerter Stromfluss einstellen, und die beim Abschalten der Spannung entstehenden Spannungsspitzen würden zusätzlich Probleme bereiten oder die Schaltung sogar schädigen.
Der große Vorteil ist also, dass die herabgesetzten 6V nicht wie bei herkömmlichen Regelungen am Transistor oder einem Widerstand in Wärme umgesetzt werden. Aber auch in einer PWM-geregelten Schaltung entstehen Verlustleistungen durch die endlichen Widerstände der Schaltelemente wie (Feldeffekt-)Transistoren. Diese Verlustleistung ist in erster näherung proportional zur Schaltfrequenz und der Zeit [math]t_\mathrm{switch}[/math], die benötigt wird, um zwischen off-Zeit und on-Zeit hin- und herzuwechseln, und dem on-Widerstand des Schalters:
- [math] P_\mathrm{Verl} \sim t_\mathrm{switch} \cdot f_\mathrm{pwm} \cdot R_\mathrm{on} [/math]
Darüber hinaus trägt eine evtl. benötigte Freilaufdiode abenfalls zu den Verlusten bei.
Beispielschaltungen, die PWM nutzen, findet man unter Getriebemotoren Ansteuerung. Auch bei Schrittmotoren macht man sich diese Technik bei modernen Schaltkreisen und Steuerungen zunutze. Hier bezeichnet man sie oft auch als Chopper-Regelung, was letzlich aber sehr ähnlich ist.
PWM und ohmsche Last
Möchte man einen ohmschen Verbraucher an einer höheren Spannung als seiner Nennspannung betreiben, dann ist das über eine PWM möglich, wenn der Verbraucher hinreichend träge ist im Vergleich zur PWM-Periode. Die ist etwa für Glüh- oder Heitfäden der Fall.
Beim ohmscher Last wird man also wie bei induktiver Last (Motor) die Leistung so einstellen wollen, wie er bei seiner Nennspannung aufnimmt. Für die PWM-Spannung bedeutet dies, daß ihr Effektivwert gerade der Nennspannung des Verbrauchers entsprichen soll. Daher muss gelten:
[math] t_\mathrm{on} \cdot (U_\mathrm{in}-U_\mathrm{Tr})^2 \,=\, (t_\mathrm{on}+t_\mathrm{off}) \cdot U_\mathrm{eff}^2 [/math]
Dabei bezeichnet UTr die Spannung, die am Transistor abfällt. Damit gilt für das Tastverhältnis (duty cycle) der PWM:
[math] \mathrm{duty} \,=\, \frac{t_\mathrm{on}}{t_\mathrm{on}+t_\mathrm{off}} \,=\, \left(\frac{U_\mathrm{eff}}{U_\mathrm{in}-U_\mathrm{Tr}}\right)^2 [/math]
Die mittlere Spannung an der Last, wie man sie zum Beispiel mit einem Voltmeter angezeigt bekommt, ist
[math] \overline{U} = \frac{U_\mathrm{eff}^2}{U_\mathrm{in}-U_\mathrm{Tr}} [/math]
Je höher die Eingangsspannung, desto kleiner ist also die Spannung, die das Voltmeter (auf "Gleichspannung "bzw. "DC" eingestellt) anzeigt!
Beispiel
Ein Glühbirnchen mit einer Nennspannung von 6.3V soll an einer Spannung von 10V betrieben werden. Als Schalter dient ein npn-Transistor wie BC517. Es ergibt sich duty = 0.46 = 46% und ein DC-Voltmeter zeigt eine Spannung von ca. 4.25 Volt an. Bei der Rechnung wurde ein Spannungsabfall von 0.7 Volt über der Collector-Emitter-Strecke des Transistors angenommen.