Помогите с алгоритмом

Нет ответов
AS31979
Offline
Зарегистрирован: 22.12.2015

Задумал сделать тестер емкости акумуляторов, но такой чтобы режим разряда задавать самому. Например IMax6 очень проблематично задать оптимальный ток для акумулятора с большим внутреним сопротивлением. Поставишь большой - недоразряд, маленький ток - долго...

По схемме микроконтролер управляет 7 нагрузками(резисторы с разным сопротивлением через полевики) и измеряет ток(отдельно сильноточный канал, отдельно слаботочный). Теоретически можно тестировать акумуляторы от 0,5 до 5В. Никаких операциоников и т.д. при этом очень высокая точность.

Аппаратная часть и программная низкого уровня работают на 100%, при измерении напряжения от источника опорного напряжения ошибка 0.01-0.02В при измерении напряжения 1-5 В. Точность измерения тока зависит только от шунтов.

Споткнулся на алгоритме управления - выводы(ступени регулирования) дискретные, поэтому точного совпадения с заданным током не будет...

Вот тут и начался затык... Подскажите где можно почитать про алгоритмы управления для таких устройств?