Hi. Ich wollt mal versuchen einen batterietest in ein gerät zu integrieren. Jetzt hab ich mir gedacht, dass ich die versorgungsspannung einfach an einen adc port dran häng und dann den wert abfrage dann auf prozent vom gesamten (9V Batteriespannung) errechne und auf dem display anzeig. Jetzt wollt ich nur wissen ob es überhaupt so möglich ist, wie ich es gesagt hab oder ob da schon im grundsatz ein fehler drin steckt. MfG Thomas
Hallo, die AVR's können ja nur 5V bzw auch etwas mehr am A/D verarbeiten. Du solltest dir also nen Spannungteiler bauen damit die max. 9V halt max. 5 Volt ergeben. Also es geht schon wenn man es programmieren kann. Du musst halt dann aus den beiden 8,9 o. 10bit Werten die Prozente ausrechnen. Am leichtesten sollte das in Bascom zu machen sein.
Das woran ich halt noch zweifel hab ist, dass ich ja eine referenzspannung brauche. woher nehm ich die, die sollte ja dann konstant die gleiche spannung sein. Oder denk ich falsch ? Bascom ? Nein Danke ! in GCC geht das genauso, wenn nicht noch besser und leichter. MfG
Hallo Vor deinem MC hast du doch sicher einen Festspannungsregler mit 5V und den kannst du auch an deinen Referenzpin anschließen. Ändert sich nun die Spannung der Batterie in einem Bereich, der für den Festspannungsregeler ausreicht, so funktioniert es ohne Probleme, fällt der Wert unterhalb der Mindestspannung so macht auch dein MC schlapp und dir kann egal sein, wie groß die Spannung noch ist, die Batterie ist einfach leer. Andy
Hallo, ja ich nehme als Referenzspannung auch immer die 5 Volt vom Spannungsregler, beachte aber die beschatung im Datenblatt da muss ein Tiefpass dran damit der AVR nicht aus dem Tritt kommt.
Hallo, aus dem Tritt ist vielleicht falsch ausgedrückt, auf jeden fall kann es zu Ungenauigkeiten bei der Wandlung kommen wenn die Spannung nicht stabil ist.
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.