Hallo, ich versuche zurzeit mit meinem Arduino die Spannung meines 12V Lipo Akkus zu messen. Doch dabei stoße ich auf ein paar Problemchen. Im Bild ist die Schaltung aufgebaut. Habe einen 13k und einen 1k widerstand. Somit wird die Spannung durch 13 geteilt. Also bei 13V kommen 1 Volt am Arduino an, Da meine Referenzspannung am Arduino auf 1.1V gesetzt ist um die Genauigkeit zu erhöhen (Zumindest habe ich diese Erfahrung gemacht). Um die Zellspannung meines Akkus zu messen, führe ich eine Dreisatzrechnung durch und komme damit bei ca. 3,66 Volt an. Soweit so gut. Meine Zellspannung ist also ca. 3,6 Volt. Jedoch kriege ich immer wieder Einbrüche rein die das Ergebnis auch schon mal auf 4,5 Volt bringen. Mein erster Gedanke waren die Toleranzen der Widerstände (10% und 1%). Jedoch kann ich mir nicht vorstellen, dass die Einbrüche deswegen gleich so gravierend sind. Habe mir auch den Mittelwert ausgerechnet, jedoch kommt es mir auf 0.1V schon an, weswegen das mein Ergebnis nur ungenauer macht. Hat jemand eine Idee woran das liegt?
In dem Bild sind es übrigends 4,7K und 1,0K. Bitte nicht verwirren lassen. Es sind 13k und 1k.
Bei 12k und 1k wären es 1V, so sind es nur etwa 0,93V. Die Einbrüche wirst du haben wenn die Servos anlaufen.
Die Servos werden mit der gleichen Spannung versorgt, wie der Mikrocontrollers. Warscheinlich überlastest du den 5V Spannungsregler. Selbst wenn das nicht Fall ist, solltest du den Motoren besser einen eigenen Spannungsregler gönnen - vorzugsweise 6V (5V gehen notfalls auch).
Tim, wenn es sonst kein Probleme mit der Schaltung gibt und du nichts ändern willst, dann kannst du das ja mittels Software mitteln. Zum Beispiel alle 100ms messen, aufaddieren und durch die Anzahl der Messungen teilen.
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.
