200Hz PWM mit PIC18F4685

OP #2527181
Lesenswert?

Hallo,

ich stehe vor dem Problem ein langsames PWM-Signal mit 200Hz erzeugen zu 
müssen.
Da ich meinen Pic mit 10Mhz Quarz und 4xPLL betreiben muss kann ich 
leider nicht das normale PWM Modul benutzen - das geht bei maximalem 
Vorteiler nur bis ca 2,5kHz runter.
Die Auflösung des PWM muss ungefähr 7bit betragen, damit ich einen Motor 
im 1% Raster steuern kann.

hat da jemand eine gute Lösung, bzw. einen Codeschnippsel für mich?

Gruß
Gast #2544945
Lesenswert?

Oder Du bastelst dir die PWM aus dem Compare Modus des CCP1 Moduls. Dann 
wird als Timbase Timer 1 oder 3 genutzt mit 16bit da wird es langsam 
genug. Musst halt nur in der Interrupt Routine ein paar Werte neu 
setzen.

mfG
Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren