PWM Signal am AVR ausgeben

Gast #3038449
Lesenswert?

Hallo zusammen

Ich arbeite gerade an einem Projekt an dem ich 4 Brushlessmotoren 
ansteuern muss. Die drei Anschlüsse schalte ich mit Hilfe eines 
Schieberegisters oder Portselector und einem FET. Hat jemand eine Idee 
wie ich das Softwaretechnisch in C lösen kann. Die 4 Signale sollen 
immer ausgegeben werden. Es wird im AVR immer fortlaufend gerechnet wie 
die Motoren regeln müssen.

Gruss
Sandro
#3038461
Lesenswert?

Ich glaube kaum, dass dir jemand bei der Informationslage wirkliche 
Hilfe anbieten kann. Ich verstehe noch nicht einmal, ob du gerade 
wirklich versuchst PWM in Software zu realisieren. Das ist i.d.R. 
nämlich eine schlechte Idee. Dafür gibt es die Timer/Counter mit den 
entsprechenden OCx Pins. Die Timer/Counter bieten hierfür extra den 
"phasenkorrekten" Modus an.

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