Punjač sa mikrokontrolerom. Punjač za male baterije na MK


Baterije su danas vrlo česte, ali komercijalno dostupni punjači za njih obično nisu univerzalni i preskupi su. Predloženi uređaj je namijenjen za punjenje punjivih baterija i pojedinačnih baterija (u daljem tekstu se koristi termin "baterija") nazivnog napona od 1,2...12,6 V i struje od 50 do 950 mA. Ulazni napon uređaja je 7...15 V. Potrošnja struje bez opterećenja je 20 mA. Preciznost održavanja struje punjenja je ±10 mA. Uređaj ima LCD i pogodan interfejs za podešavanje režima punjenja i praćenje njegovog napredovanja.

Implementirana je kombinovana metoda punjenja koja se sastoji od dvije faze. U prvoj fazi, baterija se puni konstantnom strujom. Kako se puni, napon na njemu raste. Čim dostigne zadanu vrijednost, započinje druga faza - punjenje konstantnim naponom. U ovoj fazi, struja punjenja se postepeno smanjuje, a baterija održava navedeni napon. Ako napon iz bilo kojeg razloga padne ispod postavljene vrijednosti, punjenje konstantnom strujom će automatski početi ponovo.

Krug punjača prikazan je na sl. 1.

Rice. 1. Krug punjača

Njegova osnova je mikrokontroler DD1. Taktuje ga interni RC oscilator na 8 MHz. Koriste se dva kanala ADC mikrokontrolera. Kanal ADC0 mjeri napon na izlazu punjača, a kanal ADC1 mjeri struju punjenja.

Oba kanala rade u osmobitnom modu, čija je tačnost dovoljna za opisani uređaj. Maksimalni izmjereni napon je 19,9 V, maksimalna struja je 995 mA. Ako su ove vrijednosti prekoračene, na HG1 LCD ekranu se pojavljuje natpis "Bok".

ADC radi sa referentnim naponom od 2,56 V iz unutrašnjeg izvora mikrokontrolera. Da bi se mogao izmjeriti veći napon, otporni djelitelj napona R9R10 ga smanjuje prije nego što ga primijeni na ADC0 ulaz mikrokontrolera.

Senzor struje punjenja je otpornik R11. Napon koji padne na njemu kada ova struja teče se dovodi na ulaz op-pojačala DA2.1, koji ga pojačava približno 30 puta. Pojačanje ovisi o omjeru otpora otpornika R8 i R6. Sa izlaza op-pojačala, napon proporcionalan struji punjenja se preko repetitora dovodi do op-pojačala DA2.2 na ADC1 ulaz mikrokontrolera.

Elektronski prekidač je sastavljen na tranzistorima VT1-VT4, koji radi pod kontrolom mikrokontrolera koji generiše impulse na OS2 izlazu, prateći na frekvenciji od 32 kHz. Radni ciklus ovih impulsa zavisi od potrebnog izlaznog napona i struje punjenja. Dioda VD1, induktor L1 i kondenzatori C7, C8 pretvaraju impulsni napon u jednosmjerni napon, proporcionalan njegovom radnom ciklusu.

LED diode HL1 i HL2 su indikatori statusa punjača. HL1 LED uključen znači da je izlazni napon ograničen. LED dioda HL2 svijetli kada se struja punjenja povećava i gasi kada se struja ne mijenja ili smanjuje. Kada punite zdravu ispražnjenu bateriju, HL2 LED će se prvo uključiti. Tada će LED diode treptati naizmjenično. Završetak punjenja može se ocijeniti po sjaju samo HL1 LED.

Odabirom otpornika R7 uspostavlja se optimalni kontrast slike na LCD displeju.

Senzor struje R11 može se napraviti od komada žice visokog otpora iz zavojnice grijača ili od snažnog žičanog otpornika. Autor je od reostata koristio komad žice prečnika 0,5 mm i dužine oko 20 mm.

ATmega8L-8PU mikrokontroler može biti zamijenjen bilo kojim od ATmega8 serije sa frekvencijom takta od 8 MHz i više. Tranzistor sa efektom polja BUZ172 treba postaviti na hladnjak s površinom hlađenja od najmanje 4 cm2. Ovaj tranzistor se može zamijeniti drugim p-kanalnim tranzistorom s dozvoljenom strujom odvoda većom od 1 A i malim otporom otvorenog kanala.

Umjesto tranzistora KT3102B i KT3107D, prikladan je još jedan komplementarni par tranzistora sa koeficijentom prijenosa struje od najmanje 200. Ako tranzistori VT1-VT3 rade ispravno, signal na kapiji tranzistora trebao bi biti sličan onom prikazanom na sl. 2.

Rice. 2. Grafikon signala kapije

Induktor L1 se uklanja iz napajanja računara (namotan je žicom prečnika 0,6 mm).

Konfiguracija mikrokontrolera mora biti programirana prema sl. 3. Kodove iz datoteke V_A_256_16.hex treba unijeti u programsku memoriju mikrokontrolera. Sljedeći kodovi moraju biti upisani u EEPROM mikrokontrolera: na adresi 00H - 2CH, na adresi 01H - 03H, na adresi 02H - 0BEH, na adresi 03H -64H.

Rice. 3. Programiranje mikrokontrolera

Možete započeti postavljanje punjača bez LCD-a i mikrokontrolera. Odspojite tranzistor VT4 i spojite priključne točke njegovog odvoda i izvora kratkospojnikom. Na uređaj priključite napon napajanja od 16 V. Odabrati otpornik R10 tako da napon na njemu bude u granicama 1,9...2 V. Ovaj otpornik možete napraviti od dva spojena u nizu. Ako se ne pronađe izvor napona od 16 V, primijenite 12 V ili 8 V. U tim slučajevima, napon na otporniku R10 bi trebao biti oko 1,5 V odnosno 1 V.

Umjesto baterije, na uređaj serijski spojite ampermetar i snažan otpornik ili automobilsku lampu. Promjenom napona napajanja (ali ne ispod 7 V) ili odabirom opterećenja, postavite struju kroz njega na 1 A. Odaberite otpornik R6 tako da izlaz op-pojačala DA2.2 ima napon od 1,9...2 V. Kao otpornik R10, zgodno je napraviti otpornik R6 od dva.

Isključite napajanje, povežite LCD i instalirajte mikrokontroler. Na izlaz uređaja priključite otpornik ili žarulju sa žarnom niti od 12 V sa strujom od oko 0,5 A. Kada uključite uređaj, LCD će prikazati napon na njegovom izlazu U i struju punjenja I, kao i granični napon Uz i maksimalna struja punjenja Iz. Usporedite vrijednosti struje i napona na LCD-u s očitanjima standardnog ampermetra i voltmetra. Vjerovatno će varirati.

Isključite napajanje, postavite kratkospojnik S1 i ponovo uključite napajanje. Da biste kalibrirali ampermetar, pritisnite i držite dugme SB4, a pomoću dugmadi SB1 i SB2 postavite na LCD vrednost najbližu onoj koju prikazuje referentni ampermetar. Da biste kalibrirali voltmetar, pritisnite i držite dugme SB3, a pomoću dugmadi SB1 i SB2 postavite vrijednost na LCD-u jednaku onoj koju prikazuje referentni voltmetar. Bez isključivanja napajanja, uklonite kratkospojnik S1. Kalibracioni koeficijenti će biti upisani u EEPROM mikrokontrolera za napon na adresi 02H, a za struju na adresi 03H.

Isključite napajanje punjača, zamijenite tranzistor VT4, a na izlaz uređaja priključite auto lampu od 12 V. Uključite uređaj i postavite Uz = 12 V. Kada se Iz promijeni, svjetlina lampe bi se trebala lagano mijenjati . Uređaj je spreman za upotrebu.

Potrebna struja punjenja i maksimalni napon na akumulatoru se podešavaju pomoću tastera SB1 "▲", SB2 "▼", SB3 "U", SB4 "I". Interval promjene struje punjenja je 50...950 mA u koracima od 50 mA. Interval promjene napona je 0,1...16 V u koracima od 0,1 V.

Da biste promenili Uz ili Iz, pritisnite i držite dugme SB3 ili SB4, respektivno, i koristite tastere SB1 i SB2 da postavite potrebnu vrednost. 5 s nakon otpuštanja svih tipki, podešena vrijednost će biti zapisana u EEPROM mikrokontrolera (Uz - na adresi 00H, Iz - na adresi 01H). Treba imati na umu da držanje tipke SB1 ili SB2 pritisnuto duže od 4 s povećava brzinu promjene parametara za otprilike deset puta.

Program za mikrokontroler se može preuzeti.


Datum objave: 25.09.2016

Mišljenja čitalaca
  • Oleg / 19.05.2018 - 21:49
    Molimo pošaljite mi eeprom firmver datoteku putem e-pošte [email protected] Guram više od mjesec dana a cvijet ne izlazi!!!
  • Saša / 19.01.2018 - 19:10
    Ljudi, da li je neko sklopio ovaj uređaj!
  • Jurij / 19.01.2018 - 18:35
    Pitanje za autora.Izlaz mikroprocesora 1 visi u vazduhu.Ovo nije greška u kucanju.

Opis


Uređaj je namenjen punjenju i osposobljavanju (desulfaciji) olovnih baterija kapaciteta od 7 do 100 Ah, kao i za okvirnu procenu njihovog nivoa napunjenosti i kapaciteta. Punjač ima zaštitu od pogrešnog povezivanja baterije (obrnuta polariteta) i od kratkog spoja slučajno napuštenih terminala. Koristi kontrolu mikrokontrolera, zahvaljujući kojoj se implementiraju sigurni i optimalni algoritmi punjenja: IUoU ili IUIoU, nakon čega slijedi „dopunjavanje“ do 100% nivoa punjenja. Parametri punjenja se mogu prilagoditi određenoj bateriji (prilagodljivi profili) ili možete odabrati one koji su već uključeni u kontrolni program. Strukturno Punjač sastoji se od AT/ATX napajanja, koje treba malo modificirati, i kontrolne jedinice za ATmega16A MK. Cijeli uređaj je slobodno montiran u kućište istog izvora napajanja. Sistem hlađenja (standardni PSU hladnjak) se automatski uključuje/isključuje.
Prednosti ove memorije su njena relativna jednostavnost i odsustvo radno intenzivnih podešavanja, što je posebno važno za početnike radio-amatere.

Razmotrimo glavne načine rada uređaja za unaprijed postavljene postavke (profile) uključene u program.

1. Režim punjenja - meni “Punjenje”. Za baterije kapaciteta od 7 Ah do 12 Ah, IUoU algoritam je podešen prema zadanim postavkama. Ovo znači:
- prva faza - punjenje stabilnom strujom od 0,1C dok napon ne dostigne 14,6V
- druga faza se puni stabilnim naponom od 14,6V dok struja ne padne na 0,02C
- treći stepen održava stabilan napon od 13,8V sve dok struja ne padne na 0,01C. Ovdje je C kapacitet baterije u Ah.
- četvrta faza - „završna obrada“. U ovoj fazi se prati napon na bateriji. Ako padne ispod 12,7V, punjenje počinje od samog početka.
Za početne baterije (od 45 Ah i više) koristimo IUIoU algoritam. Umjesto treće faze, struja se stabilizira na 0,02C dok napon baterije ne dostigne 16V ili nakon otprilike 2 sata. Na kraju ove faze, punjenje se zaustavlja i počinje „dopunjavanje“. Ovo je četvrta faza. Proces punjenja je ilustrovan grafikonima na slikama 1 i 2.

2. Režim treninga (desulfacije) - meni “Trening”. Evo ciklusa treninga:
10 sekundi - pražnjenje strujom od 0,01C, 5 sekundi - punjenje strujom od 0,1C. Ciklus punjenja-pražnjenja se nastavlja sve dok napon baterije ne poraste na 14,6V. Sljedeće je uobičajeno punjenje.

3. Način testiranja baterije. Omogućava približno procjenu stepena pražnjenja baterije. Baterija se puni strujom od 0,01C u trajanju od 15 sekundi, a zatim se uključuje način mjerenja napona na bateriji.

4. Kontrolni ciklus obuke (CTC). Ako prvo povežete dodatno opterećenje i uključite način rada "Punjenje" ili "Trening", tada će se u tom slučaju baterija prvo isprazniti na napon od 10,8 V, a zatim će se uključiti odgovarajući odabrani način rada. U tom slučaju se mjere struja i vrijeme pražnjenja, čime se izračunava približan kapacitet baterije. Ovi parametri se prikazuju na displeju nakon što je punjenje završeno (kada se pojavi poruka “Baterija je napunjena”) kada pritisnete dugme “odaberi”. Kao dodatno opterećenje možete koristiti automobilsku žarulju sa žarnom niti. Njegova snaga se bira na osnovu potrebne struje pražnjenja. Obično se postavlja na 0,1C - 0,05C (struja pražnjenja od 10 ili 20 sati). Kretanje kroz meni se vrši pomoću dugmadi “lijevo”, “desno”, “odaberi”. Dugme “reset” izlazi iz bilo kojeg načina rada punjača u glavni meni.

Glavni parametri algoritama punjenja mogu se konfigurirati za određenu bateriju; za to postoje dva prilagodljiva profila u meniju - P1 i P2. Konfigurirani parametri se pohranjuju u nepromjenjivu memoriju (EEPROM).
Da biste došli do menija podešavanja, potrebno je da izaberete bilo koji od profila, pritisnete dugme „odaberi“, izaberete „podešavanja“, „parametri profila“, profil P1 ili P2. Nakon odabira željenog parametra, pritisnite “odaberi”. Strelice lijevo ili desno će se promijeniti u strelice gore ili dolje, što ukazuje da je parametar spreman za promjenu. Izaberi željenu vrijednost koristeći tipke “lijevo” ili “desno”, potvrdite tipkom “odaberi”. Na displeju će se prikazati "Saved", što ukazuje da je vrednost zapisana u EEPROM.

Postavljanje vrijednosti:


1. "Algoritam punjenja". Odaberite IUoU ili IUIoU. Pogledajte grafikone ispod.
2. "Kapacitet baterije". Postavljanjem vrijednosti ovog parametra postavljamo struju punjenja na prvom stupnju I=0,1C, gdje je C kapacitet baterije V Ah. (Dakle, ako trebate podesiti struju punjenja, na primjer, 4,5A, trebali biste odabrati kapacitet baterije od 45Ah).
3. "Napon U1". Ovo je napon na kojem završava prva faza punjenja i počinje druga. Zadana vrijednost je 14,6V.
4. "Napon U2". Koristi se samo ako je naveden IUIoU algoritam. Ovo je napon na kojem se završava treća faza punjenja. Podrazumevano je 16V.
5. "Struja drugog stepena I2". Ovo je trenutna vrijednost na kojoj se završava druga faza punjenja. Struja stabilizacije u trećoj fazi za IUIoU algoritam. Zadana vrijednost je 0,2C.
6. "Kraj punjenja I3." Ovo je trenutna vrijednost nakon koje se punjenje smatra završenim. Zadana vrijednost je 0,01C.
7. "Struja pražnjenja". Ovo je vrijednost struje koja prazni bateriju tokom treninga sa ciklusima punjenja-pražnjenja.

Algoritam punjenja - IUoU



Algoritam punjenja - IUIoU



Odabir i prerada napajanja

U našem dizajnu koristimo računarsko napajanje. Zašto? Postoji nekoliko razloga. Prvo, ovo je gotovo gotova jedinica za napajanje. Drugo, ovo je također tijelo našeg budućeg uređaja. Treće, ima male dimenzije i težinu. I, četvrto, može se kupiti na gotovo svakom radio pijaci, buvljaku i kompjuterskim servisnim centrima. Kako kažu, jeftino i veselo.

Od svih različitih modela napajanja, za nas najbolje odgovara jedinica ATX formata snage od najmanje 250 W. Samo trebate uzeti u obzir sljedeće. Prikladna su samo ona napajanja koja koriste TL494 PWM kontroler ili njegove analoge (MB3759, KA7500, KR1114EU4).

Dakle, postoji napajanje. Prvo morate provjeriti da li je servisiran. Da bismo to učinili, rastavljamo ga, uklanjamo osigurač i umjesto toga lemimo žarulju sa žarnom niti od 220 volti snage 100-200 W. Ako postoji prekidač za mrežni napon na zadnjoj ploči napajanja, treba ga postaviti na 220V. Priključujemo napajanje na mrežu; za ATX trebate kratko spojiti zelenu i crnu žicu na velikom konektoru. Ako lampica ne svijetli, hladnjak se okreće, a svi izlazni naponi su normalni, onda imamo sreće i naše napajanje radi. U suprotnom, moraćete da počnete da ga popravljate. Ostavite sijalicu na mjestu za sada.

Da bismo konvertovali napajanje u naš budući punjač, ​​morat ćemo malo promijeniti “cijev” PWM kontrolera. Unatoč ogromnoj raznolikosti strujnih krugova, sklopni krug TL494 je standardan i može imati nekoliko varijacija, ovisno o tome kako se implementiraju strujna zaštita i ograničenja napona. Dijagram konverzije je prikazan na slici 3. Prikazuje samo jedan kanal izlaznog napona: +12V. Preostali kanali: +5V, -5V, +3.3V se ne koriste. Moraju se isključiti rezanjem odgovarajućih staza ili uklanjanjem elemenata iz njihovih kola. Što bi nam, inače, moglo biti korisno za upravljačku jedinicu. Više o ovome malo kasnije. Elementi koji se ugrađuju dodatno su označeni crvenom bojom. Kondenzator C2 mora imati radni napon ne niži od 35V i ugrađuje se za zamjenu postojećeg u napajanju. Nakon što je TL494 “cevovod” prikazan na dijagramu na slici 3, priključujemo napajanje na mrežu. Napon na izlazu napajanja određen je formulom: Uout=2,5*(1+R3/R4) i sa oznakama naznačenim na dijagramu treba da bude oko 10V. Ako to nije slučaj, morat ćete provjeriti ispravnu instalaciju. U ovom trenutku je izmjena završena, možete ukloniti sijalicu i zamijeniti osigurač.

Šema i princip rada


Sve glavne procese izvodi mikrokontroler. U njegovu memoriju se upisuje kontrolni program, koji sadrži sve algoritme. Napajanje se kontrolira pomoću PWM-a sa PD7 pina MK-a i jednostavnog DAC-a baziranog na elementima R4, C9, R7, C11. Mjerenje napona baterije i struje punjenja vrši se pomoću samog mikrokontrolera - ugrađenog ADC-a i kontroliranog diferencijalnog pojačala.

Napon baterije se napaja na ADC ulaz sa razdjelnika R10R11.Struja punjenja i pražnjenja se mjeri na sljedeći način. Pad napona sa mjernog otpornika R8 preko razdjelnika R5R6R10R11 dovodi se do stupnja pojačala, koji se nalazi unutar MK i spojen na pinove PA2, PA3. Njegovo pojačanje se podešava programski, ovisno o izmjerenoj struji. Za struje manje od 1A, faktor pojačanja (GC) je postavljen na 200, za struje iznad 1A GC=10. Sve informacije se prikazuju na LCD-u spojenom na portove PB1-PB7 preko četverožične magistrale. Zaštita od preokretanja polariteta vrši se na tranzistoru T1, signalizacija neispravne veze se vrši na elementima VD1, EP1, R13.

Kada je punjač uključen, tranzistor T1 je zatvoren nizak nivo iz PC5 porta, a baterija je isključena iz punjača. Povezuje se samo kada odaberete tip baterije i način rada punjača u meniju. Ovo također osigurava da nema varničenja kada je baterija priključena. Ako pokušate spojiti bateriju na pogrešan polaritet, oglasit će se zujalica EP1 i crvena LED VD1, signalizirajući moguću nesreću. Tokom procesa punjenja, struja punjenja se stalno prati. Ako postane jednaka nuli (kleme su uklonjene iz baterije), uređaj automatski prelazi u glavni meni, zaustavlja punjenje i isključuje bateriju. Tranzistor T2 i otpornik R12 formiraju krug pražnjenja, koji sudjeluje u ciklusu punjenja-pražnjenja desulfatnog punjenja (režim treninga) i u načinu testiranja baterije. Struja pražnjenja od 0,01C se postavlja pomoću PWM-a sa PD5 porta. Hladnjak se automatski isključuje kada struja punjenja padne ispod 1,8A. Hladnjakom upravlja port PD4 i tranzistor VT1.

ŠEMA:


prvi dio dijagrama - (izmjena PSU)
drugi dio kola - (dio mikrokontrolera)

Ispod u arhivi se nalazi projekat u Proteusu, odnosno njegov mikrokontrolerski dio.


Načini rada (snimci ekrana):

Evo samo nekih snimaka ekrana, možete se sami igrati s njima preuzimanjem projekta Proteus.


Detalji i dizajn


Mikrokontroler. Obično se nalaze u prodaji u DIP-40 ili TQFP-44 pakovanju i označeni su na sljedeći način: ATMega16A-PU ili ATMega16A-AU. Slovo iza crtice označava vrstu paketa: “P” - DIP paket, “A” - TQFP paket. Tu su i ukinuti mikrokontroleri ATMega16-16PU, ATMega16-16AU ili ATMega16L-8AU. Kod njih broj iza crtice označava maksimalnu frekvenciju takta kontrolera. Proizvođačka kompanija ATMEL preporučuje korištenje ATMega16A kontrolera (naime sa slovom “A”) iu TQFP paketu, odnosno ovako: ATMega16A-AU, iako će sve gore navedene instance raditi u našem uređaju, što je praksa potvrdila. Tipovi kućišta također se razlikuju po broju pinova (40 ili 44) i njihovoj namjeni. Slika 4 prikazuje šematski dijagram upravljačke jedinice za MK u DIP paketu.

Otpornik R8 je keramički ili žičani, snage najmanje 10 W, R12 - 7-10 W. Svi ostali su 0,125W. Otpornici R5, R6, R10 i R11 moraju se koristiti sa dozvoljenim odstupanjem od 0,1-0,5%. Od toga će ovisiti tačnost mjerenja i, shodno tome, ispravan rad cijelog uređaja.

Preporučljivo je koristiti tranzistore T1 i T1 kao što je prikazano na dijagramu. Ali ako morate odabrati zamjenu, onda morate uzeti u obzir da se moraju otvoriti s naponom kapije od 5V i, naravno, moraju izdržati struju od najmanje 10A. Prikladni su, na primjer, tranzistori s oznakom 40N03GP, koji se ponekad koriste u istom ATX formatu napajanja, u stabilizacionom kolu od 3,3 V.

Schottky dioda D2 se može uzeti iz istog izvora napajanja, iz +5V kola, koje ne koristimo. Elementi D2, T1 i T2 postavljeni su na jedan radijator površine 40 kvadratnih centimetara kroz izolacijske brtve. Zujalica EP1 - sa ugrađenim generatorom, za napon od 8-12 V, jačina zvuka se može podesiti otpornikom R13.
LCD indikator – WH1602 ili sličan, na kontroleru HD44780, KS0066 ili kompatibilan s njima. Nažalost, ovi indikatori mogu imati različite lokacije pinova, tako da ćete možda morati dizajnirati tiskanu ploču za svoj primjer

Štampana ploča

Datoteke štampanih ploča nalaze se u donjoj arhivi; postoje dvije opcije PCB-a: za DIP elemente i SMD opcija.



Program


Konfiguracijski bitovi (osigurači) se postavljaju na sljedeći način:

Programirano (postavljeno na 0):

CKSEL0
CKSEL1
CKSEL3
SPIEN
SUT0
BODEN
BODLEVEL
BOOTSZ0
BOOTSZ1

Svi ostali nisu programirani (podešeni na 1).

Postaviti


Dakle, napajanje je redizajnirano i proizvodi napon od oko 10V. Prilikom povezivanja radne kontrolne jedinice sa firmverom MK na nju, napon bi trebao pasti na 0,8...15V. Otpornik R1 postavlja kontrast indikatora. Postavljanje uređaja uključuje provjeru i kalibraciju mjernog dijela. Na terminale povezujemo bateriju ili napajanje od 12-15V i voltmetar. Idite na meni „Kalibracija“. Provjeravamo očitanja napona na indikatoru s očitanjima voltmetra, ako je potrebno, ispravimo ih pomoću "<» и «>" Kliknite na "Odaberi". Zatim slijedi trenutna kalibracija na KU=10. Sa istim dugmićima"<» и «>“Morate postaviti trenutno očitanje na nulu. Opterećenje (akumulator) se automatski isključuje, tako da nema struje punjenja. IN idealno treba da postoje nule ili vrednosti vrlo blizu nuli. Ako je tako, to ukazuje na tačnost otpornika R5, R6, R10, R11, R8 i dobra kvaliteta diferencijalno pojačalo. Kliknite na "Odaberi". Slično - kalibracija za KU=200. "Izbor". Na ekranu će se prikazati „Spreman“ i nakon 3 sekunde. uređaj će otići u glavni meni.

Kalibracija je završena. Korekcioni faktori su pohranjeni u nepromjenjivoj memoriji. Ovdje je vrijedno napomenuti da ako se, tokom prve kalibracije, vrijednost napona na LCD-u jako razlikuje od očitavanja voltmetra, a struje na bilo kojem KU se jako razlikuju od nule, morate koristiti (odabrati) druge otpornike za djelitelje R5, R6, R10, R11, R8, U suprotnom može doći do kvara uređaja. Kod preciznih otpornika (sa tolerancijom od 0,1-0,5%), faktori korekcije su nula ili minimalni. Ovim je podešavanje završeno. U zakljucku. Ako se napon ili struja punjača u nekoj fazi ne poveća na potrebnu razinu ili se uređaj "iskoči" u izborniku, potrebno je još jednom pažljivo provjeriti da li je napajanje ispravno izmijenjeno. Možda se aktivira zaštita.

Projektni fajlovi (firmver i projekat u Proteusu).
PCB datoteke i šeme.

Na osnovu materijala sa sajta

Ovaj punjač je dizajniran za samostalno automatsko punjenje tri male baterije, veličine AAA, AA. Cijeli proces punjenja je prikazan LED diodama. Ako baterija nije ispražnjena na 1 volt, tada će je punjač isprazniti i tek tada počinje punjenje, nakon čega će punjač provjeriti funkcionalnost baterije, a ako je neispravan, dati odgovarajući signal.
Kao osnovu za svoj dizajn uzeo sam dijagram iz Radio magazina br. 10, 2007 – “Punjač na mikrokontroleru PIC12F675”, str. 33-35.

Krug punjača i strujni krug prikazani su ispod na slikama 1 i 2. U originalnom punjaču, pulsni blok napajanje na TNY264 čipu, koje je detaljno opisano u časopisu "Radio" za 2006. godinu, str. 33-34, a kao koje možete koristiti bilo koje odgovarajuće napajanje, sa izlaznim naponom od 9 - 12 volti, i struja opterećenja od 1,5 ampera.

Slika 1.
Šema električnog kola.

Slika 2.
Šema električnog kola napajanja.

Program za mikrokontroler PIC12F675 koji se koristi u kolu stalno se poboljšava. Trenutno postoji verzija firmvera ZU_12F675_V_6.5.1. Prebacio sam verziju ZU_12F675_V_6.4. Radi dobro. Priložena arhiva sadrži sve ove firmvere.
Ovaj punjač se može montirati i na mikrokontroler PIC12F683, program za njega je napisao korisnik kpmic sa foruma, link na koji je dat u nastavku i suštinski se razlikuje od verzija za MK 12F675.
Nisam testirao rad uređaja na ovom mikrokontroleru, ali firmver za njega je takođe uključen u prilogu.
Da, kolo i ploča ne zahtijevaju modifikaciju kada se koristi ovaj mikrokontroler, za razliku od verzija za MK 12F675
Merenje napona se vrši prekidom ADC-a.

Rad kola.

Nakon napajanja naponom napajanja, MK DD1 uzastopno provjerava prisustvo baterija povezanih na ćelije. Ako nema napona na utičnici XS1 - MK DD1, „zaključuje“ da baterija nije ugrađena i nastavlja sa analizom stanja sljedeće ćelije.Kada je baterija priključena, MK DD1 mjeri njen napon, a ako je više od 1 V, ćelija se uključuje u režim pražnjenja.
Na pinu 5 registra DD2 pojavljuje se nivo visokog napona, otvara se tranzistor 1VT3, a struja pražnjenja od oko 100 mA teče kroz njega i otpornik 1R8, a LED 1HL2 počinje svijetliti, što ukazuje na ovaj način rada.
Čim napon baterije padne ispod 1 V, MK DD1 će isključiti način pražnjenja i 1HL2 LED će se ugasiti. Visoki nivo pojavljuje se na pinu 6 registra DD2, tranzistori 1VT1 i 1VT2 su otvoreni, počinje punjenje baterije i LED 1HL1 svijetli.
U ovom načinu rada MK DD1 povremeno mjeri napon na bateriji, a kada dostigne 1,45 V, počinje provjeravati da li se napon povećava ili ne. Kada napon prestane da raste, režim punjenja se zaustavlja i nakratko se uključuje režim pražnjenja (svetli LED 1HL2) i meri se napon na bateriji. Ako je 1,1 V ili manje, što ukazuje na nezadovoljavajuće stanje baterije, 1HL2 LED će treptati.

Kada na punjač priključite bateriju sa naponom manjim od 1 V, režim punjenja počinje odmah.
Za hlađenje elemenata punjača koristi se ventilator M1, koji počinje raditi kada se uključi način punjenja bilo koje baterije. Budući da prima napon napajanja manji od nominalnog (otprilike 8,5 V), rotira se sporo, ali performanse su dovoljne da rashlade uređaj. Nakon što se sve baterije napune, ventilator prestaje da radi, a zelena LED dioda HL1 počinje da treperi, što ukazuje da se punjač može isključiti iz mreže.

Punjač je montiran na pečat koji sam napravio prema dimenzijama postojećeg kućišta

Slika 3.
Punjač za štampanu ploču.

Sa ocjenama od 1R2 24 Ohm - struja punjenja je oko 0,22 A i 1R8 10 Ohm - struja pražnjenja je 0,1 A. Ako su potrebne druge struje (za određenu bateriju), onda se ti otpornici moraju odabrati.

Kada treperi MK Posebna pažnja pogledajte bajt za kalibraciju, fabrički ušiven. Prije programiranja morate pročitati sadržaj njegove memorije. Na kraju zadnje linije umjesto 3FFF bit će 34HH ovo je bajt nakon učitavanja hex ova konstanta se mora vratiti na svoje mjesto u programskom baferu ručno ! Ako se kalibracijski bajt izbriše, memorija neće raditi.

Ispod na slici 4, zaokružena je crvenom bojom.

Slika 4.
Snimak ekrana sa bajtom za kalibraciju.

Ako je sve pravilno sastavljeno, dijelovi su u dobrom stanju, MK je prošiven kao što je ranije spomenuto, tada memorija odmah počinje s radom.
Tokom rada (provjera funkcionalnosti, provjera max potrošnja struje za određivanje napajanja) vrši punjenje i pražnjenje baterije na svim kanalima odvojeno i zajedno.

Kod verzije firmvera koju sam koristio, nakon uključivanja uređaja, LED diode za pražnjenje kratko trepću.
Ako je napon veći od 1 V, pražnjenje se uključuje, svjetleće LED diode za pražnjenje i LED indikator uključenosti.
Žuta (1HL2) - pražnjenje do 0,9 V, crvena (1HL1) - punjenje, napon zavisi od stanja baterije, što je baterija lošija, to je napon veći, može dostići i do 2,5 V (u zavisnosti od unutrašnjeg otpora baterije baterija).
Nakon što je punjenje završeno, 10 sekundi. pali se žuta lampica (pražnjenje) i mjeri se napon na bateriji, a ako padne na 1,1 volt (ili manje), žuta LED lampica treperi. U tom slučaju, baterija se može baciti ili koristiti u kontrolnim pločama. Dovoljno za par meseci.
Prilikom testiranja koristio sam svoje laboratorijsko napajanje:

Slika 5.
Laboratorijsko napajanje.

Zelena (HL1) se pali prilikom brojanja minutnih intervala, treperi svake minute.
Budući da je uređaj namijenjen za dugotrajan rad ( puni ciklus punjenje i pražnjenje baterije od 2,8 A/h trajalo je oko 15 sati), tada je preporučljivo kontrolirati temperaturne uvjete napojnih elemenata (1DA1, 1VT2 u svim kanalima) u kućištu koji ste pripremili.
U početku sam instalirao 1VT2 kao što je prema dijagramu - KT973, ali tokom rada "previše su se zagrijali" - do 70C. Morao sam instalirati snažniji - TIP146 (prema Darlingtonovom krugu, kompozitni, analogni KT825). U principu, bilo je moguće ostaviti KT973, ali bi bilo poželjno osigurati hladnjak za njih.
7805 se također prilično zagriju, ako je moguće, bolje ih je postaviti i na radijator (sva tri na zajedničku ploču kroz izolator).

Nakon svih testova odlučio sam se za parametre potrebnog napajanja, koji bi trebao imati napon od 9,5 V i struju opterećenja od 1,5 A.
Prvo sam pokušao da koristim “kineske” male napajače, a onda sam odlučio da sastavim UPS sličan originalu, baziran na TNY267PN micros (dostupan na lageru). Prilikom dizajniranja koristio sam program PIExpertSuite. Ovaj program uvelike pojednostavljuje proizvodnju UPS-a.
Evo snimka ekrana radnog projekta:

Slika 6.
Snimak ekrana radnog dizajna kruga napajanja.

Slika 7.
Specifikacija (lista elemenata).

Električna shema napajanja koju sam koristio u uređaju.

Slika 8.
Dijagram napajanja.

Program PIExpertSuite je veoma zgodan za projektovanje prekidačkih izvora napajanja (iako samo na bazi sličnih mikročipova) i daje sve preporuke za upotrebu i primenu komponenti, kao i izradu impulsnog transformatora.

Napravio UPS ploču

Slika 10.
UPS štampana ploča.

Sastavio ga i testirao u radu.

Slika 11.
Dizajn sastavljenog napajanja.

Tokom izrade punjača primetio sam da ima netačnosti u kolu: spojite pin 4 (GP3/MCLR) DD1 na pozitivnu snagu preko otpornika od 1 k; DD1 noge 5, 7 su pomiješane - ovo su 1. i 3. kanal (samo ih zamijenite kada pravite ploču).

Slika 12.
PSU ploča u kućištu.

Slika 13.
Memorijska ploča u poklopcu kućišta.

Slika 14.
Izgled uređaja.

Za ovu uspomenu postoji forum u časopisu "Radio", gdje se raspravlja o nekim pitanjima o ponavljanju ovog dizajna...

Ako je neko zainteresovan za ovaj dizajn, a tokom procesa montaže ili konfiguracije iskrsne neka pitanja, onda ih pitajte na forumu. Svakako ću vam pomoći na bilo koji način i odgovoriti na vaša pitanja.

U prilogu se nalaze svi fajlovi potrebni za sklapanje memorije.

Arhiva za članak.

Kratki opis:

  • Precizna kalibracija struje i napona
  • Korišćenje punjača bez računara
  • 12 profila (podaci pohranjeni u punjaču)
  • 17 različitih parametara za svaku bateriju, 5 je moguće uređivati ​​u uređaju, 12 for softver za PC
  • Parametri uređivani u uređaju

    • Tip baterije
    • Kapacitet baterije
    • Broj ćelija
    • Struja punjenja
    • Struja pražnjenja

    Parametri editovani van mreže (preko računara)

    • Kraj napona punjenja (sve vrste)
    • Delta vršni napon (NiCd i NiMh)
    • Maksimalni napon punjenja (LiPo i SLA)
    • Konačna struja punjenja (LiPo i SLA)
    • Maksimalni kapacitet punjenja

    Opšti parametri punjača (preko softvera)

    • Odabir profila baterije
    • Maksimalna struja punjenja
    • Maksimalna struja pražnjenja
    • Kalibracija napona i struje
    • Prilagođena pozdravna polja (dva reda)

    Mogućnost punjenja:

    1. Nikl-kadmijum
    2. Metalni nikl
    3. Litijum polimer
    4. Zapečaćena olovna kiselina

    Rad sa softverom


    Pokrenite program Universal_manager.exe, na desnoj strani izaberite COM port (1-16), samo aktivni portovi su istaknuti.

    Backup and Restore

    Omogućava vam da napravite sigurnosnu kopiju sa punjača u datoteku i vratite podatke pisanjem iz datoteke na punjač. Proces instalacije je prikazan na dnu stranice.

    Charger Parameters

    Stvarni profil- (0-11) podešavanja profila, sva podešavanja prikazana ispod mogu se sačuvati u profilu, a zatim odabirom profila u punjenju možete odabrati određena podešavanja koja su ranije sačuvana.

    MAX struja punjenja- (0-255) maksimalna struja punjenja u Amperima, punjenje će biti ograničeno na ovu trenutnu vrijednost.

    MAX struja pražnjenja- (0-255) maksimalna struja pražnjenja u Amperima, pražnjenje će biti ograničeno na ovu vrijednost struje.

    Frekvencija zujalice- (50-10000) frekvencija zvučnika u Hz. Na kojoj frekvenciji će se oglasiti zujalica?

    R6

    R5- (0-65536) podešavanje otpora otpornika u Ohmima.

    Trenutna čula za podizanje- (0-65535) osjetljivost senzora struje

    Za strujni senzor LTS-25NP: 25000

    Za strujni senzor ACS750-50: 40000

    Obustavljena akcija- (0-2) kada se program pokrene, izvršava radnju samo ako se dugmad ne pritisne, iz nekog razloga radi samo jednom, sljedeći put kada se pokrene snima se kao “0”, apsolutno nerazumljiva funkcija.

    0-ne radi ništa

    Prvi pozdravni red-(16 znakova) pozdravni red. Kada je punjenje uključeno, natpis se prikazuje u prvom redu.

    Drugi pozdravni red-(16 znakova) pozdravni red. Kada je punjenje uključeno, natpis se prikazuje u drugom redu.

    Profili Parameters

    Ćelijska hemija-(0-3) izbor tipa baterije:

    0:NiCd, 1:NiMh, 2:LiPo, 3:SLA

    Kapacitet ćelije -(100-25500) kapacitet baterije u mA.

    Broj ćelija -(1-19) broj konzervi baterija

    Struja punjenja-(0,1-25,5) koeficijent struje punjenja, obično 1,0 koeficijent. Pri struji od 1000mA i koef. 1.0 struja punjenja je 1A.

    Struja pražnjenja-(0,1-25,5) koeficijent struje pražnjenja, obično 4,0-6,0 koeficijent. Pri struji od 1000mA i koef. 4.0 struja pražnjenja je 4A.

    Inhibicija vršnog punjenja-(0-255) delta vršna kontrola, tipična vrijednost 5-10 minuta. Ako je baterija dugo vremena se ne koristi onda treba produžiti vrijeme.

    Cutoff NiCd-(0-2550) minimalni napon NiCd baterije. proces pražnjenja u mV, tipična vrijednost 700-900mV.

    Cutoff NiMh-(0-2550) NiMh baterija minimalnog napona. proces pražnjenja u mV, tipična vrijednost 900-1100 mV.

    Cutoff LiPo-(2500-3500) minimalni napon LiPo baterije. proces pražnjenja u mV, tipična vrijednost 3000mV.

    Cutoff SLA-(1500-2500) minimalni napon baterije SLA. proces pražnjenja u mV, tipična vrijednost 2000 mV.

    Delta vrh NiCd-(0-255) delta vrh, koristi se kada je punjenje završeno, tipična vrijednost 5-10mV.

    Delta vrh NiMh-(0-255) delta vrh, koristi se kada je punjenje završeno, tipična vrijednost 3-7mV.

    Max. napon LiPo-(3500-4500) maksimalni napon u mV za zaustavljanje punjenja, nakon dostizanja ovog praga, punjenje se isključuje iz moda jednosmerna struja na istosmjernom naponu, tipična vrijednost 4200mV.

    Max. napon SLA-(2000-3000) maksimalni napon završetka punjenja u mV, nakon dostizanja ovog praga, punjenje se prebacuje iz moda konstantne struje u konstantni napon, tipične vrijednosti 2500 mV.

    Final curr. LiPo

    Final curr. SLA-(0-255) konačna struja punjenja u % kapaciteta baterije, tipična vrijednost 3-20%.

    Maksimalno punjenje-(0-255) maksimalna vrijednost punjenja u % kapaciteta baterije, tipična vrijednost 120 ili 70-80. Punjenje će se zaustaviti kada se ovaj kapacitet prenese na bateriju.

    Pokrenite program Universal_display.exe u koloni sa desne strane izaberite port za povezivanje od aktivnih (koji se nalaze na računaru). Pažnja, program Universal_display.exe ne može raditi istovremeno sa programom Universal_manager.exe jer Prilikom odabira porta, program zauzima port za razmjenu podataka.

    Datoteka Universal_Charger.ini sadrži postavke za ispravan prikaz podataka na računaru. Nakon kalibracije za struju i napon, čitamo vrijednosti R5, R6, Trenutne skale pomoću programa Universal_manager.exe, zatim unosimo podatke u datoteku Universal_Charger.ini, tek nakon toga podaci će biti ispravno prikazani na ekranu Universal_display.exe.

    Trenutna skala=25000

    R 5 R 6 se mjere u jedinicama oma, trenutna vrijednost od 25000 je tipična za senzor struje LTS-25NP

    Kartica Display - za prikaz procesa punjenja/pražnjenja. Prikazuju se tri grafikona - napon, struja i kapacitet.

    PWM pogon - PWM tranzistor se prebacuje prilikom punjenja ili pražnjenja baterije. Maksimalna vrijednost je 1023 za 10-bitni PWM.

    Na desnoj strani ekrana nalazi se dugme "SNIMITE u DATOTEKU" za snimanje podataka u datoteku Monitor_hhmmss_DDMMYY.txt

    Naziv datoteke prikazuje vrijeme, dan, mjesec i godinu.

    Zapis podataka se ažurira na frekvenciji od 80 ms po liniji.

    Prilikom pokretanja punjenja/pražnjenja, pritisnite dugme “RECORD on FILE”; tek od tog trenutka podaci počinju da se upisuju u datoteku; kada se pritisne dugme, podaci prestaju da se snimaju.

    Opis rada u meniju uređaja


    Sve informacije se prikazuju na displeju, 16 karaktera u 2 reda. Za kontrolu se koriste četiri dugmeta:

    [+] sljedeće

    [- ] dolje, prethodni

    unos

    resetujte, otkažite, koristi se u hitnom režimu ili za ponovno pokretanje MK-a

    Princip upravljanja punjačem zasniva se na odabiru profila. Ukupno ima 12 profila. U svakom profilu možete podesiti koji tip baterije će se puniti, njenu količinu i druge električne karakteristike. Profili se mogu uređivati ​​pomoću jednostavnog programskog interfejsa na računaru, nakon čega sledi učitavanje u punjač. Kada uključite uređaj, pričekajte proces inicijalizacije, nemojte isključivati ​​uređaj niti poduzimati ništa, samo pričekajte da se proces inicijalizacije završi. Nakon uključivanja uređaja potrebno je kalibrirati struju i napon, kalibracija se vrši tek nakon prvog uključivanja, daljnja kalibracija nije potrebna.

    Izbor profila

    Proces punjenja se sastoji od odabira profila prema kojem ćemo puniti bateriju.

    Hajde da opišemo šta se prikazuje na ekranu:

    Paket br. 1(1-12) - broj profila

    LiPo(NiCd, NiMh, LiPo, SLA) - tip baterije

    x 2(1-19) - broj baterija povezanih u seriju, na primjer baterija od dvije LiPo svaka 3,7V, vrijednost će biti 2

    K 2000(100-25500) - kapacitet baterije u mA

    C 1.0(0,1-25,5) - struja punjenja, na primjer 1,0, baterija kapaciteta 2000 mA će se puniti strujom od 2000 mA

    D 4.0(0,1-25,5) - struja pražnjenja, na primjer 4,0, baterija kapaciteta 2000 mA će se isprazniti strujom od 8000 mA

    Proces punjenja

    Tokom procesa punjenja, displej prikazuje stvarne podatke, a ne podešavanja.

    Chrg LiPo - tip baterije koja se puni

    5.49A - trenutna struja punjenja baterije

    12.345V - trenutni napon punjenja na akumulatoru

    2690mAh - do kojeg kapaciteta je baterija već napunjena?

    Kada je punjenje završeno, oglasit će se tri kratka zvučna signala i na displeju će se prikazati sljedeće informacije:

    Displej prikazuje status napunjenosti, napon do kojeg je baterija napunjena i kapacitet. Ventilator i dalje radi da ohladi hladnjak. Pritiskom na dugme OK ventilator se isključuje i ulazite u glavni meni.

    Statusi završetka punjenja mogu biti sljedeći:

    standardno:

    1) Za NiMh i NiCd - ove baterije se pune konstantnom vrijednošću struje. Nakon početnog punjenja od 5 minuta, uređaj upoređuje napon baterije sa vršnim naponom punjenja. Zadani delta vrh je 5mV za NiMh i 10mV za NiCd.

    2) Za LiPo i SLA - uključeno početna faza puni se fiksnom strujom kada dostigne 4,2V za LiPo i 2,5V za SLA, nakon čega prelazi na punjenje fiksnim naponom. Kada trenutna vrijednost padne ispod zadanih 5%, punjenje je završeno.

    Vrijeme je isteklo- isključivanje baterije nakon isteka vremena punjenja, kapacitet je 120% nominalnog, ovaj parametar se konfiguriše preko računara.

    Greška- dvije opcije:

    1) prekid strujnog kruga baterije ili je baterija izvađena,

    2) previše struje

    Pauza korisnika- ako ručno zaustavite proces punjenja pritiskom na dugme OK.

    Stanje punjenja se bilježi u memoriji MK-a; ako je proces prekinut gubitkom napajanja, onda kada se uređaj uključi, prikazat će se prozor dobrodošlice, proces punjenja će se nastaviti od trenutka kada je završen. Ako želite da prekinete proces, pritisnite dugme za prekid.

    Proces pražnjenja

    Na ekranu se prikazuju stvarni podaci dobijeni tokom procesa pražnjenja baterije.

    5.49A struja

    12.345V strujni napon

    Kapacitet od 2690mAh za koji je baterija već ispražnjena.

    Nakon završetka pražnjenja, ventilator i dalje radi; za zaustavljanje ventilatora i povratak u meni koristite dugme OK.

    Statusi završetka otpusta:

    Standard- standardni proces, pražnjenje se završava kada se baterija isprazni na napon:

    Greška- greška ako je struja pražnjenja previsoka

    Pauza korisnika- ako je korisnik pritisnuo dugme OK (zaustavi pražnjenje)

    Stanje pražnjenja se bilježi u memoriji MK-a; ako je proces prekinut gubitkom napajanja, onda kada se uređaj uključi, prikazat će se prozor dobrodošlice, proces pražnjenja će se nastaviti od trenutka kada je bio završeno. Ako želite da prekinete proces, pritisnite dugme za prekid.

    Postavke profila

    Koristite dugmad za gore/dolje da odaberete vrijednost i pritisnite OK da pređete na sljedeću stavku.

    Tip baterije: izbor tipa baterije:

    0 - NiCd: Nikl kadmijum

    1 - NiMh: Nikl metal hidrid

    2 - LiPo: Lithium Polymer

    3 - SLA: Zapečaćena olovna kiselina

    Nakon odabira baterije, prijeđite na sljedeći korak.

    Kapacitet baterije: kapacitet baterije

    Vrijednost kapaciteta se koristi za onemogućavanje procesa punjenja kada se puni na 120% nominalnog kapaciteta. Nakon odabira, prijeđite na sljedeću stavku.

    Broj ćelija: broj spremnika baterija

    Na primjer, 12V olovno-kiselinska baterija, za punjenje biramo SLA 6kom.

    Tipične vrijednosti napona:

    NiCd i NiMh: 1,2 V/jar

    LiPo: 3,7 V/kan

    SLA: 2 V/kan

    Idemo na sljedeću tačku.

    Struja punjenja: odabir struje punjenja (0,1-25,5)

    Odaberemo koeficijent, na primjer, izaberemo 1, to znači da će s kapacitetom baterije od 2000 mA struja punjenja biti 2000 mA.

    Struja pražnjenja po izboru (0,1-25,5)

    Odaberemo koeficijent, na primjer biramo 4, to znači da će s kapacitetom baterije od 2000 mA struja pražnjenja biti 8000 mA.

    Upravljanje računarom, PC veza

    Ova funkcija je potrebna samo za uređivanje podataka preko računara, za uređivanje dodatnih parametara „naprednih parametara“. Samo odabirom ovog režima možete se povezati sa računarom, u bilo kom drugom režimu je nemoguće povezati se sa programom Universal_manager.exe. Svaki klik na dugme vraća se u glavni meni.

    Kalibracija volta- kalibracija napona

    Ova funkcija je potrebna za ispravljanje očitavanja napona. Paralelno sa baterijom povezujemo referentni voltmetar. Priključujemo bateriju ili bilo koji izvor napona. Koristite dugmad gore/dolje da postavite vrijednost na uređaju jednaku vrijednosti referentnog voltmetra; kada je kalibracija završena, pritisnite OK.

    Prilikom podešavanja, koristite funkciju automatskog ponavljanja pritiskom na dugme duže od 1 sekunde. Ako ne možete da konfigurišete pomoću uređaja, možete konfigurisati pomoću računara. Pokrenite program Universal_manager i u parametrima punjača konfigurirajte vrijednosti R5 i R6.

    Amperska kalibracija- strujna kalibracija

    Preporučljivo je koristiti PC za konfiguraciju i ugradnju vrijednosti osjetljivosti trenutnog senzora u MK. Pokrećemo program Universal_manager i postavljamo trenutnu vrijednost u parametrima punjača. Na primjer, 25000 mV/Amper za senzor struje LTS-25NP. Referentni ampermetar povezujemo na terminale uređaja, tj. kratko spojite izlaz uređaja ampermetrom. Koristite dugmad za gore i dolje da podesite očitanja i kliknite OK. Napajanje bi trebalo da daje 2A, struja će se automatski postaviti na 2A.

    dodatak:

    Na primjer, pokazat ću vam kako postaviti struju osjetljivosti koja je navedena u opisu trenutnog senzora.

    Prilikom odabira strujnog senzora potrebno je uzeti u obzir (i eksperimentirati sa šantom) da će pri struji od 0 Ampera izlaz biti 2,5V (pola napona napajanja).

    Pažnja! Ne postoji zaštita od promjene polariteta; ako je polaritet obrnut, strujni senzor izgara.

    Ne možete preuzeti fajlove sa našeg servera firmver, izvorni kod, softver, dokumentacija.

    Nedavno se nakupilo puno baterija - i kadmijum i nikl-mangan. Da bih to učinio, kupio sam sebi ozbiljniji uređaj, jer ga moram često puniti, a ne želim da trošim baterije punjačem za transformator. Ovo za AA baterije sadrži mikrokolo - mikroprocesor F9444, koji kontroliše punjenje baterija u parovima, sprečavajući ih da se prepune i održavaju napunjenost samo do potrebnog nivoa. Sličan uređaj možete sami sastaviti ako zalemite F9444 prema. Istina, cijena mikrokola je značajna - 130 rubalja.

    Ove 8-bitne Flash mikrokontrolere S3F9444 proizvodi Samsung. S3F9444 kontroleri su dizajnirani za upotrebu u aplikacijama koje zahtijevaju ADC, kao što je označeno brojem 4 (ADC) nakon broja 9 (8 cifara), jednostavnim tajmerima/brojačima i PWM. Posebna karakteristika mikrokontrolera S3F9444 je upotreba SAM88RCRI CPU jezgre, mlađe verzije standardnog SAM8 jezgra sa arhitekturom tipičnom za 8-bitne CPU-ove kompanije Zilog.

    Prepoznatljive karakteristike arhitekture:

    Arhitektura registra koja vam omogućava da koristite bilo koji registar kao akumulator i smanjuje vrijeme izvršenja instrukcija i potrebnu količinu programske memorije

    Softverski stog pruža znatno veću dubinu za pozive potprograma i prekide nego hardverski stog

    Dohvaćanje cjevovoda i izvršenje naredbi


    Smanjenje funkcionalnosti jezgre SAM88RCRI, u poređenju sa standardnom jezgrom, dovelo je do smanjenja veličine matrice, manje potrošnje i niže cijene mikrokontrolera u cjelini. Druga posljedica smanjenja funkcionalnosti je smanjenje broja naredbi na 41 naredbu. Mikrokontroleri F9444 su opremljeni sa 4 KB fleš memorije i registarskom datotekom u kojoj se 208 bajtova može koristiti kao registri opšte namene. Trajanje komandnog ciklusa je 400 ns na fOSC = 10 MHz. Opseg radnog napona se proteže od 2,0 (podešeni nivo rada LVR kola) do 5,5 V. Obezbeđeni su režimi za uštedu energije i režim mirovanja. Tipična potrošnja pri frekvenciji takta procesora od 10 MHz je 5 mA, au Stop modu samo 0,1 μA.

    Ugrađeni periferni uređaji uključuju:

    9-kanalni 10-bitni analogno-digitalni pretvarač (ADC)

    8-bitni modulator širine impulsa (PWM) sa maksimalnom frekvencijom od 156 kHz (6-bitna baza + dva produžna bita)

    8-bitni osnovni tajmer (za nadzorne funkcije) i 8-bitni tajmer/brojač sa režimom vremenskog intervala

    Tri I/O porta (ukupno do 18 pinova) sa konfiguracijom za svaki pin. Svaki pin može pokretati LED (tipična struja 10mA)

    Ugrađena Smart funkcija koja određuje početne uslove rada uređaja (omogućavanje/onemogućavanje LVR kola, korišteni izvori signala sata)


    Čim se završi, baterije će početi da se pune strujom koja je nekoliko puta manja od struje punjača, i ne morate da brinete da će se baterije prepuniti, pregrejati, eksplodirati ili zapaliti, uređaj sama bira potrebnu struju ovisno o baterijama i njihovom tipu.

    Uređaj ima i funkciju pražnjenja baterija, koja vam omogućava da ih po potrebi ispraznite, a sve to je prikazano i LED indikatorima. Uređaj dolazi u kutiji sa napajanjem (koji se može koristiti i za druge uređaje kada se punjenje ne koristi).


    Bez problema puni čak i baterije velikog kapaciteta od 2500-2700 mA, i to ne za jedan dan, kao u mom starom punjaču, već za 4 sata, definitivno nisam tempirao. U isto vrijeme, baterije se čak ni ne zagrijavaju mnogo.

    Uz članak je priložena fotografija punjača i njegovih unutrašnjosti, kao i upute za korištenje s tablicom kapaciteta i načina prikaza. Drug je bio sa vama. Vanesex.

    Učitavanje...Učitavanje...