Spannungsmessung mit DS2438 VAD (Werte stimmen nicht)

OP (Firma: TH) #6623683
Lesenswert?

Hallo an alle,
Ich möchte mit dem Battery Monitor Chip DS2438 von der Firma DALLAS die 
Spannung an einer 12 V Batterie messen mit Hilfe von Spannungsteiler, 
und das alles durch Arduino Uno auslesen.
Die schaltung habe ich auf Kicad gezeichnet und hier hochgeladen (da 
Fehlt noch ein Pullup Widerstand von 1K)

Ich kriege die werte nicht so wie sie sollen :

1 Versuch mit einem Netzgerät :
12V angeschlossen aber im Arduino kriege ich 10,32V (VAD = 3,3V)
mit Multimeter 11,66 V (VAD = 3,73V)

2 Versuh mit einer 9V Batterie (gemessen 8,8V):
Arduino Vbatt = 8,26V und VAD = 2,64V

Meine Frage warum gibts so eine Abweichung, liegt das an der Schaltung 
oder an der Datenübertragung.?


Viele Grüsse
Daron
Angehängte Dateien:
Gast #6923571
Lesenswert?

Hi.
Das problem ist das der Ri parallel zum R2 ist und daher den Wert 
runterzieht.
Um es zu minimieren ist der Wert des 470K wiederstands und als resuktat 
auch den R1 1M parralel zu verkleinern, damit die Spannungaufteilung 
gleich bleibt.
Das problem ist aber die Batterie wird auch stärker belastet und damit 
schneller entladen. Ich weis ja nicht ob das relevant ist.

Was hälst du von einem Spannungsfolger....
Dass ist ne einfache Geschichte mit nem OP der als Impedanzwandler 
arbeitet.
Damit kannst du sogar beide Wiederstände um den Faktor 10 oder 100 
erhöhen und hast damit den Stromfluss der Batterie u den Kaktor 10 oder 
100 verkleinert.....

Bin grad auch zugange mit 16 x DS2438 eine 16S LiFePo4 Batterie zu 
überwachen und die Inverter entsprechend zu schalten.

Ich nehme den TI BUF634.  Auf jedem +Pol sitzt dann eine Platine mit 
jeweils einem OP und 1x DS2436.

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