Strommessung mit AVR

Gast #408005
Lesenswert?

Hallo zusammen,

ich möchte gerne mit einem µP den Lade-/Entladestrom einer Batterie
messen. Dazu kommt natürlich ein Shunt zum Einsatz:

|-|---||||---   R_Shunt
             |
|+|---||||---   R_Last

und ich messe die Spannung über dem Shunt. Die beträgt aber nur max.
60mV, also brauche ich einen differentiellen ADC mit ca. 20x Gain.

Mein Problem: Je nachdem ob ge- oder entladen wird, greife ich mal eine
positive, mal eine negative Spannung über dem Shunt ab. Schaltungsmasse
soll auf dem Batteriepol |-| hängen. Genau das ist das Problem: Beim
Laden der Batterie wäre die Spannung über dem Shunt negativ und selbst
für den differntiellen ADC darf kein Eingang mit negativer Spannung
(relativ zu GND) haben.

Also: Da eine Seite der Messspannung auf Schaltungsmasse liegt, kann
ich auch keinen überlagern.

Hat jemand eine Idee?

Viele Grüße
  Stefan
Gast #408007
Lesenswert?

Galvanisch getrennt messen mit einem Stromwandler. Der ist aber
wahrscheinlich zu teuer. Es gibt auch Trennverstärker im DIP-Gehäuse.
Mit denen könnte man die galvanische Trennung und die Verstärkung in
einem machen. Typen hab ich jetzt keine im Kopf. Musst halt mal
suchen.

Oder einfach einen Verstärker und einen aktiven Gleichrichter
vorschalten. Dann kannst Du einfach gegen Masse messen und brauchst
keinen Differenz-Eingang am ADC. (Einfache) Schaltungen dafür gibt's
sicher im Netz. Eventuell mit "Vorzeichen-Bit" (zusätzlicher
Komparator) und schon geht's los.

Ich hoff, ich hab helfen können.
Gast #408009
Lesenswert?

Den Shunt in die Plus-Leitung einzubauen... das war zu einfach, als das
ich da drauf gekommen wäre ;-) Danke!

Da fällt mir gerade ein: Eigentlich muss ich ja nicht mal das: Selbst
wenn ich den Shunt in der Minus-Leitung hab, kann ich die Spannung per
Spannungsteiler an die Plus-Leitung hochsetzen.

Danke auch an Reiner für den Tip zum MAX472, werde ich mir mal
anschauen.

Und überhaupt, Klasse wie schnell das ging ;-)

Viele Grüße
  Stefan
Gast #408010
Lesenswert?

Wieso solltest du nicht beide Polaritäten messen können? Der Tiny26
kanns nicht, der mega32 kanns. Ich habe eine Schaltung in der ich mal
positive Impulse kriege und mal negative, mit Spannungsteilern
funktioniert das prima! Und wenn du überm Shunt die mV misst ist das
Ganze problemlos.

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