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

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.