Рассматривая темы в разделе "Источники питания" и приглядываясь к различным зарядно-разрядным устройствам, созданными уважаемым
Soir, понял что нехватает в них
романтизму универсальности.
Поэтому и решил обратится к автору с просьбой написать прошивку для универсального зарядно-разрядного устройства для Li-Io и Ni-Mh аккумуляторов на 4 канала.
Собственно ТЗ и алгоритм со схемой в архиве.
Если коротко, то как-то так:
1. При включении, на экране меню, предлагающее выбрать тип аккумулятора.
2. После выбора, попадаем на вторую страницу, где выбираем
"тест" или
"заряд".
2.1. При выборе
"тест", попадаем в меню выбора ячеек(для настройки параметров тестирования) и меню
старт.
2.1.1. После установки значений тока и напряжения теста(разряда), возврат на предыдущее меню с сохранением установок. И так для всех ячеек. Если в ячейках не установлены значения(=0), то на экране, в соответсвующей строке, надпись "No battery".
2.1.2. После установки значений в четвёртой ячейке, выбираем
"старт" и ждём результатов.
2.2. При выборе
"заряд", попадаем в меню выбора ячеек(для настройки параметров заряда) и меню
старт.
2.2.1. После установки значений тока и напряжения теста(разряда), возврат на предыдущее меню с сохранением установок. И так для всех ячеек.
2.2.2. После установки значений в четвёртой ячейке, выбираем
"старт" и ждём результатов.
По идее, зарядка и разрядка должна производится с установленными значениями в соответсвующих меню.
3. Таким образом, меню одинаково для как Li-Io так и для Ni-Mh. Отличия только в устанавливаемых значениях тока и напряжения и реакции на
"старт" - в меню Ni-Mh будет предложено выбрать количество циклов (2 или 3, один цикл по умолчанию) разряда-заряда. Т.е. тренировка.
Можно сказать, что ещё отличие в алгоритме - в режиме "заряд", по умолчанию, Li-Io стартует только зарядка, в режиме Ni-Mh сначала разряд, потом зарядка(один цикл, если не выбрано 2-3).
И ещё, если количетсво установок тока велико, то можно отказаться от 50мА режима. Напряжения хотелось бы иметь такие, как в описании.
Вложенный файл:
Имя файла:
Charger.rar
Размер файла:19 KB