Hallo, Ich möchte die 6 PWM-Kanäle eines ATmega168 synchron laufen lassen. Es werden je Timer (0,1,2) die beiden OutputCompare Einheiten verwendet. Die Frequenz ist absolut gleich. Nur sind jeweils 2 gegenüber den anderen in der Phase versetzt. Die sollte aber absolut gleich sein. Was für Möglichkeit gäbe es das ganze zu synchronisieren? Herbert
wenn du nicht auf den atmega168 festgelegt bist, köönntest du dir den attiny861 anschauen, dessen Timer 1 hat einen PWM6-Modus, in dem die 6 OC-Pins besonders angesteuert werden.
@ Herbert (Gast) <Was für Möglichkeit gäbe es das ganze zu synchronisieren? Die Timer am Anfang auf den gleichen Wert setzen, bzw. um 1 oder zwei Zählerstände versetzt. Dann in der gleichen Reihenfolge aktivieren (Clock Select Bits). MfG Falk
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.