Strommessung bei einer H-Brücke

#4330118
Lesenswert?

Hallo,

ich möchte gerne den Strom (ca. 1,5A bei 40V) messen der durch eine 
Magnetspule fließt. Diese wird über ein H-Brückenmodul mit Mosfets 
betrieben. Meine Idee war nun einfach einen Shunt (z.b. 0,1 Ohm) 
zwischen GND des Moduls und dem Netzteil zu bauen. Die am Shunt 
abfallende Spannung würde ich dann mittels OPV auf eine angemessene 
Spannung verstärken. Spicht etwas gegen dieses Vorgehen?

MfG
#4330451
Lesenswert?

Hallo,

ja ist richtig, ich möchte in einem Versuchsaufbau einen Permanentmagnet 
abstoßen und anziehen können.

Nochmal zur Strommessung: wirkt es sich nun negtiv aus dass ich nicht 
direkt an der Last messe sondern über die Versorgung des 
H-Brückenmoduls?

MfG
Gast #4330484
Lesenswert?

Wenn du ein definiertes Magnetfeld haben möchtest, wäre es sinnvoll, die 
Spule stromgeregelt zu betreiben, so wie das jeder halbwegs moderne 
Schrittmotortreiber macht. Und da hast du sowieso eine Strommessung. 
Evtl. reicht dir dann sogar der Soll-Wert.
Gast #4330579
Lesenswert?

R. H. schrieb:
> Nochmal zur Strommessung: wirkt es sich nun negtiv aus dass ich nicht
> direkt an der Last messe sondern über die Versorgung des
> H-Brückenmoduls?

Über dem Shunt wäre die Spannung immer positiv, egal wie die 
Stromrichtung in der Spule ist. Das würde ich schon als Nachteil sehen.
#4330642
Lesenswert?

@ArnoR (Gast)

>Über dem Shunt wäre die Spannung immer positiv, egal wie die
>Stromrichtung in der Spule ist. Das würde ich schon als Nachteil sehen.

Bitte? Was soll daran ein Nachteil sein? Der Controller weiß, in welcher 
Position die H-Brücke gerade ist und kann damit logisch die Polarität 
des Stroms bestimmen. Der immer positive Strommesswert ist deutlich 
einfacher per ADC zu erfassen.
#4330695
Lesenswert?

Joachim B. schrieb:
> um das Magnetfeld umzupolen z.B.

R. H. schrieb:
> Hallo,
>
> ja ist richtig, ich möchte in einem Versuchsaufbau einen Permanentmagnet
> abstoßen und anziehen können.

das geht aber nicht in NULLZEIT, die Induktionsspannungen wären heftig.

Entweder du baust die Brücke tauglich für einen 4-Quadrantenbetrieb

https://www.google.de/search?q=4-quadrantenbetrieb&ie=utf-8&oe=utf-8&gws_rd=cr&ei=rqo0VuOzLcPiywP23LLABA

oder du führst eine TOTZEIT ein vor dem Umpolen.

https://www.google.de/?gws_rd=ssl#q=totzeit+spule+umpolen
https://www.google.de/?gws_rd=ssl#q=totzeit+motor+umpolen
#4333058
Lesenswert?

Hallo,

vielen Dank für die vielen Tipps.

Bei der Umsetzung mittels Shunt bin ich nun auf ein merkwürdiges Problem 
gestossen. Ich möchte an zwei Spulen gleizeitig den Strom messen welche 
jeweils an einer eigenen H-Brücke mit eigenem Netzgerät hängen (siehe 
Anhang).

Ich kann vor dem Shunt bei 100% PWM Ansteuerung einen Spannungsabfall 
von ca 130mV messen. Aktiviere ich nun auch noch die andere Spule steigt 
der Spannungsabfall bei der ersten Spule auch mit an.

Das Ganze passiert auch bei anderen PWM Tastverhältnissen, z.B. steuere 
ich die erste Spule mit 30% PWM an habe ich ca 30mV Spannungsabfall, 
gebe ich nun 70% PWM auf die zweite Spule messe ich bei der ersten einen 
höheren Spannungsabfall.

Anscheinend beeinflussen sich die beiden Ströme durch die Shunts, aber 
was kann ich dagegen machen?

MfG
Angehängte Dateien:
Gast #4333175
Lesenswert?

Felix A. schrieb:
> kompletten Schaltplan erbitten

Schaltplan kann wunderschön sein, aber Aufbau könnte total ungünstig 
sein. Evtl. fehlt auch irgendwo der Stützkondensator? Bisher frage ich 
mich sowieso was Du da misst. Der gemeinsam gemessene Strom am Shunt 
enthält auch die Umschaltmomente der Brückentransitoren. Schau Dir den 
Fall mal am Oszi genauer an.
#4333838
Lesenswert?

So, ich habe das Ganze jetzt mal auf das nötigste heruntergebrochen. Ich 
habe jetzt wirklich nur so wie auf dem Schaltplan zwei Shunts in die 
Masseleitungen gehängt, ohne der restlichen Verstärkerschaltung, ändert 
aber nichts am beschriebenen Problem.

Die Brückenströme beeinflussen sich beide also A zu B und B zu A. Leider 
kann ich zu den H-Brückenmodulen wenig sagen, da es sich wie gesagt um 
Module handelt und ich nicht weiß wie diese Aufgebaut sind...

Trenne ich die gemeinsame Masse der Netzteile besteht das Problem nicht, 
dann messe ich wirklich nur den jeweiligen Brückenstrom ohne 
Beeinflussung durch den anderen.
Gast #4333895
Lesenswert?

Joachim B. schrieb:
>
> das geht aber nicht in NULLZEIT, die Induktionsspannungen wären heftig.

Du meintest wohl: das geht aber nicht innerhalb sehr kurzer Zeit, die 
benötigte Betriebsspannung wäre heftig.

> oder du führst eine TOTZEIT ein vor dem Umpolen.

Sehr klug. Um dann wirklich eine hohe Selbstinduktionsspannung zu 
erzeugen?
Gast #4333929
Lesenswert?

R. H. schrieb:
> Meine Idee war nun einfach einen Shunt (z.b. 0,1 Ohm)
> zwischen GND des Moduls und dem Netzteil zu bauen.

Kann man dann machen, wenn es keinen zwingenden Grund gibt, dass das die 
Masse des "moduls" auf der Masse des Netzteils liegt.
Falls z.B. die Masse des Moduls und die Masse des Netzteils geerdet 
wären würde es nicht gehen.
#4338360
Lesenswert?

Ist zwar schon einige Tage her, aber folgende Lösung wäre auch denkbar:

ziehe die beiden Massepunkte der Brücken in einem Punkt mit kurzen 
Leitungen zusammen. Binde dort die Masse der OPs und des auswertenden 
Mikrocontrollers an. Vom Sternpunkt gehst du dann zum Netzteil.
Vorteil wäre, dass der Spannungsabfall auf der Leitung zum Netzteil 
keinen Einfluss mehr auf die Messung haben kann, da dieser AUSSERHALB 
der Messumgebung entsteht.

Aber vielleicht hast du das Problem schon gelöst. An einem Schaltplan 
könnte ich das besser beschreiben...
#4341509
Lesenswert?

Vielen Dank nochmal für die Antworten.

Die Idee mit den Shunts habe ich nun aufgegeben und werde nun 
Hall-Effekt Sensoren (ACS714) einsetzen.

Nun ergibt sich allerdings wieder ein neues Problem was es zu lösen 
gilt.

Die Sensor-IC's werden mit 5V versorgt und bei 0A gibt der IC 2,5V aus, 
je nach dem wie rum nun der Strom fließt geht in Abhängigkeit des 
Stromes die Spannung auf 3,5V bzw 1,5V (bei 5A).

Das Signal wird an einer SPS ausgewert welche entweder einen Meßbereich 
von -1V/1v oder -10V/10V hat.

Ich würde das Signal jetzt gerne so aufarbeiten das ich bei 0A 5V messe 
und bei ca. 1,5A 10V bzw. bei -1,5A 0V messe.

Meine Idee wäre nun diese Schaltung zu verwenden:

https://www.mikrocontroller.net/articles/Operationsverst%C3%A4rker-Grundschaltungen#Nichtinvertierender_Verst.C3.A4rker_mit_Offset

Falls ich es nicht falsch verstanden habe sollte doch grundsätzlich 
diese Schaltung geeignet sein oder?

MfG

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