Hallo, eine kurze Verständnisfrage zum ATmega328P: Dieser hat 2 8Bit-Timer und einen 16Bit-Timer und gemäss Datenblatt sind 6 PWM Outputs möglich. Nun ist mir beim Einlesen in die PWM Konfiguration nicht ganz klar geworden, wie "unabhängig" die einzelnen PWM Out sind. Ich gehe davon aus - dass für jeden Timer 2 PWM Outputs über OCnA/B zur Verfügung stehen - diese zwei Outputs jeweils die gleiche PWM Frequenz haben - die Einschaltdauer pro Signal separat eingestellt werden kann - man somit 6 Signale mit unterschiedlichem Duty Cycle ausgeben kann. Soweit richtig? Korrekturen? Gruss!
Ne passt, da immer ein PWM Paar einen eigenen Timer nutzt.
Dann könnte man also mit den 6 PWM drei Drehfelder zum Ansteuern von BLDC erzeugen, falls man das wollen täte...
hawa mand schrieb: > Dann könnte man also mit den 6 PWM drei Drehfelder zum Ansteuern von > BLDC erzeugen, falls man das wollen täte... So ist es. ATMEL beschreibt das z.B. in der AN AVR447. Sinusansteuerung eines BLDC mit Sensoren. Ich benutze dieses Feature in meinem Beitrag zum 2.MC Wettbewerb: http://www.mikrocontroller.net/articles/Frequenzumrichter_Wettbewerb
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.