PWM Inverter mit positiver Flankenverzögerung

Gast #4834163
Lesenswert?

Hallo zusammen,

folgendes Problem: Ich möchte einen BLDC mit Sinuskommutierung 
ansteuern. Dazu verwende ich jetzt einen Mikrocontroller mit einem PWM 
Modul, mit dem ich für jede Motorphase jeweils 2 invertierte PWM-Signale 
erzeuge. Bei den invertierten PWM-Signalen sind bei den positiven 
Flanken kleine Totzeiten eingefügt (100ns) um im Umschaltpunkt die 
Leckströme in den Halbbrücken zu vermeiden. Das funktioniert soweit 
super.
Nun möchte ich aber gerne auf einen Mikrocontroller umsteigen, welcher 
leider ein kleineres PWM-Modul besitzt. Er kann lediglich 3 PWM Signale 
(für jede Phase eins) erzeugen, aber er unterstützt keine invertierten 
PWM-Signale und keine Totzeiten für die MOSFETs. Kennt jemand eine 
einfache Möglichkeit, wie ich die 3 PWM Signale extern mit der ober 
beschriebenen Totzeit (die positive Flanke leicht verzögert) invertieren 
kann. Am liebsten wäre mit ein fertiges IC mit einem Enable Pin.

Dankeschön,
Harry
Gast #4834191
Lesenswert?

Das Problem ist, dass ich jetzt einen dsPIC33 verwende, gerne aber auf 
einen PIC32 umsteigen möchte. Leider gibt es keinen PIC32 mit solch 
einem tollen PWM-Modul wie in den dsPIC33. Die Verwendung eines PIC32 
macht aber in der Hinsicht für mich Sinn, dass ich in meinem System 
bereits mehrere PIC32 verwende und gerne bei dieser Reihe bleiben 
würde...

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