Treiber-Eingang

Gast #4331777
Lesenswert?
• ▲
▼
Hallo liebe Mikrocontroller-Forenbesucher und Elektronik Tüftler :)

Ich habe ein Anliegen bzw. eine Frage, welches so gesehen ziemlich banal 
ist, ich jedoch auf der Leitung stehe.

Also es gibt manche Mosfet-Treiber die einen invertierenden !HIN und 
eine invertierenden !LIN Eingang besitzen (z.B: IR2130) und hierbei 
hängts mich immer auf :(

Also wenn ich jetzt ein PWM-Signal mit einem duty-cycle von 0.8 (sprich 
80% meiner Periodendauer ON und 20% OFF) an eines der beiden Eingagspins 
lege, bekomme ich dann am Ausgang einen OFF-Zeit von 80% und eine 
ON-Zeit von 20% meiner Periodendauer?

Wenn ich jetzt zum Beispiel am Ausgang 70%-ON und nur 30%-OFF "Pegel" 
haben will muss ich dann am Eingang ein PWM-Signal anlegen, welches eine 
ON-Zeit von 30%-ON und 70%-OFF anlegen? (sprich umgekehrt?)

Ich hoffe ich liege nicht komplett falsch und bedanke mich jetzt schon 
für eure Hilfe.

Lg Martin
(Firma: matzetronics) #4331845
Lesenswert?
• ▲
▼
Martin H. schrieb:
> an eines der beiden Eingagspins
> lege, bekomme ich dann am Ausgang einen OFF-Zeit von 80% und eine
> ON-Zeit von 20% meiner Periodendauer?

Nö. Du musst schon komplementäre Signale nehmen und eines davon an !HIN 
und eines an !LIN anlegen.
Nehmen wir nun mal an, dein PWM Signal an !HIN ist 80% high und 20% low, 
ausserdem ist das Signal an !LIN 80% low und 20% high (wir lassen die 
Totzeit mal aussen vor, was im realen Betrieb natürlich nicht geht).
Dann wird deine H-Brücke 20% nach high gehen und 80% nach low - sprich 
ein Tastgrad von 20% haben.
Gast #4331886
Lesenswert?
• ▲
▼
Vielen dank für die Antwort aber och bin mir jetzt ehrlich gesagt nicht 
sicher, ob ich es ganz verstanden habe...

Also angenommen ich will !HIN1 und !LIN3 mit einem Tastgrad von 80% 
durchschalten...also lege ich an !HIN1 80% Low und 20% High an und 
daraus ergibt sich, dass ich an !LIN3 ein PWM-Signal mit 80% High und 
20% Low anlegen muss?? Weil somit hätt ich ein Tastverhältnis von 80% 
und der High-Side Mosfet (!HIN1) würde zu 80% durchschalten und der 
Low-Side Mosfet(!LIN3) für 20% durchschalten.

Lg
(Firma: matzetronics) #4332549
Lesenswert?
• ▲
▼
Martin H. schrieb:
> Genauer einen BLDC-Motor mittels Blockkommutierung

Ok. Das ändert die Sache. Für Blockkommutierung wirst du beide Spulen 
(also !HIN und !LIN) mit z.B. 80% low und 20% high ansteuern wollen, 
denn die möchtest ja, das das Spulenpaar gleichzeitig durchgeschaltet 
wird.
80% low entspricht hier also 80% der maximalen Leistung.
(Firma: matzetronics) #4332557
Lesenswert?
• ▲
▼
Martin H. schrieb:
> Das heißt zwei gleiche PWM-Signale für z.B: !HIN1 und !LIN3 anlegen.

Genau. In meinem BLDC Projekt lasse ich drei Timer synchron laufen, die 
für Blockkommutation mit allen ihren 6 Comp-Ausgängen auf 'clear on 
upcounting, set on downcounting' gesetzt sind.
Das Muster für die U,V und W Phasen wird einfach durch Freigeben und 
Sperren der Portausgänge bestimmt.
Sobald die Ansteuerung auf Sinus umschaltet, werden die Timer dann auf 
komplementäre Ausgangssignale mit Totzeit umgeschaltet.

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