Forum: Mikrocontroller und Digitale Elektronik Power-Stage-Controller ATMega32M1


von Sebastian K. (basti)


Lesenswert?

Hallo zusammen!

Ich brauche für ein neues Projekt eine schnelle PWM um damit einen 
Tiefsetzsteller zu betreiben. Für eine Heizung soll die Betriebsspannung 
von 12-30V auf 3-12V herabgesetzt werden.
Der Innenwiderstand der Heizung kann je nach Temperatur auf 2 Ohm 
sinken. Durch entsprechende Anfahrrampen, langsames anheizen und 
Erfahrungen rechne ich mit min. 5 Ohm. Bei 12V Heizungsspannung kommt 
ein Strom von ca. 2,4A zusammen (plus Sicherheiten).

Bisher habe ich hier mit dem Timer0 oder Timer2 des Mega8 gearbeitet. 
Der kann bei 14,74MHz Quarzfrequenz in Kombination mit dem 8-Bit Timer 
eine max. PWM-Frequenz von 57,6kHz erzeugen.
Da ich aber sowie so mehr als 8kB Speicher brauchen werde, habe ich mir 
den ATMega32M1 angeschaut.
Dieser hat einen sog. "Power Stage Controller" den man über die 
integrierte PLL mit 64MHz betreiben kann.
Nun steht im Datenblatt das die Auflösung "up to 12 bits" beträgt. Ich 
konnte aber keinen Hinweis darauf finden, ob bzw. mit welchen Tricks 
weniger als 12 Bit einstellbar sind. Ich brauche nur 8 Bit an Auflösung.

Bei 12 Bit hätte ich eine PWM-Frequenz von nur knapp 15kHz. Bei 8 Bit 
aber 250kHz, was die Induktivität und den Ausgangskondensator schrumpfen 
lässt.

Weiß jemand, wie bzw. ob ich die Auflösung verringern kann? Gibt es 
generell schon Erfahrungen? Bei Digikey sind die Teile auf Lager, d.h. 
von der Beschaffbarkeit dürfte es keine Probleme geben.

Gruß
Sebastian

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.