ATtiny85 två-kanals bly syra batteriladdare (1 / 14 steg)
Steg 1: Elektriska Schematisk
När jag började med detta projekt, jag visste inte mycket om bly-syra batteriladdare och behövde informera mig själv först för att göra detta projekt en framgång. Så som vanligt, jag googlade tills kablarna började röka.
Jag hittade många laddare kretsar som fick nära mina behov. Här eller på denna webbplats kan du hitta exempel. Dock kunde ingen av de enheter jag hittade ladda två batterier på samma gång.
Denna laddare Jag fann mycket intressant, eftersom det används en smart design med en IC555 som det viktigaste chipet. Banan byggdes för att ladda ett batteri, med IC555 som en komparator. Snyggt. Jag kommunicerade med författaren och började en dialog om hur man bygger en två batteri design. Tack till författaren för hans värdefulla svar. Utlöses av mina frågor han postat en blogg som hade den design jag föreslog för två batterier med några mindre tillägg.
Emellertid efter tänka på det lite, slutsatsen jag att även denna design inte var lämplig för att ladda två batterier utan att begränsa laddströmmen till halva den nuvarande kapaciteten för strömförsörjningen. Till exempel hade jag en 15 V/5 A strömförsörjning som var tillräckligt stor för att ladda ett batteri i taget på 5 A. Dock skulle laddar två batterier på 5 A överbelasta leverans. När ladda två batterier, Matningsspänning på min speciella leverans skulle bryta, IC555 skulle förlora makten och hela funktionaliteten i enheten blev skjuten. Inte en tillräckligt bra recept.
Den uppenbara lösningen involverade Laddar batterierna med mindre strömmar av eller under 2.5 A. Detta skulle naturligtvis öka laddningstiden på varje batteri som verkligen inte var att avgörande för min ansökan eftersom jag skulle ansluta batteriladdaren för månader i taget. För att vara ärlig, hade jag ingen aning om hur länge laddtider skulle vara. Jag bestämde att det skulle vara bättre att använda en mer intelligent krets som skulle, när det behövs, bara ladda ett batteri i taget utan att låta andra batteriet sjunker under sitt tröskelvärde för låg spänning. Med andra ord, om det andra batteriet låg spänning tröskeln bryts medan första laddningen, laddning av första batteriet stoppas och andra batteriet laddas istället; eller vice versa.
Här presenterar jag en sådan krets. Den använder en ATtiny85 som dess hjärna. Denna IC är en liten mikroprocessor, som har tillräckligt många ingångar och utgångar för jobbet och är fullt programmerbara.
I figuren ser du ungefär från vänster till höger:
+ Spänningsavdelare R1, R2, P1, att avgå batteri spänningar till under 5V nivåer: 16V = > 5V, 1024 steg
+ ATtiny 85, vänster: analoga ingångar, rätt: digitala utgångar = hög / låg = laddning / inte laddning
+ Röda och gröna lysdioder med strömbegränsande motstånd R3; Hög signal = röd lysdiod on = laddning, låg signal = grön lysdiod on = laddar ej
+ Optocoupler krets: strömbegränsande motstånd R4 för inre LED. Hög signal växlar optocoupler = > anslutning mellan stift 4 & 5 skapas
+ R5 = dra upp motstånd
= > när optocoupler off, då + 15V är på stift 5
= > när optocoupler är på, då GND är på stift 5
+ PNP Darlington transistor med bas motståndet R6, GND på R6 = > Transistor öppna, + 15V på R6 transistorn är stängd
+ Omvänd nuvarande skydd dioderna D1: hindrar strömmen för att flöda tillbaka från batteriet in i kretsen.
+ Ström begränsa motstånd R7: dessa beror på dina batterier och strömförsörjning. Jag använde 3 x 1 Ohm/25W motstånd för att börja. Detta begränsar utdata till maximal 5A. Observera att den nuvarande produktionen är betydligt minskat med inre motståndet av du batteriladdning. Jag bestämde mig, eftersom mitt mål var att upprätthålla batteriladdning staten över veckor i taget, en hög laddström var inte riktigt så viktigt. Se steg 13 för mer förklaring.