Hallo, Ich möchte gerne eure Meinung hören. Ich muss für ein Projekt 3 Schrittmotoren synchron mit Pulsen ansteuern. Die Motoren haben bereits ihre Endstufe und werden nut mit Richtungsflag und Pulsen versorgt. Die Puls bzw Rechteckfrequenz möchte ich so genau wie möglich einstellen können, und zwar für alle 3 Kanäle unterschiedlich (im 100kHz Bereich) Kann man dies mit einem Atmega lösen oder muss ein ARM ran? Eventuell jedem Motor einen dedizierten COntroller geben? Bin gespannt auf eure Antworten Vielen Dank.
Such dir einen AVR mit 3 PWM-Pins. Mit den PWM-Pins ist das dann kein Problem. In Software ginge es auch, allerdings könnte der uC dann nicht anderes mehr machen.
Ist es nicht so dass die PWM Frequenz nur 8,64,256,512 oder 1024 als Vorteiler nimmt? Ich möchte die Frequenz möglichst genau einstellen können Bsp 315000Hz , der andere 328000 Hz Usw.
Hi! Vergiss mal PWM und suche nach CTC-Mode, da wird dir vermutlich geholfen. viel Erfolg, Uwe
CTC ist genau was ich brauche! Vielen Dank! Haben AVRs mit 3x PWM automatisch 3 mal diesen CTC Modus?
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.