MISKOLCI EGYETEM GÉPÉSZMÉRNÖKI ÉS INFORMATIKAI KAR
Szakdolgozat
Többcellás LiFePo4, LiIon és LiPo akkumulátortöltő cellafelügyelettel, beállítható cellánkénti töltőárammal
Jaskó László IV. éves villamosmérnök hallgató
Konzulens: Dr. Kovács Ernő egyetemi docens
Miskolc, 2015
Tartalom 1
Bevezetés ............................................................................................................................ 4
2
Lítium alapú akkumulátorok áttekintése ............................................................................. 4
3
2.1
Lítium-Ion (Li-Io/ Li-Ion) ........................................................................................... 5
2.2
Lítium-vasfoszfát (Li-FePO4 vagy Li-Fe) .................................................................. 6
2.3
Lítium-polimer (Li-Po) ................................................................................................ 6
A lítium-ion akkumulátorok töltése .................................................................................... 9 3.1
Csepptöltés................................................................................................................. 11
3.2
Balanszírozás (cellakiegyenlítés) .............................................................................. 12
3.3
A jelenleg piacon lévő akkumulátortöltők................................................................. 13
4
Akkumulátortöltő tervezése .............................................................................................. 14
5
Lítium akkumulátortöltő építése ....................................................................................... 14 5.1
Vázlat a töltő felépítéséről ......................................................................................... 14
5.2
Kapcsolóüzemű tápegységek ..................................................................................... 15
5.3
Primer oldali kapcsolóüzemű tápegységek ................................................................ 19
6
Az akkumulátortöltő főbb paramétereinek meghatározása............................................... 21
7
Konverter kiválasztása ...................................................................................................... 22
8
7.1
Záróüzemű tápegység (flyback converter) ................................................................ 22
7.2
Nyitóüzemű (gerjesztő átalakító) tápegység (1T Forward converter) ....................... 25
7.3
Végleges konverter kiválasztása ................................................................................ 26
1T forward konverter tervezése ........................................................................................ 26 8.1
Adatok ....................................................................................................................... 26
8.2
„BLACKBOX” .......................................................................................................... 27
8.3
Transzformátor tervezése .......................................................................................... 30
8.4
Transzformátor tekercselése ...................................................................................... 34
8.5
Kimeneti tároló-szűrő induktivitás ............................................................................ 36
8.6
Kondenzátorok........................................................................................................... 36
9
Vezérlőegység ................................................................................................................... 36
10
Feszültségmérés ............................................................................................................ 37
11
Árammérés .................................................................................................................... 40
12
MOSFET vezérlés, és primer oldali nyáklap. ............................................................... 42
13
Szekunder oldali nyáklap .............................................................................................. 43
14
Hűtőborda méretezés ..................................................................................................... 44
15
Vezérlőpanel.................................................................................................................. 45
16
Kijelző ........................................................................................................................... 46
17
Program ......................................................................................................................... 46
18
Tesztelés ........................................................................................................................ 51
19
Összefoglalás ................................................................................................................. 55
20
Summary ....................................................................................................................... 56
22
Irodalomjegyzék ............................................................................................................ 57
23
Ábrajegyzék .................................................................................................................. 58
1
Bevezetés
12 éve foglalkozom RC (Radio controlled) modellezéssel. Hobbimból adódóan többféle cellaszámú, kapacitású, kémiai összetételű, de lítium alapú akkumulátort is használok, melyhez 8 éve vettem egy speciális töltőt. Ez a töltő 50W-os teljesítménnyel tud tölteni 1-6 cella LíPo és LiFePo4 akkumulátorokat (tud más típust is), és képes az egyes cellák feszültségét az akkumulátorból kivezetett balancer csatlakozón (egyes cellák közötti összeköttetések kivezetése) keresztül kiegyenlíteni. Ez azért fontos, mert ezeken az akkumulátorokon a tömeg és méret csökkentése érdekében nincs beépített BMS (Battery Management System), azaz cellakiegyenlítő, és ezek az akkumulátorok különösen érzékenyek a túlmerítésre, és túltöltésre, olyannyira, hogy ha nem megfelelő módon van töltve, akkor kigyulladhat, de akár fel is robbanhat. Eddig többnyire csak 1-2 Ah-s LiPo és LiFePo4 akkumulátorokat használtam, azonban 2 éve vettem egy 16 Ah-s 4 cellás LiFePo4 akkumulátort, és ekkor jött elő a töltőmnek az a hátránya, hogy a cellakiegyenlítő áram mindössze 0,1-0,2 A, ami a töltési időt a sokszorosára növelte. Azért csak 0,1-0,2 A a cellakiegyenlítő áram, mert a túltöltött cellára egy műterhelést kapcsol a töltő, így a töltőáram ezen keresztül folyik, illetve az adott cellát is meríti. A fenti okok miatt választottam azt, hogy szakdolgozatomban tervezek egy olyan töltőt, amely a cellakiegyenlítést nem a cellák merítésével, hanem az alacsonyabb feszültségű cellák további töltésével, illetve a túltöltött cella töltőáramának csökkentésével végzi el, így nagyobb cellakiegyenlítő áramot tudok használni, továbbá a teljesítményét is megnövelem, így a kb. 20 órás töltési idő 1-2 órára csökkenhet. Kétségtelen, hogy ez a megoldás költségesebb, mint a cella kiegyenlítésen alapuló megoldás, azonban az akkumulátorok élettartama szempontjából optimálisabb töltési környezetet eredményezhet.
2
Lítium alapú akkumulátorok áttekintése
A lítium bázisú akkumulátorok egyre inkább felváltják, az eddig a modellezésben legelterjedtebb, Ni-Cd, Ni-Mh akkumulátorokat. Köszönhető ez, a nyilvánvaló technikai előnyök mellett (sokkal nagyobb energiasűrűség, nagyobb terhelhetőség, hosszabb élettartam, könnyebb kezelhetőség) az elérhetővé vált áraknak. A lítium akkumulátorokk vélt veszélyessége egyre kevesebbeket rettent el attól, hogy modelljeikben használják azokat. Ez
az aggodalom, furcsamódon nem merül fel a telefonokban, laptop-ban, fényképezőgépben használt akkumulátorokkal kapcsolatban. Ez annak köszönhető, hogy e készülékekben a gyártók különböző biztonsági elektronikák alkalmazásával ki tudják küszöbölni az emberi tényezőt. A modell akkumulátorok felhasználási módja kizárja az ilyen áramkörök használatát, lehetőséget adva az emberi tévedésre. A baleseti statisztikákat megvizsgálva kiderül, hogy ezeket, gyakorlatilag kizárólag, a felhasználó szélsőséges hibája okozta. Ne féljünk tehát a lítium akkumulátortól, azok önmagukban nem okoznak balesetet, inkább tanuljuk meg megfelelően használni azokat [1] Alapvetően három típust különböztethetünk meg (mivel ez az akkumulátorfajta egyre nagyobb népszerűségnek örvend, ezért a fejlesztése folyamatos, új és újabb megoldások születnek, pl. a LiS akkumulátorok, de az alábbiakban csak a gyakorlatban már most is hozzáférhető, és a célfeladat szempontjából jelentős akkumulátorokat tárgyalom): 2.1
Lítium-Ion (Li-Io/ Li-Ion)
Jellemzően laptopokban, telefonokban, egyéb elektronikus készülékekben találkozunk vele. Névleges feszültsége 3,6 V, maximális töltőfeszültsége 4,1 V. A nagy kisütési áramokat nem bírják. [1] A Li-Ion akkumulátorok folyékony szerves anyagot használnak elektrolitként. Az elektrolit felelős az ioncseréért az elektródák között (anód és katód) ugyanúgy, mint bármelyik akkumulátornál. Ez a szerves anyagú elektrolit meglehetősen gyúlékony és ez az, amiért a Liion akkumulátorok veszélyesebbek, és könnyebben lángra kaphatnak vagy felrobbanhatnak, mint a hagyományosak. A Li-Ion akkumulátorokat (1. ábra Li-Ion cella) általában kemény fémdobozba (úgy, mint az általános akkumulátorokat) csomagolják, amely súlynövekedést, valamint alak- és méretbeli megszorításokat von maga után. [2]
1. ábra Li-Ion cella [3]
2.2 Lítium-vasfoszfát (Li-FePO4 vagy Li-Fe) Hengeres fémtokozású akkumulátorok, robusztus felépítésűek, jól viselik a nagy áramú töltést és kisütést egyaránt. Töltési végfeszültsége 3,6 V, névleges feszültsége 3,2-3,3 V. Ezekben az akkumulátorokban is alkohol tartalmú elektrolitot használnak, mely 85-90 °C-on felforr. Vigyázni kell, hogy az akkumulátorban ez ne történjen meg, mert az visszafordíthatatlanul károsodik, azonban az akkumulátor végén kialakított biztonsági szelep miatt felrobbanni nem tud.[1] Az alábbi ábra (2. ábra) jobb oldalán látható kék hengerek a bevezetésben említett 16 Ah LiFePo4 akkumulátorcellák beépítve az általam megvalósított berendezésbe.
2. ábra LiFePo4 akkumulátor A LiFePo4 egyik továbbfejlesztett változata a LiFeYPO4 (Lítium-Vas-Yttrium-Foszfáttetraoxid). Az ittriumot a vas helyettesítésére használják, mert lényegesen korrózióállóbb elem. [4]
2.3 Lítium-polimer (Li-Po) A vegyi felépítése hasonló a Li-Ion akkumulátoréhoz, de az elektródákat egy porózus, vékony, elektrolittal átitatott polimer fólia választja el egymástól. Mivel ez rugalmas, az akkumulátort változatos formájúra lehet készíteni. A legjellemzőbb a lapos, rugalmas műanyag tokba csomagolt, téglalap alakú forma. Töltési végfeszültsége 4,2 V, névleges feszültsége 3,7 V, melyet jól tart nagy áramoknál is. [1]
LiPo – LiPo Hibrid A hagyományos LiPo akkumulátor folyékony elektrolit helyett száraz elektrolit-polimert használ, amely egy vékony műanyag filmre hasonlít. Ez a film szendvicsként (valójában laminálva) kerül az akkumulátor anódja és a katódja közé, így teszi lehetővé az ioncserét. Innen kapták a nevüket: Lítium-polimer. Ezen eljárás miatt a nagyon vékony cellák különféle alakra és méretre formálhatóak. [2] A probléma az ilyen LiPo cella kialakítással az, hogy az ioncsere a száraz polimer miatt lassú, ezért nagymértékben lecsökken a töltés és a kisütés sebessége. Ez némileg orvosolható a cella melegítésével, amely gyorsítja a polimeren keresztüli ioncserét az anód és a katód között, de legtöbbször a melegítés nem megvalósítható. [2] Ha képesek lennének megoldani ezt a problémát, akkor a LiPo akkumulátorok biztonsági kockázata nagymértékben lecsökkenne. Mivel az elektromos autók részéről igen nagy a nyomás ez irányban, ezért nincs kétség, hogy nagy fejlesztések mennek majd végbe az ultra könnyű száraz LiPo akkumulátorokk területén az elkövetkező néhány évben. [2] LiPo hibridek Jelenleg a piacon lévő összes LiPo akkumulátor lítium polimer hibrid. A pontos megnevezése ezeknek az akkumulátoroknak lítium-ion polimer, de a világon mindenki egyszerűen csak lítium polimernek hívja, annak ellenére, hogy ezek nem valódi száraz LiPo akkumulátorok. [2] A gélesített elektrolit polimerbe ágyazásával az ioncsere sebessége nagymértékben nőtt. Mivel az elektrolit gél állagú, így a szivárgás esélye lecsökkent, de ettől még az gyúlékony maradt. A LiPo hibridek már nem annyira veszélyesek, mint a Li-Ion akkumulátorok, de képesek kigyulladni vagy felrobbanni túltöltéskor, rövidzár esetén, vagy ha kilyukadnak. [2] Amikor megjelentek, a LiPo akkumulátorok még drágábbak voltak, mint a Li-ion-ok, azért mert bonyolultabb volt az előállításuk. Azonban az árak azóta lényegesen csökkentek, és legalább annyira-, vagy még inkább népszerűbb lett a LiPo mint a Li-Ion technológia. Ez kifejezetten igaz az elektromos RC repülőkre, de a valós érdek a LiPo akkumulátor kutatásfejlesztés mögött a hordozható kommunikációs- és szórakoztató eszközök voltak. [2]
A LiPo hibridek ugyanazt a lapos cella elrendezést használják, mint a száraz társaik. Ez azt jelenti, hogy ugyanolyan könnyen alakíthatók különleges méretre és alakra, ezáltal váltak tökéletessé az RC modellekben való használatra. [2]
3. ábra LiPo akkumulátor [2]
Majdnem minden LiPo akkumulátor cella fólia tasakban kerül csomagolásra, ezért is hívják ezeket tasak-celláknak. A képen (3. ábra) egy tipikus, kétcellás LiPo akkumulátorpakk látható. [2] A tasak cellák tökéletesen alkalmasak több cellás akkumulátorok építésére, mivel a lapos tasak cella egymás mellé illeszthető különösebb hely veszteség nélkül, ellentétben a hengeres kialakítású akkumulátorpakkokkal. Természetesen, mivel a LiPo könnyű tasakot használ fémborítás helyett, így a LiPo válik a legjobb választássá a Li-Ion-on túl az RC repülőknél, ahol a súly megfontolandó. [2]
4. ábra 5000 mAh-s LiPo akkumulátor cella kiterítve [2]
A felső képen (4. ábra) egy fóliatasakos LiPo cellát láthatunk felnyitva, és kiterítve. Egy hosszú műanyag film (a polimer), vékony szén bevonatú anód és katóddal váltakozó mintázatban a polimer film elő- és hátoldalán.[2] Ez a hosszú film (több mint 2 méter egy 5000 mAh-s cella esetén) harmonikára van hajtogatva. A teljes cella egy lezárt fóliatasakban kerül elhelyezésre a zsír állagú gél/folyadék elektrolittal. [2] Érdekes jellegzetesség a hibrid LiPo akkumulátor és a száraz párjával kapcsolatban, hogy az ioncsere hatásfoka mind a kettőnél megnövekszik, amikor felmelegszenek. [2]
3
A lítium-ion akkumulátorok töltése
A Li-ion töltők hasonlóak a feszültséghatárolás elvén működő zselés akkumulátor töltőkhöz. A különbség a nagyobb cellafeszültségben, a szigorúbb feszültségtűrésben, valamint a teljes feltöltődés után alkalmazott csepp- és lebegőtöltés elhagyásában mutatkozik meg. Amíg a zselés akkumulátorok megengednek némi rugalmasságot a terhelés alatti feszültségesés szempontjából, addig a Li-ion cellák gyártói nagyon szigorúan írják elő a pontos feszültséget.[5] Amikor a Li-ion akkumulátort elkezdték gyártani, a grafitrendszer 4,1 V/cella feszültséget határozott meg. A magasabb feszültségek nagyobb energiasűrűséget biztosítanak, de a cella oxidációja erősen behatárolta a kezdeti, 4,1 V/cella fölé feltöltött Li-ion cellák élettartamát. Ezt a hatást kémiai adalékanyagokkal küszöbölték ki. A legtöbb, kereskedelemben kapható Li-ion cella 4,2 V feszültségű, és a tűrése minden esetben szigorúan 0,05 V. [5] Az ipari és katonai Li-ion akkumulátorokat maximális ciklusélettartamra tervezték, és a töltési végfeszültségük körülbelül 3,9 V/cella. Ezek az akkumulátorok alacsonyabban helyezkednek el a wattóra/kilogramm skálán, de hosszú életutat ígér a magas energiasűrűségük és kis méretük. Minden Li-ion akkumulátor töltési ideje 3 óra körül alakul, 1 C kezdeti töltőárammal töltve. A cella a töltés alatt hideg marad. A teljes feltöltöttséget jelzi, ha a feszültség a felső, tartási határértéken marad, miközben a töltőáram a kezdeti érték 3%-a alá csökken. A töltőáram növelése a Li-ion töltőnél nem sokkal rövidíti le a töltési időt. Bár hamarabb érjük el a feszültségcsúcsot, az utána következő záró töltés hosszabb lesz.[5]
'C'- ráta: A kapacitást az úgynevezett 'C'- ráta is jellemzi. Néhány akkumulátorforgalmazó javasolja a töltési és kisütési áram maghatározását a 'C'- számhoz viszonyítani. Egy akkumulátor '1 C' árama ugyan azt jelenti, mint az akkumulátor kapacitása mA-ben vagy Aben kifejezve. Egy 600mAh-ás akkumulátor 1C áram értéke 600mA, és 3C áram értéke (3x600mA) 1800mA vagy 1,8A. Az 1 C áramérték egy 3200 mAh-ás akkumulátornál 3200 mA (3,2 A). [6] Az alábbi ábra (5. ábra) mutatja a töltő feszültség és áramgörbéit, amikor a Li-ion cella a töltés első, majd második fázisába lép.[5]
5. ábra Li-Ion cella töltési fázisai [5] Folyamatos vonallal a cellákra vezetett feszültséget ábrázolták, míg a szaggatott vonal az aktuális töltési áramot mutatja. Az ábrán látszik, hogy a cellákat először nagy töltőárammal és viszonylag gyorsan emelkedő feszültséggel töltik (ez a töltés első órája), majd a feszültség szinten tartása, illetve kismértékű emelése mellett, de egyre kevesebb bevezetett árammal töltik (ez a maradék 2-3 órában jellemző). [7] Egyes gyorstöltők egy óra, vagy még rövidebb idő alatt töltik fel a Li-ion akkumulátort. Az ilyen töltő kihagyja a második fázist és rögtön készet jelez, miután először éri el a feszültség a maximális értéket az első fázis végén. Ekkor a tényleges töltöttségi fok 70%. A záró töltés tipikusan kétszer addig kell, hogy tartson, mint a kezdeti töltés! [5]
3.1 Csepptöltés A csepptöltést a lítium-ion akkumulátorok nem tolerálják, mert nem tűrik a túltöltést. Ha mégis töltőn hagyjuk az akkumulátort, és a töltő 4,05 Volt/cellával tölti, az lítium-darabkák leválását eredményezheti, ami instabilitást okoz, és ez veszélyes. A túltöltés az akkumulátor olyan mértékű melegedéséhez vezethet, melynek eredményeképpen ki is gyulladhat. A teljes töltést javasolt 20 naponta végrehajtani. [8] Mivel a túlmerítést is meg kell akadályozni, a beépített áramkör akkor is leold, ha a terheletlen feszültség kevesebb, mint 2,5 Volt/cella. Ilyen értékeknél már olyan mértékben kisült az akkumulátor, amiről hagyományos töltővel már nem hozható vissza. Vannak biztonsági megoldások a túlmerülés megelőzésére, például elektromosan szét kell választani a cellákat, ha a cellafeszültség a 2,7-3,0 Volt/cella alá csökken. [8] Mi történik, ha egy akkumulátort túltöltenek? A Li-ion akkumulátorok felépítése biztosítja, hogy normál üzemi feszültségen biztonságosan működjenek, de mindinkább bizonytalanná válnak, ha magasabb feszültségre töltjük őket. Egy több mint 4,30 V-ra feltöltött cellában lítium csapódik ki az anódra, a katódról elindul egy oxidációs folyamat, melynek folyamán a cella elveszti stabilitását, és oxigén képződik. A túltöltés a cella felmelegedését okozza. [5] A Li-ion akkumulátorok biztonságára sok figyelmet fordítottak. A kereskedelemben kapható Li-ion akkumulátorok tartalmaznak egy védőáramkört, ami megakadályozza, hogy a cellafeszültség a töltés során túl nagy értéket vegyen föl. A megadott feszültséghatár 4,3 V/cella. [5] A hőmérsékletérzékelő lekapcsolja a töltést, ha a belső hőmérséklet megközelíti a 90°C-ot. Sok cella egy mechanikai nyomáskapcsolót is tartalmaz, ami végérvényesen megszakítja a töltőáramot, ha a nyomás meghaladja a biztonsági határértéket. A belső feszültségfigyelő áramkörök kiiktatják a telepet az alsó és a felső feszültség-határértékeknél. [5] Kivételt képeznek ez alól az egy vagy két kis cellát tartalmazó mangánoxid alapú akkumulátorok. Ezek a kémiai anyagok a túltöltés során minimális lítium kicsapódást okoznak az anódon, mert a legtöbb lítium leválik a katódról a normál töltés alatt. A katód anyaga stabil marad, és nem fejlődik oxigén, hacsak nincs kitéve a cella magas hőhatásnak. [5]
3.2 Balanszírozás (cellakiegyenlítés) A cellák nagyobb feszültségszinten történő alkalmazásához azokat sorba kell kötni. Ebből kifolyólag azokat sorosan kell tölteni is. Azonban a gyártók nem garantálják, hogy két cella tökéletesen egyforma. Tehát ha az egyik cella már feltöltött, de szomszédjai még nem, akkor a töltőáram nem fog jelentősen visszaesni. Azonban mint fentebb olvasható a cella túltöltése annak tönkremeneteléhez, kigyulladásához vezet. [9] Ezt elkerülendő, töltés során minden cella feszültségét figyelni kell, hogy a megengedett határon belül maradjon, igény esetén a magasabb feszültségű cellát „ki kell kerülni” egy műterhelésen keresztül, vagy az alacsonyabb feszültségű cellát kell jobban tölteni. Balanszírozási módszerek: Cella „kikerülés” (Cell Bypass): [11] o Az áramkör figyeli az egyes cellák feszültségét o Amikor a cella közelít a teljes töltöttséghez, egy műterhelést kapcsol a cellára, hogy „kikerülje” a töltőáram a cellát o Ez korlátozza a töltési áramot a többi celláknál, így lassabban töltődik fel a többi cella o Kiegyenlítés csak a teljes feltöltés után, a töltés végén lehetséges + Általánosan alkalmazott IC-vel megvalósítható + Amennyiben néhány cella túltöltött, a hatásfok nem túl rossz -
A „kikerült” cella áramát hővé alakítja
-
Amennyiben néhány cella alultöltött, rossz a hatásfoka, a töltési energia nagy részét hővé alakítja
-
Külön cellamonitorozás szükséges
6. ábra Cella "kikerülés" (cell bypass) [11]
Elkülönített, cellánkénti töltés: [11] o Cellánként egy-egy elkülönített töltő o Konstans áram/konstans feszültség töltés (CC/CV) -
Magas alkatrészszám – magas költség
-
Magas alkatrészszám – kisebb megbízhatóság
+ Magas hatásfok Külön cellamonitorozás szükséges
-
7. ábra Elkülönített, cellánkénti töltés [11]
3.3 A jelenleg piacon lévő akkumulátortöltők Manapság szinte az összes töltőt cella kikerüléses módon építik meg az alacsony alkatrészszám, és a megbízhatóság miatt, azonban nagy hátrányuk, hogy mivel a fentebb említett hődisszipáció erősen bekorlátozza a kiegyenlítő áramot, így csak néhány 100 mA a kiegyenlítő áram, amely csak kisebb kapacitású akkumulátoroknál nem jelent gondot. Ilyen töltők például: -
Hiperion EOS 0606i, Általam is használt, 50 W-os töltő, kiegyenlítő áram: 0-200 mA [http://media.hyperion.hk/dn/eos/EOS0606i-MAN-EN.pdf]
-
Imax B6, 50 W-os, kiegyenlítő áram: 200 mA. [http://www.ittgroup.ee/files/IMAX_B6_manual.pdf]
-
Accucell 6, 50 W-os, kiegyenlítő áram: 300 mA [http://www.hobbyking.com/hobbyking/store/uploads/ACCUCEL_manual(2).pdf]
Hosszas keresés után is csak egyetlen olyan töltőt találtam, aminek néhány 100 mA-nál nagyobb a töltőárama, valószínűleg ebben is az említett módszert alkalmazzák, nagyobb műterheléssel. -
ICharger 4010 DUO 2 kW, kiegyenlítő áram 1,2 A, szinkronban 2,4 A [http://leomotion.com/download/Ladegeraete/JunsiCharger4010DUO.pdf]
4
Akkumulátortöltő tervezése
A töltővel szemben meghatározott elvárásaim -
Mikrokontrollerrel vezérelt
-
Cellánként tölt a beállított áramerősséggel, a maximális töltőáram 20A-ig állítható (kiegyenlítő áram azonos a beállított töltőárammal)
5
-
Beállítható a cellánkénti töltőfeszültség a különböző akkumulátor típusokhoz
-
Cellánkénti töltőfeszültség és – áramerősség kijelzés
-
Visszatöltött kapacitás kijelzés
-
Beállítható cellaszám (1-4 cella)
-
Biztonsági funkciók (kapacitás és idő túllépés esetén)
-
Automatikus töltés lekapcsolás
-
Tápellátás: 12V DC
Lítium akkumulátortöltő építése
5.1 Vázlat a töltő felépítéséről A nagy kiegyenlítő áram elérését kevés hődisszipációval a cellánként elkülönített töltővel tudom
megvalósítani.
Az
egyes
cellák
kiegyenlítését
az
egyesével
szabályozott
konverterekkel tudom megvalósítani. A töltési görbe (konstans feszültség/konstans áram) megvalósításához minden konverternél figyelnem kell a feszültséget és áramerősséget, azonban a sorba kötött cellák miatt a földpont minden cellánál eltolódik, ezért a tervezés során folyamatosan figyelnem kell a földfüggetlenség megtartására.
Az egyes konverterek feszültségét és áramát (feszültséggé alakítva) analóg-digitális átalakító (ADC) segítségével mérem meg a mikrovezérlővel, melyhez szintén elszigetelt árammérőt, és a földpotenciálról leválasztott feszültségmérőt kell alkalmaznom, és mindemellett a feszültségszinteket az ADC bemenetéhez kell skáláznom.
8. ábra Vázlat a töltő felépítéséről A prototípus elkészítéséhez – anyagi okok miatt - ebből két ágat valósítottam meg, de a terveket a teljes töltőre készítettem el.
5.2 Kapcsolóüzemű tápegységek Az analóg lineáris tápegységek nagy hátránya az alacsony hatásfok, előnye a nagy linearitás, búgófeszültség és zavarelnyomás. A kapcsolóüzemű tápegységek (switching mode power supply-SMPS) jó hatásfokú tápegységek, de működési elvükből következően a kimeneti jel váltakozó áramú komponense nagyobb, mint az analóg lineáris tápegységeké. Sokkal
magasabb követelményeket állítanak a félvezetőkkel szemben a kapcsolgatásból származó tranziensek (du/dt és di/dt) miatt és üresjárási tulajdonságaik is kedvezőtlenebbek, mint analóg társaiké. Míg a lineáris analóg tápegységek üresjárásban a legstabilabbak, addig a kapcsolóüzemű
tápegységek
üresjárásban
általában
nem
tudják
tartani
kimeneti
feszültségüket, tehát egy minimális terhelést igényelnek. Nem hanyagolható el a kapcsolóüzemű tápegységek zavarhatása (EMI, EMC) a környezetre, amely a vezetett zavarok esetén szűrést, sugárzott zavarok esetén árnyékolást igényelnek. A kapcsolóüzemű tápegységeket alapvetően az különbözteti meg az analóg lineáris tápegységektől, hogy a be-és kimenet közötti kapcsolat a teljes működési periódus alatt nem folyamatos. Attól függően, hogy a betáplálási oldal felöl, vagy a fogyasztói oldal felöl működtetjük őket lehetnek:
Primer oldali kapcsolóüzemű tápegységek (más elnevezéssel transzformátoros leválasztású)
Szekunderoldali kapcsolóüzemű tápegységek (más elnevezéssel transzformátor nélküli)
A szekunder oldali kapcsolóüzemű tápegységek egy szokásos elnevezése: DC/DC konverterek. A tápegységekben alkalmazott kapcsoló félvezetők vezérlése történhet: a) impulzus-szélesség modulációval (PWM) b) impulzus-frekvencia modulációval (PFM) A kétfajta vezérlés eltérő dinamikai és zavar problémákkal rendelkezik. A PWM és a PFM modulációval a félvezetőket vezéreljük, de ugyanakkor egyben a kimeneti teljesítményt is szabályozzuk. A PWM elve és tulajdonságai A PWM elve: A kapcsolgatás frekvenciája állandó (T állandó), a bekapcsolási időt (tbe) és ezzel a kitöltési tényezőt (γ) változtatjuk, elvileg 0-100% tartományban. γ>
𝑡𝑏𝑒 𝑇
Az impulzus szélesség moduláció lehet:
unipoláris
bipoláris
A tápegységeknél általában az unipoláris megoldás a szokásos. Unipoláris PWM elve ellenállás terhelés esetén.
9. ábra PWM - Ellenállás terhelés
10. ábra PWM - jellemző jelalakok Az ábrán három különböző kapcsolási állapotot ábrázoltunk. A kimeneti jel átlagértéke (lineáris középértéke) 0-Ube tartományban változtatható: 𝑈𝑏𝑒
1 = 𝑇
𝑇𝑏𝑒 0
𝑈𝑏𝑒 𝑑𝑡 = 𝑈𝑏𝑒
𝑡𝑏𝑒 = 𝑈𝑏𝑒 𝛾 𝑇
A valóságban a félvezetők kapcsolási ideje miatt csak egy γmin-γmax<100% tartományban lehet a be- és kikapcsolás idejét változtatni. A kapcsolással csak egy térnegyedben (Ube-Uki karakterisztika) lehet teljesítményt szabályozni.
A PWM szabályzók előnye:
Állandó kapcsolási frekvencia miatt egyszerűbb szűrés, alacsonyabb felharmonikus tartalom.
A
kapcsoló
félvezetők
is
stabilabban
dolgoznak
az
optimális
kapcsolási
tartományukban. Hátránya:
Lassú (különösen nagy teljesítmények esetén, amikor a kapcsolási frekvencia alacsony), mert addig nem tud a szabályozó beavatkozni, amíg egy periódus le nem zajlott.
A PFM elve Ezzel a modulációval is lehet unipoláris és bipoláris teljesítményszabályozást megvalósítani. Az unipoláris PFM elve R ellenállás terheléssel: Jellemző: a bekapcsolási idő (tbe) állandó, a kapcsolgatás frekvenciája változik. Az ábrán három különböző állapotot ábrázoltunk.
11. ábra PFM - Ellenállás terhelés
12. ábra PFM - Jellemző jelalakok A kitöltési tényezőt (γ) változtatjuk, elvileg 0-100% tartományban. 𝛾=
𝑡𝑏𝑒 𝑇𝑥
A kimeneti jel átlagértéke (lineáris középértéke) 0-Ube tartományban változtatható: 𝑈𝑘𝑖 =
𝑈𝑏𝑒 𝑡𝑏𝑒 = 𝑈𝑏𝑒 𝛾 𝑇𝑥
A valóságban a félvezetők kapcsolási ideje miatt itt is csak egy γmin-γmax<100% tartományban lehet a be- és kikapcsolás idejét változtatni. A kapcsolással csak egy térnegyedben lehet teljesítményt szabályozni. A PFM előnye:
gyors szabályozás megoldhatósága
Hátránya:
Az állandóan változó frekvencia miatt nehezen szűrhető.
Magasabb követelmények a félvezetőkkel szemben. [10]
5.3 Primer oldali kapcsolóüzemű tápegységek A primer oldali kapcsolóüzemű tápegységek általában nagyfrekvenciás transzformátort tartalmazó áramkörök, amelyeknél a beavatkozás a transzformátor primer oldalán történik. Gyakran alkalmazott megoldás, hogy a kapcsolás külön hálózati transzformátort nem tartalmaz (off-line converter), hanem közvetlenül egyenirányítva a hálózati feszültséggel tápláljuk a konvertert, mivel az életvédelmi leválasztást a nagyfrekvenciás transzformátor megoldja. A nagyfrekvenciás transzformátor lényegesen kisebb mérete miatt az áramkör mérete is csökken (a transzformátor mérete és az alkalmazott frekvencia között fordított arányosság létezik). Alacsonyabb DC bemeneti feszültségű kapcsolóüzemű tápegységhez természetesen hálózati transzformátoros egyenirányító szükséges. Általános blokkvázlatuk:
13. ábra Primer oldali SMPS - Általános blokkvázlat
A blokkséma elemei: A. hálózati oldali egyenirányító B. szűrő-simító C. teljesítmény-kapcsoló (tranzisztor vagy MOSFET) D. nagyfrekvenciás vasmagos transzformátor E. nagyfrekvenciás egyenirányító F. nagyfrekvenciás simító-szűrő kapcsolás G. Szabályozó egység: általában impulzus szabályzások (PWM vagy PFM). Leválasztás: transzformátoros vagy optocsatolós, lehet a szabályozó előtt vagy után, attól függően, hogy a szabályozó megtáplálása melyik oldalról történik. A kimenet lehet: egyenáramú (DC) vagy bizonyos feladatokra váltakozó áramú (AC) is. A primer oldali kapcsolóüzemű tápegységeket –a nagyobb kimeneti teljesítmény és a leválasztás általában
miatt-
nagyteljesítményű
ipari
elektronikai
tápegységek,
célokra
használják
nagyfeszültségű
(motor
tápegységek,
hajtások
tápjai,
többszörös-kimenetű
tápegységek, stb.) A primer oldali (transzformátoros) kapcsolóüzemű tápegységek (mindkét működési elvű) lehetnek: Együtemű
Záróüzemű
Nyitóüzemű
Kétütemű
Ellenütemű
Félhíd kapcsolású
Hídkapcsolású
Minden konverternek (a szekunderoldaliaknak is) három alapvető üzemmódja van aszerint, hogy az energiatároló elem (tekercs vagy transzformátor) energiamentessé válik-e működés közben:
folyamatos üzemmód (mindig van tárolt mágneses energia)
szaggatott üzemmód (minden kapcsolási periódusban vannak időszakaszok, amikor energiamentes az energiatároló)
kritikus üzemmód (egyetlen pillanatra energiamentes csak minden kapcsolási periódusban)
Az egyes konverterek eltérően működnek a három üzemmódban, de majdnem mindegyiket valamelyik üzemmódra tervezzük, de működés közben előfordul, hogy egy másik üzemmódba kerül. A tápegységek szokásos angol elnevezéseit is megadtuk a könnyebb eligazodás érdekében, mivel nagyon sok egységet nem a magyar elnevezésével illetnek. [10]
6
Az akkumulátortöltő főbb paramétereinek meghatározása -
Bemeneti feszültség:
A tápfeszültség értékének kiválasztásakor fontos szempont, hogy terepen, 12V-os autóakkumulátorról, és otthon, elsősorban 12V-os tápegységről is lehessen használni. Ez alapján a minimum bemeneti feszültséget 11V-nak választottam, mellyel elkerülöm az autóakkumulátor mélykisütését, és a terhelés alatt beeső tápfeszültség sem jelent gondot. A maximumot pedig 15V-nak választottam, így a teljesen feltöltött autóakkumulátor, vagy egy kicsit magasabb feszültségű tápegység sem tesz kárt a töltőben. Vin(nom)=12 V Vin(min)=11 V Vin(max)=15 V -
Kimeneti feszültség
A kimeneti feszültség LiPo akkumulátornál a legmagasabb, 4,2 V. A biztonság kedvéért ezt az értéket 4.3 V-nak választom, tehát Vout=4.3 V -
Kimeneti áram
A töltőt elsősorban 4 cella, 16 Ah LiFePo4 akkumulátorral fogom használni. 1 C töltéssel ez 16 A-es töltőáramot jelent. Biztonsági tartalékként a maximális töltőáramot 20 A-nek választom. A töltés akkor tekinthető befejezettnek, amikor a töltőáram kb. 5-10%-ra csökken. A minimális töltőáram ez alapján került meghatározásra. Iout=20 A Iout(min)=1 A -
Kapcsolási frekvencia
A frekvencia kiválasztásánál számomra fontos szempont volt, hogy az emberi fül hallástartományán kívül essen, ennek felső határa ~ 20 kHz. A frekvenciát 100 kHz-nek választom. f=100 kHz
-
Kimeneti teljesítmény becslése
A konverter topológiájának meghatározásához szükségem van a becsült kimeneti teljesítményre. 𝑃𝑜𝑢𝑡 (max ) = 𝑈𝑜𝑢𝑡 ∗ 𝐼𝑜𝑢𝑡 = 4,3 ∗ 20 = 86 𝑊
7
Konverter kiválasztása 1. táblázat - PWM kapcsolóüzemű tápegység topológiák összehasonlítása [13] Topológia
Teljesítmény
DC Bemeneti Szigetelt
Tipikus
tartomány
feszültség
be/kimenet
hatásfok
Relatív ár
tartomány Buck
0-1000
5-40
Nem
78
1.0
Boost
0-150
5-40
Nem
80
1.0
Buck-boost
0-150
5-40
Nem
80
1.0
1T Forward
0-150
5-500
Igen
78
1.4
Flyback
0-150
5-500
Igen
80
1.2
Push-pull
100-1000
50-1000
Igen
75
2.0
Half-bridge
100-500
50-1000
Igen
75
2.2
Full-bridge
400-2000+
50-1000
Igen
73
2.5
Mivel a cellákat külön-külön töltöm, ezért a kapcsok feszültsége a földhöz képest eltérő, így potenciálfüggetlen megoldást kell választanom. Ezért a Buck, Boost, és Buck-Boost konverter, továbbá az előzőekben meghatározott kimeneti teljesítmény alapján, a Push-pull, Half-bridge, és Full-bridge konverter kizárható. A két megmaradt, azaz a Flyback, és az 1T Forward konverter közül kell választanom, de ehhez először vizsgáljuk meg a működésüket.
7.1 Záróüzemű tápegység (flyback converter)
14. ábra Záróüzemű tápegység
Működés: A működés vizsgálatához meg kell vizsgálnunk azokat az állapotokat, amikor a félvezetős kapcsoló (tranzisztor, de még inkább MOSFET) be- illetve kikapcsolt állapotban van. A vizsgálatoknál hanyagoljuk el a félvezetőkön bekapcsoláskor keletkező veszteségeket. A kiés a bekapcsolási időt a szabályozó egység szabja meg a kimeneti feszültség függvényében. A kapcsolóelem bekapcsolt állapota:
15. ábra A kapcsolóelem bekapcsolt állapota A transzformátoron a feszültségirányok a jelöltek szerintiek. A primer tekercsen és kapcsolóelemen folyik egy áram, amelynek értéke (mivel konstans feszültség kapcsolódik a tekercsre) az idővel lineárisan nő: Az áram helyes méretezés esetén sohasem érheti el a telítési állapotot, mert akkor alapvetően megváltozna a működés és járulékos veszteség keletkezne. A szekunder tekercs feszültsége a nyíllal jelölt irányú, így a diódára záró irányú feszültség jut és a kikapcsolt dióda szétválasztja a transzformátort és a kimenetet egymástól. A kimenetet csak a kondenzátor táplálja. Ennek következtében a feszültsége csökken, amelyet érzékelünk és egy idő után kikapcsoljuk a kapcsolóelemet a primer oldalon. A kapcsolóelem kikapcsolt állapota: [10]
16. ábra A kapcsolóelem kikapcsolt állapota A kapcsolóelem kikapcsolásakor megfordul a tekercseken a feszültség (Lenz-törvény), mivel a vasban jelentős mágneses energiát tárolunk (az áram a primer tekercsen a kikapcsoláskor volt a legnagyobb). A szekunder tekercsen a megváltozott polaritású feszültség kinyitja a
diódát, amelyen keresztül a szekunder tekercs táplálja a kimenetet és a kondenzátort, majd ahogy csökken az áram a kondenzátor is besegít a kimenet táplálásába. Az áram itt is lineárisan csökken, mert a kimeneti feszültség konstans (erre szabályozunk), így a tekercs feszültsége is konstans, azaz az áram a tekercsen lineárisan csökken. A feszültség a primer tekercsen is megfordul, amely hozzáadódva a bemeneti feszültséghez egy jelentős záró irányú feszültséggel terheli a kapcsolóelemet. A transzformátor (folyamatos üzemben) sohasem energiamentes. A szabályozónak üresjárás esetén is van egy minimális bekapcsolási ideje, ami azt eredményezi, hogy ilyenkor a kimeneti feszültség a névleges fölé emelkedik (betáplálás van a kimeneti kondenzátorba, de nincs energia kivétel, csak ami az önkisüléssel és egyéb veszteségekkel kialakul). A kimeneti feszültség akkor szabályozható jól, ha a kimenet terhelt. Jellemző jelalakok (17. ábra) (alacsony terhelés esetén, szaggatott üzemmód):
17. ábra Jellemző jelalakok Isz a szekunder tekercs árama, Ipr a primer tekercs árama, UCE a kapcsoló tranzisztor CEfeszültsége. toff a kapcsolóelem kikapcsolási ideje, ton a bekapcsolási ideje. A kapcsolóelemet különösen nagy feszültség veszi igénybe, amikor a szekunder tekercs leadja a tárolt energiáját. A terhelés növekedésével csökken az az idő, amikor a transzformátor energiamentes. A kapcsolás jelentős csúcsárammal terheli a bemenetet: 𝑃𝑘𝑖 𝐼𝑏𝑒 = 5.5 [10] 𝑈𝑏𝑒
7.2 Nyitóüzemű (gerjesztő átalakító) tápegység (1T Forward converter) Működés (Gyakorlati kapcsolás energia visszatáplálással): A tranzisztor bekapcsolási ideje alatt a D2 dióda le van zárva a feszültségirányok miatt, a segéd tekercsben a D3-ra kapcsolódó feszültség miatt áram nem folyik. A tranzisztor kikapcsolása utána D1 lezár és az L tekercsben tárolt energia miatt indukálódott feszültség a D2 diódát kinyitja, és ezen keresztül táplálja a kimenetet (szaggatott vonal). A vasmagban felhalmozott mágneses energiát általában a kapcsoló félvezető disszipálja, azonban a segédtekercsen (amelynek menetszáma megegyezik a primer tekercs menetszámával) indukálódó feszültség miatt a D3 dióda kinyit és az energiát visszatáplálja a bemeneti tápláló áramkörbe. Ez egyben korlátozza az elektronikus kapcsolóelemre jutó záró irányú feszültség nagyságát is (2Ube). A kimeneti feszültséget a transzformátor áttétel szabja meg, mivel mindkét oldalon azonos időben folyik áram.
18. ábra 1T Forward konverter 𝑈𝑘𝑖 = 𝑈𝑏𝑒
𝑛𝑠𝑧 𝑡𝑏𝑒 𝑛𝑠𝑧 = 𝑈𝑏𝑒 𝛾 𝑛𝑝𝑟 𝑇 𝑛𝑝𝑟
A kapcsolás bemeneti csúcsárama: 𝐼𝑏𝑒 = 2.8
𝑃𝑘𝑖 𝑈𝑏𝑒
Előny:
A kimeneti feszültséget az áttétel szabja meg, ami stabilabb kimeneti feszültséget eredményez.
A kimeneti feszültség hullámossága kicsi lehet.
D3 alkalmazása esetén a félvezetőket jelentősen kisebb feszültség veszi igénybe záró irányban.
A transzformátornak nem kell a teljes terhelés által felhasznált energiát tárolnia, ami kisebb méretet eredményez.
Hátrány:
A kimenet zárlata tönkre teheti a tápegységet, mivel közvetlen kapcsolat van a ki- és a bemenet között. Gondoskodni kell a zárlatvédelemről.
Alkalmazás: nagyobb energiájú, de nem nagyfeszültségű tápegységekben, a kb. 100-500 W teljesítmény kategóriában. [10]
7.3 Végleges konverter kiválasztása A jobb hatásfok miatt toroid maggal szeretném megépíteni a konvertert. Régebbi rendelésből maradt T300-52-es toroid mag, melynek mérete a számítógép tápegységek toroid magját tekintve bőségesen elegendő lesz, és a prototípus kézi tekercseléssel is viszonylag könnyen elkészíthető. A Flyback konverter ár, és hatásfok szempontjából is jobb lenne, azonban mivel ott a transzformátornak tárolnia kell az energiát, ezért légréses mag kellene hozzá, azonban a T300-52-es mag nem ilyen, ezért az 1T Forward konvertert fogom alkalmazni, melynél a transzformátornak nem kell a teljes energiát tárolnia..
8
1T forward konverter tervezése
8.1 Adatok A korábban meghatározott adatok: Vin(nom)=12 V; Vin(min)=11 V; Vin(max)=15 V; Vout=4.3 V; Iout=20 A; Iout(min)=1 A; f=100 kHz; Toroid: T300-52
8.2 „BLACKBOX” A tervezési fázis első lépéseként meghatározom a konverter főbb paramétereit. Ez lehetővé teszi, hogy megrendelhessem az alkatrészeket a prototípushoz még most, a tervezés elején, és így nem kell az alkatrészekre várnom a tervezés befejezésekor. Továbbá megtudok néhány fontos paramétert, amire később, a tervezés során szükségem lesz. Ebben a fázisban a tápegységet, mint egy „Fekete dobozt” (Black Box) kezelem, és a becslések meghatározására csak a környezeti paramétereket, azaz a ki és bemeneti adatokat kell tudnom.
19. ábra "Black Box" A következő becslések szükségesek: -
Kimeneti teljesítmény: 𝑃𝑜𝑢𝑡 = 𝑉𝑜𝑢𝑡 ∗ 𝐼𝑜𝑢𝑡 = 4,3 ∗ 20 = 86𝑊
-
Bemeneti teljesítmény: 𝑃𝑖𝑛 ≅
-
𝑃𝑜𝑢𝑡 86 = = 110,25 𝑊 𝐸𝑓𝑓 0,78
Átlag bemeneti áram: Iin
av (nom )
=
Pin Vin (nom )
=
110,25 = 9,19 A 12
A legnagyobb átlag bemeneti áram a legkisebb megengedett bemeneti feszültségnél fordul elő. Ennek az értéknek a segítségével tudom meghatározni a primer tekercs keresztmetszetét. Iin
av (max )
=
Pin Vin (min )
=
110,25 = 10.02 A 11
-
Bemeneti csúcs áram
1T Forward konverter esetében k=2.8 𝐼𝑝𝑘 =
𝑘 ∗ 𝑃𝑜𝑢𝑡 2,8 ∗ 110,25 = = 28,06 𝐴 𝑉𝑖𝑛 (min ) 11
Ez az érték a flyback konverternél hasznos, forward konverternél nincs rá szükségünk, csak kiegészítő adat. -
Kapcsolóelem, és egyenirányító kiválasztás
Minden topológiának megbecsülhető a teljesítménykapcsoló, és a kimeneti egyenirányító feszültség és áram igénybevétele. Ezek a becslések az esetek 90 %-ban megbízhatóak. Kapcsolóelemnek MOSFET-et választok, melynek minimum értékei a következők: 𝑉𝐷𝑆𝑆 = 2 ∗ 𝑉𝑖𝑛 = 2 ∗ 15 = 30 𝑉 𝐼𝐷 =
1,5 ∗ 𝑃𝑜𝑢𝑡 1,5 ∗ 110,25 = = 15,03 𝐴 𝑉𝑖𝑛 min 11
Régebbi rendelésből megmaradt IRFZ44N típusú MOSFET, melynek értékei: VDSS=55 V; ID=49 A; RDS(on)=17,5 mΩ alapján megfelel a feltételeknek. -
Kimeneti dióda kiválasztása:
A gyors kapcsolás miatt Schottky diódákat kell használom, melynek minimum értékei a következők: 𝑉𝑅 = 3 ∗ 𝑉𝑜𝑢𝑡 = 3 ∗ 4,3 = 12,9 𝑉 𝐼𝐹 = 𝐼𝑜𝑢𝑡 = 20 𝐴 Számítógép tápegységből bontottam a feltételeknek megfelelő diódákat. Típusa: S30D40C, értékei: VR = 40 V; IF = 30 A; VF = 0,55 V A
Egyes részegységek becsült veszteségei:
kapcsolóüzemű
tápegység
egyes
részegységeinek
veszteségei
megjósolhatók
a
tapasztalatokból. Ezek a veszteségi arányok természetesen függenek a tervezés folyamatától,
de ebben a fázisban elegendő egy „jól kitalált” becslés. Az alábbi táblázatban látható az 1T Forward konverter teljes veszteségének becsült arányai. 2. táblázat, 1T Forward konverter veszteségek Megnevezés: Teljes
Kapcsolóelem
hatásfok
P%=
Kimeneti
(MOSFET), és egyenirányító
77 %
vezérlője
(Dióda)
33 %
57 %
Transzformátor
Egyéb
vesztesége
5%
5%
Az egyes részegységek veszteségének meghatározásához a következő képletet kell alkalmazni 𝑃𝑙𝑜𝑠𝑠 (𝑐𝑘𝑡 ) = 𝑃𝑖𝑛 ∗ 1 − 𝐸𝑓𝑓 ∗ 𝑃% = 110,25 ∗ 1 − 0,77 ∗ 𝑃% = 25,35 ∗ 𝑃% Ahol P% a tipikus veszteség az adott részegységnek, a teljes veszteség figyelembe vételével. Ezek a veszteségek jó becslések a tokozások, és az esetleges hűtőbordák meghatározásához is. -
Teljes veszteség: 𝑃𝑙𝑜𝑠𝑠 (𝑡𝑜𝑡𝑎𝑙 ) = 1 − 𝐸𝑓𝑓 = 1 − 77% = 23% → 0.23 ∗ 110,25 = 25.35 𝑊
-
MOSFET: 𝑃𝑙𝑜𝑠𝑠
-
𝑀𝑂𝑆𝐹𝐸𝑇
Kimeneti egyenirányító (dióda): 𝑃𝑙𝑜𝑠𝑠
-
𝐷
= 25,35 ∗ 0,57 = 14,45 𝑊
Transzformátor veszteség (vas és rézveszteség): 𝑃𝑙𝑜𝑠𝑠
-
= 25,35 ∗ 0,33 = 8,37 𝑊
𝑇
= 25,35 ∗ 0,05 = 1,267 𝑊
Egyéb veszteség: 𝑃𝑙𝑜𝑠𝑠
𝐸𝑔𝑦 é𝑏
= 25,35 ∗ 0,05 = 1,267 𝑊 [13]
8.3 Transzformátor tervezése -
Maximális fluxussűrűség (Bmax) meghatározása
A számolást a T300-52 típusú toroid magra [15] vonatkoztatva végzem el. A maximális fluxussűrűséget két dolog befolyásolja, elsősorban a mag nem mehet telítésbe, viszont a frekvencia növelésével előtérbe kerül a magveszteség (Core loss, vasveszteség). A maximális fluxussűrűség meghatározása a telítési fluxussűrűségből: 100 kHz-nél egy jó kompromisszum, ha a maximális fluxussűrűséget (Bmax) a telítési fluxussűrűség (Bsat) 25 %-ának vesszük. [12] A -52 anyagú (Iron Powder) mag telítési fluxussűrűsége Bsat=14000 Gauss = 1,4 Tesla [14] 𝐵𝑚𝑎𝑥 = 0.25 ∗ 1,4 = 0,35 𝑇 = 3500 𝐺 Az alábbi grafikonból leolvasható, hogy 3500 Gaussnál a magveszteség több mint 10000 mW/cm3 lesz. Ezt az értéket a toroid térfogatával megszorozva megkapom a teljes magveszteséget. 𝑉 = 33,4 𝑐𝑚3 [15] 𝑃𝑐𝑜𝑟𝑒 𝑙𝑜𝑠𝑠
3500 𝐺
= 𝐶𝑜𝑟𝑒 𝑙𝑜𝑠𝑠 ∗ 𝑉 = 10000 ∗ 33,4 = 334000 𝑚𝑊 = 334 𝑊
Ez az érték nem megengedhető, ugyanis a teljes teljesítmény több mint háromszorosa.
20. ábra T300-52 Core loss – Bmax [15]
Ezért újraszámolom, a magveszteséget a „Fekete doboz”-ban kiszámított értéknek véve. Ploss(mag)=1.267 W = 1267 mW Ebből a magveszteség 𝑚𝑊/𝑐𝑚3 -ben meghatározva: 𝐶𝑜𝑟𝑒 𝑙𝑜𝑠𝑠 =
𝑃𝑙𝑜𝑠𝑠 (𝑚𝑎𝑔 ) 1267 = = 37,9 𝑚𝑊/𝑐𝑚3 𝑉 33,4
Ezt az értéket az előző grafikonba behelyettesítve leolvasható a maximális fluxussűrűség. 𝐵𝑚𝑎𝑥 ≅ 130 𝐺𝑎𝑢𝑠𝑠 = 0.013 𝑇𝑒𝑠𝑙𝑎 Menetszámok meghatározása -
Primer menetszám meghatározása [13]
𝑁𝑝𝑟𝑖 =
𝑉𝑖𝑛 𝑛𝑜𝑚 12 = = 13,7 𝑚𝑒𝑛𝑒𝑡 → 14 𝑚𝑒𝑛𝑒𝑡 4𝑓𝐵𝑚𝑎𝑥 𝐴𝑐 4 ∗ 100.000 ∗ 0,013 ∗ 0,000.168
Ahol: o Ac - a mag effektív keresztmetszete (m2) – T300-52 mag esetében Ac=1,68 cm2 = 0.000168 m2 [15] o Bmax – A maximum üzemi fluxussűrűség (T) o Vin(nom) - A tipikus üzemi feszültség (V) -
Szekunder menetszám meghatározása [12] 𝑁𝑠𝑒𝑐 =
1,1𝑁𝑝𝑟𝑖 (𝑉𝑜𝑢𝑡 + 𝑉𝑓𝑤𝑑 ) 1,1 ∗ 14 ∗ 4,3 + 0,55 = = 13,58 → 14 𝑚𝑒𝑛𝑒𝑡 𝑉𝑖𝑛 min 𝐷𝐶𝑚𝑎𝑥 11 ∗ 0,5
Ahol: o Vfvd = a kimeneti egyenirányító diódán eső feszültség o DCmax - maximális kitöltési tényező, Forward konverter esetében =0,5 -
Segédtekercs (reset)
A nyitóüzemű tápegységeknél tárgyaltak alapján a segédtekercs menetszáma megegyezik a primer tekercs menetszámával, tehát: 𝑁𝑝𝑟𝑖 = 𝑁𝑟𝑒𝑠𝑒𝑡 = 14 Huzal keresztmetszetek meghatározása A huzalok keresztmetszeteinek meghatározását a maximális áramsűrűség alapján végzem. A megengedett áramsűrűség 2,11 A/mm2 [13]
-
Primer tekercs keresztmetszetének meghatározása
Ez alapján, és az előzőekben kiszámított legnagyobb átlag primer áramerősség alapján a primer huzal keresztmetszete: 𝐴𝑤
𝑝𝑟𝑖𝑚𝑒𝑟 (𝐼𝑚𝑎𝑥 )
𝐴𝑤 -
𝑝𝑟𝑖𝑚𝑒𝑟 (𝐼𝑛𝑜𝑚 )
=
𝐼𝑖𝑛 𝑎𝑣 (max ) 10,02 = = 4,75 𝑚𝑚2 2 2,11 𝐴/𝑚𝑚 2,11
=
𝐼𝑖𝑛 𝑎𝑣 (max ) 9,19 = = 4,35 𝑚𝑚2 2 2,11 𝐴/𝑚𝑚 2,11
Szekunder tekercs keresztmetszetének meghatározása
A szekunder huzal keresztmetszeténél a maximális kimeneti áramerősséget kell figyelembe venni. 𝐴𝑤 (𝑠𝑧𝑒𝑘𝑢𝑛𝑑𝑒𝑟 ) = -
𝐼𝑜𝑢𝑡 (𝑚𝑎𝑥 ) 20 = = 9,47 𝑚𝑚2 2,11 𝐴/𝑚𝑚2 2,11
Segédtekercs keresztmetszetének meghatározása:
A segédtekercs keresztmetszete 3-4 mérettel kisebb, mint a primer huzal keresztmetszete. [12] A primer tekercs keresztmetszete alapján a 11 AWG (4,17 mm2) [13] méretű huzalhoz van a legközelebb, ettől 4 mérettel a 15 AWG méretű huzal kisebb. A 15 AWG méretű huzal keresztmetszete: Aw(reset)=2,01 mm2 [13] Huzal hasznos keresztmetszetének meghatározása A huzal keresztmetszetének meghatározásánál figyelembe kell vennem a skin (bőr) hatást. 100 kHz-en a behatolási mélység: 0.24 mm [16] Az ideális huzal átmérője a skin hatás alapján: 0,24 𝑚𝑚 ∗ 2 = 0,48 𝑚𝑚 Otthonomban találtam nagyobb mennyiségben 0,88 mm átmérőjű lakkozott huzalt, melynek a réz átmérője 0,8 mm. A prototípust ebből fogom elkészíteni, a skin hatás figyelembe vételével.
Először kiszámolom a huzal teljes keresztmetszetét, utána a huzal közepének, a vezetésben részt nem vevő huzalrész keresztmetszetét, majd kivonom egymásból, így megkapom a hasznos keresztmetszetet. A huzal teljes keresztmetszete: 𝐴𝑤 (𝑡𝑒𝑙𝑗𝑒𝑠 )
0,8 =𝑟 𝜋= 2 2
2
∗ 𝜋 = 0,5026 𝑚𝑚2
A vezetésben részt nem vevő huzal keresztmetszete: 𝐴𝑤 (𝑘ö𝑧é𝑝)
0,8 − (2 ∗ 0,24) = 2
2
∗ 𝜋 = 0,0804 𝑚𝑚2
A huzal hasznos keresztmetszete: 𝐴𝑤 (𝑎𝑠𝑧𝑛𝑜𝑠 ) = 𝐴𝑤 (𝑡𝑒𝑙𝑗𝑒𝑠 ) − 𝐴𝑤 (𝑘ö𝑧é𝑝) = 0,5026 − 0,0804 = 0,4222 𝑚𝑚2 Párhuzamosan kötött huzalok számának meghatározása Mivel ez az érték kevesebb, mint az előzőleg meghatározott primer, szekunder, és segédtekercs huzaljainak keresztmetszete, ezért párhuzamosan, több huzalból fogom elkészíteni a tekercseket. A párhuzamos huzalok darabszámát megkapom, ha a kívánt keresztmetszetet elosztom a huzal hasznos keresztmetszetével. -
Primer tekercs párhuzamosan kötött huzaljainak száma: 𝑁𝑢𝑧𝑎𝑙
𝑁𝑢𝑧𝑎𝑙
𝑝𝑟𝑖𝑚𝑒𝑟 (𝐼𝑚𝑎𝑥 )
𝑝𝑟𝑖𝑚𝑒𝑟 (𝐼𝑛𝑜𝑚 )
=
𝐴𝑎𝑣 𝑝𝑟𝑖𝑚𝑒𝑟 (𝐼𝑚𝑎𝑥 ) 4,75 = = 11,25 𝑑𝑏 𝐴𝑤 (𝑎𝑠𝑧𝑛𝑜𝑠 ) 0,4222
=
𝐴𝑎𝑣 𝑝𝑟𝑖𝑚𝑒𝑟 (𝐼𝑛𝑜𝑚 ) 4,35 = = 10,3 𝑑𝑏 𝐴𝑤 (𝑎𝑠𝑧𝑛𝑜𝑠 ) 0,4222
A két érték közük a nagyobb csak ritkán fog előfordulni, és valószínűleg akkor sem maximális terhelésen fogom használni a töltőt, ezért azt lefele, 11 db-ra kerekítem. -
Szekunder tekercs párhuzamosan kötött huzaljainak száma: 𝑁𝑢𝑧𝑎𝑙 (𝑠𝑧𝑒𝑘𝑢𝑛𝑑𝑒𝑟 ) =
-
𝐴𝑎𝑣 (𝑠𝑧𝑒𝑘𝑢𝑛𝑑𝑒𝑟 ) 9,47 = = 22,43 → 23 𝑑𝑏 𝐴𝑤 (𝑎𝑠𝑧𝑛𝑜𝑠 ) 0,4222
Segédtekercs párhuzamosan kötött huzaljainak száma: 𝑁𝑢𝑧𝑎𝑙 (𝑟𝑒𝑠𝑒𝑡 ) =
𝐴𝑎𝑣 (𝑟𝑒𝑠𝑒𝑡 ) 2,01 = = 4,76 → 5 𝑑𝑏 𝐴𝑤 (𝑎𝑠𝑧𝑛𝑜𝑠 ) 0,4222
Ellenőrzés A transzformátor tervezésének végeztéül ellenőrzöm, hogy a tekercselés ráfér-e a toroidra. A toroid közepén lévő lyukon át kell férnie a tekercselésnek, és a szigetelésnek egyaránt. A T300-52-es toroid mag belső átmérője 𝐼𝐷 = 49 ± 0,75 𝑚𝑚 [15] Ebből meghatározva a belső átmérő keresztmetszetét: 𝐴𝑤𝑖𝑛𝑑𝑖𝑛𝑔 (𝑇300−52)
49 − 0,75 = 2
2
∗ 𝜋 = 1828 𝑚𝑚2
A toroid közepén átmenő huzalok teljes keresztmetszete a szigetelést is figyelembe véve: 𝑊𝑎 = 𝑘 ∗
(𝑁(𝑖) 𝐴𝑤 (𝑖) =𝑘
𝑁𝑢𝑧𝑎𝑙 (𝑝𝑟𝑖𝑚𝑒𝑟 ) 𝐴𝑎𝑣 (𝑝𝑟𝑖𝑚𝑒𝑟 ) + 𝑁𝑢𝑧𝑎𝑙 (𝑠𝑧𝑒𝑘𝑢𝑛𝑑𝑒𝑟 ) 𝐴𝑎𝑣 (𝑠𝑧𝑒𝑘𝑢𝑛𝑑𝑒𝑟
+ 𝑁𝑢𝑧𝑎𝑙 (𝑟𝑒𝑠𝑒𝑡 ) 𝐴𝑎𝑣 (𝑟𝑒𝑠𝑒𝑡 )
)
[13]
= 1,3 14 ∗ 4,75 + 14 ∗ 9,47 + 14 ∗ 2,01
= 295,4 𝑚𝑚2
Ahol 1,2
8.4 Transzformátor tekercselése A tekercselést a következő sorrendben vittem véghez:
21. ábra Nyers mag, Szigetelt mag
22. ábra Primer tekercs, Primer tekercs szigetelve
23. ábra Segédtekercs, Segédtekercs szigetelve
24. ábra Szekunder tekercs, Szekunder tekercs szigetelve
8.5 Kimeneti tároló-szűrő induktivitás Ennek célja az energia tárolása a kimenetnek, amikor a MOSFET kikapcsolt állapotban van. Az elektromos funkciója, hogy a négyszögjelet integrálja egyenárammá. 𝐿𝑚𝑖𝑛
1 15 − 4,3 ∗ (0,3 ∗ 100000) 𝑉𝑖𝑛 (max ) − 𝑉𝑜𝑢𝑡 ∗ 𝑇𝑜𝑓𝑓 (𝑒𝑠𝑡 ) = = = 22,92 𝑢𝐻 1,4 ∗ 𝐼𝑜𝑢𝑡 (min ) 1,4 ∗ 1
Ahol: Toff(est) – a becsült bekapcsolás ideje a MOSFET-nek a legnagyobb bemeneti feszültség mellett (1/f 30%-a jó feltevés) Ez az érték a minimális értéke az induktivitásnak, amikor még a mag kiürül a minimális terhelés mellett. [13] A választott induktivitás: DTMSS-27/0,033/20-V, értékei: L=33 uH, I=20 A, R=7,2 mΩ
8.6 Kondenzátorok A prototípust akkumulátorról fogom tesztelni, amibe a segédtekercs vissza tudja táplálni az energiát, ezért nincs szükség a bemeneti kondenzátorra, és mivel a kimeneten is akkumulátor lesz, ezért itt sincs szükség nagy méretű kondenzátorra, a szűrés érdekében 4 db 1 uF-os kondenzátort helyezek rá.
9
Vezérlőegység
A töltő vezérlőjének egy STM32F4Discovery típusú mikrovezérlőt választottam, mert ezzel van tapasztalatom, és a célnak megfelel. Mikrovezérlő főbb tulajdonságai: [17]
STM32F407VGT6 típusú processzor
1 MB Flash memória
192 kB RAM
LQFP100 tokozás
Az összes I/O láb külső csatlakozóra kivezetve
12 bites ADC-k (Analog-Digital Converter)
16 és 32 bites időzítők PWM-hez
10 Feszültségmérés A mikrovezérlőben található ADC referencia feszültsége egyenlő a mikrovezérlő tápfeszültségével, ami gyárilag 3 V, ugyanis a kártyán lévő 3,3 V-os feszültség stabilizátor (a kártya tápfeszültsége 5V) után beraktak egy diódát, amin 0,3 V-os feszültség esik (nem nyit ki teljesen). Annak elkerülése érdekében, hogy nagyobb terhelés esetén a dióda jobban kinyisson, és emiatt megváltozzon a referenciafeszültségem, a diódát rövidzárral helyettesítettem, így a mikrovezérlő tápfeszültsége, és egyben az ADC referenciafeszültsége is 3,3 V lett. Az ADC-vel csak közös földpotenciálhoz képest tudok feszültséget mérni, tehát az egyes cellák feszültségeit le kell választanom egymásról, hogy elkerüljem a földpont eltolódást, másrészt pedig skáláznom is kell az akkumulátor feszültségét az ADC 3,3V-os bemenetéhez. A gyári töltőkben ezt a problémát cellánként 1-1 kivonó erősítővel oldották meg, majd a kivonó erősítők kimeneteit bevezették egy multiplexerbe, és a multiplexer kimenetét olvasták be az ADC-n. A megoldásomban a multiplexert kihagyva, csak a kivonó erősítőt fogom alkalmazni, és azt olvasom be az ADC-vel, mivel a mikrovezérlőben megvan a kellő csatorna, hogy egyesével lemérjem. A kivonó erősítővel egyben skálázni is tudom a feszültségszinteket. Kivonó erősítő
Feltétel: 𝑅1 𝑅3 = =𝛼 𝑅2 𝑅4 A gyakorlatban R1=R3 és R2=R4
Kimeneti feszültség: 𝑈𝑘𝑖 = 𝛼(𝑈𝑏𝑒 2 − 𝑈𝑏𝑒 1 )[18] Az erősítést úgy kell meghatároznom, hogy a legmagasabb kimeneti feszültség felett se kapjon 3,3 V-nál magasabb feszültséget a mikrovezérlő. 𝛼<
3,3 7500 = 0,77 → 𝛼 = 0,75 = 4,3 10000
A 0,75-ös erősítéshez 𝑅1 = 𝑅3 = 7,5 𝑘Ω; 𝑅2 = 𝑅4 = 10 𝑘Ω A pontosabb mérés érdekében precíziós, 0,1 % pontosságú ellenállásokat használok. Megvalósítás Kivonó erősítő 4 cellához, Kapcsolási rajz:
25. ábra Kivonó erősítő - Kapcsolási rajz
NYÁK-terv:
26. ábra Kivonó erősítő – NYÁK-terv A NYÁK-lap vasalás után, maratás előtt:
27. ábra Kivonó erősítő – NYÁK-lap Maratás, és beültetés után: -
a 7,5 kΩ-os ellenállásból rendeléskor nem volt elegendő raktárkészlet, ezért ebből csak 6 db-ot ültettem be, így 3 celláig tudom használni, de a 2 cellás teszthez ez is elegendő. Az akkumulátor csatlakozó melletti 100 kΩ-os ellenállások azt a célt szolgálnák, hogy ha nincs rádugva akkumulátor, akkor a két kapcsot azonos potenciálra hozza. Így 0 V lenne a két kapocs között, azonban az egy nagyságrenddel
nagyobb, 100 kΩ-os ellenállás túl nagynak bizonyult, viszont kisebbet nem akartam beültetni, így üresen hagytam.
28. ábra Kivonó erősítő - Beültetve
11 Árammérés Az árammérést szintén földpotenciáltól függetlenül kell végeznem. Erre legalkalmasabb egy HALL elemes árammérő, mely rögtön feszültséget ad vissza a kimenetén. Erre a célra az ACS712 család 20 A-es változatát választottam. ACS712ELCTR-20A-T tulajdonságai: [19] Mérési tartomány: ±20 A Érzékenység: 100 mV/A A kimeneti feszültséget az érzékelt áramerősség függvényében az alábbi grafikon tartalmazza.
29. ábra ACS712-20A Mért áramerősség - Kimeneti feszültség
A külön skálázó áramkör elkerülésének érdekében negatív irányban kötöm be, így a kimeneten 0 A-nál 2.5 V-ot kapok, míg 20 A-nál 0,5 V-ot. Programon belül ezt úgy tudom skálázni, hogy a kapott feszültségből először kivonok 2,5 Vot, majd szorzom (-10)-zel, így megkapom az áramerősséget 0-20 A-es tartományban. Az árammérő kapcsolási rajza:
30. ábra Árammérő - Kapcsolási rajz NYÁK-terv, és az elkészült NYÁK:
31. ábra Árammérő – NYÁK-terv, NYÁK-lap NYÁK-lap beültetve:
32. ábra Árammérő - Beültetve
12 MOSFET vezérlés, és primer oldali NYÁK-lap A mikrovezérlő direktben nem tudja meghajtani a MOSFET-et, ezért egy FET vezérlő áramkör közbeiktatásával vezérlem. Erre egy TC4420 típusú FET vezérlő IC-t használok, ami a mikrovezérlőből érkező jelszintet képes feldolgozni, és a FET-et meghajtani. A FET vezérlőt a hozzá tartozó alkatrészekkel a primer oldali NYÁK-lapon építettem be. Erre a NYÁK-lapra került fel a MOSFET, és a segédtekercs diódája is. A NYÁK-lapon kialakítottam 5 db bemeneti kondenzátornak is a helyét, azonban az előzőleg tárgyaltak miatt ezeket nem építem be. A tápfeszültséget, a primer, és segédtekercs kivezetéseit is erre a nyáklapra csatlakoztatom szemes saruval a NYÁK-laphoz csavarozva. Kapcsolási rajz:
33. ábra Primer oldal - Kapcsolási rajz NYÁk-terv
34. ábra Primer oldal – NYÁK-terv
NYÁK-lap kimarva
35. ábra Primer oldal – NYÁK-lap NYÁK-lap beültetve
36. ábra Primer oldal - Beültetve
13 Szekunder oldali NYÁK-lap A szekunder oldali NYÁK-lapra csatlakozik a toroid szekunder tekercselése. Erre a NYÁKlapra helyeztem el a kimeneten lévő Schottky diódákat, az L induktivitást, továbbá 4 db 1 uFos kondenzátort. A nagy áramterhelés miatt kétoldalú NYÁK-lapból készítettem el, az egyszerűsége miatt pedig mechanikusan, kézi megmunkálással alakítottam ki rajta a vezetősávokat. Kapcsolási rajz:
37. ábra Szekunder oldal - Kapcsolási rajz
NYÁK-terv
38. ábra Szekunder oldal – NYÁK-terv Beültetve, a hűtőborda epoxi ragasztóval a NYÁK-laphoz is rögzítve:
39. ábra Szekunder oldal - Beültetve
14 Hűtőborda méretezés A hűtőborda hőellenállásának meghatározása: 𝑅𝑆𝐴 =
𝑇𝐽 − 𝑇𝐴 − 𝑅𝐽𝐶 + 𝑅𝐶𝑆 [20] 𝑃𝐷
Ahol: -
RSA a hűtőborda és a környezet közti hőellenállás
-
TJ a szilíciumlapka maximális hőmérséklete
-
TA a környezet hőmérséklete
-
PD a disszipált teljesítmény
-
RJC a lapka és a tokozás közti hőellenállás
-
RCS a tokozás és a hűtőborda közti hőellenállás
A prototípushoz próbálok minél több, az otthonomban megtalálható alkatrészt felhasználni, ezért a prototípusban számítógép tápegységekből bontott hűtőbordákat használok, melyeknek ismeretlen a hőellenállása, ezért ennek a kiszámolását a végső töltő megépítésénél végzem el, amibe már gyári hűtőbordákat építek be.
15 Vezérlőpanel Az „alaplapon” a következő részegységeket helyeztem el: -
Mikrovezérlő: STM32F4Discovery
-
Kezelőpanel: 6 db nyomógomb (Start, Stop, Up, Down, Scroll left, Scroll Right), és egy potenciométer a kijelző kontrasztjának állításához
-
1602 alfanumerikus kijelző
-
5 V-os feszültség stabilizátor, és egy ellenállásokkal megvalósított feszültségosztó a tápfeszültség méréséhez
Továbbá az alaplapon kiépítettem a PWM kimenetek, az ADC bemenetek csatlakozóit, a vezérlőpanel tápfeszültségének csatlakozóját, és több 5V-os kimenetet is a feszültségmérő, és árammérők számára. A vezérlőpanel alaplapja:
40. ábra Vezérlőpanel - Alaplap
A vezérlőpanel működés közben:
41. ábra Vezérlőpanel - Modulokkal
16 Kijelző Az adatok kijelzésére egy 1602 alfanumerikus kijelzőt használok. Ez a kijelző egyszerre két sort, soronként 16 karaktert tud megjeleníteni, azonban a memóriájában összesen 80 karaktert tud tárolni, melyek közt különböző parancsokkal lehet léptetni az aktuálisan kijelzett területet.
17 Program A program futásának ellenőrzésére a mikrovezérlőn lévő zöld LED-et fél másodperces periódusidővel villogtatom. A program elején 100 Hz-el beolvasom az ADC-k értékét (feszültség és árammérő), továbbá 0,2 másodpercenként beolvasom a gombok állapotát is. A program fő része egy switch utasítás, melyen belül 4 eset van. Az első esetben a kezdőértékek megadása lehetséges. A megadható kezdőértékek: cellaszám (1-4 cella), cellafeszültség (3-4,3 V), áramerősség (1-20 A), maximális idő (1-999 perc, segítségképp
mellette órában is kijelezve), maximális kapacitás (1-99 Ah). A menüben tovább lépve kiírom a be- és kimeneti feszültséget, a cellánkénti feszültségeket, és teszteléshez az áramerősségeket is. Még tovább lépve megjelenik egy „Start v Stop” felirat. A Start gomb megnyomására a töltés elindul, a Stop gombra visszalép az előző menüpontra. A Start, Stop, Up és Down gombok egyszerre történő lenyomásakor a program tesztelési módba lép át, ahol az 1-es csatorna kitöltési tényezőjét lehet manuálisan állítani, miközben megjelenítem a hozzá tartozó feszültséget és áramerősséget is. A teszt módból kilépni a start és stop gomb egyszerre történő lenyomásával lehetséges, A töltés elindításával a switch utasítás következő állapotába lépek, ahol a mért feszültség és/vagy áramerősség figyelembe vételével szabályozom a kitöltési tényezőt. Ennek folyamatábrája a ( 43. ábra Program folyamatábra ) ábrán látható Első lépésként megvizsgálom, hogy a cellaszámnak megfelelően az akkumulátor feszültsége a minimum (2,5 V) és a beállított cellafeszültség+tűrés (0,02 V) között van-e. Amennyiben ez a feltétel nem teljesül, hibaüzenettel továbblépek a switch utasítás következő állapotára. Ellenkező esetben megkezdődik a program legfőbb része, a kitöltési tényezők állítása. A töltési görbe megvalósításához először az áramerősség alapján szabályozok, egészen addig, amíg az adott cella feszültsége el nem éri a beállított cellafeszültség-tűrés értékét, ha kisebb az aktuális áramerősség, mint a beállított, akkor növelem a kitöltési tényezőt, ellenkező esetben csökkentem, ha egyenlő, akkor változatlan marad. A cellafeszültség-tűrés elérésekor átváltok konstans feszültség szabályzásra, ha a cella feszültsége kisebb, mint a beállított cellafeszültség, és az áramerősség nem nagyobb, mint a beállított áramerősség, akkor növelem a kitöltési tényezőt, ha a cella feszültsége kisebb, akkor pedig csökkentem. Amikor a töltőáram 1 A alá csökken, az adott cella töltését befejezem, majd amikor az összes cella feltöltött, a töltésnek vége, és „Töltés vége” üzenettel továbblépek a következő állapotra Töltés közben az Up és Down gombokkal lehet váltani a kiírt adatok között. A gyors futási idő megtartása érdekében csak az első 16 karakter használom, így a scroll gombok érvényüket vesztik.
A
visszatöltött
kapacitás
meghatározásához
másodpercenként
hozzáadom
a
kapacitásszámlálóhoz az aktuális áramerősség 3600-ad részét, majd az adatok között cellánként kiírom. A beállított kapacitáskorlát vagy időkorlát elérésekor, a stop gomb megnyomásakor, továbbá ha a bemeneti feszültség 11-15V-os tartományon kívül esik, a töltést leállítom, és hibaüzenettel a switch utasítás következő állapotára lépek. A következő (3.) állapotban a töltés leáll, a kitöltési tényezőket nullázom, és a hiba függvényében kiírom a töltés leállásának okát. A start gomb megnyomására a következő állapotba lépek a programban. A 4. állapotban töltés végi áttekintésként kiírom a töltés alatt eltelt időt, a beállított adatokat, a visszatöltött kapacitást, és az aktuális feszültségeket, továbbá az árammérő teszteléséhez az aktuális áramerősségeket, és ellenőrzésként a kitöltési tényezőt is, aminek 0-nak kell lennie. A start és stop gomb egyszerre történő lenyomásakor nullázom a változókat, és visszalépek a switch utasítás első állapotába. A switch utasítás után állítom be az egyes PWM-ek kitöltési tényezőjét, melyek maximális értéke 49 %. A kijelző vezérléséhez a kiírandó karaktereknek/utasításoknak megfelelően állítom a kimeneteket. Az egyes karaktereknek megfelelő bináris számot egy switch utasítással választom ki, majd a kijelző bemenetével összekötött kimenetet a bináris szám alapján a megfelelő szintekre állítom. Az utasításokat külön függvénnyel hívom meg.
42. ábra Menürendszer
43. ábra Program folyamatábra
18 Tesztelés A tesztelést először modulonként végzem el. A vezérlőegységet programozás közben egy adott programrész megírása után rögtön teszteltem. Az ADC tesztelését egy RC távirányító joystickjának potenciométerével készített feszültségosztóval teszteltem (az ADC feszültségre skálázva):
44. ábra Tesztelés - ADC A PWM-et oszcilloszkóppal ellenőriztem:
45. ábra Tesztelés - PWM
Feszültségmérő (kivonó erősítő) tesztelése: A feszültségmérő mellé ellenőrzésnek egy gyári cellánkénti feszültségmérőt is beépítek.
46. ábra Tesztelés - Feszültségmérő Árammérő tesztelése: Az árammérő teszteléshez egy 1 Ω-os terhelő ellenállást használtam 2 cella LiPo akkumulátorról hajtva. Mint az a teszten látható (Töltő: 5,9 A, DMM:6,19 A), az árammérő skálázásán még állítanom kell.
47. ábra Árammérő tesztelése
FET vezérlő tesztelése tesztmódban, manuális kitöltési tényező állítással, 1,5 Ω-os, 20 W-os terhelő ellenállással.
48. ábra MOSFET és FET vezérlő tesztelése Teljes áramkör összeállítva: A toroid végeit merőlegesen felhajtva, a teljes áramkör egy dobozba helyezhető. A vezérlőpanel a doboz tetejére kerülne. A jobb szemléltetés miatt azonban kiterítve hagytam, viszont így a PWM vezetéke nem ér el a vezérlőpanelig, azért lóg szabadon.
49. ábra Teljes összeállítás A végleges tesztet sajnos nem sikerült teljesen végrehajtani, ugyanis a tesztek során kiderült, hogy az árammérő és a mikrovezérlő között valahol egy ritkán jelentkező, nehezen reprodukálható kontakthiba van, amire a tervezés közben nem számítottam, így a túl nagy áramra jelenleg nincs beépítve védelem. Amennyiben ez a hiba töltés közben jönne elő, a
szabályzás hibásan működhet, ami akár katasztrófához is vezethetne. Jobb esetben 0 V kerül az ADC bemenetére, ami 24,7 A-t jelent (Az árammérő tesztelésénél a 2-es csatornán ez az eset áll fenn), ami biztosan nagyobb a beállított áramerősségtől, és automatikusan csökkenni kezd a kitöltési tényező. Azonban ha annyi zavart összeszed a nyitott kontaktus miatt, hogy a mért „áramerősség”, ami igazából zaj, a beállított áramerősség alá csökken (fordított arányosság), a program elkezdi növelni a kitöltési tényezőt, hogy elérje a beállított áramerősséget, és ez hibás működést eredményezne, az áramkör maximális teljesítményen működne tovább. A cella túlfeszültség ellen van beépítve védelem, így túltölteni nem tudná, viszont az 5800 mAh-s LiPo akkumulátorom esetében (ez a legnagyobb) a szokásos 1C-s töltéshez képest ez közel négyszeres áramerősséget jelentene. Amennyiben ez megtörténne, leéghet az egész töltő (a prototípusba nincs beépítve hővédelem), és mivel LiPo akkumulátorral tesztelném (a 16 Ah LiFePo4 akkumulátor lenne a tápforrás), ami túltöltés esetén jelentős tűzveszéllyel jár, ezért a saját testi épségemre, és a laborfelszerelés épségére hivatkozva a tesztet nem végeztem el. A tesztet csak a hiba felfedése és kijavítása, vagy a kellő védelmek beépítése után tudom folytatni. Az alkatrészek beszerzése miatt azonban a dolgozat ezen részére már nem maradt elegendő idő, ezt a beadás után pótolom.
19 Összefoglalás Szakdolgozatom témájának kiválasztásánál számomra fontos szempont volt, hogy olyat alkossak, amit később is rendszeresen használni tudok, továbbá az egyetemi éveim során tanult
tématerületek
(analóg
elektronika,
mikrovezérlők,
méréstechnika,
teljesítményelektronika) nagy részét átfogja. Témámban felhasználtam az RC modellezés, és hobbielektronika területén szerzett gyakorlati tapasztalataimat is, amelyeket továbbfejlesztve felhasználtam a dolgozatomban. A feladat során irodalmi források alapján kiegészítettem a Lítium alapú akkumulátorokról korábbi tapasztalatok alapján meglévő ismereteimet. Tanulmányoztam a töltési előírásokat, és a gyári töltőket. Meghatároztam a megépítendő töltő főbb paramétereit és elemeit. A tervezés során meghatároztam a nyitó-üzemű (1T forward) konverter fő elemeit. Megterveztem a három-tekercses toroid transzformátor elemeit. Meghatároztam a kapcsoló MOSFET-ek és kiegészítő elemeinek értékeit. A gyakorlatban elkészítettem a transzformátorokat és a meghajtó áramkört. Megterveztem, és elkészítettem az áram és feszültségmérést többcellás töltés esetére, és illesztettem a mikrovezérlőhöz. Megterveztem a tápegység vezérlését, és a szükséges paraméterek mérését végző mikrovezérlő hardver és szoftver elemeit, továbbá programot dolgoztam ki a feladat végrehajtására. Megterveztem a szükséges NYÁK-lapokat, azokat legyártottam, és beültetés után teszteltem. Teljes körűen teszteltem a mikrovezérlő működését, a feszültség és árammérőket. Részben teszteltem a teljesítményelektronikai egységet.
20 Summary When I selected my degree thesis topic, it was important for me to create something, which I can use regulary later and encompass a large part of my university studies, such as analog electronics, microcontrollers, measurement technologies and power electronics. I used my further developed practical experience of RC modelling, and hobby electronics. In my task, my previous experience of Lithium based battery was complemented with literary sources. I have studied the charging specifications and the factory chargers. I determined the main parameters and the elements of the charger. I identified the main elements of the 1T forward converter during the planning phase. I designed three-coil toroid transformer elements. I determined the values of the switching MOSFETs and additional elements. I built the transformers and the drive circuit. I have designed and created the current and voltage measurements for the multi-cell charging and I fitted it to the microcontroller. I designed the power supply control, a microcontroller unit and software components for measuring the required parameters, and I developed a program to perform this task. I designed the necessary PCB boards, I manufactured and tested after assembling. I tested fully the operation of microcontroller, voltage and current meters. I tested partially the power electronics unit.
21 Irodalomjegyzék [1] http://sylkamodell.hu/hirek/?p=1184 (2015.05.11) [2] http://rchelicopter.hu/content/hangar/alipoakkukrol.htm (2015.05.11) [3] http://www.atbatt.com/batterytimes/battle-battery-chemistries (2015.05.11) [4] http://tech-mobile.hu/termekek-litium-szogletes.php (2015.05.11) [5]http://www.anico.hu/anico.php?o=tudod-e/litium_ion%20akkuk%20toltese_magyar (2015.05.11) [6] http://shop.modell.hu/letoltes/ThunderAC6.pdf (2015.05.11) [7] http://www.technet.hu/hir/20070509/akkumulator_akademia_1_hogyan_toltsuk_akkumulator ainkat/ (2015.05.11) [8] http://ezermester.hu/cikk-2130/Litium_alapu_akkumulatorok (2015.05.11) [9] http://www.primato.hu/docs/primato_bms_tech_hu.pdf (2015.05.11) [10] Dr. Kovács Ernő Elektronika II., 2014 [11]http://ams.aeroflex.com/pagesproduct/presentations/Li-IonChargeBalancing.pdf (2015.05.11) [12] http://www.onsemi.com/pub_link/Collateral/AND8039-D.PDF (2015.10.26) [13] https://pwrelectronic.files.wordpress.com/2010/06/power-supply-cookbook.pdf (2015.10.19) [14] http://www.micrometals.com/pcparts/PC_L.pdf (2015.10.26) [15] Micrometals e-mail – T300-52 toroid adatlap (2015.10.28) [16] http://circuitcalculator.com/wordpress/2007/06/18/skin-effect-calculator/ (2015.11.19) [17] http://www.st.com/st-webui/static/active/cn/resource/technical/document/user_manual/DM00039084.pdf (2015.11.19) [18] Dr. Kovács Ernő Elektronika I., 2013 [19] http://www.allegromicro.com/~/Media/Files/Datasheets/ACS712-Datasheet.ashx (2015.11.19) [20] http://www.ti.com/lit/an/slva462/slva462.pdf (2015.11.24)
22 Ábrajegyzék 1. ábra Li-Ion cella 2. ábra LiFePo4 akkumulátor 3. ábra LiPo akkumulátor [2] 4. ábra 5000 mAh-s LiPo akkumulátor cella kiterítve [2] 5. ábra Li-Ion cella töltési fázisai [5] 6. ábra Cella "kikerülés" (cell bypass) [11] 7. ábra Elkülönített, cellánkénti töltés [11] 8. ábra Vázlat a töltő felépítéséről 9. ábra PWM - Ellenállás terhelés 10. ábra PWM - jellemző jelalakok 11. ábra PFM - Ellenállás terhelés 12. ábra PFM - Jellemző jelalakok 13. ábra Primer oldali SMPS - Általános blokkvázlat 14. ábra Záróüzemű tápegység 15. ábra A kapcsolóelem bekapcsolt állapota 16. ábra A kapcsolóelem kikapcsolt állapota 17. ábra Jellemző jelalakok 18. ábra 1T Forward konverter 19. ábra "Black Box" 20. ábra T300-52 Core loss – Bmax [15] 21. ábra Nyers mag, Szigetelt mag 22. ábra Primer tekercs, Primer tekercs szigetelve 23. ábra Segédtekercs, Segédtekercs szigetelve 24. ábra Szekunder tekercs, Szekunder tekercs szigetelve 25. ábra Kivonó erősítő - Kapcsolási rajz 26. ábra Kivonó erősítő – NYÁK-terv 27. ábra Kivonó erősítő – NYÁK-lap 28. ábra Kivonó erősítő - Beültetve 29. ábra ACS712-20A Mért áramerősség - Kimeneti feszültség 30. ábra Árammérő - Kapcsolási rajz 31. ábra Árammérő – NYÁK-terv, NYÁK-lap 32. ábra Árammérő - Beültetve
33. ábra Primer oldal - Kapcsolási rajz 34. ábra Primer oldal – NYÁK-terv 35. ábra Primer oldal – NYÁK-lap 36. ábra Primer oldal - Beültetve 37. ábra Szekunder oldal - Kapcsolási rajz 38. ábra Szekunder oldal – NYÁK-terv 39. ábra Szekunder oldal - Beültetve 40. ábra Vezérlőpanel - Alaplap 41. ábra Vezérlőpanel - Modulokkal 42. ábra Menürendszer 43. ábra Program folyamatábra 44. ábra Tesztelés - ADC 45. ábra Tesztelés - PWM 46. ábra Tesztelés - Feszültségmérő 47. ábra Árammérő tesztelése 48. ábra MOSFET és FET vezérlő tesztelése 49. ábra Teljes összeállítás