Batteri Reconditioner (7 / 8 steg)
Steg 7: Arduino skiss
Skiss fäst (BatRecon3.zip)
Skissen är ganska väl kommenterade.
För de flesta variabler använde jag matriser som de fyra batteri kretsarna är identiska med undantag för Analog och Digital stiften.
Om någon av batterierna över 0,4 volt, kommer då det gå i testläge.
Om alla batterier är mindre än 0,4 volt, då den gröna lysdioden blinkar.
Om ett batteri är urladdat aktiverar den tillhörande röda lysdioden.
StartBattV är "lossas" spänningen.
LoadBattV är "laddad" spänningen med en 0.8 ohms belastning.
IntRes är en uppskattning av batteriets inre resistans. Det är endast meningsfulla när batteriet är fulladdat.
Om batterispänningen är 1.0 volt eller större och switchen är inställd till hög, då båda fETsna kommer att vara på urladdning av batteriet med 0.4 ohms last.
Om batteriet är mindre än 1.0 volt, är bara en FET på Ändra belastningen till 0,8 ohm.
Varje batteri testas individuellt.
Framstegen kan övervakas med en seriell bildskärm (se bild)