Arduino tillförsel med smart batteri förvaltning (1 / 2 steg)
Steg 1: Schematisk
Inspänningen är klev till 5V med en växling regulator module. Detta kör cool och slösa energi jämfört med att använda en linjär regulator. Ställa in produktionen till 5V innan du ansluter något annat upp.
5V går sedan till en battery management modul. Dessa finns tillgängliga för $1 på ebay och det finns flera versioner - Välj en som har 4 kuddar på höger sida som det finns några tillgängliga som bara har 2 kuddar. De separata kuddar för batteri innebär att batteriet kan kopplas bort i modulen när det är under eller över spänning.
Utdata från batteriet är sedan klev till 7V. Det kan ställas in på 5V för att köra en arduino, men jag har hittat det är bättre att steget upp till 7V och matas detta in VIN stiftet på arduino och använda ombord linjära regulatorn på arduino styrelsen eftersom detta ger en exakt 5V referens för att läsa analoga spänningar. Naturligtvis kan du ställa in den tillverkade spänningen ända upp till 30V om du behövs för att driva något med en hög spänning - dessa byta moduler är mycket flexibla.
En valfri voltmetern visar batteriets spänning. Detta använder några tiotals milliampere, och ett alternativ är en analog mätare.
Batteriet är en äkta Panasonic 18650 lithium cell med 3400mAh. Det finns tusentals falska 18650 batterier på ebay, förmodligen de allra flesta av dem. Sök på Google för "falska 18650" för några användbara tips. Jag slutade köpa lokal och betala lite mer men med säkerhet som om den inte har den angivna kapaciteten som jag kunde få en återbetalning. Pleasingly det alla checkat ut och var värt $13. (Det finns också många falska NiCd och NiMH batterier på ebay). När det gäller äkta märken där en 2000mAh 1.2V NiMH (2.4Wh) kan kosta $5 och en 3400mAH 3.5V (11.9Wh) litium kan kosta $13, tror jag att litium kommer framåt.
Ett annat trick är att lägga litiumceller parallellt för ökad kapacitet.