Freilaufdioden bei Brushless-Motoren?

#912777
Lesenswert?

hallo,
ich hab mich da mal eines besseren belehren lassen,
man nimmt immer eine freilauf diode (was schnelles wie schottky) beim 
schalten von induktiven lasten!
die diode in einem fet ist herstellungsbedingt da. also nur 
eingezeichnet, der vollständigkeit halber...
z.b. die application note von atmel, wie man einene sensorlose 3 phasen 
brushless motor steuerung baut, hat auch pro wicklung ne extra diode 
drin...

grüße daniel
Gast #912786
Lesenswert?

Danke. Wie wertet man das BEMF-Signal aus? Es ist ja mehr oder weniger 
ein Dreiecksignal. Kann mir das jemand in einzelnen Schritten erklären? 
Z.B. so:

1) Spule A wurd bestromt
2) Indizuerte Spannung an Spule B wird gemessen ...

Mein Motor (HDD) hat einen common und drei Leitungen für die Spulen 
(also Stern). D.h. ich kann am common z.B. immer GND lassen und nur 
jeweils die Spulenleitungen mit FETs schalten?
#912815
Lesenswert?

Daniel Platte wrote:
> @  I_ H.
>
> freilauf dioden müssen parallel zur induktiven last liegen, sonnst
> bringen die nix... aber der fet liegt in serie zur last...
Nö, die Freilaufdioden liegen schon ganz richtig. Hast doch selber auf 
Seite 6 in der Appnote hingewiesen. Da sind die Freilaufdioden genau so 
eingezeichnet, wie sie sein müssen: parallel zu den Schaltern, für jede 
Phase eine zur positiven und eine zur negativen Versorgungsspannung, 
jeweils in Sperrichtung.

Es gibt auch MOSFETs, die "richtige" Freilaufdioden (d.h. schnelle) 
bereits integriert haben. Ist aber am ehesten im Bereich höherer 
Leistungen üblich.

> @ Maxim
>
> in der appnote steht eigentlich alles...
Eben...
Gast #912836
Lesenswert?

Die BEMF-Auswertung aus dem Datenblatt kann ich nicht übernehmen, da die 
den Motor bipolar ansteuern. Seine Stern-Anordnung wird aber unipolar 
angesteuert. Daher muss auch der Nullpunkt irgendwie anders erkannt 
werden. Aber wie?
Ich vermute, dass wenn man an der nächsten Spule in Drehrichtung von der 
gerade bestromten die induzierte Spannung misst, dass genau die 
Spannungsspitze signalisiert, dass die Spule gerade am Magnet ist. D.h. 
sie hätte schon früher bestromt werden müssen und genau an der 
ermittelten Stelle (Spannungsspitze) hätte die Spule abgeschaltet werden 
müssen. Verstehe ich das richtig?
#912939
Lesenswert?

Du kannst deinen Motor aber auch Bipolar ansteuern, musst dazu nur den 
Common offen lassen.
Hast dann auch gleich einen Sternpunkt für die Messungen.

Wenn du bei Google nichts zur BEMF in deinem Fall findest kannst du auch 
einfach den Motor im Leerlauf mit einer festen Frequenz kommutieren und 
dir am Oszi die BEMF anschauen. Dann siehst du ja das was du wissen 
willst.
Gast #912957
Lesenswert?

Ok. Bipolare Ansteuerung hätte mehr Drehmoment zur Folge, stimmt's?

Habe jetzt eine kleine Schaltung entworfen, allerdings für eine 
unipolare Ansteuerug (hab die vorhergehende Nachricht noch nicht gelesen 
gehabt).
Müsste so doch gehen, oder?

BUZ11 ist n-Kanal und BC549C npn
Angehängte Dateien:
Gast #913051
Lesenswert?

Also bipolar wird's Nichts, weil ich zu wenige FETs habe. Ich bin aber 
schon froh, wenn der Motor anläuft.

Die Schaltung habe ich überarbeitet. Damit die Spulen beim Reset des uC 
nicht unter Strom stehen, habe ich die Basis des BC549 durch den 10k auf 
+5V gelegt, sodass der FET nun bei einer logischen Null durchsteuert.
#913214
Lesenswert?

Wenn du einen P-Kanal FET hättest wär die Schaltung so in Ordnung.
Der N-Kanal braucht aber zwischen Gate und Source seine Steuerspannung.

Das ganze würde so ablaufen:

µC zieht Basis auf low
-> transistor sperrt, gate wird geladen, am source liegt noch GND an
-> gate läd, mosfet macht auf, spannung an spule steigt und damit auch 
die source spannung
-> Ugate - Usource ---> -7V

Weis nicht ob der FET das mitmacht, aber selbst wenn, dann ist das nicht 
das Verhalten was du dir wünscht.

Wenn du keine P-Kanal FETs hast dann wirst du vielleicht nicht um eine 
Bestellung herumkommen.


Alternativ kannst du auf den Sternpunkt 12V legen und die Mosfets gegen 
Masse schalten. Ist vielleicht etwas unkonventionell, zumindest sieht 
man es meistens andersrum.
(So wie du es in der ersten Zeichnung hattest. Aber denk an die Diode.)

Denke das geht genauso oder hat jemand einen Einwand?
Gast #913309
Lesenswert?

Kann man eigentlich den L298 als H-Brücke nehmen?

Wenn ich den Motor bipolar betreibe, wo greife ich dann das BEMF-Signal 
ab? Also am Common klar, aber das andere Ende ist dann immer das der 
nicht bestromten Spule?

Kann man eigentlich eine Stern-Anordnung als Delta betreiben?
#913344
Lesenswert?

Maxim wrote:
> Kann man eigentlich den L298 als H-Brücke nehmen?

Damit kenn ich mich nicht aus.

> Wenn ich den Motor bipolar betreibe, wo greife ich dann das BEMF-Signal
> ab? Also am Common klar, aber das andere Ende ist dann immer das der
> nicht bestromten Spule?

Ja, siehe Appnote. Ist dort denke ich gut erklärt.

> Kann man eigentlich eine Stern-Anordnung als Delta betreiben?

Wie genau willst du es "als Delta betreiben"?

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