Батерия Тестер

Литиево-йонна батерия

Създаден с помощта на CotoRed.

Въпреки, че ремонт на мобилни телефони не е основната ми форма на доход за годините на плодотворно дейност имам натрупани определена сума (половин кофа) литиеви батерии от различен капацитет и сервизно обслужване. И аз отдавна исках да се изгради някакъв уред, който ще позволи най-малко razbrakovat тези, които безмилостно трябва незабавно в кошчето, че нещо друго ще се побере, и тези, които все още могат да бъдат оборудвани с мобилен телефон, или да продават / даряват един добър човек.

За себе си зададох задачата - устройството трябва да бъде:

- колкото е възможно по-просто и евтино;

- се състоят от повече или по-малко стандартни възли и верижни решения;

- повече или по-малко универсален по отношение на работата с батерии от други видове;

- да бъде в състояние да определи капацитета на батерията и, ако е възможно, нейното вътрешно съпротивление.

Контролер, избрах Tini26 заради наличието на диференциални входове и усилвател от 20, което прави възможно измерването на напрежението от текущия шунт без да се използват външни усилватели. Но има недостатък - малка програмна памет (общо 1024 отбора). Следователно, софтуерът е разделен на две части.

Първата е процедура за калибриране, която ви позволява да зададете коригиращите коефициенти на токовите и напреженови измервателни уреди и долния праг на спирачното напрежение в режима на разреждане. Резултатът от тази процедура е поставянето в енергонезависимата памет на необходимите константи.

Втората е работна програма, която ви позволява да разреждате и зареждате батериите, за да определите капацитета в милиамперии-часове, с точност до една десета от милиампера. Определяне на вътрешното съпротивление - чист оценка, тъй като за прецизно измерване на такъв мащаб изисква отделен настройка тест, който в този проект не е предвидена (и дали е необходимо?).

В индикаторната част на устройството реших да използвам дисплейния модул от SONYERICSSON T230 (T290), защото го обичам.

И има причини за това:

- евтини и достъпни за продажба

- квадратна шина за управление (I2C)

- не изисква отделен конвертор за фоново осветление

- неговият бял светодиод в подсветката е красив ценеров диод за захранване на самия контролер на дисплея (около 3V).

Недостатъците на него могат да се отдадат на надеждно малък конектор. Има обаче по-големи точки на дисплейната схема, където можете успешно да спойкате проводниците. Трябва само да надраскате лак.

С схема на таксуване не съм мислил дълго време и съм сложил доказан LT4054 от секцията за зареждане на мобилни телефони X100, C100, E700 и други. С малко - още по-лесно - резистор.

Обаче частите на зареждането и разреждането на веригата сами работят независимо от контролера, той само ги включва и изключва, така че никой не се намесва в използването на нещо по-впечатляващо и сериозно.

В първата версия на устройството имаше 3 бутона за менюта и навигация, от които по-късно отказах, оставяйки един. Достатъчно е за превключване на пръстена на режимите на работа:

ИЗКЛ (ИЗКЛ) ->Освобождаване от отговорност ->Такса ->ИЗКЛ (ИЗКЛ) ->,

В момента на преминаване от режим на зареждане в режим ИЗКЛЮЧЕН, броячите на час на усилвателя се нулират.

В разстояние на готовност, не се случва нищо, освен ЕВФ на дисплея на клемите на акумулатора, отчетеното в заряд (W) капацитет и в момента на освобождаване от отговорност (Q) (дори и да има часовник - но те са просто толкова)

В режима на разреждане:

- свързване на изпускателната част на веригата на транзисторния превключвател и еквивалента на натоварването към акумулатора;

- измерване на разрядния ток I;



- измерване на напрежението по време на разреждането (под ток) U;

- измерване на емф на акумулатора (Е) чрез периодично изключване на разрядната верига и измерване на напрежението;

- изчисляване на разликата между ЕМП и напрежението под натоварване D, D = E-U;

- изчисляване на вътрешното съпротивление R, R = D / I;

- изчисляването на капацитета в режим на разреждане Q;

- сравнение на измерените EMF (E) и ниските прагови настройки на напрежението. Ако бъде достигната, отидете в режим Зареждане.

В режим на зареждане (Зареждане) се появява:

- свързване на зареждащата част на схемата чрез транзисторен превключвател;

- измерване на тока на заряд I;

- измерване на напрежението по време на зареждане (под ток) U;

- измерването на ЕМП на акумулатора Е чрез периодично изключване на зарядната верига и измерване на напрежението на батерията без ток;

- изчисляване на разликата между ЕМП и напрежението под тока на зареждане D, D = U-E;

- изчисляване на вътрешното съпротивление R, R = D / I

- отчитане на капацитета в режим на зареждане W;

При този режим устройството автоматично не отива навсякъде, защото зарядът се обработва от специална верига.



В приложените файлове има фърмуер за калибриране. Има файл с пътека (.bat) за програмиране с avreal32. Той описва промяната на необходимия fuzov. Ако MC е програмиран от друг програмист, е необходимо да се грижи за монтаж CKSEL fuzov за работа от вътрешен осцилатор 8MHz да се програмира и мъх EESAV (CKSEL3 = 0-CKSEL2 = 1-CKSEL1 = 0-CKSEL0 = 0-EESAV = 0).

След шиене, гладко отидете на калибриране.

Временно свържете още един бутон от 18-извода на микроконтролера към земята. Да го наречем "RECORD"

Контролерът, програмиран с процедурата за калибриране, ще покаже поздравително съобщение при включване и ще се появи надпис

CONNECT 500 mA

След това PIN18 до GND

I = xxxxx mA

ADC = xxxxx

K_I = xxxxx

K_I1 = xxxxx

КЪДЕ:

Измерих тока, използвайки текущия коефициент K_I (първоначално може да е неправилен)

ADC-стойност от ADC

K_I - използван калибрационен фактор

K_I1 - новоизчислен коефициент, показва правилния коефициент, ако токът през шунта е 500 mA

Настройте тока по-точно на 500 mA и натиснете бутона `RECORD`. Изчислява се нов изчислен фактор на калибриране в EPROM и текущият електромер в линия I = вече трябва да показва 500 mA.

Натиснете бутона, за да превключите режимите на работа и да преминете към калибрирането на напрежението

CONNECT 4.00V

След това PIN18 до GND

U = xxxxx V

ADC = xxxxx

K_U1 = xxxxx

КЪДЕ:

U измерено напрежение, използвайки текущия коефициент K_U (първоначално може да е неправилен)

Настройте го по-точно на 4,00V и натиснете "RECORD". Веднага в реда U = трябва да се появи 4.00V.

Без да анализираме схемата за калибриране, натискаме бутона за режим и влизаме в режима за задаване на по-ниския праг на напрежението, при който автоматичното превключване от режим "разреждане" в режим "зареждане"

CONNECT U_LOW

След това PIN18 до GND

U = xxxxx V

U_LOW = xxxxx V

КЪДЕ:

U измерено напрежение

U_LOW = съществуваща зададена точка

Задайте желаното напрежение. Това вече е възможно да се направи надеждна контролира дали в линията U = .po различни препоръки, тя може да бъде в порядъка от 3.4-3.6 V. За себе си, аз инсталиран 3,55 V. Натиснете бутона "Запис".

Това е всичко. Калибрирането е завършено. Не забравяйте да откажете технологичния бутон "RECORD"

Ние шиваме работещ фърмуер. Ако мигате с друг програмист, след това внимавайте, размиването е същото. (CKSEL3 = 0-CKSEL2 = 1-CKSEL1 = 0-CKSEL0 = 0-EESAV = 0)

Работата с устройството е много проста. Има два варианта.

1. Зареждаме батерията някъде (например в телефона). Свързваме батерията в режим OFF. Ние гледаме, че има натискане в линията Е =. Бутон превключва в режим на устройство "разтоварване" (освобождаване) и се наслаждавайте на увеличаващите се признаци, в нагнетателна линия Q. капацитет Когато батерията се стича U_LOW я таксува устройството автоматично превключване към режим "zaryad`Charge.

След тази процедура можем да видим колко милиампери са извлечени (Q) и колко са изтласкани назад (W). Управление зареждане завършване не се осъществява, той се занимава с LT4054 за зареждане верига, но това е напълно видима от дъното на ток (около 2.5 Масачузетс).

2. В друг случай, след свързване на акумулатора в режим ИЗКЛЮЧЕН, трябва да натиснете два пъти бутона, да поставите устройството в режим на зареждане и след като го завършите, стартирайте изпускането. Устройството, както и в предишния случай, ще извади батерията до ниското напрежение и след това ще го зареди.

В заключение, може да се отбележи, че устройството не трябва да тества само литиеви батерии. Чрез използването на други схеми на зареждащата част е възможно да се тестват други видове батерии AA и AAA.

Още няколко думи за резултатите от сортирането. Вероятно зависи от технологията на производство на литиеви батерии е, че някои от тях се подува, почти без да се губи капацитет, но само чрез увеличаване на вътрешното съпротивление на новите 0,45-0,47-та до 0,57-0,67 подуто (в Nokia - по-специално). И някои, без да променят външния вид, драстично губят капацитет. Имам Оригинална Motorola батерия, от която да погледнете новия и лъскав с вътрешно съпротивление от около 0,5 ома, но с капацитет от 112,5 mA.ch

Надявам се, че някой ще намери работата ми полезна.

Споделяне в социалните мрежи:

сроден
Външна батерия със собствени ръце от битова фенерче - мобилни аксесоариВъншна батерия със собствени ръце от битова фенерче - мобилни аксесоари
Алтернативни източници за зареждане на притуркиАлтернативни източници за зареждане на притурки
Портативно зарядно за слънчева енергияПортативно зарядно за слънчева енергия
Избиране на батерията за инструмента за захранване на батериятаИзбиране на батерията за инструмента за захранване на батерията
Характеристики на конструкцията на никел-кадмиеви батерии и зарядни устройства за тяхХарактеристики на конструкцията на никел-кадмиеви батерии и зарядни устройства за тях
Изпитване и тестване на батерииИзпитване и тестване на батерии
Ремонт и възстановяване на батерията на лаптопаРемонт и възстановяване на батерията на лаптопа
Източник на захранване на слънчеви батерии със собствени ръцеИзточник на захранване на слънчеви батерии със собствени ръце
Зареждане на енергията на слънцетоЗареждане на енергията на слънцето
Слънчево зареждане с ръцеСлънчево зареждане с ръце
» » Батерия Тестер