Stap 23: Hardware detecteren/batterij opslaan
Wanneer het batterijniveau begint te krijgen "laag" (1.0v / cel = 16V) dit circuit gedetecteerd. Niet-essentiële ladingen zijn sloot geraken te behouden van de resterende batterij, en de Raspberry Pi is gesignaleerd, zodat het weet om te beginnen een getimede afsluiten (bv. de stilstand in 5 minuten). De ingang "Lage bat" GPIO varieert van 0.9V tot 4.4V
Andere software-technieken kunnen omvatten vermindering van het aantal cores in gebruik, wijziging van de klokken snelheid van de PI, opschorting van bepaalde taken, gaskraan wifi, om het even wat om energie te besparen!
Daarnaast is een "laag batterij"-LED (LED404 niet weergegeven) om uit te leggen waarom het scherm en toetsenbord gewoon afgezet brandt!
Hysteresis (R308) wordt toegevoegd aan het stoppen van de macht fietsen in en uit als de lasten worden verwijderd. Het kan nodig zijn verder aan te passen...
Gemeten: met spanning vallen: 16.0V "Laag batterij" geactiveerd, spanning stijgen 17.9V "Power OK", waardoor 1.9V hysteresis. Genoeg?
Aanpassen VR301 pot voor 16.0V cutoff (bij vallen), weer een externe Bank PSU wordt gebruikt om aan te passen, in plaats van batterijen.
Aansluiten van een externe voeding, overschrijft de waarschuwing "Laag batterij". De lader zal gemakkelijk de accuspanning te heffen over 18V. Deze wijziging zal worden gedetecteerd door de GPIO-lijn en een dreigende uitschakeling in de software kan worden geannuleerd. Het scherm/toetsenbord zal ook opnieuw aangedreven, en andere software wijzigingen ongedaan gemaakt.
Ook hier worden aangesloten is de "kast garen met gesloten deksel" reed switch rietschakelaar S403 (niet afgebeeld). Sluiten het geval zal daling hetzelfde ladingen af, maar afzonderlijk is gesignaleerd aan de PI--sluiten het geval niet zal leiden tot een afsluiting, en zou waarschijnlijk ook voorkomen WIFI etc neerzetten?
Zaak dicht schakelaar GPIO varieert 5.2v te 0.0v. In de buurt genoeg om TTL compatibel.