Hi,
ich bin absoluter Anfänger in Programmierung, habe mir ganz neu ein
System gekauft (PIC-Basic.de).
Genau Dein Wunsch war auch meiner, seit gestern Abend läuft mein
Akkukapazitätsmesser (PIC 16871) problemlos.
Ich messe über einen Spannungsabfall an einem Shuntwiderstand den
Strom, teile den Wert durch 3600, bekomme so den Wert in mAh heraus.
Nach genau 1 sec. erfolgt die nächste Messung, der neue Wert wird zum
alten Wert addiert.
So habe ich eine fortlaufende Messung, Anzeige in Milliamperestunden.
Die Zeit der Stromentnahme wird ebenfalls angezeigt.
Wenn kein Strom fliesst, so läuft die Messung weiter, der Wert der mAh
bleibt stehen, die Zeitangabe ebenfalls.
Da ich noch keine Ahnung habe, wie ich eine "saubere" Zeitmessung
realisieren kann, fülle ich mit einem "Pause" Befehl die
Schleifenzeit auf, bis 1sec. erreicht wird.
Bei 1 Stunde Messzeit habe ich jetzt eine Abweichung von 5 sec, damit
kann ich leben.
Gruss,
Werner