Motorcontroller Bremsschaltung

#5569755
Lesenswert?

Hi,

Ich bin am Design eines DC Motorcontrollers bis +24V, 10A und nun mache 
ich mich gerade an das Design der Bremsschaltung. Angehängt habe ich mal 
ein Design, wo bei 28V den Bremswiderstand einschalten soll. Der Mosfet 
schaltet bei 3.3V voll durch, so wie ich das aus der Grafik im 
Datenblatt entnehmen konnte. Denkt ihr das klappt so? Die MOSFets der 
H-Brücke sind die gleichen wie dieser hier, wobei die 
Durchbruchsspannung bei 30V liegt. Die Spannung sollte so doch 
eigentlich auf diese 28V limitiert sein, oder nicht? Ich möchte 
eigentlich keine 40V MOSFets verwenden, da die im Enddesign fast mit dem 
doppelten Preis zuschlagen.

Mosfet: https://www.mouser.ch/datasheet/2/196/irfh8334pbf-1227718.pdf
OPA: https://www.mouser.ch/datasheet/2/348/ba2115xxx-e-774343.pdf
Angehängte Dateien:
Gast #5570026
Lesenswert?

Ein paar Gedanken:
- Die 28V sind schon recht nach dran am max. Uds von 30V. Ich würde da 
schon stark zu einem MOSFET tendieren, der mehr verträgt.
- Dein OPV wird am Ausgang nicht ganz an die 3.3V herankommen. Die 
Gate-Spannung wird also eher Richtung 3V gehen, oder evtl. auch noch 
weniger (Datenblatt des OPV konsultieren).
- Welchen Wert hat denn der Bremswiderstand? Je hochohmiger der 
Bremswiderstand ist, desto weniger Uds sieht der MOSFET im leitenden 
Zustand. Entsprechenden Einfluss hat das dann auf den Arbeitspunkt des 
MOSFETs.
- Der Rds(on)-über-Vgs-Plot aus dem Datenblatt gilt für 20A. Generell 
immer auf die "Conditions" achten. Sonst kommt man gerade bei 
Transistoren schnell auf den Holzweg.

Grundsätzlich könnte das aber schon funktionieren so.
#5570187
Lesenswert?

hinz schrieb:
> Weshalb betreibst du den Opamp mit nur 3,3V?

Ich habe nur die 3.3V geregelte Spannung nebst der schwankenden 9-24V 
Eingangsleitung. Was mann natürlich noch machen könnte wäre evtl mit 
einer Zener Diode die Spannung auf 12V am Gate begrenzen, jedoch wird 
dadurch das ganze eher träge durch den großen Vorwiderstand.

Peter S. schrieb:
> - Die 28V sind schon recht nach dran am max. Uds von 30V. Ich würde da
> schon stark zu einem MOSFET tendieren, der mehr verträgt.

Ich habe noch 60V MOSFets gefunden, die sich Preislich noch eher im 
Rahmen bewegen, daher wechsle ich wohl zu denen:

https://www.mouser.ch/datasheet/2/196/irfh7545pbf-1228408.pdf

Peter S. schrieb:
> - Welchen Wert hat denn der Bremswiderstand? Je hochohmiger der
> Bremswiderstand ist, desto weniger Uds sieht der MOSFET im leitenden
> Zustand. Entsprechenden Einfluss hat das dann auf den Arbeitspunkt des
> MOSFETs

Der Bremswiderstand ist 1Ohm, daher fließen um die 28A. Nach der Grafik 
im Anhang wird das aber eher sehr knapp, da bei 4.3mOhm Rds(on) bei 1Ohm 
Bremswiderstand gerade mal 0.12V bei 28V Eingang abfallen. Ich muss wohl 
noch ein bisschen weitersuchen.
Angehängte Dateien:
Gast #5570274
Lesenswert?

Die U_ds 30V sind viel zu wenig. Die Zwischenkreisspannung bekommt man 
garnicht so gut abgeblockt, das die Spitzen komplett geschluckt werden 
würden. Du müsstest viel Aufwand treiben, deine FETs zu schützen. 
halbwegs stabile 12-15V bereitstellen, Gate Treiber usw.
BTW: steuerst Du Die FETs deiner Halbbrücke auch mit "nur" 3.3V an?
Du könntest ne Z-Diode über Gate-Drain legen, welche bei Überspannung 
auf dem Zwischenkreis leitet und den Fet quasi "zwingt", durchzusteuern 
und somit seine eigene U_ds zu senken. Das machte man früher so, als 
noch keine passenden FETs gab. Auch ist das MIniPackage ja wohl kaum für 
den Avalanche-Betrieb geeignet. Die Impulsenergie (also wenn man es 
darauf anlegt und den FET im ersten Durchbruch betreibt) muss ja auch 
irgendwo hin...
Gast #5570289
Lesenswert?

Bert S. schrieb:
> Was mann natürlich noch machen könnte wäre evtl mit
> einer Zener Diode die Spannung auf 12V am Gate begrenzen, jedoch wird
> dadurch das ganze eher träge durch den großen Vorwiderstand.

Das ist leicht änderbar. Benutze einen LDO Spannungsregler, um aus den 
9-24V stabile 8V zu machen. Damit versorgst du den OP-Amp, welcher den 
MOSFET ansteuert.
Gast #5570300
Lesenswert?

Äxl (geloescht) schrieb:
> BTW: steuerst Du Die FETs deiner Halbbrücke auch mit "nur" 3.3V an?

Dafür habe ich einen Gate Treiber mit Ladungspumpe, welcher 10Vgs 
bereitstellt.

Ich denke ich werde wohl nicht herumkommen noch einen 12V 
Spannungsregler einzubauen, halt extrem kompakt und nur mit so 100mA.

Äxl (geloescht) schrieb:
> Auch ist das MIniPackage ja wohl kaum für den Avalanche-Betrieb
> geeignet. Die Impulsenergie (also wenn man es darauf anlegt und den FET
> im ersten Durchbruch betreibt) muss ja auch irgendwo hin...

Wie meinst du das? Der Fet ist doch genau dafür ausgelegt, oder?

Äxl (geloescht) schrieb:
> "Bremswiderstand hat 1Ohm, es fliessen 28A" I²R(28x28x1)
> 784Watt: Wo willst Du damit hin?!?

Die Leistung wird ja nur sehr sehr kurz angelegt, aber vielleicht muss 
ich da eher auf 10ohm gehen. Das Problem war hier eigentlich nur die 
niedrige Vds für die 3.3V Vgs.

Matthias S. schrieb:
> Um zu beurteilen, ob ein 30V MOSFet für 24V reicht, wäe es ja
> interessant zu wissen, wie der Motortreiber da reinspielt.

Das ist einfach eine normale Hbrücke mit treiber. Aber ich werde nun 
sowiso auf 60V mosfets ausweichen.
Gast #5570339
Lesenswert?

Kannst du den Motor nicht einfach mit deiner H-Brücke kurzschließen?

Meistens ist die Bremswirkung dann immer noch schwächer, als man es 
gerne hätte. Für die Elektronik wäre der Vorteil, dass an ihr weniger 
Verlustlesitung abfällt (die hat der Motor alleine zu verkraften).

Unabhängig davon:
Ich denke, du musst deinen OPA als Schmitt-Trigger beschalten, damit er 
den MOSFET nicht linear, sondern digital ansteuert.
Gast #5570603
Lesenswert?

ich denke, es geht weniger darum, den Motor abzubremsen, als eher die 
Spannung auf niedrigem Niveau zu halten. Quasi ide rückgespeiste Energie 
zu verheizen. Ich würde das auch über die Halbbrücke regeln... 
Widerstand scheint mir "unsympatisch"
Gast #5570643
Lesenswert?

Bert S. schrieb:
> Ich bin am Design eines DC Motorcontrollers bis +24V, 10A und nun mache
> ich mich gerade an das Design der Bremsschaltung.

Bert S. schrieb:
> Der Bremswiderstand ist 1Ohm, daher fließen um die 28A.

Wenn du im Bremsbetrieb 28A siehst, dann baust du aber keinen 
10A-Controller, sondern einen 28A-Controller.
Und wenn der Motor nicht extern angetrieben wird, sondern nur vom Lauf 
bei 24V sehr schnell abgebremst werden soll ist es eher ein 
40A-Controller. Von der Last für die H-Brücke aus betrachtet.

Wenn das Bremsen auch etwas langsamer sein darf würde ich den 
Bremswiderstand auf 5-8A auslegen.
Den 28A-Bremswiderstand musst du ansonsten regelmäßig mit PWM betreiben. 
Außer du willst wirklich immer eine Vollbremsung.
Gast #5570862
Lesenswert?

Danke für die vielen Inputs. Ich kann direkt die Eingangsspannung über 
den ADC messen, daher könnte ich eigentlich schon bei Überspannung den 
Motor kurzschliessen, indem ich die zwei High Side Mosfets öffne. Oder 
sollte ich eher über die Low-Side kurzschliessen?
Gast #5570959
Lesenswert?

Was mich gerade noch interessiert für ein anderes Projekt mit einem 
Synchronmotor und FOC ist, wie man bei der Space Vector Modulation den 
Null Vektor anwenden kann, ohne das dies den motor bremst? Dann würden 
ja alle 3 Phasen kurzgeschlossen?
#5571054
Lesenswert?

Genau das macht er ja, habe ich zumindest so verstanden. Heisst aber 
auch Spannugsüberhöhung/Rückspeisung im Speisekreis, und genau die soll 
begrenzt werden werden.

Im Prinzip geht das so. Aber begrenzen auf 28V bei 30V Sperrspannung der 
Fets? Mathematisch korrekt, praktisch wäre mir das zu knapp.
#5571368
Lesenswert?

Wenn ich den Zero Vector in SVPWM anwende, dann schließt dies mir ja die 
Motorphasen kurz. Damit kann ich bremsen, jedoch ist das ja eher 
gefährlich, da es den Motor zerstören kann. Aber für kleinere 
Leistungen, wäre es ja vielleicht eine Möglichkeit, so das ich ab einer 
bestimmten Spannung einfach den maximalen Duty Cycle linear 
zurückschraube bis 0, oder?

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