3 Phasen PWM Atmega128

Gast #3505354
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
(Firma: matzetronics) #3505522
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.