Ik heb dit zelf onderzocht. Na wat advies online te hebben ingewonnen, heb ik dit circuit bedacht:
http://everycircuit.com/circuit/5059191601364992
De top De linker stroombron is de netvoeding en links onderaan de batterij.
Op beide is een spanningsdeler aangesloten die vervolgens wordt gevoed in een OPAMP-comparator. Ter illustratie is er linksboven een schakelaar die u kunt gebruiken om het circuit in actie te zien.
Wanneer de netspanning wordt onderbroken, stuurt de opamp-comparator een logisch niveausignaal door de diode en naar de mosfet die het batterijcircuit mogelijk maakt. de condensator is er om stroom te houden terwijl de comparator de schakelaar maakt.
De link op elk circuit is interactief, dus voel je vrij om er een beetje mee te spelen. De LED vertegenwoordigt uw Arduino. De OpAmp wordt gevoed door de positieve en negatieve rails van dit diagram (onmogelijk om te tekenen op EveryCircuit)
Zorg ervoor dat je een spanningsregelaar op dit circuit aansluit (aan de ingang van de Arduino) zodat de spanning niet verander niet naar je Arduino.
Hier heb ik onderzoek gedaan naar comparator OPAMPS ... Een comparator OpAmp-circuit opzetten
De LM358 is een goede zeer goedkope OPAMP voor dit circuit. Alle goed gekochte onderdelen kosten u ongeveer £ 1 (of minder).
Of als uw batterij oplaadbaar is, kunt u dit circuit proberen:
http: / /everycircuit.com/circuit/5232232327282688
Nogmaals, dit is alleen voor illustratieve doeleinden. Je hebt een 5V step-up converter nodig om 5V uit een 3,7V batterij te halen. Ook de batterij die ik gebruik heeft een ingebouwd beveiligingscircuit, als de jouwe dat niet doet, is het belangrijk dat je deze in je schema opneemt.
Hier is een video van hoe hij voor mij werkt met een 3.7V Li- Polymeerbatterij: https://www.youtube.com/watch?v=Sv2rjVqQg3U