Пишу вообще на другом языке , немного поверхностно понимаю Си . Но тебя понял .
Напишу и выложу hex-файл . Но тогда по другому можно сделать ? Типа "собери сам" . Схема простейшая будет -
ЖК дисплей ,
Два входа для замера напряжения , и один для замера тока.
Один двух тактный ШИМ для подключения баласта .
Один двух тактный ШИМ на DC-DC.
(Можно добавить еще ШИМ однотактный для "повышайки")
Три или четыре кнопки управления .
В меню пользовательских настроек будет - "выбор напряжения срабатывания баласта" " выбор двухтактные ШИМы или однотактныйе" и отдельное меню "настройки МППТ"
Тоесть сам уже будеш решать какие преобразователи ставить и т.д..
Добавлено через 10 минут
В атмегах есть аппаратное умножение и сложение , в Тинях (с которыми работал ) умножения нет , приходится мудрить . Но это просто - складываеш нужное умножить число столько раз на сколько нужно умножить и все . Для деления принцип тотже почти .
|