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
Das IC funktioniert bei mir wunderbar. Kannst du bitte einen Schaltplan, Verdrahtungsplan oder ein Foto deines Aufbaus einstellen. Sonst wird es Kaffeesatzleserei.
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.