| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Уредче за измерване/разреждане/анализ на батерии http://mcu-bg.com/mcu_site/viewtopic.php?f=22&t=10055 |
Страница 1 от 6 |
| Автор: | anrieff [ Вто Апр 17, 2012 7:50 pm ] |
| Заглавие: | Уредче за измерване/разреждане/анализ на батерии |
Ето едно проектче, което цъках сегиз-тогиз последните няколко месеца, и даже се допитвах в този форум за някои от нещата. Стараех се да документирам всичко по пътя, за да мога да презентирам развитието му, от етап "чертожната дъска" до Завършен Продукт™. Предисторията Всичко започна от един малък фотоапарат с глупава батерия и още по-глупав софтуер. Индикацията за оставаща батерия има четири чертички, чието реално тълкувание ще да е нещо подобно: 4 чертички: супер си, снимай на воля 2 чертички: ще мра след минутка и нещо (да си знаеш) 1 чертичка: ДОВИЖДА—....(изключва се) Та се замислих колко удобно би било да си имам миниатюрно уредче с два проводника - вързваш го към батерията и ти показва напрежение и реални оставащи проценти живот. Нищо работа! На чертожната дъска Планът беше за малка платчица с един PIC, един 7-сегментен дисплей, един регулатор от всякакво напрежение->3.3V, и един резисторен делител, за да мога да чета входното напрежение. Демек, уред, който мери напрежението на батерия, като се захранва от самата батерия. После се прекарва през една Lookup табличка и се показва оставащ капацитет. Планът беше да се поддържат всякакви батерии и комплекти батерии над 3.3V, като обхвата в последствие разширих до 1.8-9.3V (демек - от 2 до 7 АА/ААА, Li-Ion (едно- или дву-клетъчни) и евентуално други). Прототип Последва реализацията на тази основна идея върху бредборд. 3.3V регулатора не го намерих в не-SMD вариант, така че се наложи да му запоя крачета (както бях писал преди): В началото си мислех, че двуцифрен дисплей ще е достатъчно: Но се оказа, че този конкретно няма дори десетична точка. А е гадно да печаташ, примерно, 3_6 вместо 3.6 (първото на всичко отгоре иска скролиране). Накратко - минах на четирицифрен дисплей. Той почти не оцеля върху бредборда, а го хвърлих бързо на отделна "breakout" платка: Получи се доволно зловеща Някъде покрай хаоса с поенето реших най-сетне да зарежа добрия стар кашон с 10000 найлонови пликчета с елементи в него, и си взех по-удобно класьорче: "Стоножката" ми вече е монтирана върху бредборда: Тук допълних базовата идея за уредчето, като му добавих функция за разреждане на батерии (с цел контриране на memory ефект, а в последствие и още благинки): Отдясно наляво: голям резистор, през който да се разрежда батерията, голям ключов транзистор (можеше и по-скромно, но TO-220-ките ми действат приповдигащо), и потенциометър за задаване на целево крайно напрежение и разряден ток. Т.е., имаме "интелигентно" разреждане (вместо тъп резистор), което предпазва от прекален разряд, и източва батерията с подходяща за химията й скорост. След като (погрешно) си мислех, че съм приключил с хардуерния дизайн, пристъпих към финализация. Двете филии от сандвича, готови да бъдат слепени: Ето го и него: Кълна се, никога повече перфборд: Опаковката Следваше подбиране на някаква приблизително подходяща кутийка от Комет и натъпкването на сандвича вътре: Тази опаковка можеше да спечели всяко състезание по дизайн. Oтзад напред. Не бях виждал друго толкова апатично, неугледно, недодялано и скучновато изпълнение. Гаден цвят пластмаса, с гадна текстура, остри, гадни ръбове и ужасна миризма при топене с горещ кламер Това не можеше да остане така, тъй че се намеси първо една пила: А после малко шкурка и писалка (за пробата): Потготовка за боядисване: Първи слой: Втори слой: Well... you get the drill: Между всеки два има по едно двучасово съхнене, между впрочем Още три слоя по-нататък, реших все пак да видя как ще се получи надписването. Уви, единствената бяла писалка, която успях да намеря и да пише адекватно върху тази повърхност, беше ужасно дебела: От лицевата страна донякъде се ядваше: От другата, обаче, беше трагично: Аз исках отзад да има по-подробни инструкции, красива табличка и т.н. Ясно беше, че с ръчно надписване няма да стане, беше време да се обърна към специалистите (и да връча работата на машина). Разширение Докато мислех какво да правя с кутийката, поработих върху софтуера. Тъй като имах функция за разреждане на батерия, си казах, защо да не добавя и логване на напрежението по време на разряда? И после преточването му на компютър (чрез PICKit2-ката, тя може да работи и като UART tool)... така имах и разрядната крива, и измерване на капацитета на батерията в mAh (е, поне приблизително...). Всъщност, накрая си стана един доста функционален уред за анализ на батерии - ето, примерно, няколко разрядни криви: Nokia BL-5C: ![]() Четворка АА Eneloop-ки (надписани като 1800 mAh guaranteed / 2000 mAh typical): ![]() Ето и сравнение на кривите на Nokia-та от по-горе и една Canon-ска батерия за dSLR (последната е двуклетъчна, така че в графиката, напрежението й е делено на две): ![]() С това софтуерът набъбна значително, и в крайна сметка не се събираше в паметта, та се наложи да сменя модела на процесора (от 16F690 -> 16F1829). Финализация Да се върнем на опаковката. Начини да се боядиса малка, тъмна пластмасова кутийка има поне няколко: ситопечат, лазерно гравиране, фолио.... Тук на помощ се притече Любо (LUBO_1) от HWBG форума, като той направи професионална кутийка със ситопечат. Аз, обаче, бях любопитен, и докато чаках да стане, пробвах услугите на едно студио за лазерно гравиране, с още два броя кутийки: боядисаната в червено от предните снимки (след шкурене и ново боядисване), и една чисто нова. Таях надежди от боядисаната да стане нещо. Уви, лазерът само надува боята, и е зверски чувствителен към дебелината на слоя - по-тънките части не ги надува, а прегаря. Все пак, от едната страна се получи горе-долу готино: Не може да се каже същото, обаче, за другата: Чистата кутийка се получи доста по-добре, при това на много ниска мощност на лазера: Има какво да се желае като контраст, но фините детайли са страхотни. Другата кутийка беше тази на Любо: Претендентите за финала (преди лакиране): И след лакирането: Не се бъзикам. Просто гравюрата от лазера се спомина (бързо, тихо и завинаги Нали сте драскали поне веднъж на Paint/Photoshop/Gimp и сте пробвали инструмента "гумичка"? Е, усещането е точно същото. Ето как изглежда страната с табличката, под ъгъл: Ето и импровизираната "станция за лакиране": Краен резултат: две опропастени кутийки, и една добра, пипната от професионалист. Кутийкофицирането смуче Последни промени по сандвича: Прилича много на отгризано, но всъщност е отчупено с клещите - този ръб опираше в канала на едното болтче, та си отиде, и трябваше да заменя пътечката с мостче. Замених и бутончето с по-високо. Време да го вкараме в кутийката - вече за последно: Готовият продукт Имам си:
Ето и едно клипче (демо): ![]() Алтернативно: локално копие (H.264) Оттук насетне Следващата седмица отивам до някой голям магазин (LIDL/Billa/Technopolis) и купувам голям брой батерии (4xAA, 9V) от различни марки - да ги проверя как са като характеристики и да изтествам, аджеба, коя марка дава най-много mAh на лев А ако се сетите още какво да проверя с уреда, моля коментирайте |
|
| Автор: | todorov8 [ Вто Апр 17, 2012 10:29 pm ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
Уредчето си го бива! Харесва ми идеята автоматично да снема разрядната крива при определен разряден ток, като данните да постъпват по RS към PC. |
|
| Автор: | didofen [ Сря Апр 18, 2012 9:23 am ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
Интересно ми е само как си постигнал трети знак след точката при мерене или той е само през 4 (0.00488 по-точно). т.е. необходимо ли ти е толкова точно мерене |
|
| Автор: | Пушека [ Сря Апр 18, 2012 1:57 pm ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
Полезна джаджа. Винаги съм се съмнявал в това дето пише по батериите, защото все умират в най-кофти момент. Интересно ми е как постигаш постоянния разряден ток, след като си написал че самия уред се захранва от тестваната батерия? ПИКа харчи малко на фона на 100-200мА разряден ток, но индикаторите си искат своето. А и при няколко елемента в батерия не е ли по-добре да се мери всеки сам за себе си. Обикновено има в комплекта една издънка дето загрозявя пейзажа, особено при мет.хид. Та функцията "посочи мъртвеца" би била много полезна. |
|
| Автор: | MYXATA [ Сря Апр 18, 2012 6:49 pm ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
Джаджата си е ОК, макар купуването на батерии ( ако не са акумулаторни) и последващото им разреждане с цел да се определи дали са добри според кривината на тока им на разреждане си е малко като онзи виц за милиционера дето палел клечките на кибрита и после ги прибирал, защото бил убеден че работят така може на дадена партида да снемеш харакеристики, но следващата може и да са малко изместени. както и да де, заслужаваш бурни ръкоплескания и адмирации за труда,щото толкова труд да докараш идеята до завършено изделие със се кутишка + надписи си е достойно за уважение. а сетих се, мощния резистор за разреждане му се казваше "хабатор" едно време, щото "само хаби тока" |
|
| Автор: | dtmf [ Сря Апр 18, 2012 11:03 pm ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
Имам фабрична зареждачка/разреждачка за всякакви видове батерии Icharger106B+ . Това уредче конкурентно ли е ? https://www.google.bg/url?sa=t&rct=j&q= ... mUdR-t0viw |
|
| Автор: | ike [ Сря Апр 18, 2012 11:21 pm ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
Неговата играчка със сигурност не струва 90$ http://www.experiencerc.com/store/produ ... s_id=11016 |
|
| Автор: | Cekins [ Чет Апр 19, 2012 9:12 am ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
Не струва като части, ама като труд? |
|
| Автор: | anrieff [ Пет Апр 20, 2012 9:44 pm ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
@didofen: третият знак е със сигурност фабрикуван @Пушека: Не е постоянен разряден ток, по-скоро симулирам постоянно съпротивление (duty-cycle не се сменя след първоначалния избор). Иначе след много измервания с мултицета, правя едни що-годе прецизни сметки колко точи уредът във всеки режим (колко са сегментите, колко самият PIC, колко-реалното потребление през резистора), така че mAh сметката би следвало да е точна, бих и дал не повече от няколко процента отклонение. Например, същите eneloop-ки съм ги мерил със сериозена AA зареждачка и там показанията съвпадат едно към едно. Иначе за мерене на единична AA, щеше да е много яко, да... Мога да ги меря по двойки, ама не е същото (макар че, с 4 измервания и една система уравнения, ама става сложно @MYXATA: Не се бях замислил за това, сигурно си прав! Много искам да пробвам как са зареждаемите 9-волтови (купих си една "noname" 8,4v, която пише 200 mAh на нея, а реално е 120. Ще видя по-марковите животни как са... @dtmf: Е те са много различни като идея. Примерно, твоята машина не става за "джобен волтметър", докато на моето това му е основната цел. @ike: Към 30 лева са частите в through-hole изпълнение. |
|
| Автор: | ike [ Пет Апр 20, 2012 10:00 pm ] | |||||||||
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии | |||||||||
С какъв ток я зареждаш и разреждаш? |
||||||||||
| Автор: | dan [ Съб Апр 21, 2012 8:47 am ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
@anrieff: Ако използваш постоянно съпротивление за разреждане на батерията, няма как да постигнеш постоянен ток Така и първите две диаграми отгоре-надолу не са съвсем прецизни, поне не и частта им "discharge current: xxx mA" |
|
| Автор: | anrieff [ Нед Апр 22, 2012 1:55 am ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
@ike: 20 mA, C/10 целих уж. @dan: Да, прав си. Чудя се дали да го сменям, обаче - ще ми усложни сметките за mAh, пък колко по-"вярна" ще стане кривата, не знам. |
|
| Автор: | ike [ Нед Апр 22, 2012 2:49 am ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
Пробвай 3-4 цикъла да заредиш батерията с 5мА и да я разредиш с 5мА да видиш дали ще се доближи до обещаваната стойност от 200мАч. |
|
| Автор: | Desert Leo [ Нед Апр 22, 2012 2:44 pm ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
Луд умора нема, само се поти... Споделяш проект ли или просто се хвалиш? |
|
| Автор: | Dimitar [ Нед Апр 22, 2012 6:33 pm ] |
| Заглавие: | Re: Уредче за измерване/разреждане/анализ на батерии |
Аз не виждам нищо споделено - явно тогава става дума за хвалба |
|
| Страница 1 от 6 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|