Problem INA226 auslesen UVBS über I2c

OP #5962734
Lesenswert?

Hallo zusammen,
ich möchte mittels eines INA226 Strom und Batteriespannung über I2C 
auslesen. Für die ersten Versuche habe ich den Testaufbau wie auf dieser 
Internetseite beschrieben ist gemacht, auch den dort angegebene Sketch 
habe ich verwendet:

http://shelvin.de/ein-batteriemonitor-fuer-strom-und-spannung-mit-dem-ina226-und-dem-arduino-uno/

Das Problem ist nun folgendes: der Strom wird richtig ausgelesen, beim 
Auslesen der Spannung UVBS wird jedoch das erste Byte des Spannungswert 
immer als "0x00" ausgelesen, der zweite bewegt sich um Werte von ca. 
"0x70". Daraus resultiert, daß sich die angezeigten Werte immer im 
mV-Bereich sind. Ich habe auch schon eine andere I2C-Library 
ausprobiert, hat jedoch das gleiche Ergebnis gebracht. Hat jemand einen 
Tip für mich? Ist das Breakboard defekt, hat der INA226 einen Knacks?

Grüßle
Günter
OP #5963192
Lesenswert?

Hallo Helmut,
wie so oft, habe ewig selbst rumgesucht, dann erst die Frage gestellt. 
Und siehe da, beim zusammenstellen der von Dir gewünschten Infos habe 
ich den Fehler selbst gefunden. Da ich aktuell noch das STK500 verwende 
(mit eigener Stromversorgung) und der INA226 an einem separaten zu 
messenden Akku hängt, musste ich natürlich auch noch den GND des 
INA-Breakoutboards mit GND vom STK500 verbinden 8-). Jetzt gehts 
einwandfrei. Ich bastel nicht allzu oft mit Mikrocontrollern, es fehlt 
halt am Wissen und der Routine. Trotzdem Danke ...

Grüßle Günter

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