Мазмұны:
- 1 -қадам: BOM
- 2 -қадам: схема және жұмыс принципі
- 3 -қадам: қуат резисторларын таңдау
- 4 -қадам: Arduino коды
- 5 -қадам: ПХД
- 6 -қадам: Мәзір
Бейне: 3 X 18650 батарея сыйымдылығын тексеруші: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Интернетте arduino негізіндегі сыйымдылық тестерлерін құрудың көптеген нұсқаулары бар. Мәселе мынада, бұл батарея сыйымдылығын тексеру ұзақ процесс. Мысалы, сіз 0,5 м токпен 2000 мАч батареяны зарядтағыңыз келеді делік. Бұл мәңгілікке созылады (дәл: 4 сағат). Мен көптеген ұяшықтардың сыйымдылығын көрсетудің жылдам әдісін табуға тырыстым. Шығару тогының жоғарылауы қауіпсіз емес, әсіресе жүктеме қарапайым резистор болғанда. Төмен қарсылық = жоғары жүктеме = көбірек энергия (жылу) таратылады.
Негізінде біз екі түрлі мақсатқа жету үшін жасушаларды шығарамыз:
- сыйымдылық көрсеткіші
- Ұзақ уақыт бойы пайдаланылмаған жасушалар үшін қауіпсіз жүктемені қамтамасыз ету үшін жалпы қуаттылықтың ~ 40% дейін босатылады
Жоғарыда айтылғандарды орындау үшін мен бірнеше ұяшықтарды босату станциясын құруды шештім. Екі режим мен қарапайым мәзір бар, оларды бір батырмамен басқаруға болады. Қосымша мүмкіндік - ішкі қарсылықты (Rw) есептеу.
Мен бұл мәселеде сарапшы емеспін, сондықтан сіз бәрін өз тәуекеліңізбен жасайсыз. Ұсыныстар мен пікірлер құпталады.
Шабыт пен негіздер мен тапқан екі жобадан туындайды:
www.instructables.com/id/DIY-Arduino-Batte…
arduinowpraktyce.blogspot.com/2018/02/test…
1 -қадам: BOM
Бізге қажет болады:
- 1x Arduino Nano
- 3x IRLZ44N Mosfet
- 1х3 батарея ұстағыш
- 3x цемент резисторы - мысалы 10R 10W - бұл туралы келесі бөлімде оқыңыз
- 3x 5 мм қызыл жарықдиодты
- Батырмаға басу
- СКД - бұл жобада мен 16x2 i2c СК қолдандым
- 1х 10 к резистор
- 9х 4к7 резистор
- 3x 1 к резистор
- 1x 100R резисторы
- Қуат көзіне қосылуға арналған 1x бұрандалы терминал (7-12В) - егер сіз құрылғыны arduino mini USB арқылы қосқыңыз келсе, міндетті емес.
- 1х 4 алтын түйреуіш әйел басы, 2,54
- 1х15 Goldpin әйел басы, 2,54 мм (міндетті емес - егер сіз модульдік болғыңыз келсе)
- 1x дыбыстық сигнал (міндетті емес)
2 -қадам: схема және жұмыс принципі
Менің жобамның миы - arduino nano. Arduino сәйкес жүктемелері бар 3 аккумуляторлық тізбекті ашу / жабу үшін қолданылатын 3 mosfet басқарады. Біз Ом заңын қолдана отырып, қуат резисторлары арқылы токтың өтуін анықтау үшін сол тізбектердің кернеуін өлшейміз (3 кернеу бөлгішті қолдана отырып).
I = V / R
Қуат резисторларындағы кернеудің төмендеуі аккумулятор терминалдарында өлшенетін кернеуге тең (сапалы дәнекерлеу қосылыстары мен жақсы сымдарды ескере отырып), сондықтан резисторлардың алдында және кейін кернеуді өлшеудің қажеті жоқ. Сыналған ұяшықтардың біздің құрылғыны қосуына жол бермеу үшін кернеу бөлгіштері қолданылады.
Зарядтау уақытындағы кернеу мен токты біле отырып, біз ұяшықтардың сыйымдылығын есептей аламыз.
3 -қадам: қуат резисторларын таңдау
Резистордың мәні біз қол жеткізгіміз келетін разряд тогына байланысты. Максималды 0,5А токты ескере отырып, резистордың мәні келесідей болуы керек:
R = V (ұяшықтың максималды кернеуі) / I (разряд тогы) = 4,2В / 0,5 = 8,4 Ом
10R резисторының көмегімен сіз мыналарды аласыз:
I = V / R = 4.2V / 10 ohm = 0.42A
Ғашықтың резисторының мәні, соғұрлым жоғары ток.
МАҢЫЗДЫ!! Күш көп болады, сондықтан резистор қызады. Біз резистордың минималды қуатын анықтай аламыз:
Минималды қуат = I^2 * R = 0,42^2 * 10 = 1,76 Вт
Мен 3R3 17W резисторларын қолданамын, бірақ менің кеңесім 10R (10W немесе одан да көп) пайдалану болып табылады - ол қуатты ағынсыз басқарады және оның температурасы қауіпсіз болып қалады.
4 -қадам: Arduino коды
Өлшенген мәндерге сәйкес келесі параметрлерді реттеу қажет:
R1, R2, R3 - қуат резисторларының мәндері [ом]
RB1, RB2, RB3 - B1 -B3 схемасының кедергісі. R1+0.1 жеткілікті жақын [Ом]
X1, X2, X3 - кернеу бөлгіштердің қатынасы. Егер сіз оны дәл өлшегіңіз келмесе, сіз тек 2 санын енгізе аласыз
интервал - өлшеу Аралық (мс) - әдепкі 5000 мс
voltRef - arduino 5V пен GND арасындағы анықталатын кернеу - әдепкі 5.03
5 -қадам: ПХД
Тапсырыс беруге дайынбыз:)
6 -қадам: Мәзір
Қысқа басу (келесі шерту арасындағы ~ 1с интервалмен) - мәнді өзгерту
Ұзақ басу - растау
Мәзірдің бірінші деңгейі: режимді таңдау (қуатты тексеру немесе алдын ала орнатылған кернеуге қарапайым разряд)
Мәзірдің екінші деңгейі: минималды кернеуді таңдау, онда өлшеу аяқталады.
Кез келген ұяшықты өлшеу аяқталғанда, батареяның сыйымдылығы мен ішкі кедергісін (Rw) табуға болатын соңғы экран шығады.
Ұсынылған:
Arduino [Lithium-NiMH-NiCd] арқылы батарея сыйымдылығын тексеруші: 15 қадам (суреттермен)
Arduino [Lithium-NiMH-NiCd] көмегімен батарея сыйымдылығын тексеруші: Ерекшеліктер: жалған литий-ион/литий-полимер/NiCd/NiMH батареясын анықтаңыз Реттелетін тұрақты ток жүктемесі (оны қолданушы да өзгерте алады) кез келген аккумулятор (5В төмен) дәнекерлеу, құрастыру және пайдалану оңай
DIY Arduino батарея сыйымдылығын тексеруші - V2.0: 11 қадам (суреттермен)
DIY Arduino батарея сыйымдылығын тексеруші - V2.0: Қазіргі уақытта жалған литий мен NiMH батареялары барлық жерде сатылады, олар жарнамамен шынайы сыйымдылығынан жоғары. Нақты және жалған батареяны ажырату өте қиын. Сол сияқты, оны білу қиын
DIY Arduino батарея сыйымдылығын тексеруші - V1.0: 12 қадам (суреттермен)
DIY Arduino батарея сыйымдылығын тексеруші - V1.0: [Бейнені ойнату] Мен оларды күн жобаларымда қайта пайдалану үшін көптеген ескі батареяларды (18650) құтқардым. Батарея жинағындағы жақсы ұяшықтарды анықтау өте қиын. Бұрын менің Power Bank Instructable бірінде мен қалай анықтау керектігін айттым
DIY Li-ion сыйымдылығын тексеруші!: 8 қадам (суреттермен)
Ли-иондық DIY сыйымдылығын тексеруші!: Аккумуляторлық пакеттерді құруға келетін болсақ, литий-иондық ұяшықтар-ең жақсы таңдаудың бірі. Бірақ егер сіз оларды ноутбуктің ескі батареяларынан алсаңыз, онда сіз батарея жинағын жасамас бұрын тестілеуді өткізгіңіз келуі мүмкін
Ли-иондық батарея сыйымдылығын тексеруші (литий қуатын тексеруші): 5 қадам
Li-Ion батарея сыйымдылығын тексеруші (литий қуатын тексеруші): =========== ЕСКЕРТУ & ЕСКЕРТУ =========== Ли-ионды аккумуляторлар дұрыс қолданылмаса, өте қауіпті. ЛИ-ИОН БАТСЫН ҚУАТПАҢЫЗ / КҮЙДІРМЕҢІЗ =====================================