Измеритель ёмкости аккумуляторов Li-Ion Ni-MH Ni-CD
Добавлено: 23 янв 2016, 21:41
Это мой первый проект. Так что если будут идеи, пожелания, пинки, и тд. не стесняйтесь критикуйте
.
Сначала планировал сделать простое разрядное устройство для NiMh аккумуляторов, которое должно контролировать напряжение батареи и при падение напряжения ниже 1В происходит отключение нагрузки. Все это нужно для избавления аккумуляторов от эффекта памяти. Но оценив все за и против. До меня дошло что использовать Ардуино для такого дела не целесообразно. По этому решил сделать боле сложное устройство используя Ардуино по полной. Из чего получился простой измеритель емкости аккумулятора NiMh NiCd и Li-Ion. Заодно подучил закон Ома, а также использование Ардуино в виде измерительного устройства ну и навыки работы в супер-пупер программе.
Принципиальная схема
R1- Нагрузочный резистор который разряжает аккумулятор, от него зависит скорость проведение теста. Мощность должна быть не меньше 5W.
R2- Защита выхода МК.
R3- Подтягивает затвор к земле. Не дает самопроизвольно включаться транзистору от внешних помех.
R4- Делает практически то же самое что и R3 в тот момент когда аккумулятор извлечен.
Q1- Транзистор Logic-Level. Открывается полностью затвор при напряжение 5В.
A0- Измеряет напряжение на аккумуляторе.
А1- Измеряет падение напряжения на нагрузочном резисторе после чего в программе идет расчет силы тока разряда аккумулятора.
D6- Кнопка для перехода между пунктами меню и включения отключения теста измерения емкости.
Принцип работы
Батарея вставлена тест не запущен.
Меню 1
1- Таймер считает количество пройденного времени от начала запуска теста
2- Статус теста
3- Отображение подключенного типа аккумулятора
Меню 2
4- Напряжение аккумулятора
5- Ток нагрузки
6- Ёмкость аккумулятора
Зажимаем кнопку и держим 2 сек. Тест начат
Меню 1
Меню 2
Продолжение в следующем посте........

Сначала планировал сделать простое разрядное устройство для NiMh аккумуляторов, которое должно контролировать напряжение батареи и при падение напряжения ниже 1В происходит отключение нагрузки. Все это нужно для избавления аккумуляторов от эффекта памяти. Но оценив все за и против. До меня дошло что использовать Ардуино для такого дела не целесообразно. По этому решил сделать боле сложное устройство используя Ардуино по полной. Из чего получился простой измеритель емкости аккумулятора NiMh NiCd и Li-Ion. Заодно подучил закон Ома, а также использование Ардуино в виде измерительного устройства ну и навыки работы в супер-пупер программе.
Принципиальная схема
R1- Нагрузочный резистор который разряжает аккумулятор, от него зависит скорость проведение теста. Мощность должна быть не меньше 5W.
R2- Защита выхода МК.
R3- Подтягивает затвор к земле. Не дает самопроизвольно включаться транзистору от внешних помех.
R4- Делает практически то же самое что и R3 в тот момент когда аккумулятор извлечен.
Q1- Транзистор Logic-Level. Открывается полностью затвор при напряжение 5В.
A0- Измеряет напряжение на аккумуляторе.
А1- Измеряет падение напряжения на нагрузочном резисторе после чего в программе идет расчет силы тока разряда аккумулятора.
D6- Кнопка для перехода между пунктами меню и включения отключения теста измерения емкости.
Принцип работы
Батарея вставлена тест не запущен.
Меню 1
1- Таймер считает количество пройденного времени от начала запуска теста
2- Статус теста
3- Отображение подключенного типа аккумулятора
Меню 2
4- Напряжение аккумулятора
5- Ток нагрузки
6- Ёмкость аккумулятора
Зажимаем кнопку и держим 2 сек. Тест начат
Меню 1
Меню 2
Продолжение в следующем посте........