Forum: Mikrocontroller und Digitale Elektronik L298 gut genug für BLDC?


von Michael W. (wiebel42)


Lesenswert?

Ich hab mir heute mal ein Meinungsverstärker für meinen Butterfly 
geholt, einen L298 (4xhalbe Brücken, 2A).
Das ganze ist auch schon eine feine Sache, hab erstmal mein PWM-Sinus 
auf ne Glübirne gegeben dann noch schön einen Schrittmotor zum laufen 
gebracht mich gefreut und alles, aber jetzt strebe ich nach Höherem. ;)
Ich hab noch einen alten Brushless Motor aus einer uralten Festplatte 
rumliegen, und es wäre mir eine Freude den drehen zu sehen.
Jetzt hab ich schon festgestellt, dass mein ursprünglicher Plan (also 
für mein Treiberboard, nicht unbedingt für BLDC) die PWM auf den Enable 
zu geben und somit PWM ports zu sparen, so nicht haltbar ist. Daher muss 
ich wohl erstmal umlöten. Jede Phase braucht ihre eigene PWM. So jetzt 
hab ich das mit dem Sensorless aber noch nicht ganz verstanden, ich kann 
ja mittels SenseA/B den Strom den der L298 umsetzt messen aber natürlich 
nur pro Volle Brücke also immer für zwei zusammen. kann man damit 
trotzdem eine sinnvolle Steuerung basteln, oder bräuchte ich dann 
nochmal einen Treiber um alle drei Ströme zu erfassen?

von Jack B. (jackbraun)


Lesenswert?

>kann man damit trotzdem eine sinnvolle Steuerung basteln

Nein. Du brauchst drei Halbbrücken mit eigener Stromüberwachung.
Das ganze ist nicht so einfach:

http://www.aerodesign.de/peter/2001/LRK350/Warum_dreht_er_so.html

von Michael W. (wiebel42)


Lesenswert?

Ok, ich hab's befürchtet. Eine Nähere inspektion des motors lässt mich 
hoffen das ich da tatsächlich noch über 3 Hall Sensoren (8 zusätzliche 
Anschlüsse) verfügen kann, vielleicht ist das erstmal ein besserer weg. 
dann muss ich nur noch rauskriegen wie ich die Sensoren beschalten muss.
Super, vielen dank für die Info, das erspart mir ne menge unötiges 
gefrickel.

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.