Imax B6 Mini proshivka ikki usulda. Imax B6 Mini proshivka ikki usulda rus tilida Imax b6 proshivka

IMax-B6 universal zaryadlovchi qurilmasi haqli ravishda mashhur hisoblanadi. Har qanday model samolyot dizayneri yoki uyda Li-Po batareyasi bo'lgan odam uzoqdan ko'k shayton qutisini taniydi.

shayton qutisining ko'rinishi

O'z vaqtida zaryadlash shunchalik inqilobiy va sodda bo'lib chiqdiki, hamma uni nusxalashni boshladi. Zaryadlovchining bir nechta versiyalari mavjud:
- Asl nusxa BC-6 deb nomlangan va Bantam tomonidan ishlab chiqarilgan ATmega32 / ATmega32L.
- Keyin uni SkyRC muvaffaqiyatli yalab oldi, ammo hamma Bantamni unutdi.
- ATmega32-dagi SkyRC-ning aniq nusxasi podvalda qilingan (men buni oldim).
- Sxema va platadagi farqli nusxa.
- Chipda zaryadlash ... Uni klon deb atash qiyin, chunki bu qurilma butunlay boshqa mikrokontrollerda va tashqi ko'rinishidan iMax-B6 ga o'xshaydi.
- 2016/2017-yillarda xitoyliklar optimallashtirishning tubiga yetib borishdi va faqat lityumni normal zaryadlovchi yangi zaryadlovchini chiqarishdi. TQFP48 to'plamida va markasiz chip. Vang bu STC yoki ABOV MC96F6432. Vangi adashganga o'xshaydi - bu MEGAWIN MA84G564 bo'lib chiqdi. Uchinchi tomon proshivkalari yo'q va ular bo'lmaydiganga o'xshaydi.

Asl iMax-B6 ning kamida uchta sxemasi tarmoqda aylanmoqda. Diagramma chizish va uning qanday ishlashini tushunish uchun eng muvaffaqiyatli urinish foydalanuvchi tomonidan qilingan elektron-irk... Ular bilan ishlanmalar u jamiyatda "Lehim bilan tug'ilganlar" bilan o'rtoqlashdi.

Lekin har qanday asal barrelida har doim bir qoshiq malham bor. U iMax-B6-da ham topilgan. Bu 1,2 voltli Ni-Ca va Ni-Mh batareyalarini zaryad qilishda Dv bilan bog'liq muammo. O'z vaqtida I yozgan DV bilan bog'liq muammo haqida jamiyatga, lekin hech qachon javob olmadi. Mening fikrimcha, Dv bilan bog'liq qiyinchiliklar bir nechta jamblar tufayli yuzaga keladi. Birinchisi - C21 kondansatörü va chiqish terminallarini yoqish paytida va har bir o'lchashda 3-4 voltlik kuchlanish paydo bo'ladi, bu 1,2 voltli batareyalarda Dv o'rtacha buzilishlarini keltirib chiqaradi.


quvvat bo'limi diagrammasi

Ushbu muammoni C21 bilan parallel ravishda 4,7 kŌ R128 qo'shish orqali osongina hal qilish mumkin. Bonus sifatida ushbu rezistor ba'zi iMax s-ning xato xususiyatini tuzatadi - yuklamasdan yoqilganda o'ladi. Bunday holda, odatda VT26 yoki VT27 yonadi.

Bu erda R128 lehim

Ikkinchi muammo - ADC ning kichik bit chuqurligi va quvvat manbai va raqamli sxemalardan shovqin. 0,29 mV aniqlikdagi 0V ​​- 30V diapazoni uchun 10bit zo'rg'a etarli. ADC ishini qandaydir tarzda engillashtirish uchun siz bir qator chora-tadbirlarni amalga oshirishingiz kerak:
- mos yozuvlar kuchlanishining barqarorligini yaxshilash.
- Mahalliy iMax proshivkasini o'zgartiring cheali-zaryadlovchi... Bu proshivka bilan hiyla ishlatadi haddan tashqari namuna olish va qo'shish sun'iy shovqin... Ushbu barcha o'zgarishlardan so'ng, siz > 0,5C zaryadlovchi oqimlarida Ni-Ca / Ni-Mh dan Dv ni olishingiz mumkin bo'ladi.

ATmega32 asosidagi iMax eng aniq 2,5 voltli mos yozuvlar kuchlanishidan foydalanmaydi. 431 TL... AREF va tuproq o'rtasida 10 mkF elektrolitik kondansatkichni lehimlash orqali uning barqarorligini biroz oshirish mumkin.


yuqori chap burchakda himoya yarim himoyachisi

Men sun'iy shovqin rejimini miltillash, kalibrlash va faollashtirishni qisman tasvirlab beraman.

UDP: To'g'ri ta'kidlanganidek Loll ol izohlarda, TL431 chiqish kondansatkich sig'imi uchun juda muhim. Barqaror ishlash zonalari qizil rang bilan belgilangan: 0,001 mF - 0,01 mF va 10 mF.


TL431 barqarorlik grafigi

Haqiqatan ham ular aytadilar: dangasalik taraqqiyotning dvigatelidir! Bu erda va men kislotali akkumulyatorlarni o'lchash va o'qitish jarayonini avtomatlashtirish haqidagi fikr boshimni hayajonga soldi. Axir, kim aqlli mikrosxemalar asrimizda multimetr va sekundomerli akkumulyatorni o'z aqli bilan tekshiradi? Albatta, ko'pchilik "mashhur" zaryadlovchi Imax B6 ni biladi. Habreda u haqida bor (hatto bitta emas). Quyida men u bilan nima qilganimni va nima uchun yozaman.

Aniqlik

Dastlab, mening maqsadim batareyalarimni uzluksiz quvvat manbai uchun o'lchash uchun tushirish quvvatini oshirish va uzoq muddatda ularni erta qarish xavfiga duchor qilmasdan o'rgatish edi (batareyalar emas, men). Men qismlarga ajratilgan qurilmani haydadim.

Ichkarida u juda ko'p differensial kuchaytirgichlar, multipleksorlar, yuqori samaradorlikka ega buck-boost regulyatori bilan to'la, yaxshi paketga ega va siz tarmoqda ochiq manbani topishingiz mumkin. juda yaxshi proshivka. 5 ampergacha bo'lgan zaryadlash oqimi bilan u hatto avtomobil akkumulyatorlarini soatiga 50A (hozirgi 0,1C) da zaryadlashi mumkin. Bularning barchasi bilan, shu bilan birga, boylik, oqim sensorlari sifatida, bu erda oddiy 1 Vt rezistorlar qo'llaniladi, ular boshqa narsalar qatorida o'z kuchlari chegarasida ishlaydi, ya'ni ularning qarshiligi yuk ostida sezilarli darajada suzadi. Bunday o'lchash moslamasiga ishonish mumkinmi? Puflab, qo'llarim bilan bu "datchiklar" ga tegib, shubhalar yo'qoldi - men ularni manganindan shuntlarga aylantirmoqchiman!

Manganin (shuningdek, konstantan ham bor) shuntlar uchun maxsus qotishma bo'lib, ular isitishdan deyarli o'zgarmaydi. Ammo uning qarshiligi almashtiriladigan rezistorlardan kamroq kattalik tartibidir. Shuningdek, qurilma pallasida operatsion kuchaytirgichlar kuchlanishni sensordan mikrokontroller tomonidan o'qiladigan qiymatlarga oshirish uchun ishlatiladi (menimcha, raqamlashtirishning yuqori chegarasi TL431 dan mos yozuvlar kuchlanishi, taxminan 2,495 volt).

Mening takomillashtirilganligim rezistorlar o'rniga lehimli shantlarni ishlatish va operatsion kuchaytirgichlarning daromadini LM2904: DA2: 1 va DA1: 1 ga o'zgartirish orqali darajalardagi farqni qoplashdir (diagrammaga qarang).

Sxema



O'zgartirish uchun bizga kerak bo'ladi: original qurilmaning o'zi (men asl nusxaning o'zgarishini tasvirlayman), manganin shuntlari (men Xitoy multimetrlaridan oldim), ISP dasturchisi, cheali-zaryadlovchi proshivka (kalibrlash imkoniyati uchun), uning uchun Atmel Studio. montaj (ixtiyoriy), proshivka va muvaffaqiyatli atmega proshivka uchun g'isht yaratish tajribasi uchun eXtreme Burner AVR (Barcha havolalar maqolaning oxirida).
Va shuningdek: SMD-ni lehimlash qobiliyati va adolatni tiklash uchun chidab bo'lmas istak.

Men hech qachon sxemalarning rivojlanishini va umuman radio havaskorligini o'rganmaganman, shuning uchun tez orada ishlaydigan qurilmaga bunday o'zgartirishlar kiritish dangasalik bilan qo'rqinchli edi. Va keyin multisim yordamga keldi! Unda lehim temirga tegmasdan mumkin: g'oyani amalga oshirish, uni tuzatish, xatolarni tuzatish va u umuman ishlay oladimi yoki yo'qligini tushunish. Ushbu misolda men zaryadlash rejimi sxemasi uchun op-ampli sxema bo'lagini modellashtirdim:

Rezistor R77 salbiy fikr bildiradi. R70 bilan birgalikda ular daromadni o'rnatadigan bo'luvchini hosil qiladi, uni shunday hisoblash mumkin (R77 + R70) / R70 = daromad. Mening shuntim taxminan 6,5 mŌ bo'lib chiqdi, bu 5 A tokda 32,5 mV kuchlanish pasayishiga olib keladi va kontaktlarning zanglashiga olib keladigan mantiqqa va uni ishlab chiqaruvchining taxminlariga mos kelish uchun biz 1,96 V ni olishimiz kerak. Men R70 va R77 uchun mos ravishda 1k va 57k rezistorlarni oldim. Simulyatorga ko'ra, chiqish 1,88 voltni tashkil etdi, bu juda maqbuldir. Men R55 va R7 rezistorlarini ham chiqarib tashladim, chunki chiziqlilikni pasaytiradi, ular fotosuratda ishlatilmaydi (ehtimol bu xatodir) va shuntning o'zi R70, C18 pastki qismiga va shuntning yuqori qismiga ajratilgan simlar bilan ulangan. to'g'ridan-to'g'ri op-ampning "+" kirishiga.

Qo'shimcha izlar, shu jumladan taxtaning teskari tomonida kesiladi. Simlarni quduq bilan lehimlash juda muhim, shunda ular vaqt o'tishi bilan shunt yoki platadan tushib ketmaydi, chunki bu sensordan nafaqat mikrokontrollerning ADC quvvati, balki impuls regulyatorining joriy fikr-mulohazasi ham ishlaydi. , agar signal yo'qolsa, maksimal rejimga o'tishi va xandaqqa tushishi mumkin.

Bo'shatish rejimining sxemasi tubdan farq qilmaydi, lekin men VT7 dala ishchisini radiatorga qo'yganim va tushirish quvvatini dala drayveri chegarasiga oshirganim uchun (ma'lumotlar varag'iga ko'ra 94 Vt), maksimal tushirish oqimini ko'proq o'rnatmoqchiman. .

Natijada, men oldim: R50 - 5,7 mOm, R8 va R14 - mos ravishda 430 Ohm va 22 kOm, bu 5 A shunt orqali oqim bilan chiqishda zarur bo'lgan 1,5 voltni beradi. Biroq, men ham yuqori oqim bilan tajriba o'tkazdim - maksimal u 5,555 A bo'ldi, shuning uchun men proshivkaga 5,5 A ga cheklov qo'ydim ("cheali-charger \ src \ hardware \ atmega32 \ targets \ imaxB6-original \ HardwareConfig.h" faylida) .

Yo'lda muammo paydo bo'ldi - zaryadlovchi qurilma kalibrlanganligini tan olishdan bosh tortdi (i zaryadsizlantiraman). Buning sababi, sinov uchun “HardwareConfig.h” faylidagi MAX_DISCHARGE_I so‘l ta’rifi emas, balki birinchisini sinab ko‘rish uchun ikkinchi kalibrlash nuqtasi (nuqtalar “GlobalConfig.h” faylida tasvirlangan) ishlatiladi. Men kodning nozik tomonlarini o'rganmadim va shunchaki "Calibrate.cpp" faylidagi checkAll () funktsiyasida ushbu chekni kesib tashladim.

O'zgartirishlar natijasida 100mA dan 5A gacha bo'lgan diapazonda o'lchovlarning maqbul chiziqliligini ta'minlaydigan va bitta narsa bo'lmasa, o'lchov vositasi deb atash mumkin bo'lgan qurilma olindi: chunki men korpus ichida kuchli zaryadsizlanish maydonini qoldirdim ( yaxshilangan sovutishga qaramay), undan taxtani isitish hali ham o'lchov natijasini buzadi va o'lchovlar kam baho berish tomon biroz "suzadi" ... Bunga kim aybdor ekanligiga ishonchim komil emas: xato kuchaytirgich yoki ADC. mikrokontroller. Qanday bo'lmasin, IMHO, ushbu dala boshqaruvchisini korpusdan tashqariga olib chiqib, uni etarli darajada sovutish bilan ta'minlashga arziydi (94 Vtgacha yoki uni boshqa mos keladigan N-kanal bilan almashtirish).

Mikrodastur

Men bu haqda yozmoqchi emasdim, lekin ular meni majbur qilishdi.

Mening sovutish revizyonim haqida bir oz

Polevik VT7, yangi joyda, issiq eritilgan elimga yopishtirilgan va uning issiqlik qabul qilgichi mis plastinkaga lehimlangan:

Men keraksiz radiatordan sovutishni anakartdan issiqlik trubkasida qilishga qaror qildim. Suratda mos bosim plitasi va tranzistor yostig'i ko'rsatilgan, uning perimetri bo'ylab izolyatsion plastmassa yotqizilgan - har qanday holatda. Lehimlash temir uchining poshnalari to'g'ridan-to'g'ri taxtaga, umumiy simga lehimlanadi - u konvertordan qo'shimcha issiqlik qabul qiluvchi rolini o'ynaydi:

Yig'ilgan tuzilma qurilmaning oyoqlarida turishiga to'sqinlik qilmaydi:

Mikrodasturga tayyor:

Men ushbu modifikatsiyani passiv sovutish rejimida sinab ko'rdim: maksimal oqim 5,5A bo'lgan 6 voltli Pb batareyasini 20 daqiqa davomida zaryadsizlantirish. Quvvat 30 ... 31 Vt ta'kidlangan. Issiqlik trubkasidagi harorat, termojuftga ko'ra, 91 ° C ga yetdi, korpus ham qizib ketdi va bir nuqtada ekran binafsha rangga aylana boshladi. Men, albatta, testni darhol to'xtatdim. Ekran uzoq vaqt davomida normal holatga qaytolmadi, lekin keyin u qo'yib yubordi.

Endi ajraladigan ulanishi bo'lgan tashqi yuk bloki eng yaxshi yechim bo'lishi allaqachon aniq: u radiator va fanning o'lchamiga hech qanday cheklovlar yo'q va zaryadlashning o'zi yanada ixcham va engil bo'ladi (zaryad bo'lmaydi). sohada kerak).

Umid qilamanki, ushbu maqola yangi boshlanuvchilarga yordamsiz temir bo'laklari bilan tajriba qilishda jasoratli bo'lishga yordam beradi.
Izohlar va qo'shimchalar qabul qilinadi.

Ogohlantirish: ta'riflangan modifikatsiyalar, agar noto'g'ri ishlatilsa, zaryadlovchi qismlarga zarar etkazishi, uni qaytarib bo'lmaydigan "g'isht" ga aylantirishi, shuningdek, qurilma ishonchliligining pasayishiga olib kelishi va yong'in xavfini keltirib chiqarishi mumkin. Muallif mumkin bo'lgan zarar, jumladan vaqtni behuda sarflash uchun javobgarlikni o'z zimmasiga olmaydi.

Havolalar

Muqobil proshivka cheali-charger: https://github.com/stawel/cheali-charger (Uning youtubedagi sharhi: bir marta , ikki).
Mikrodasturni kompilyatsiya qilish uchun: Atmel Studio va CMake
Chiroqchi: eXtreme burner AVR
ISP dasturchisi:

Ushbu maqolada men sizga Imax B6 Mini-ni ikki xil usulda qanday miltillashni ko'rsataman. Birinchisi eng keng tarqalgan bo'lib, u ko'pchilik tomonidan qo'llaniladi, ikkinchisi mening fikrimcha qiziqroq, soddaroq, hozirgi vaqtda eng yangi versiyaga yangilash imkonini beradi.

Keling, tartibda boshlaylik. Birinchidan, biz skyrc.com saytiga o'tishimiz va "Yuklab olish" bo'limiga o'tishimiz kerak. Keyin toifadagi Zaryadlovchilar bandini tanlang va qurilmangizni toping, bu holda Imax B6 Mini. Dasturiy ta'minot yorlig'iga o'ting va Charger Master dasturining ikkinchi versiyasini yuklab oling.

Mening holimda fayl kengaytmasiz saqlangan, shuning uchun men barcha nomlarni kengaytma bilan birga nusxa ko'chirdim va yuklab olingan fayl nomini o'zgartirdim. Setup.exe yoki ChargeMaster2.msi ni ishga tushiring - farq yo'q. Dasturni o'rnating va agar kerak bo'lsa, o'rnatish yo'lini o'zgartiring. Men hamma narsani avvalgidek qoldirdim.

Ishga tushgandan so'ng, Charge Master bizga NET Framework 4 ishlashini talab qilishini va biz uni yuklab olishni taklif qilishimiz haqida xabar beradi. Biz rozimiz va "Ha" tugmasini bosing. G'alati, hech narsa sodir bo'lmadi, shuning uchun uni o'zim yuklab oldim. Men sizga oflayn o'rnatuvchini yuklab olishingizni maslahat beraman, garchi bu unchalik muhim emas va veb-o'rnatuvchini yuklab olishingiz mumkin. O'rnatishdan so'ng biz dasturni qayta ishga tushirishga harakat qilamiz. Dastur ishga tushdi, endi siz qurilmani kompyuteringizning USB-ga ulashingiz mumkin.

Dasturda xatolik aniqlandi, chunki qurilma ulanganda interfeysning qaysi qismi yo'qoladi. Buni tuzatish uchun biz boshqaruv paneliga o'tishimiz va til formatini ingliz tiliga o'tkazishimiz yoki butun va kasr qismlarini ajratuvchi nuqtani vergul bilan almashtirishimiz kerak.

Menimcha, men formatni ingliz tiliga (AQSh) qo'yaman. Dasturni qayta ishga tushiring va ulanishga harakat qiling. Har bir narsa ishlaydi, tizim bo'limiga o'ting va 1.12 versiyasi mavjudligi haqida xabarni ko'ring, bizda 1.10 versiyasi mavjud. Mikrodasturni yangilash tugmasini bosish orqali proshivkani yangilaymiz. Mikrodasturni tugatgandan so'ng, qurilma xarakterli ovoz chiqaradi.

Endi ikkinchi usul haqida. Ushbu qurilmani maxsus xizmat ko'rsatish dasturi yordamida ham yoqish mumkin. Bu usul oddiyroq, qo'shimcha dasturlarni o'rnatish va tizim sozlamalarini o'zgartirishni talab qilmaydi. Bundan tashqari, ushbu usul bizga 1.13 versiyasiga yangilash imkonini beradi. Mikrodastur sahifasiga o'ting va qurilmamiz uchun flasherli kichik arxivatorni yuklab oling (pastdagi havola) yoki uni to'g'ridan-to'g'ri bu yerdan yuklab oling, uni oching va ishga tushiring.

Enter tugmasini ushlab turganda, USB kabelini qurilmaga ulang, so'ngra quvvatni ulang. Endi siz Yangilash tugmasini bosishingiz mumkin. Mikrodastur jarayoni boshlandi. Aslida, siz qurilmani maxsus yuklash rejimiga o'tkaza olmaysiz va hatto quvvatni ulay olmaysiz, lekin USB ga ulangandan so'ng darhol proshivkaga o'ting, ammo mening sinovlarim shuni ko'rsatdiki, bu holda proshivka egri o'rnatilgan va qurilma vaqti-vaqti bilan o'zini qayta ishga tushira boshlaydi. Shuning uchun, men sizga ushbu yo'riqnomaga muvofiq hamma narsani aniq qilishni maslahat beraman.

Haqiqatan ham ular aytadilar: dangasalik taraqqiyotning dvigatelidir! Bu erda va men kislotali akkumulyatorlarni o'lchash va o'qitish jarayonini avtomatlashtirish haqidagi fikr boshimni hayajonga soldi. Axir, kim aqlli mikrosxemalar asrimizda multimetr va sekundomerli akkumulyatorni o'z aqli bilan tekshiradi? Albatta, ko'pchilik "mashhur" zaryadlovchi Imax B6 ni biladi. Habreda u haqida bor (hatto bitta emas). Quyida men u bilan nima qilganimni va nima uchun yozaman.

Aniqlik

Dastlab, mening maqsadim batareyalarimni uzluksiz quvvat manbai uchun o'lchash uchun tushirish quvvatini oshirish va uzoq muddatda ularni erta qarish xavfiga duchor qilmasdan o'rgatish edi (batareyalar emas, men). Men qismlarga ajratilgan qurilmani haydadim.

Ichkarida u juda ko'p differensial kuchaytirgichlar, multipleksorlar, yuqori samaradorlikka ega buck-boost regulyatori bilan to'la, yaxshi paketga ega va siz tarmoqda ochiq manbani topishingiz mumkin. juda yaxshi proshivka. 5 ampergacha bo'lgan zaryadlash oqimi bilan u hatto avtomobil akkumulyatorlarini soatiga 50A (hozirgi 0,1C) da zaryadlashi mumkin. Bularning barchasi bilan, shu bilan birga, boylik, oqim sensorlari sifatida, bu erda oddiy 1 Vt rezistorlar qo'llaniladi, ular boshqa narsalar qatorida o'z kuchlari chegarasida ishlaydi, ya'ni ularning qarshiligi yuk ostida sezilarli darajada suzadi. Bunday o'lchash moslamasiga ishonish mumkinmi? Puflab, qo'llarim bilan bu "datchiklar" ga tegib, shubhalar yo'qoldi - men ularni manganindan shuntlarga aylantirmoqchiman!

Manganin (shuningdek, konstantan ham bor) shuntlar uchun maxsus qotishma bo'lib, ular isitishdan deyarli o'zgarmaydi. Ammo uning qarshiligi almashtiriladigan rezistorlardan kamroq kattalik tartibidir. Shuningdek, qurilma pallasida operatsion kuchaytirgichlar kuchlanishni sensordan mikrokontroller tomonidan o'qiladigan qiymatlarga oshirish uchun ishlatiladi (menimcha, raqamlashtirishning yuqori chegarasi TL431 dan mos yozuvlar kuchlanishi, taxminan 2,495 volt).

Mening takomillashtirilganligim rezistorlar o'rniga lehimli shantlarni ishlatish va operatsion kuchaytirgichlarning daromadini LM2904: DA2: 1 va DA1: 1 ga o'zgartirish orqali darajalardagi farqni qoplashdir (diagrammaga qarang).

Sxema



O'zgartirish uchun bizga kerak bo'ladi: original qurilmaning o'zi (men asl nusxaning o'zgarishini tasvirlayman), manganin shuntlari (men Xitoy multimetrlaridan oldim), ISP dasturchisi, cheali-zaryadlovchi proshivka (kalibrlash imkoniyati uchun), uning uchun Atmel Studio. montaj (ixtiyoriy), proshivka va muvaffaqiyatli atmega proshivka uchun g'isht yaratish tajribasi uchun eXtreme Burner AVR (Barcha havolalar maqolaning oxirida).
Va shuningdek: SMD-ni lehimlash qobiliyati va adolatni tiklash uchun chidab bo'lmas istak.

Men hech qachon sxemalarning rivojlanishini va umuman radio havaskorligini o'rganmaganman, shuning uchun tez orada ishlaydigan qurilmaga bunday o'zgartirishlar kiritish dangasalik bilan qo'rqinchli edi. Va keyin multisim yordamga keldi! Unda lehim temirga tegmasdan mumkin: g'oyani amalga oshirish, uni tuzatish, xatolarni tuzatish va u umuman ishlay oladimi yoki yo'qligini tushunish. Ushbu misolda men zaryadlash rejimi sxemasi uchun op-ampli sxema bo'lagini modellashtirdim:

Rezistor R77 salbiy fikr bildiradi. R70 bilan birgalikda ular daromadni o'rnatadigan bo'luvchini hosil qiladi, uni shunday hisoblash mumkin (R77 + R70) / R70 = daromad. Mening shuntim taxminan 6,5 mŌ bo'lib chiqdi, bu 5 A tokda 32,5 mV kuchlanish pasayishiga olib keladi va kontaktlarning zanglashiga olib keladigan mantiqqa va uni ishlab chiqaruvchining taxminlariga mos kelish uchun biz 1,96 V ni olishimiz kerak. Men R70 va R77 uchun mos ravishda 1k va 57k rezistorlarni oldim. Simulyatorga ko'ra, chiqish 1,88 voltni tashkil etdi, bu juda maqbuldir. Men R55 va R7 rezistorlarini ham chiqarib tashladim, chunki chiziqlilikni pasaytiradi, ular fotosuratda ishlatilmaydi (ehtimol bu xatodir) va shuntning o'zi R70, C18 pastki qismiga va shuntning yuqori qismiga ajratilgan simlar bilan ulangan. to'g'ridan-to'g'ri op-ampning "+" kirishiga.

Qo'shimcha izlar, shu jumladan taxtaning teskari tomonida kesiladi. Simlarni quduq bilan lehimlash juda muhim, shunda ular vaqt o'tishi bilan shunt yoki platadan tushib ketmaydi, chunki bu sensordan nafaqat mikrokontrollerning ADC quvvati, balki impuls regulyatorining joriy fikr-mulohazasi ham ishlaydi. , agar signal yo'qolsa, maksimal rejimga o'tishi va xandaqqa tushishi mumkin.

Bo'shatish rejimining sxemasi tubdan farq qilmaydi, lekin men VT7 dala ishchisini radiatorga qo'yganim va tushirish quvvatini dala drayveri chegarasiga oshirganim uchun (ma'lumotlar varag'iga ko'ra 94 Vt), maksimal tushirish oqimini ko'proq o'rnatmoqchiman. .

Natijada, men oldim: R50 - 5,7 mOm, R8 va R14 - mos ravishda 430 Ohm va 22 kOm, bu 5 A shunt orqali oqim bilan chiqishda zarur bo'lgan 1,5 voltni beradi. Biroq, men ham yuqori oqim bilan tajriba o'tkazdim - maksimal u 5,555 A bo'ldi, shuning uchun men proshivkaga 5,5 A ga cheklov qo'ydim ("cheali-charger \ src \ hardware \ atmega32 \ targets \ imaxB6-original \ HardwareConfig.h" faylida) .

Yo'lda muammo paydo bo'ldi - zaryadlovchi qurilma kalibrlanganligini tan olishdan bosh tortdi (i zaryadsizlantiraman). Buning sababi, sinov uchun “HardwareConfig.h” faylidagi MAX_DISCHARGE_I so‘l ta’rifi emas, balki birinchisini sinab ko‘rish uchun ikkinchi kalibrlash nuqtasi (nuqtalar “GlobalConfig.h” faylida tasvirlangan) ishlatiladi. Men kodning nozik tomonlarini o'rganmadim va shunchaki "Calibrate.cpp" faylidagi checkAll () funktsiyasida ushbu chekni kesib tashladim.

O'zgartirishlar natijasida 100mA dan 5A gacha bo'lgan diapazonda o'lchovlarning maqbul chiziqliligini ta'minlaydigan va bitta narsa bo'lmasa, o'lchov vositasi deb atash mumkin bo'lgan qurilma olindi: chunki men korpus ichida kuchli zaryadsizlanish maydonini qoldirdim ( yaxshilangan sovutishga qaramay), undan taxtani isitish hali ham o'lchov natijasini buzadi va o'lchovlar kam baho berish tomon biroz "suzadi" ... Bunga kim aybdor ekanligiga ishonchim komil emas: xato kuchaytirgich yoki ADC. mikrokontroller. Qanday bo'lmasin, IMHO, ushbu dala boshqaruvchisini korpusdan tashqariga olib chiqib, uni etarli darajada sovutish bilan ta'minlashga arziydi (94 Vtgacha yoki uni boshqa mos keladigan N-kanal bilan almashtirish).

Mikrodastur

Men bu haqda yozmoqchi emasdim, lekin ular meni majbur qilishdi.

Mening sovutish revizyonim haqida bir oz

Polevik VT7, yangi joyda, issiq eritilgan elimga yopishtirilgan va uning issiqlik qabul qilgichi mis plastinkaga lehimlangan:

Men keraksiz radiatordan sovutishni anakartdan issiqlik trubkasida qilishga qaror qildim. Suratda mos bosim plitasi va tranzistor yostig'i ko'rsatilgan, uning perimetri bo'ylab izolyatsion plastmassa yotqizilgan - har qanday holatda. Lehimlash temir uchining poshnalari to'g'ridan-to'g'ri taxtaga, umumiy simga lehimlanadi - u konvertordan qo'shimcha issiqlik qabul qiluvchi rolini o'ynaydi:

Yig'ilgan tuzilma qurilmaning oyoqlarida turishiga to'sqinlik qilmaydi:

Mikrodasturga tayyor:

Men ushbu modifikatsiyani passiv sovutish rejimida sinab ko'rdim: maksimal oqim 5,5A bo'lgan 6 voltli Pb batareyasini 20 daqiqa davomida zaryadsizlantirish. Quvvat 30 ... 31 Vt ta'kidlangan. Issiqlik trubkasidagi harorat, termojuftga ko'ra, 91 ° C ga yetdi, korpus ham qizib ketdi va bir nuqtada ekran binafsha rangga aylana boshladi. Men, albatta, testni darhol to'xtatdim. Ekran uzoq vaqt davomida normal holatga qaytolmadi, lekin keyin u qo'yib yubordi.

Endi ajraladigan ulanishi bo'lgan tashqi yuk bloki eng yaxshi yechim bo'lishi allaqachon aniq: u radiator va fanning o'lchamiga hech qanday cheklovlar yo'q va zaryadlashning o'zi yanada ixcham va engil bo'ladi (zaryad bo'lmaydi). sohada kerak).

Umid qilamanki, ushbu maqola yangi boshlanuvchilarga yordamsiz temir bo'laklari bilan tajriba qilishda jasoratli bo'lishga yordam beradi.
Izohlar va qo'shimchalar qabul qilinadi.

Ogohlantirish: ta'riflangan modifikatsiyalar, agar noto'g'ri ishlatilsa, zaryadlovchi qismlarga zarar etkazishi, uni qaytarib bo'lmaydigan "g'isht" ga aylantirishi, shuningdek, qurilma ishonchliligining pasayishiga olib kelishi va yong'in xavfini keltirib chiqarishi mumkin. Muallif mumkin bo'lgan zarar, jumladan vaqtni behuda sarflash uchun javobgarlikni o'z zimmasiga olmaydi.

Havolalar

Muqobil proshivka cheali-charger: https://github.com/stawel/cheali-charger (Uning youtubedagi sharhi: bir marta , ikki).
Mikrodasturni kompilyatsiya qilish uchun: Atmel Studio va CMake
Chiroqchi: eXtreme burner AVR
ISP dasturchisi:

Ushbu maqolada men sizga Imax B6 Mini-ni ikki xil usulda qanday miltillashni ko'rsataman. Birinchisi eng keng tarqalgan bo'lib, u ko'pchilik tomonidan qo'llaniladi, ikkinchisi mening fikrimcha qiziqroq, soddaroq, hozirgi vaqtda eng yangi versiyaga yangilash imkonini beradi.

Keling, tartibda boshlaylik. Birinchidan, biz skyrc.com saytiga o'tishimiz va "Yuklab olish" bo'limiga o'tishimiz kerak. Keyin toifadagi Zaryadlovchilar bandini tanlang va qurilmangizni toping, bu holda Imax B6 Mini. Dasturiy ta'minot yorlig'iga o'ting va Charger Master dasturining ikkinchi versiyasini yuklab oling.

Mening holimda fayl kengaytmasiz saqlangan, shuning uchun men barcha nomlarni kengaytma bilan birga nusxa ko'chirdim va yuklab olingan fayl nomini o'zgartirdim. Setup.exe yoki ChargeMaster2.msi ni ishga tushiring - farq yo'q. Dasturni o'rnating va agar kerak bo'lsa, o'rnatish yo'lini o'zgartiring. Men hamma narsani avvalgidek qoldirdim.

Ishga tushgandan so'ng, Charge Master bizga NET Framework 4 ishlashini talab qilishini va biz uni yuklab olishni taklif qilishimiz haqida xabar beradi. Biz rozimiz va "Ha" tugmasini bosing. G'alati, hech narsa sodir bo'lmadi, shuning uchun uni o'zim yuklab oldim. Men sizga oflayn o'rnatuvchini yuklab olishingizni maslahat beraman, garchi bu unchalik muhim emas va veb-o'rnatuvchini yuklab olishingiz mumkin. O'rnatishdan so'ng biz dasturni qayta ishga tushirishga harakat qilamiz. Dastur ishga tushdi, endi siz qurilmani kompyuteringizning USB-ga ulashingiz mumkin.

Dasturda xatolik aniqlandi, chunki qurilma ulanganda interfeysning qaysi qismi yo'qoladi. Buni tuzatish uchun biz boshqaruv paneliga o'tishimiz va til formatini ingliz tiliga o'tkazishimiz yoki butun va kasr qismlarini ajratuvchi nuqtani vergul bilan almashtirishimiz kerak.

Menimcha, men formatni ingliz tiliga (AQSh) qo'yaman. Dasturni qayta ishga tushiring va ulanishga harakat qiling. Har bir narsa ishlaydi, tizim bo'limiga o'ting va 1.12 versiyasi mavjudligi haqida xabarni ko'ring, bizda 1.10 versiyasi mavjud. Mikrodasturni yangilash tugmasini bosish orqali proshivkani yangilaymiz. Mikrodasturni tugatgandan so'ng, qurilma xarakterli ovoz chiqaradi.

Endi ikkinchi usul haqida. Ushbu qurilmani maxsus xizmat ko'rsatish dasturi yordamida ham yoqish mumkin. Bu usul oddiyroq, qo'shimcha dasturlarni o'rnatish va tizim sozlamalarini o'zgartirishni talab qilmaydi. Bundan tashqari, ushbu usul bizga 1.13 versiyasiga yangilash imkonini beradi. Mikrodastur sahifasiga o'ting va qurilmamiz uchun flasherli kichik arxivatorni yuklab oling (pastdagi havola) yoki uni to'g'ridan-to'g'ri bu yerdan yuklab oling, uni oching va ishga tushiring.

Enter tugmasini ushlab turganda, USB kabelini qurilmaga ulang, so'ngra quvvatni ulang. Endi siz Yangilash tugmasini bosishingiz mumkin. Mikrodastur jarayoni boshlandi. Aslida, siz qurilmani maxsus yuklash rejimiga o'tkaza olmaysiz va hatto quvvatni ulay olmaysiz, lekin USB ga ulangandan so'ng darhol proshivkaga o'ting, ammo mening sinovlarim shuni ko'rsatdiki, bu holda proshivka egri o'rnatilgan va qurilma vaqti-vaqti bilan o'zini qayta ishga tushira boshlaydi. Shuning uchun, men sizga ushbu yo'riqnomaga muvofiq hamma narsani aniq qilishni maslahat beraman.