Помогите с алгоритмом
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Задумал сделать тестер емкости акумуляторов, но такой чтобы режим разряда задавать самому. Например IMax6 очень проблематично задать оптимальный ток для акумулятора с большим внутреним сопротивлением. Поставишь большой - недоразряд, маленький ток - долго...
По схемме микроконтролер управляет 7 нагрузками(резисторы с разным сопротивлением через полевики) и измеряет ток(отдельно сильноточный канал, отдельно слаботочный). Теоретически можно тестировать акумуляторы от 0,5 до 5В. Никаких операциоников и т.д. при этом очень высокая точность.
Аппаратная часть и программная низкого уровня работают на 100%, при измерении напряжения от источника опорного напряжения ошибка 0.01-0.02В при измерении напряжения 1-5 В. Точность измерения тока зависит только от шунтов.
Споткнулся на алгоритме управления - выводы(ступени регулирования) дискретные, поэтому точного совпадения с заданным током не будет...
Вот тут и начался затык... Подскажите где можно почитать про алгоритмы управления для таких устройств?