Forum: Mikrocontroller und Digitale Elektronik Problem INA226 auslesen UVBS über I2c


von Guenter S. (nuecke)


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

von Helmut -. (dc3yc)


Lesenswert?

Das IC funktioniert bei mir wunderbar. Kannst du bitte einen Schaltplan, 
Verdrahtungsplan oder ein Foto deines Aufbaus einstellen. Sonst wird es 
Kaffeesatzleserei.

von Guenter S. (nuecke)


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

von Helmut -. (dc3yc)


Lesenswert?

Na wunderbar, so soll's sein!

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.