Forum: Mikrocontroller und Digitale Elektronik 3 Phasen PWM Atmega128


von Ingo (Gast)


Lesenswert?

Ich verwende einen Atmega128 der 3 OC Pins an seinem Timer1 besitzt. Es 
ist eine Sinustabelle mit 90 Werten hinterlegt die jeweils um 120° 
(30/60 Incremente in der Tabelle) ausgegeben werden. Die Signale werden 
nochmal invertiert und es wird 2us Totzeit in diskreter Logik angehängt. 
Somit stehen 6 Signale zur Verfügung, die ich auf eine IGBT Endstufe 
geben will.

Würde das so funktionieren mit einer Motoransteuerung? Ich habe hier 
schon oft die Frage nach einem passenden AVR gehört und es wundert mich, 
dass noch niemand auf den Mega128 gekommen ist. Oder über sehe ich 
etwas?


Ingo

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

Ingo schrieb:
> Würde das so funktionieren mit einer Motoransteuerung? Ich habe hier
> schon oft die Frage nach einem passenden AVR gehört und es wundert mich,
> dass noch niemand auf den Mega128 gekommen ist.

Kannst du so schon machen. Der Mega128 ist für die meisten Leute 
deswegen etwas unpraktisch, weil er eben nicht genug komplementäre 
Ausgänge hat und deswegen die von dir angedachte externe Hardware 
erfordert. Die meisten Leute würden deswegen eher einen XMega mit AWEX 
nehmen oder eben doch einen Mega48/88/168/328, weil diese die 
komplementären Ausgänge bereits haben und somit auch eine leicht 
software-kontrollierbare Totzeit.
Prinzipiell spricht aber nichts dagegen.

von Ingo (Gast)


Lesenswert?

Das hört sich doch gut an...

von A. E. (meganoob)


Lesenswert?

dürfte ich ein Blick auf dein Programm werfen? =)

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
Noch kein Account? Hier anmelden.