12V batteri delstaten Laddningsindikator (2 / 7 steg)
Steg 2: Spänning och larmnivåer
För att kunna mäta spänningen, måste batterispänningen ner skalas. Med hjälp av en resistor avdelare, skalas spänningen till 1.1v med en 1 M och 82 K resistor. Med A/D omvandlare inställd den inre 1.1v referens, detta innebär att den högsta mätbara spänningen runt 14.45V, tillräckligt hög för design.
Det finns 5 spänningsnivåer som övervakas:
-maximal spänning
-minsta spänning
-larm 1 spänningsnivån
-jämn spänning alarm 2
-larm 3 spänningsnivån
Istället för att använda trimpots, beslöt jag att gå för ett mer okonventionellt sätt. Tillämpa en viss spänning i sin tur via en programmering, och spara olika A/D resultaten i EEPROM.
Lysdioderna används för att indikera den programmering sekvensen, och samma knapp används för att visa, används för programmering.