brushless Regler ansteuern, wie?

OP #683620
Lesenswert?
• ▲
▼
habe folgenden brushless Regler:
http://www.castlecreations.com/products/phoenix-25.html

nur wie steuert man einen solchen Regler an? mit PWM, oder? was erwartet 
dieser Regler als Input-Signal? wie macht man das genau? möchte diesen 
Regler mit meinem uC (ATmega128) ansteuern!
Gast #683904
Lesenswert?
• ▲
▼
da gibts ganz viele Möglichkeiten, PWM ist allerdings in der Tat 
ungeeignet.
Am einfachsten einen Timer mit 2 Compare-Ausgängen.
OCR1A enthält die Impulslänge, OCR1B die Periodendauer.
CTC OCR1B, Interrupt setzt den Pin für den Ausgang (Impuls beginnt)
OCR1A-Interrupt löscht den Ausgang wieder.
Du musst dann per Software nur den jeweiligen aktuellen Zustand nach 
OCR1A schreiben. Wenn das asynchron passiert, kann ein einzelner Impuls 
falsch sein.  Lässt sich leicht vermeiden, wenn du den neuen Wert in der 
OCR1B-Routine überträgst.
Lässt sich aber auch mit nur einem 8bit-Timer und etwas Software 
erledigen, aber wenn ein entsprechend ausgestatter Timer übrig ist, 
würde ich das so machen.

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