Forum: Mikrocontroller und Digitale Elektronik verständnisprobleme INA219 current power Monitor


von Klaus D. (kolisson)


Lesenswert?

Hallo mal wieder.
Nun arbeite ich seit 2 Tagen an einem Konzept den INA219 sinnvoll einer 
Verwendung zuzuführen und stolpere da offenbar über grundsätzliche 
Verständnisprobleme.

Hier also zunächst der Link zum Datenblatt:
www.ti.com/lit/ds/symlink/ina219.pdf

Die i2C Kommunikation funktioniert bestens und problemlos.
Nun habe mich geraume Zeit damit befasst einfach nur die Busvoltage zu 
messen.
ich habe also auf den Shuntwiderstand verzichtet und einfach die 
Eingänge V+ und V- verbunden und mit 5Volt aus dem Lab Supply beschickt.
Als Messwert aus dem Busvoltageregister (02H) bekomme ich dann einen 
Count von etwa 1270 welches multipliziert mit dem LSB-Wert von 4mV etwa 
im erwarteten Ramen von 5,08V liegt.
Hier taucht nun das erste Missverständnis auf:
Wenn ich nämlich im  Configurationregister (00H) den wert für Bit 13 = 
Busvoltage Range von 32V auf 16 V ändere bleiben die Counts aus dem 
Busvoltageregister gleich. Also immer noch 1270.
Daher erschliesst sich der Sinn dieser Umschaltung nicht.

Wer weiss mehr ?

Das 2te problem was mir nun aufgefallen ist, ist dass das Datenblatt 
impliziert es gäbe einen PGA in dem Chip. Die Auswertung der 
Datenblatttabellen für die Shuntmessung lässt aber eher einen 
Abschwächer vermuten.

Ist das so ? oder hänge ich in einer Verständnisschleife fest ?


Liebe Grüsse
Klaus de Lisson

von Alex (Gast)


Lesenswert?

Schau dir mal Seite 3 oben an, das erklärt deine Fragen.
Der Sense-Bereich ist maximal +-320mV - nicht für 5V ausgelegt.
Der Shunt sollte nicht zuviel Leistung verbraten, deshalb wird er 
niederohmig ausgelegt, ca. 100mV, bei hohem Strom weniger. Die 
Offsetspannung steigt sogar bei grßerem Teilerverhältnis (PGA mit V <= 
1).
Aus Fig. 7 sieht man, dass Die Busspannung ca. 12V sein sollte, sonst 
über 0,5mA Biasstrom!
Also einfach mal die gezeigte Schaltung aufbauen.
Die Strommessung hat doch nichts mit der Busspannung zu tun! Die BS ist 
für die Leistungsmessung nötig.

von Klaus D. (kolisson)


Lesenswert?

danke Alex,
allerdings beantwortet das nicht wirklich meine Fragen.

Frage 1: wozu die Umschaltung der busvoltage von 32 auf 16V wenn es 
keinen Einfluss auf den Messwert hat? geht es dabei dann nur um die 
Verrechnung bei der Power ?

Frage 2 : Was ist die beste Einstellung für die Strommessung ? Ich plane 
eine Strommessung bei etwa 12Volt und werde mir den Shunt so bauen dass 
er bei 15A den bestmöglichen Messwert abgibt.
Ich bin aber nicht sicher welche Einstellung am INA219 nun die beste 
wäre.

gruss Klaus de Lisson

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.