Strommessung mit AVR

Gast #408005
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
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
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
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

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.