Gast
#1748143
Liebe Gemeinde, mein PWM- Ausgang zeigt trotz Wert 0% im Signalbild kurze Peaks. Ist das normal?
|
Anzeige
|
PWM Peaks trotz 0%
Gast
#1748143
Liebe Gemeinde, mein PWM- Ausgang zeigt trotz Wert 0% im Signalbild kurze Peaks. Ist das normal?
Gast
#1748146
Schrauber schrieb: > Ist das normal? NEIN!
Gast
#1748150
Das hab ich mir gedacht.
Gast
#1748152
Böse PWM.
Gast
#1748153
Wann kommen denn die Peaks? Mittendrin, oder am Anfang / Ende? Ist schwer zu sehen jetzt bei 0%, klar, aber dann gib doch mal 1% und schau ob die Peaks trotzdem da sind.
Gast
#1748157
Hi >Schrauber schrieb: >> Ist das normal? >NEIN! Bei AVRs im Non-Inverting Mode, ja. Wenn es dich stört, solltest du den inverting mode verwenden. MfG Spess
Gast
#1748161
Am Anfang. Impulsbreiten: 0% : 3 us 1% : 6 us 2% : 9 us 3% : 12us
Gast
#1748176
datenblatt lesen...
Gast
#1748253
Wer erzeugt die PWM, wie ist der Takt, in welchem Abstand kommen die Peaks? Sind schonmal drei Fragen, die zur PWM und diesem Problem Essentiell sind und mir spontan einfallen. Es gibt PWMs, da ist das Normal und es gibt PWMs, da ist das Käse.
Gast
#1748323
Habe -nach eingehender Befragung der Kollegen- bei Fujitsu angerufen, die wissen von dem Problem und schlagen vor, den PPG für 0% zu disablen. Sehr unelegant, hat er auch zugegeben. Generelles (kleines) Problem bei PWM-Generatoren: Der Zähler hat n Bits. Wenn man ihn Komplett durchlaufen lässt, besteht eine PWM-Periode aus 2ⁿ Taktperioden. Um die Dauer der High-Phase auf jeden Wert von 0 bis 2ⁿ Tarkperioden einstellen zu können, braucht man 2ⁿ+1 unterschiedliche Einstellmöglichkeiten. Üblicherweise sind aber bspw. bei einem 8-Bit-Zähler auch die Compare-Register nur 8 Bit breit, so dass eins der 2^8+1=257 theoretisch möglichen Tastverhältnisse fehlt, entweder 0% oder 100%. Stört dies, muss man entweder den Zählbereich einschränken oder das fehlende Tastverhältnis dadurch realisieren, dass man den PWM-Generator deaktiviert und den Ausgangspin direkt setzt. Praktisch jeder Mikrocontroller bietet mindestens eine dieser beiden Möglichkeiten. Oftmals verzichtet man aber auch gerne auf das Tastverhöltnis 100%, nämlich dann, wenn am PWM eine Mosfet-Leistungsstufe angeschlossen ist, die die Gatespannung für den Highside-Mosfet per Bootstrap-Kondensator erzeugt. Das funktioniert nur, wenn der Highside-Mosfet in regelmäßigen Abständen gesperrt wird, d.h. das Tastverhältnis immer <100% ist. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|