Hi, ich möchte bei einem Akkupack, 6 Zellen in reihe, die Spannung jeder einzelnen Zelle mit einem ATmega16 überwachen. Spannungen messen mit dem ADC bekomme ich hin. Das Problem ist der Massebezugspunkt. Wenn ich nur Akku- benutze bekomme ich bei der 2. Zelle ja 2,4V, bei der 3. 3,6V usw. Jede Zelle mit Minus gegen Masse funkioniert auch nicht, da es dann Kurzschlüsse gibt. Was ich bräuchte, wäre eine Möglichkeit die passende Masse zur zu messenden Zelle dazu zu schalten. Hat jemand eine Idee? Für Anregungen wäre ich sehr dankbar! Gruß Birger
Naja wenn du bei der zweiten Zelle 2,4 Volt misst kannst du doch den Messwert der ersten Zelle davon abziehen, bei der dritten Zelle dann den wert der zweiten abziehen usw.
Das habe ich mir auch schon überlegt, aber dann bräuchte ich einen Spannungsteiler und dann hört es bei mir auf mit der Rechnerei. Außerdem weiß ich nicht, ob die Auflösung dann noch groß genug ist. Ich hätte gerne zwei Kommastellen (1,23V).
6 Zellen macht höchstens 10 Volt. Ein Spannungsteiler 1:4 davor (10K Widerstand und 30K Widerstand) und schon kommst du auf eine Spannung die der ADC verträgt (Bei interner 2,54V Referenz). Zur Auflösung: 10 Bit sind 1024 mögliche Zustände (2 hoch 10). Das macht also eine Auflösung von 10V/1024=0,01V Fazit:Genau das was du brauchst.
@Matthias bei dem Spannungsteiler 1:4 ergibt sich aber max. 2.5 Volt am ADC Eingang. Dann sind das bei 10 Bit 0,0024 Volt/Bit Werner
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.