- CC un CV režīms akumulatora lādētājam:
- Ķēdes shēma
- LM317 strāvas regulators
- LM317 Sprieguma regulators
- Releja izkārtojums, lai pārslēgtos starp CC un CV režīmu
- Litija akumulatora sprieguma mērīšana
- Lādēšanas strāvas mērīšana
- Arduino un LCD
- PCB dizains un izgatavošana, izmantojot EasyEDA
- Paraugu aprēķināšana un pasūtīšana tiešsaistē
- Arduino programmēšana divpakāpju litija akumulatoru uzlādēšanai
- 7.4V divpakāpju litija akumulatoru lādētāja darbība
Elektrisko transportlīdzekļu, bezpilota lidaparātu un citas mobilās elektronikas, piemēram, IoT ierīču, attīstība, šķiet, ir daudzsološa nākotnē. Viena kopīga lieta starp visiem šiem ir tas, ka tos visus darbina akumulatori. Saskaņā ar Mūra likumu elektroniskās ierīces mēdz kļūt mazākas un dzeramākas, šīm pārnēsājamām ierīcēm vajadzētu būt savam enerģijas avotam, lai tās darbotos. Mūsdienās visizplatītākā portatīvās elektronikas bateriju izvēle ir litija jonu vai litija polimēru baterijas. Lai gan šīm baterijām ir ļoti labs lādēšanas blīvums, tās ir ķīmiski nestabilas skarbos apstākļos, tāpēc tās jāuzlādē un jālieto uzmanīgi.
Šajā projektā mēs izveidosim divpakāpju akumulatoru lādētāju (CC un CV), ko varētu izmantot litija jonu vai litija polimēru akumulatoru uzlādēšanai. Lādētājs ķēde ir paredzēta 7.4V litija akumulatoru (divi 18650 šajā sērijā), kurā es parasti izmanto vairumā robotikas projektā, bet ķēde var viegli mainīt, lai ietilptu zemāku vai nedaudz augstāku bateriju paketes, piemēram, lai veidotu 3,7 litija akumulatoru lādētāju vai 12v litija jonu akumulatoru lādētājs. Kā jūs, iespējams, zināt, šīm baterijām ir pieejami jau gatavi lādētāji, taču lētie lādētāji ir ļoti lēni, bet ātri - ļoti dārgi. Tāpēc šajā ķēdē es nolēmu uzbūvēt vienkāršu neapstrādātu lādētāju ar LM317 IC ar CC un CV režīmu. Turklāt, kas ir jautrāk nekā izveidot savu sīkrīku un mācīties tā procesā.
Atcerieties, ka ar litija baterijām jārīkojas uzmanīgi. Pārlādējot to vai saīsinot, tas var izraisīt eksploziju un ugunsgrēku, tāpēc esiet drošībā ap to. Ja jūs esat pilnīgi jauns litija bateriju lietošanā, es iesaku pirms turpmākas darbības izlasīt rakstu par litija akumulatoriem. To sakot, iekļūsim projektā.
CC un CV režīms akumulatora lādētājam:
Lādētājs, kuru mēs šeit plānojam būvēt, ir divpakāpju lādētājs, kas nozīmē, ka tam būs divi uzlādes režīmi, proti, pastāvīga uzlāde (CC) un nemainīgs spriegums (CV). Apvienojot šos divus režīmus, akumulatoru varēsim uzlādēt ātrāk nekā parasti.
Pastāvīga maksa (CC):
Pirmais režīms, kas sāk darboties, būs CC režīms. Šeit tiek noteikts uzlādes strāvas daudzums, kas jāievada akumulatorā. Lai uzturētu šo strāvu, spriegums tiks attiecīgi mainīts.
Pastāvīgais spriegums (CV):
Kad CC režīms ir pabeigts, sāk darboties CV režīms. Šeit spriegums tiks fiksēts, un strāvai būs atļauts mainīties atbilstoši akumulatora uzlādes prasībām.
Mūsu gadījumā mums ir 7,4 V litija akumulatoru komplekts, kas ir nekas cits kā divi 18650 elementi pa 3,7 V katrs ir savienoti virknē (3,7 V + 3,7 V = 7,4 V). Šis akumulatoru bloks ir jāuzlādē, kad spriegums sasniedz 6,4 V (3,2 V uz šūnu), un to var uzlādēt līdz 8,4 V (4,2 V uz elementu). Tādējādi šīs vērtības jau ir noteiktas mūsu akumulatoram.
Pēc tam mēs esam izlēmuši par uzlādes strāvu CC režīmā, to parasti var atrast akumulatora datu lapā, un vērtība ir atkarīga no akumulatora Ah vērtējuma. Mūsu gadījumā esmu nolēmis 800mA vērtību kā pastāvīgu uzlādes strāvu. Tātad sākotnēji, kad akumulators ir pievienots uzlādēšanai, lādētājam vajadzētu nokļūt CC režīmā un iespiest akumulatorā 800mA, mainot lādēšanas spriegumu atbilstoši. Tas uzlādēs akumulatoru, un akumulatora spriegums sāks lēnām palielināties.
Tā kā mēs spiežam lielu strāvu akumulatorā ar augstākām sprieguma vērtībām, mēs to nevaram atstāt CC, kamēr akumulators nav pilnībā uzlādēts. Kad akumulatora spriegums ir sasniedzis ievērojamu vērtību, mums ir jāpārvieto lādētājs no CC režīma uz CV režīmu. Mūsu akumulatoram šeit jābūt pilnībā uzlādētam 8,4 V, lai mēs to varētu pārslēgt no CC režīma uz CV režīmu ar 8,2 V.
Kad lādētājs ir pārslēdzies uz CV režīmu, mums vajadzētu uzturēt pastāvīgu spriegumu, mūsu gadījumā pastāvīgā sprieguma vērtība ir 8,6 V. CV režīmā akumulators iztukšos ievērojami mazāk strāvas nekā CC režīmā, jo pašā CC režīmā akumulators ir gandrīz uzlādēts. Tādējādi ar fiksētu 8.6V akumulators patērēs mazāk strāvas, un šī strāva samazināsies, jo akumulators tiek uzlādēts. Tāpēc mums jāuzrauga strāva, kad tā sasniedz ļoti zemu vērtību, piemēram, mazāk nekā 50 mA, mēs pieņemam, ka akumulators ir pilnībā uzlādēts, un automātiski, izmantojot releju, atvienojiet akumulatoru no lādētāja.
Apkopojot, mēs varam uzskaitīt akumulatora uzlādes procedūru šādi
- Ieejiet CC režīmā un uzlādējiet akumulatoru ar fiksētu 800mA regulēto strāvu.
- Pārraugiet akumulatora spriegumu un, kad tas sasniedz 8,2 V, pārslēdzieties uz CV režīmu.
- CV režīmā uzlādējiet akumulatoru ar fiksētu 8.6V regulētu spriegumu.
- Uzraudziet uzlādes strāvu, kad tā samazinās.
- Kad strāva sasniedz 50 mA, automātiski atvienojiet akumulatoru no lādētāja.
Vērtības, 800mA, 8.2V un 8.6V, ir nemainīgas, jo mums ir 7.4V litija akumulatoru komplekts. Šīs vērtības varat viegli mainīt atbilstoši akumulatora prasībām. Ņemiet vērā arī to, ka pastāv daudzi skatuves lādētāji. Šāds divpakāpju lādētājs ir visizplatītākais. Trīspakāpju lādētājā būs CC, CV un float. Četru vai sešu pakāpju lādētājā tiks ņemta vērā iekšējā pretestība, temperatūra utt. Tagad, kad mums ir īsa izpratne par to, kā divpakāpju lādētājam faktiski vajadzētu darboties, iekļūsim ķēdes diagrammā.
Ķēdes shēma
Pilna šī litija akumulatora lādētāja shēma ir atrodama zemāk. Shēma tika izveidota, izmantojot EasyEDA, un arī PCB tiks izgatavota, izmantojot to pašu.
Kā redzat, ķēde ir diezgan vienkārša. Mēs esam izmantojuši divus mainīga sprieguma regulatora LM317 IC, vienu strāvas regulēšanai un otru sprieguma regulēšanai. Pirmais relejs tiek izmantots, lai pārslēgtos starp CC un CV režīmu, bet otrais relejs tiek izmantots, lai pievienotu vai atvienotu akumulatoru lādētājam. Sadalīsim ķēdi segmentos un sapratīsim tās dizainu.
LM317 strāvas regulators
LM317 IC var darboties kā strāvas regulators ar viena rezistora palīdzību. Tā paša ķēde ir parādīta zemāk
Mūsu lādētājam mums jāregulē 800mA strāva, kā apspriests iepriekš. Formula rezistora vērtības aprēķināšanai vajadzīgajai strāvai ir norādīta datu lapā kā
Rezistors (omi) = 1,25 / strāva (ampēri)
Mūsu gadījumā strāvas vērtība ir 0,8A, un par to mēs iegūstam 1,56 omu vērtību kā rezistora vērtību. Bet vistuvākā vērtība, ko mēs varētu izmantot, ir 1,5 omi, kas ir minēta iepriekšējā shēmā.
LM317 Sprieguma regulators
Litija akumulatora lādētāja CV režīmam mums jāregulē spriegums līdz 8,6 V, kā tika apspriests iepriekš. Arī LM317 to var izdarīt, izmantojot tikai divus rezistorus. Tā paša ķēde ir parādīta zemāk.
LM317 regulatora izejas sprieguma aprēķināšanas formula ir kā
Mūsu gadījumā izejas spriegumam (Vout) jābūt 8,6 V, un R1 (šeit R2) vērtībai jābūt mazākai par 1000 omiem, tāpēc esmu izvēlējies vērtību 560 Omi. Ar šo, ja mēs aprēķinām R2 vērtību, mēs to iegūstam kā 3,3 k omi. Alternatīvi jūs varat izmantot jebkuras rezistoru kombinācijas vērtības, ja izejas spriegums ir 8,6 V. Lai atvieglotu darbu, varat izmantot šo tiešsaistes LM317 kalkulatoru.
Releja izkārtojums, lai pārslēgtos starp CC un CV režīmu
Mums ir divi 12 V releji, no kuriem katru Arduino vada caur BC547 NPN tranzistoru. Abas releja izkārtojums ir parādīts zemāk
Pirmais Relay tiek izmantots, lai pārslēgtos starp CC un CV režīmā lādētāja, tas Relay izraisa Arduino pin marķēts kā "Mode". Pēc noklusējuma relejs ir CC režīmā, kad tas tiek iedarbināts, tas pāriet no CC režīma uz CV režīmu.
Līdzīgi otro releju izmanto, lai pievienotu vai atvienotu lādētāju no akumulatora; šo releju iedarbina Arduino tapa, kas apzīmēta kā “Uzlāde”. Pēc noklusējuma relejs atvieno akumulatoru no lādētāja, kad tas tiek aktivizēts, tas savieno lādētāju ar akumulatoru. Bez tam abas diodes D1 un D2 tiek izmantotas ķēdes aizsardzībai pret reverso strāvu, un 1K rezistori R4 un R5 tiek izmantoti, lai ierobežotu strāvu, kas plūst caur tranzistora pamatni.
Litija akumulatora sprieguma mērīšana
Lai uzraudzītu uzlādes procesu, mums jāmēra akumulatora spriegums, tikai tad mēs varam pārslēgt lādētāju no CC režīma uz CV režīmu, kad akumulatora spriegums sasniedz 8.2V, kā apspriests. Visizplatītākā metode, ko izmanto, lai izmērītu spriegumu ar tādiem mikrokontrolleriem kā Arduino, ir sprieguma dalītāja ķēdes izmantošana. Šeit izmantotais ir parādīts zemāk.
Tā kā mēs zinām, ka maksimālais spriegums, ko Arduino Analog tapa var izmērīt, ir 5 V, bet mūsu akumulators CV režīmā varētu sasniegt 8,6 V, tāpēc mums tas jāpazemina līdz zemākam spriegumam. To precīzi veic Sprieguma dalītāja ķēde. Izmantojot šo tiešsaistes sprieguma dalītāja kalkulatoru, varat aprēķināt rezistora vērtību un uzzināt vairāk par sprieguma dalītāju. Šeit mēs esam secinājuši izejas spriegumu uz pusi no sākotnējā ieejas sprieguma, pēc tam šis izejas spriegums tiek nosūtīts uz Arduino Analog tapu, izmantojot etiķeti “ B_Voltage ”. Programmējot Arduino, mēs vēlāk varam iegūt sākotnējo vērtību.
Lādēšanas strāvas mērīšana
Vēl viens svarīgs izmērāms parametrs ir uzlādes strāva. CV režīmā akumulators tiks atvienots no lādētāja, kad uzlādes strāva būs mazāka par 50mA, kas norāda uzlādes pabeigšanu. Ir daudzas metodes strāvas mērīšanai, visbiežāk izmantotā metode ir šunta rezistora izmantošana. Tā paša ķēde ir parādīta zemāk
Tā jēdziens ir vienkāršs omu likums. Visa strāva, kas plūst uz akumulatoru, tiek plūst caur šunta rezistoru 2.2R. Tad pēc Ohma likuma (V = IR) mēs zinām, ka sprieguma kritums šajā rezistorā būs proporcionāls caur to plūstošajai strāvai. Tā kā mēs zinām rezistora vērtību un spriegumu tajā var izmērīt, izmantojot Arduino analogo tapu, strāvas vērtību var viegli aprēķināt. Sprieguma krituma pretestībā vērtība tiek nosūtīta uz Arduino caur etiķeti “B_Current ”. Mēs zinām, ka maksimālā uzlādes strāva būs 800mA, tāpēc, izmantojot formulas V = IR un P = I 2 R, mēs varam aprēķināt rezistora pretestības un jaudas vērtību.
Arduino un LCD
Visbeidzot, Arduino pusē mums ir jāsaskar ar LCD ar Arduino, lai parādītu uzlādes procesu lietotājam un kontrolētu uzlādi, mērot spriegumu, strāvu un pēc tam attiecīgi iedarbinot relejus.
Arduino Nano ir iebūvēts sprieguma regulators, tāpēc barošanas spriegums tiek nodrošināts Vin, un regulēto 5V izmanto, lai palaistu Arduino un 16x2 LCD displeju. Spriegumu un strāvu var izmērīt, izmantojot attiecīgi analogās tapas A0 un A1, izmantojot etiķetes “B_Voltage” un “B_Current”. Releju var iedarbināt, pārslēdzot GPIO tapas D8 un D9, kas savienotas ar etiķetēm “Mode” un “Charge”. Kad shēmas ir gatavas, mēs varam turpināt PCB izgatavošanu.
PCB dizains un izgatavošana, izmantojot EasyEDA
Lai projektētu šo Lithum akumulatoru lādētāja shēmu, mēs esam izvēlējušies tiešsaistes EDA rīku ar nosaukumu EasyEDA. Iepriekš esmu daudzkārt izmantojis EasyEDA, un man tas likās ļoti ērti lietojams, jo tam ir laba pēdu kolekcija un tas ir atvērtā koda. Pēc PCB projektēšanas mēs varam pasūtīt PCB paraugus, izmantojot to zemo izmaksu PCB ražošanas pakalpojumus. Viņi piedāvā arī komponentu iegādes pakalpojumu, kur viņiem ir liels elektronisko komponentu krājums un lietotāji var pasūtīt nepieciešamos komponentus kopā ar PCB pasūtījumu.
Veidojot ķēdes un PCB, jūs varat arī padarīt savu shēmu un PCB dizainu publisku, lai citi lietotāji tos varētu kopēt vai rediģēt un gūt labumu no jūsu darba. Mēs esam arī padarījuši visus mūsu shēmas un PCB izkārtojumus publiski pieejamus šai shēmai, pārbaudiet šī saite:
easyeda.com/CircuitDigest/7.4V-Lithium-Charger-with-MCU
Jūs varat apskatīt jebkuru PCB slāni (augšējo, apakšējo, augšējo pienu, pudeļu pienu utt.), Atlasot slāni no loga “Slāņi”. Izmantojot EasyEDA pogu Foto skats, varat apskatīt arī litija akumulatora lādētāja PCB, kā tas izskatīsies pēc izgatavošanas:
Paraugu aprēķināšana un pasūtīšana tiešsaistē
Pēc šī litija akumulatora lādētāja PCB dizaina pabeigšanas jūs varat pasūtīt PCB caur JLCPCB.com. Lai pasūtītu PCB no JLCPCB, jums ir nepieciešama Gerber File. Lai lejupielādētu Gerber failus no sava PCB, vienkārši noklikšķiniet uz pogas Ģenerēt izgatavošanas failu EasyEDA redaktora lapā, pēc tam lejupielādējiet Gerber failu no turienes vai varat noklikšķināt uz Pasūtīt pie JLCPCB, kā parādīts zemāk esošajā attēlā. Tas jūs novirzīs uz vietni JLCPCB.com, kur jūs varat izvēlēties pasūtāmo PCB skaitu, nepieciešamo vara slāņu skaitu, PCB biezumu, vara svaru un pat PCB krāsu, piemēram, zemāk parādīto momentuzņēmumu:
Pēc noklikšķināšanas uz pogas JLCPCB, tas aizvedīs jūs uz JLCPCB vietni, kur jūs varat pasūtīt PCB ar ļoti zemu likmi, kas ir 2 ASV dolāri. Viņu būvēšanas laiks ir arī ļoti mazāks, tas ir 48 stundas ar DHL piegādi 3-5 dienas, būtībā jūs saņemsiet savus PCB nedēļas laikā pēc pasūtīšanas.
Pēc PCB pasūtīšanas jūs varat pārbaudīt sava PCB ražošanas progresu ar datumu un laiku. Jūs to pārbaudāt, dodoties uz konta lapu un zem PCB, piemēram, parādīts zemāk esošajā attēlā, noklikšķiniet uz saites "Ražošanas progress".
Pēc dažām PCB pasūtīšanas dienām es dabūju PCB paraugus jaukā iepakojumā, kā parādīts zemāk esošajos attēlos.
Pēc tam, kad esat pārliecinājies, ka pēdas un pēdas ir pareizas. Es turpināju montēt PCB, es izmantoju sieviešu galvenes, lai ievietotu Arduino Nano un LCD, lai vēlāk tos varētu noņemt, ja man tie ir nepieciešami citiem projektiem. Pilnībā lodēts dēlis izskatās šādi zemāk
Arduino programmēšana divpakāpju litija akumulatoru uzlādēšanai
Kad aparatūra ir gatava, mēs varam turpināt rakstīt kodu Arduino Nano. Pilna šī projekta programma ir sniegta lapas apakšdaļā, un jūs varat to augšupielādēt tieši savā Arduino. Tagad sadalīsim programmu mazos fragmentos un sapratīsim, ko kods faktiski dara.
Kā vienmēr, mēs sākam programmu, inicializējot I / O tapas. Kā mēs zinām no mūsu aparatūras, tapas A0 un A2 tiek izmantotas attiecīgi sprieguma un strāvas mērīšanai, un tapas D8 un D9 tiek izmantotas režīma releja un uzlādes releja vadībai. Kods, kas nosaka to pašu, ir parādīts zemāk
const int rs = 2, en = 3, d4 = 4, d5 = 5, d6 = 6, d7 = 7; // Pieminiet LCD savienojuma tapas numuru LiquidCrystal lcd (rs, en, d4, d5, d6, d7); int lādiņš = 9; // Piespraust, lai pievienotu vai atvienotu akumulatoru ķēdei int Režīms = 8; // Piespraudes, lai pārslēgtos starp CC režīmu un CV režīmu int Voltage_divider = A0; // Akumulatora sprieguma mērīšanai int Shunt_resistor = A1; // Lai izmērītu uzlādes strāvas pludiņu Charge_Voltage; pludiņš Charge_current;
Inside iestatīšanas funkciju, mēs sāktu LCD funkcija, un parādīt intro ziņu uz ekrāna. Mēs arī definējam releja tapas kā izejas tapas. Pēc tam iedarbiniet uzlādes releju, pievienojiet akumulatoru lādētājam, un pēc noklusējuma lādētājs paliek CC režīmā.
void setup () { lcd.begin (16, 2); // Inicializējiet 16 * 2 LCD lcd.print ("7,4 V Li + lādētājs"); // Intro Message line 1 lcd.setCursor (0, 1); lcd.print ("- CircuitDigest"); // Intro Message line 2 lcd.clear (); pinMode (uzlāde, OUTPUT); pinMode (režīms, OUTPUT); digitalWrite (Charge, HIGH); // Sākt lādēšanu Sākotnēji, pievienojot akumulatoru digitalWrite (Mode, LOW); // HIGH CV režīmam un LOW CC režīmam, sākotnēji CC mode aizture (1000); }
Pēc tam bezgalīgas cilpas funkcijas ietvaros mēs sākam programmu, mērot akumulatora spriegumu un uzlādes strāvu. Vērtības 0,0095 un 1,78 tiek reizinātas ar analogo vērtību, lai pārvērstu 0 līdz 1024 par faktisko sprieguma un strāvas vērtību. Varat izmantot multimetru un skavas mērītāju, lai izmērītu reālo vērtību un pēc tam aprēķinātu reizinātāja vērtību. Tas ir arī teorētiski aprēķināt reizinātāja vērtības, pamatojoties uz mūsu izmantotajiem rezistoriem, bet tas nebija tik precīzi, kā es to gaidīju.
// Sākotnēji mēra spriegumu un strāvu Charge_Voltage = analogRead (Voltage_divider) * 0,0092; // Izmēriet akumulatora sprieguma uzlādes strāvu = analogRead (Shunt_resistor) * 1,78; // Izmēriet uzlādes strāvu
Ja lādēšanas spriegums ir mazāks par 8,2 V, mēs ieslēdzamies CC režīmā un, ja tas ir lielāks par 8,2 V, tad mēs ieslēdzam CV režīmu. Katram režīmam ir sava kamēr cilpa. CC režīma cilpas iekšpusē mēs saglabājam Mode pin kā LOW, lai paliktu CC režīmā un pēc tam turpinātu uzraudzīt spriegumu un strāvu. Ja spriegums pārsniedz 8,2 V sliekšņa spriegumu, mēs pārtraucam CC cilpu, izmantojot paziņojumu par pārtraukumu. Uzlādes sprieguma statuss tiek parādīts arī LCD cilpas iekšpusē.
// Ja akumulatora spriegums ir mazāks par 8,2 V, ievadiet CC režīmu, kamēr (Charge_Voltage <8.2) // CC MODE Loop { digitalWrite (Mode, LOW); // Palieciet CC režīmā // Izmēriet spriegumu un strāvas lādēšanas spriegumu = analogRead (Sprieguma dalītājs) * 0,0095; // Izmēriet akumulatora sprieguma uzlādes strāvu = analogRead (Shunt_resistor) * 1,78; // Pasākums uzlādes pašreizējo // drukas sīka LCD lcd.print ("V ="); lcd.print (maksas_spriegums); lcd.setCursor (0, 1); lcd.print ("CC režīmā"); kavēšanās (1000); lcd.clear (); // Pārbaudiet, vai mums jāiziet no CC režīma, ja (Charge_Voltage> = 8.2) // Ja jā { digitalWrite (Mode, HIGH); // Pārslēgšanās uz CV režīma pārtraukumu; } }
To pašu paņēmienu var izmantot arī CV režīmā. Ja spriegums pārsniedz 8,2 V, lādētājs pāriet CV režīmā, padarot Mode spraudni augstu. Tas akumulatoram pielieto nemainīgu 8,6 V, un ir atļauts lādēt strāvu atkarībā no akumulatora prasības. Pēc tam šī uzlādes strāva tiek uzraudzīta, un, kad tā sasniedz zem 50mA, mēs varam pārtraukt uzlādes procesu, atvienojot akumulatoru no lādētāja. Lai to izdarītu, mums vienkārši jāizslēdz uzlādes relejs, kā parādīts zemāk esošajā kodā
// Ja akumulatora spriegums ir lielāks par 8,2 V, ievadiet CV režīmu, kamēr (Charge_Voltage> = 8.2) // CV MODE Loop { digitalWrite (Mode, HIGH); // Palieciet CV režīmā // Sprieguma un strāvas uzlādes sprieguma mērīšana // Izmēriet akumulatora sprieguma uzlādes strāvu = analogRead (Shunt_resistor) * 1,78; // Mērīt uzlādes strāvu // Parādīt detalizētu informāciju lietotājam LCD lcd.print ("V ="); lcd.print (maksas_spriegums); lcd.print ("I ="); lcd.print (maksas_strāva); lcd.setCursor (0, 1); lcd.print ("CV režīmā"); kavēšanās (1000); lcd.clear (); // Pārbaudiet, vai akumulators ir uzlādēts, uzraugot uzlādes strāvu, ja (Charge_current <50) // Ja jā { digitalWrite (uzlāde, LOW); // Izslēdziet uzlādi, kamēr (1) // Turiet lādētāju izslēgtu, līdz restartējat { lcd.setCursor (0, 1); lcd.print ("Maksa pabeigta."); kavēšanās (1000); lcd.clear (); } } } }
7.4V divpakāpju litija akumulatoru lādētāja darbība
Kad aparatūra ir gatava, augšupielādējiet kodu Arduino dēlī. Pēc tam pievienojiet akumulatoru plates dēļam. Pārliecinieties, vai esat tos savienojis pareizā polaritātē, mainot polaritāti, tiks nopietni bojāti akumulatori un tāfele. Pēc akumulatora strāvas pievienošanas lādētājs, izmantojot 12 V adapteri. Jūs sagaidīs ar ievadtekstu, un lādētājs pāriet uz CC režīmu vai CV režīmu, pamatojoties uz akumulatora statusu. Ja akumulators uzlādes laikā ir pilnībā izlādējies, tas pārslēdzas CC režīmā, un jūsu LCD displejā tiks parādīts kaut kas līdzīgs šim.
Kad akumulators tiek uzlādēts, spriegums palielināsies, kā parādīts zemāk esošajā video . Kad šis spriegums sasniedz 8,2 V, lādētājs no CC režīma pārslēdzas CV režīmā, un tagad tas parādīs gan spriegumu, gan strāvu, kā parādīts zemāk.
No šejienes akumulatora pašreizējais patēriņš lēnām samazināsies, kad tas tiks uzlādēts. Kad strāva sasniedz 50 mA vai mazāk, lādētājs pieņem, ka akumulators ir pilnībā uzlādēts, un pēc tam atvieno akumulatoru no lādētāja, izmantojot releju, un tiek parādīts šāds ekrāns. Pēc tam jūs varat atvienot akumulatoru no lādētāja un izmantot to savās lietojumprogrammās.
Ceru, ka sapratāt projektu un patika to veidot. Pilnīgu darbu var atrast zemāk esošajā videoklipā. Ja jums ir kādi jautājumi, ievietojiet tos komentāru sadaļā zemāk, izmantojot forumus citiem tehniskiem jautājumiem. Arī šī shēma ir paredzēta tikai izglītojošiem mērķiem, tāpēc izmantojiet to ar atbildību, jo litija baterijas skarbos apstākļos nav stabilas.