Добро пожаловать! | ||
---|---|---|
Регулятор мощности для паяльника. Данный регулятор позволяет регулировать мощность на нагрузке двумя способами.
Для второго способа распределение импульсов находится по алгоритму Брезенхема, исходный код данного решения я полностью взял из статей и постов на форумах уважаемого Ридико Леонида Ивановича, большое ему спасибо! Регулятор управляется тремя кнопками:
Регулятор позволяет хранить 3 быстрые настройки мощности. Есть функция авто выключения, если в течении 30 минут не было нажатий на кнопки, индикатор начинает мигать, далее, через 10 минут произойдет выключение нагрузки. Блок схема управления в режиме настроек.
При нажатии SET с удержанием более 2сек на экран выводится надпись РЕГ, далее кнопками плюс/минус выбирается нужный алгоритм
INC – шаг на который будет увеличиваться/уменьшаться мощность кнопками плюс/минус. _t_ - управление функцией авто-выключения ON-включено, OFF-выключено. Как видно из блок-схемы быстрые устваки мощности для режимов PAU и FI(ПРЦ) используются одни и те же, так как их диапазон 0..100. Для FI(ЧИС) свои уставки, так как их диапазон 0..145. Доступно быстрое включение регулятора на полную мощность нажатием двух кнопок SET+ПЛЮС (кнопку SET следует нажимать немного ранее), при этом на экран выведется надпись “on”. Быстрое выключение по нажатию SET+МИНУС, при этом на экран выведется надпись “OFF”. Диагностические сообщения.
Схема. В железе.
Файлы.
Печатная плата. Обращаю Ваше внимание,
что на ней не установлены резисторы для индикатора,
они у меня установлены на самом индикаторе. | ||