Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Прилад для заряджання та виміру ємності li-ion акумуляторів

Прилад для заряджання та виміру ємності li-ion акумуляторів 19 квіт. 2015 13:24 #1

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
Всем привет. Кто может помочь в изготовлении устройства для зарядки и измерения емкости аккумулятора. У меня появилось много элементов 18650, а покупать готовое устройство дорого ( 20-30$). Планирую использовать микроконтроллер (желательно AVR) и дисплей 16х2. Все что требуется от зарядного устройства, это зарядить аккумулятор, разрядить и измерить емкость. можно еще добавить дополнительные опции. давайте сделаем хорошее и простое зарядное тестер аккумуляторов, так как в интернете не мог зайти хороших устройств.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 19 квіт. 2015 17:48 #2

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14106
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
С написанием прошивки могу помочь, но мне нужно подробное описание и схема прибора, а также алгоритма работы.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 19 квіт. 2015 19:57 #3

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
Даже не знаю с чего начать.
В приборе должны быть 2 режима.
1. режим зарядки
2. режим разрядки.
МК должен измерять напряжение и ток. и также рассчитывать емкость акукумалятора.
Мк должен управлять двумя транзисторами. один транзистор для зарядки другой для разрядки.
В сам МК нужно записать алгоритм зарядки аккумулятора. Также возможность настройки тока зарядки, тока разрядки. Также в меню сделать настраиваемую нижнюю границу разряда аккумулятора, и верхнюю границу заряда. После заряда, разряда, организовать звуковой или световой сигнал.
Также можно сделать выбор между измерением емкости между Вт*Ч , mA*Ч
добавить отображение времени заряда, разряда на дисплеи.
добавить контроль температуры аккумулятора.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 19 квіт. 2015 19:59 #4

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
В интернет нашел вот такую статью там есть схема от нее можно отталкиваться
Зарядное устройство для Ni-Cd, Ni-Mh и Li-Ion на ATMega8
Останнє редагування: 20 квіт. 2015 05:55 від Soir. Причина: Исправил ссылку
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 19 квіт. 2015 20:02 #5

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14106
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Samodelkin пише:
В интернет нашел вот такую статью там есть схема от нее можно отталкиваться
Зарядное устройство для Ni-Cd, Ni-Mh и Li-Ion на ATMega8
А что в ней не нравится?
---
Описание алгоритма в статье урезанное, есть ссылка на первоисточник, там вроде подробнее. Давайте, чтобы не бегать по всему интернету, соберите одно целостное ТЗ (техническое задание) с подробным описанием алгоритма.
Останнє редагування: 20 квіт. 2015 05:58 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 19 квіт. 2015 20:08 #6

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
Soir пише:
А что в ней не нравится?
Нет опции измерения емкости аккумулятора.

Soir пише:
Давайте, чтобы не бегать по всему интернету, соберите одно целостное ТЗ (техническое задание) с подробным описанием алгоритма.

Техническое задание как оно должно выглядеть?
Я просто дал ссылку на статью чтобы примерно видеть схему.
---
Сообщение отредактировал, нарушение Правил раздел 5, п.7
Soir
Останнє редагування: 20 квіт. 2015 06:04 від Soir. Причина: Нарушение правил
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 20 квіт. 2015 06:44 #7

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14106
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Samodelkin пише:
Техническое задание как оно должно выглядеть?
Подробное описание. Вот по этой ссылке расписано подробнее, но больше теоретически. Как общее описание устройства - это хорошо и полезно. Но мне для написания прошивке не очень информативно. Если можно, перепишите более "сухо". Но не это главное.
1. Посмотрите, какие функции в этом описании лишние, а какие надо добавить. По новым функциям самое подробное описание.
2. Схемная реализация полностью устраивает? Если нет - давайте менять сразу, пока не начал писать прошивку.
3. Посмотрите меню, надписи, установки... что Вы видите по-другому?
---
Вникать в принцип заряда/разряда, устройство аккумуляторов у меня нет ни желания, ни времени. Готов взять на себя только перевод Вашего описания в программу, как напишете - так будет. Поэтому описывайте все подробно.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 20 квіт. 2015 09:45 #8

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
Хочу вам сказать, что я сам не супергерой в электронике,но есть некоторые навыки и желание учиться. Поэтому предлагаю сначала рассмотреть алгортм зарядки Ли-ион аккумуляторов. Можно ли этот алгорим запрограммировать МК? (Желательно использовать помулярний Atmega8 ) если вам это алгориим понятен и его можно запрограммировать в мк. я буду продолжать и расскажу вм как я представляю работу устройства. вы со мной согласны?
P.S.В статье речь в большинстве идет о Ni-Cd, Ni-Мх аккумулятораз, а там способ зарядки немножко другой. Томо предлагаю сильно не смотреть на статью, а просто посмотреть на схему, чтобы примерно ориентиватись как нужно делать. Мне так легче будет разработать новую зарядку.


Рассмотрим алгоритм заряда литиевых батарей, представленный на рисунке 1.



Первая фаза, так называемый предварительный заряд, используется только в тех случаях, когда батарея сильно разряжена. Если напряжение батареи
ниже 2,8 В, то ее нельзя сразу заряжать максимально возможным током: это крайне отрицательно скажется на сроке службы аккумулятора. Необходимо сначала «подзарядить» батарею малым током примерно до 3,0 В, и только после этого заряд максимальным током становится допустим.

Вторая фаза: зарядное устройство как источник постоянного тока. На этом этапе через батарею протекает максимальный для заданных условий ток. При этом, напряжение аккумулятора постепенно растет до тех пор, пока не достигнет предельного значения, равного 4,2 В. Строго говоря, по завершению второго этапа заряд можно прекратить, но при этом следует иметь в виду, что аккумулятор на данный момент заряжен примерно на 70% своей емкости. Отметим, что во многих зарядных устройствах максимальный ток подается не сразу, а плавно нарастает до максимума в течение нескольких минут – используется механизм «плавного старта» (Soft Start).

Если желательно зарядить батарею до значений емкости, близких к 100%, то переходим к третьей фазе: зарядное устройство как источник постоянного напряжения. На этом этапе к батарее приложено постоянное напряжение 4,2 В, а ток, протекающий через батарею, в процессе заряда уменьшается от максимума до некоторого заранее заданного минимального значения. В тот момент, когда значение тока уменьшается до этого предела, заряд батареи считается законченным и процесс завершается.

Напомним, что одним из ключевых параметров аккумуляторной батареи является ее емкость (единица измерения – А*час). Так, типичная емкость литий-ионного аккумулятора типоразмера 18650 равна 1500...3000 мА*ч. Как производная от этого параметра используется характеристика «ток 1С», это величина тока, численно равная номинальной емкости (в приведенном примере – 1500...3000 мА). Значение «тока 1С» имеет смысл только как определение величины максимального тока при заряде батареи и величины тока, при которой заряд считается законченным. Принято считать, что величина максимального тока не должна превышать величины 1*1С, а заряд батареи можно считать завершенным при снижении тока до величины 0,05...0,10*1С. Но это те параметры, которые можно считать оптимальными для конкретного типа батареи. В реальности одно и то же зарядное устройство может работать с аккумуляторами различных производителей и различной емкости, при этом емкость конкретной батареи остается для зарядного устройства неизвестной. Следовательно, заряд батареи любой емкости в общем случае будет происходить не в оптимальном для батареи режиме, а в режиме, предустановленном для зарядного устройства.

Информацию взял отсюда Микросхемы для зарядных устройств литиевых аккумуляторов
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 20 квіт. 2015 10:36 #9

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14106
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Samodelkin пише:
Поэтому предлагаю сначала рассмотреть алгортм зарядки Ли-ион аккумуляторов. Можно ли этот алгорим запрограммировать МК? (Желательно использовать помулярний Atmega8 ) если вам это алгориим понятен и его можно запрограммировать в мк. я буду продолжать и расскажу вм как я представляю работу устройства. вы со мной согласны?...
Согласен. Только в обсуждении алгоритма я участвовать не буду, готов только помочь в меру сил в его реализации.
И второе. От теоретических выкладок в конце я жду техническое задание. На примере, что это такое.
Samodelkin пише:
Первая фаза, так называемый предварительный заряд, используется только в тех случаях, когда батарея сильно разряжена. Если напряжение батареи
ниже 2,8 В, то ее нельзя сразу заряжать максимально возможным током: это крайне отрицательно скажется на сроке службы аккумулятора. Необходимо сначала «подзарядить» батарею малым током примерно до 3,0 В, и только после этого заряд максимальным током становится допустим.
Вот как бы мне хотелось видеть эту часть:
При подключении аккумулятора МК измеряет на нем напряжение. Если напряжение ниже 2,8В, то идет подзарядка током 0,1С А до достижения напряжения на аккумуляторе 3,0В. (Параметр С - емкость аккумулятора, задается в настройках в диапазоне от 100 до 10000 мА/час.)
После достижения напряжения 3,0В зарядка продолжается током 0,5С до...
---
Как-то так. То есть, рассуждений и неоднозначности в описании быть не должно. Слов "малым" или максимальным" током, "примерно" тоже быть не должно, только цифры.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 20 квіт. 2015 18:23 #10

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
1. Включение ЗУ сопровождается звуковым сигналом, и экраном приветствия.
2. На экране появляется напряжение, которое присутствует на аккумуляторе (верхняя строка левая сторона), если будет темой датчик то может отображаться температура акамулятора (верхняя строка прав сторона). также отображается настроки зарядки: емкость аккумулятора "C", которую можно настраивать в диапазоне 100-5000 mA*Ч - шаг 100 mA*ч (нижняя строка слева); настройка основного тока зарядки 0.1С - 2С - шаг 0.1С (нижняя строка справа).
В управлении будут принимать 4 кнопки.
Кн 1. - уменьшение значения числа
Кн2. - Переключение между настраиваемыми параметрами. (При длительном нажатии - начало зарядки)
Кн3. - Увеличение значения числа.
Кн4. - Выбор режима заряд, разряд. (При длительном нажатии вход в меню настройки минимального напряжения разряда батареи и выбор тока разряда) примечание: если будет использоваться измерения температуры может также возможна настройка оповещения превышение температуры аккумулятора.

После того как мы соединили аккумулятор с ЗУ. На экране (в верхней строке слева) появляется напряжение, которое присутствует на аккумуляторе. следующим шагом выбираем емкость аккумулятора (Будем обозначать буквой "C") и устанавливаем с помощью кнопок Кн.1 и Кн.3 емкость акумлятора, например 2200 mА * ч. нажатием Кн.2 переключаемся на выбор максимального тока зарядки, и также кнопками Кн1. и Кн.3 устанавливаем ток, например 0.5с. (Это будет означать что ток зарядки будет 0.5 * 2200 мА = 1100 мА = 1.1А)Долговременным нажатия кнопки Кн.1 запускаем процесс зарядки.

Алгоритм зарядки.
Случай №1
1. Микроконтроллер измеряет напряжение на аккумуляторе если оно ниже 2.8 В, то включается подзарядка током 0.1 С. Пока напряжение дойдет до 2.8 В.
2. После чего в течение 5 минут ток постепенно увеличивается до максимального , указанного в начале зарядки (в нашем случае 0.5С или 1.1А). Аккумулятор заряжается на максимальном току, пока напряжение не достигает "максимального напряжения заряда 4.2 В.
3. После достижения "максимального напряжения заряда" аккумулятор заряжается напряжением. Мк удерживает напряжение максимальним, при этом ток постепенно падает, когда ток доходит до заначення 0.05С (В нашем случае это 0.05 * 2200 = 0.11 А) Зарядка заканчивается и сопровождается звуковым сигналом.

Случай №2
Если минимальное напряжение не ниже 2.8 В, например 2.9 В. то подзарядка отсутствует, ток постепенно в течение 5 мин увеличивается до максимольного и дальше зарядка продолжается как в случае №1

Во время зарядки на экране отображается напряжение V (верхняя строка слева), ток зарядки A(нижняя строка слева), время зарядкиЧЧ:ММ:СС (верхняя строка справа) , подсчитана емкость акумулчтора mA*Ч (нижняя строка справа).
Если во время заряда нажать Кн2. то значение времени изменится на температуру аккумулятора C', а значение емкости акумулчтора поменяется на значение энергетической емкости Вт*ч.
При повторном нажатии кнопки Кн.2 значение поменяются на начальные.

Расчет емкости аккумулятора А*Ч
Начиная с первой секунды зарядки, производится расчет емкости аккумулятора.
Каждую секунду производится расчет емкости которую взял отдал аккумулятор за все время заряда или разряда.
Емкость аккумулятора за один час определяется. из формулы С = А*T
Например: предположим заряд аккумулятора идет током 1.1 А в течение 2 часов. С = 1.1*2 = 2.2А*Ч
Для того чтобы емкость которую взял акумумлятор при зарядке или разрядке, нужно рассчитывать емкость каждой секунды и добавлять к емкости предыдущей секунды.
например:

Емкость одной секунды зарядки током 1.1А: С1 = 1.1/3600=0.00030555 А*Ч
Емкость двух секунд зарядки током 1.1А :С2=1.1/3600+С1=1.1/3600+0.00030555= 0.000611 А*Ч
Емкость трех секунд зарядки током 1.1А :С3=1.1/3600+С2=1.1/3600+0.000611= 0.0009165 А*Ч

Расчет энергетической емкости аккумулятора.Вт*ч
Производится по формуле. С = А*V*T
Аналогично как в предыдущем расчете, проводим расчеты каждую секунду и добавляем к предыдущему результату.
Емкость ергетическая емкость одной секунды зарядки А= 1.1; V=3.7 : С1 = 1.1*3.7/3600=0.0011305 Вт*Ч

По окончании зарядки подается звуковой сигнал (можно добавить световой сигнал). ЗУ прекращает подачу напряжения на аккумулятор. Все параметры на дисплее отображаются без изменений можно посмотреть на дополнительные параметры нажатий кнопки Кн.2.
Длительное нажатие кнопки Кн.2 при зарядке и после зарядки, останавливает зарядку и открывает исходное меню выбора емкости аккумулятора и максимального тока зарядки

При нажатии Кн.4. Можно переключаться между зарядкой и розрядкой аккумулятора.
Если включен режим розрядки аккумулятора, на экране можно выбрать 2 параметра. примечание: если будет использоваться измерения температуры может также возможна настройка оповещения превышение температуры аккумулятора.
1. Ток разрядки 0.01 - 5 А. с шагом 0.01 А.
2. Минимальное напряжение разрядки аккумулятора 0-4 В.(Если возможно то 0-15 В.) с шагом 0.01 В.
Выбор параметров розрядки, выполняется кнопками Кн.1. Кн.2. Кн.3.
После выбора параметров разрядки, запускаем процесс разрядки длительным нажатием Кн2.

При разрядке на дисплее отображаются те же данные что во время зарядки, и также с помощью Кн.2 можно посмотреть дополнительные данные, температуру и энергетическую емкость.
Длительное нажатие кнопки Кн.2 при розрядке и после розрядки, останавливает розрядку и открывает исходное меню выбора емкости аккумулятора и максимального тока зарядки.

Пока все, старался все расписать. Думаю написать подробнее алгоритм разрядки аккумулятора, но это наверное уже завтра.
Останнє редагування: 20 квіт. 2015 21:43 від Samodelkin.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 20 квіт. 2015 22:13 #11

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14106
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Samodelkin пише:
...Пока все, старался все расписать.
Отлично у Вас получается, вопросы по ходу наверно будут возникать, но все четко и понятно.
Samodelkin пише:
Думаю написать подробнее алгоритм разрядки аккумулятора...
По "той" схеме, насколько понимаю, ток разряда вообще не измеряется. Так что и емкость разряда... Или рассчитывать по нагрузочному резистору и напряжению или подумать об измерении тока разряда.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 20 квіт. 2015 22:20 #12

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
Soir пише:
По "той" схеме, насколько понимаю, ток разряда вообще не измеряется. Так что и емкость разряда... Или рассчитывать по нагрузочному резистору и напряжению или подумать об измерении тока разряда.

Как я раньше говорил схема просто пример. Я думаю сделать один полевой транзистор на зарядку и один на разрядку.
Вот не знаю как сделать управление зарядкой и разрядкой. Думаю с помощью ШИМ и полевого транзистора. Но незнаю повлияет ШИМ или не повлияет вообще на точность измерения и точность зарядки.
Останнє редагування: 20 квіт. 2015 22:22 від Samodelkin.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 20 квіт. 2015 22:30 #13

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14106
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Samodelkin пише:
Как я раньше говорил схема просто пример. Я думаю сделать один полевой транзистор на зарядку и один на разрядку.
Вопрос не только в этом, а еще в том, что ток будет отрицательный.
Samodelkin пише:
Думаю с помощью ШИМ и полевого транзистора. Но незнаю повлияет ШИМ или не повлияет вообще на точность измерения и точность зарядки.
Если речь идет о регулировке и стабилизации тока (напряжения), то конечно ШИМ. Чтобы не влиял на точность замеров - фильтр. Как в той же схеме.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 20 квіт. 2015 22:34 #14

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
Soir пише:
Если речь идет о регулировке и стабилизации тока (напряжения), то конечно ШИМ. Чтобы не влиял на точность замеров - фильтр. Как в той же схеме.

Я просто незнаю можно ли с помощью ШИМ управления и полевого транзистора управлять процессом разрядки? если можно тогда думаю можно сделать так.

еще хотел спросить, можно ли добавить контроль температуры? если да то какой датчик будет?
Останнє редагування: 20 квіт. 2015 22:40 від Samodelkin.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 21 квіт. 2015 05:41 #15

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14106
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Samodelkin пише:
Я просто незнаю можно ли с помощью ШИМ управления и полевого транзистора управлять процессом разрядки?
Можно, вот здесь последний вариант как раз на разряд. Принцип ничем практически не отличается от заряда. Вот только коммутировать разряд/заряд уже нужно думать как...
Samodelkin пише:
можно ли добавить контроль температуры? если да то какой датчик будет?
Добавить можно, самое простое решение DS18B20. Но нужно вырисовать схему, посмотреть что получается в итоге, пока все на словах - трудно сориентироваться.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 21 квіт. 2015 08:34 #16

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
Soir пише:
Вот только коммутировать разряд/заряд уже нужно думать как...

Что вы имеете в виду?
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 21 квіт. 2015 09:33 #17

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14106
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Нарисуйте схему, тогда проще будет общаться.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 21 квіт. 2015 11:09 #18

  • lpn06
  • lpn06 аватар
  • Оффлайн
  • В минулому
  • Дописи: 1
может это

smartelectronix.biz/publ/prostoj_analiza...orov_litest/1-1-0-62

здесь очень много полезного и все просто
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 21 квіт. 2015 18:51 #19

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
Soir пише:
Нарисуйте схему, тогда проще будет общаться.
Давайте решим некоторые вопросы по схеме.
1. Вам нужно присоединить дисплей к МК, потому что я не знаю как он будет подключаться согласно прошивки.
2. Кварц будет использоваться?
3. Транзисторы Я3 Я2 Я4 для управления полевым транзистором. , Незнаю правильно ли я мыслю. но думаю можно обойтись одним транзистором, или вообще без транзистора. Я не силен в этом вопросе.?
4. Полевой транзистор для разряда 5. Если он будет куруватисы ШИМ сигналом, то думаю ему тоже нужен фильтр, для точности измерения. ?
5. Нужны ли нам ОУ для измерения напряжения и тока? .
 Добавляю файл редактирования



Вкладений файл:

Назва файлу: 210415.rar
Розмір файлу:13 KB



Останнє редагування: 21 квіт. 2015 18:52 від Samodelkin.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 21 квіт. 2015 20:19 #20

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14106
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Samodelkin пише:
1. Вам нужно присоединить дисплей к МК, потому что я не знаю как он будет подключаться согласно прошивки.
Подсоединю, это можно и позже, когда разберемся с основным. Надо просто понимать, что подключение дисплея заберет у МК 6 выводов.
Samodelkin пише:
2. Кварц будет использоваться?
Зависит от требуемой точности отсчета времени. Без кварца будет что-то около +-2%. Выводов МК должно хватить на все, поэтому просто зарезервируем под кварц два вывода, там посмотрим. Раз уже зашла речь о кварце, то для универсальности лучше взять 8 МГц.
Samodelkin пише:
3. Транзисторы Я3 Я2 Я4 для управления полевым транзистором. , Незнаю правильно ли я мыслю. но думаю можно обойтись одним транзистором, или вообще без транзистора.
Они образуют драйвер полевого транзистора. Если по-уму, то драйвер нужен и на заряд, и на разряд, но схемное решение драйвера мне не нравится. А в нашем частном случае не очень важна скорость закрытия и открытия полевых транзисторов, то можно обойтись.
Samodelkin пише:
4. Полевой транзистор для разряда 5. Если он будет куруватисы ШИМ сигналом, то думаю ему тоже нужен фильтр, для точности измерения. ?

Для точности измерения фильтр лучше ставить в цепях ОУ, можно на входе в МК. Тут скорее нужно ставить вопрос по аккумулятору. Как на нем скажется импульсный ток заряда/разряда.
Samodelkin пише:
5. Нужны ли нам ОУ для измерения напряжения и тока? .
Для тока зависит от шунта. На входе в МК должно быть напряжение в диапазоне 0-2,5V в диапазоне измеряемых токов. Лучше использовать низкоомный шунт в паре с ОУ.
Для напряжения ОУ применен с целью измерять напряжение непосредственно на выводах аккумулятора, чтобы исключить падение напряжения на шунте. Вот с этой частью схемы еще нужно поработать и учесть нижеизложенное.
---
Возвращаемся к заряду/разряду. По такой схеме во время разряда ток через шунт R12 будет протекать в обратном направлении. Измерение тока на ОУ А1 работать не будет. Остается как-то рассчитывать ток всей цепи, основываясь на суммарном сопротивлении всех резисторов, транзистора Q5 и измененного напряжения на аккумуляторе. Что-то я себе в голове не могу такой расчет сложить...
Или применять специализированный датчик тока, или давать смещение на ОУ...
---
P.S.
Только сейчас заметил, что Вы отошли от исходной схемы в цепях разряда. Умышленно?
Останнє редагування: 21 квіт. 2015 20:30 від Soir.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 21 квіт. 2015 20:32 #21

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
Soir пише:

Или применять специализированный датчик тока, или давать смещение на ОУ...
а если использовать отдельный ОУ на разряд?
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 21 квіт. 2015 20:34 #22

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
Soir пише:
Только сейчас заметил, что Вы отошли от исходной схемы в цепях разряда. Умышленно?

Да, я думаю я что так будет правильнее ?
Останнє редагування: 21 квіт. 2015 20:36 від Samodelkin.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 21 квіт. 2015 22:21 #23

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14106
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Samodelkin пише:
...отдельный ОУ на разряд?
Надо рисовать схему подключения, тогда сразу становится понятно, можно или нет.
Samodelkin пише:
...так будет правильнее ?
Сомневаюсь, только усугубляет проблему - добавляет в схему разряда R12.
Кстати, высмотрел R8 не совсем правильно подключен, его бы не на общий провод, а на минус аккумулятора. Может от ОУ А вообще отказаться, шунт сделать по-меньше, усиление ОУ А1 по-больше... С таким расчетом, чтобы падением напряжения на шунте при измерении напряжения на аккумуляторе можно было пренебречь. Тогда один ОУ освобождается, попытаться пристроить его к измерению разрядного тока...
Не знаю пока что предложить, надо рисовать, искать в сети другие варианты подключения аккумулятора к зарядке...
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 21 квіт. 2015 22:35 #24

  • Samodelkin
  • Samodelkin аватар
  • Оффлайн
  • habitue
  • Дописи: 182
  • Подякували: 11
  • Author
А если сделать два отдельных шунта, один на заряд другой на разряд. Шунт стоящий на разряде сделать по больше, чтобы падений напряжения было большим тогда можно не использовать ОУ для измерения тока разряда.

Вот тут тоже интересная схема.Универсальная зарядка PIC16F877A
Останнє редагування: 21 квіт. 2015 22:35 від Samodelkin.
Увійдіть до облікового запису, щоб писати повідомлення.

Прилад для заряджання та виміру ємності li-ion акумуляторів 22 квіт. 2015 06:43 #25

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 14106
  • Подякували: 5428
  • sxem.org 2019,2020,2021,2022,2023 Respect Author
Samodelkin пише:
А если сделать два отдельных шунта
Во всех этих схемах фактически и так два шунта. Только на шунте разряда замеров нет.
Samodelkin пише:
Шунт стоящий на разряде сделать по больше, чтобы падений напряжения было большим тогда можно не использовать ОУ для измерения тока разряда.
Нужно считать, что из этого получится во всем диапазоне применения прибора.
Samodelkin пише:
Вот тут тоже интересная схема.
Мы по сути уже и пришли к такой схеме. Тут тоже нужно посчитать, какой падение напряжение на шунте в разных режимах. Стоит ли его как-то компенсировать при замере напряжения аккумулятора или оно в пределах погрешности. Компенсировать можно как схемно (ОУ), так и программно.
Увійдіть до облікового запису, щоб писати повідомлення.
Модератори: Wolf, Vakula, Айнцвайдрайченко, Soir