Сделал модернизацию схемы, называется "РРК версия №2".
Здесь есть возможность подключения к схеме шагового двигателя (
далее обозн. как ШД).
По температуре теплоносителя, ШД производит изменение положения нижней дверцы подачи воздуха или как вариант управление положения задвижки шибера (
логика работы программы, соответствует любому из этих вариантов регулировки задвижек).
Речь идет о котле примерно такого типа
Испытания программы проводились с униполярным ШД типа
28BYJ-48 (
аналог MP28GA) в торговых точках такие есть, при желании найти можно..
На практике в данной схеме, может работать как униполярный ШД, так и биполярный ШД. В программе РРК, логика работы для управления униполярным и биполярным двигателями одинакова, различаются только типы силовых драйверов для этих видов ШД.
Схема.
Также хочу отметить, при настройках по умолчанию, программа управления версии №2 на 100% по своим параметрам соответствует версии №1.
Если в разъем
Х1-0(
он же, разъем программирования МК РРК) подключить разъем Х1-1 светодиодов, как я и писал выше по логике работы все будет соответствовать предыдущей версии.
До тех пор, пока не будут внесены изменения в настройках меню пользователя, пункт 5 переход в меню №6 ШД .
На рис. пункт №6 "настройки ШД"
В этом меню
пункты
6.1). Выбор использования в схеме шагового двигателя, включить - выключить.
После изменения этого параметра, необходимо будет включить в разъем Х1-0 ,
соответствующую схему драйвера ШД , с разъемом
Х1.2.
Включение в в программе управление для ШД, не отменяет ни одного пункта функций и параметров описанных раннее в статье.
6.2). Установка количества шагов ШД ( для полного открытия).
6.3). Уст.нулевого положения ШД, (положение закрыто).
Здесь, при необходимости калибровки "0", кнопками
Кн1 и
Кн2 , устанавливается начальная точка отсчета открытия заслонки.
6.4). Выбор пользователем, отображать ли на ЖКИ % открытого положения заслонки.
Так как в схеме остается по прежнему возможность использования вентилятора наддува, пользователь сам делает выбор, какой параметр на ЖК экране должен отображаться , это в % подаваемая мощность на вентилятор наддува (
регулирование скорости - фазовым регулятором напряжения (диммер) на симисторе) или в % заданное положение заслонки от ШД.
6.5). В режиме приостановки, ШД - ON возвращается в положение закрыто,
- OFF не возвращается в "0" во время паузы.
Дополнительная кнопка Кн7
При использовании ШД для регулировки заслонки у котлов с естественной тягой, Кн7 позволяет в режиме "работа котла" делать по таймеру, ручное открытие заслонки с помощью ШД.
Время удержания по таймеру для Кн7 задается в меню 4.4 (параметр "Время паузы").
Дополнительное краткое описание отличий версии
2 от версии
1.4.
Одна прошивка для дисплеев с кириллицей и латиницей, чтобы изменить язык на дисплее , нужно при подаче питания нажать и удерживать 2-3 сек. кнопки Кн1 и Кн2 , произойдет изменение вывода языка на экране (по умолчанию кириллица).
Расширено меню пользовательских установок
Из основного экрана по нажатию Кн3, вход в меню настроек РРК (8 пунктов).
В меню установок термостатов, добавлен пункт входа в изменение дельты гистерезиса термостатов
1.5). Вход в меню установок гистерезисов термостатов.
Меню установок дельты гистерезисов термостатов.
1.1). Теплоносителя в котле (см. описание "Термостат теплоносителя").
1.2). По температуре отапливаемого помещения (см. описание "Комнатный термостат").
1.3). Отработанных газов (см. описание "Термостат отработанных газов" (датчик дымохода) ).
1.4). Циркуляционного насоса.
1.5). Установка значения больше 0 предназначена для включения режима "дымосос" (
если равно 0 вентилятор наддува работает в программе РРК стандартно).
Установленное значения больше 0 это лимит запусков дымососа по превышению уставки по температуре теплоносителя и дымогазов.
Функция дымососа предположительно ориентирована на выполнение таких задач,
1е разгон горения топлива во время розжига,
2е в процессе работы котла, иметь возможность загрузить доп. топливо с включенным дымососом.
данная функция будет работать согласно принципиальной схемы на вентилятор, и только если в меню мобильного телефона, пользователем установлен лимит количества сработок для дымососа
больше нуля.
1е действие разгон, топливо загрузили и разожгли и нажимаем Кн5 работа пошла, за время работы сработка термостатов по дымогазам и теплоносителю сработает такое количество раз, на какое установили лимит в меню (удержание термостата в режиме сработки не менее 5 сек.), после этого дымосос в режиме "РАБОТА" не включится (
не включится, это при условии что Кн5 и Кн6 не нажимаются , подробней ниже)
2я,при нажатии кн6 в режимах работы: "ПАУЗА" , дымосос не включится, и через время которое установлено в меню поз 4.3 для Кн.6 "время остановки - работы" РРк вернется в режим работы.
.
Активировать и сбрасывать счетчик сработки термостатов можно так:
При нажатию на Кн5 лимит всегда активируется.
Сбрасывается нажатием Кн6, например в режиме "работы" нажали Кн6 , переводим РРК в режим "ПАУЗА" дымосос выключается, еще раз нажимаем Кн6 , РРК переходит в режим "РАБОТА" без активации счетчика термостатов (если с режима"ПАУЗА" выйти по нажатию Кн5, счетчик будет активирован и соответственно включен дымосос).
При включенной функции дымососа, периодически каждые два часа может включаться функция "очистки" дымососа.
Действие это будет происходить только при установке лимита включений больше 0 (
это значит, что это имеет отношение к функции дымососа), только в режиме приостановки, каждый нечетный час плюс 5 минут , будет этот запуск на чистку дымососа, на время установленное в меню продувки.
В меню 4 добавлен пункт
4.2). Коррекция точности хода часов, диапазон коррекции ±99 секунд в неделю.
Меню 7.
7.1). При выгорание топлива в котле, сигнал на РА4 в секундах(
например - замыкание кнопки моб. телефона).
7.2). Промежуток времени суток , когда разрешено подавать сигнал на РА4 .
7.3). Вариант оперативного оповещения о выгорании топлива в котле.
_ а) "раннее" подходит для оповещении о дозагрузке топлива в котёл, для дальнейшей работы.
_ в) "позднее" предположительно, что топливо в котле полностью прогорело, котёл готов к чистке.
(если курсор стоит на строке пункта 7.3 , в этом месте при нажатии Кн4 происходит тест реле моб. телефона, прекратить тест отпустить Кн4, и перейти к другой строке меню.)
7.4). Смещение времени оповещения , на более раннее (в минутах).
Меню 8.
Дополнительное меню для комнатного термостата.
8.1). Выбор использования комнатного термостата, варианты:
а) в составе основной программы РРК .
б) автономная работа, с управлением ЦН №3
8.2). Периодическое упр. ЦН №3 на порт РА3.(при off=00% функция отключена)
8.3). Уст. минимума по °С теплоносителя котла, для работы ЦН №3.
8.4). Начиная от версии 2.3 РРК может дополнительно работать с ТА.
Включение режима "бойлер" , вывод PD5 управляет перенаправлением нагретого теплоносителя в ТА.
Пояснение для пункта 8.2, в программе работает независимый циклический четырех минутный таймер , если в меню будет установлено off 50%, это значит, насос №3 будет работать 2 минуты и две минуты простоя, если например установить off=75% будет 1 мин. работы 3 простоя и т.д..
Если в пункте 8.1 выбран режим а) насос №3 будет включаться (согласно п.8.2) одновременно с включением насоса №1 РА6.
Если в пункте 8.4 выбран режим "бойлер "ON"" значит, что при достижении комнатной температуры ,
происходит перенаправление нагретого котлом теплоносителя в теплоаккумулятор (PORTD.5 клапан переключения теплоносителя в ТА, в это время пока идет нагрев ТА, ЦН-№1 (PORTА.6) отключен, так как комнатная температура по датчику помещения достигла установленого значения.
Если в пункте 8.1 выбран режим б) насос №3 будет включаться по порогу сработки комнатного термостата.
Меню 9. Управление специальным (отдельным) суточным режимом, по таймеру или дистанционно.
Со строки №9 попадаем, вот в это меню.
1) Строка №1, это просто информационная бегущая строка, с напоминанием рабочих функций этого меню.
2) строка, это выбор одного из двух режимов управления,
1й режим , РРК будет работать по второй установленной температуре (
значения устанавливаются в строке №3, (если включено погодное регулирование РРК, то на эту температуру оно не влияет)).
2й режим , РРК входит в режим приостановки, управляется это все таймером или «вручную» от внешних команд (
в этом режиме , нет привязки к функции определения затухания котла, поэтому если например РРК будет в этом режиме находится целые сутки, на мобильный сигнала о затухании не дождетесь) .
3) Установка времени для суточного таймера , этот таймер для управления режимами из строки №2,
или тут же можно активировать «ручное управление».
4) строка, установка для 1го режима, температуры теплоносителя, и порога включения для ЦН по теплоносителю.
Если выбрано ручное (или внешнее) управление , физически управляется оно с 26 ноги микроконтроллера (РС4), через резистор 2ком на общий (
замкнуто – режим активирован).
По такой схеме
Куда это можно применять, думайте сами, по внешнему или внутреннему таймеру , без разницы там дневной - ночной режим, или для экономии, или для дистанционного управления….
В программе РРК можно пользоваться циклическим таймером , предполагается что он будет использоваться, для автозагрузки топлива плюс очистка камеры сгорания в составе РРК.
В основном экране, нажать и удерживать
Кн1 (
не менее 3х сек.) , произойдет вход в меню просмотра работы циклического таймера,
в этом же окне кратковременным нажатием
Кн3 переходим от параметра к параметру с возможностью их редактирования (кнопками
Кн1 и
Кн2).
Выход из меню циклического таймера, в основной экран РРК производится
Кн4.
Параметры таймера: время паузы от 1 мин. до 200 мин., время включения исполнительного механизма (порт
РА2) от 1 сек. до 200 сек..
Таймер загрузки работает только параллельно с включенным вентилятором.
Включился вентилятор, включился отсчет таймера, выключился вентилятор, таймер стал в паузу и при очередном включении вентилятора таймер продолжает отсчет.
При пропадании напряжения и последующего его появлении, начинает отсчет с момента пропадания напряжения.
В этом меню на экране расположена такая информация.
Первый циклический таймер (подача топлива).
поз. С.
1 отображение текущего времени паузы и по нажатию
Кн3 изменение этого значения.
С.
2 текущее время включения исполнительного механизма дозагрузки топлива(порт
РА2) и изменение этого значения.
С.
3 Информационный символ в каком режиме находится это меню, режим просмотра или изменение параметра. симв.
v- просмотр,
R- редактирование установок
С.
4 Счетчик включения загрузок исполнительного механизма на
РА2 , (
сброс в "0" , только по выбору этого параметра Кн3, и далее кнопками Кн1 или Кн2).
С.
5 установка циклов на
РА2, для таймера
2
Второй таймер (шерудилка в камере сгорания)
поз.С.
6 время паузы . поз.С.
7 время подачи сигнала на
РА5
С.
8 ON - Включить
PA5 функцию очистки.
OFF- РА5 будет работать в составе РРК
С.
9 ON - при вкл.
РА2 надув вентилятора отключается.
OFF- РРК работает стандартно
Также в этом меню возможность ручной активации таймеров, по дл.нажатию
Кн4 активируется работа таймера включения порта
РА2 и исполнительного механизма подключенного к нему(
вход в меню с1 , есть видео ) .
Далее при нормальной работе РРК (
в основном экране) по нажатию
Кн6 таймер начинает отсчет паузы (
если в это время включено реле вентилятора иначе таймер так и будет стоять в паузе.)
Функция диагностики правильности записи данных в .еер в момент обесточки РРК.
На экране на месте знакоместа (1я строка 20 место) на рис. поз.11
Сейчас описание поз.11 читать так
11). В данном знакоместе отображается:
а) отсутствие сетевого синхроимпульса (отобр. знаком "?")
в) символ "." сигнализирует о включенной погодной коррекция к нагреву теплоносителя и ЦН.
с) символ "х" сигнализирует что в момент обесточки данные о состоянии РРК не были сохранены в энерго независимую память МК.
Скорее всего, если появится символ "х", это должно "лечится" увеличением емкости по +5 вольт.
При исправной схеме символы "
?" и "
х" , на экране отсутствуют.
Для тех кто интересуется подробностями момента завершения работы, в знакоместах поз.1 для информации пользователя, отображается в чч:мм , отсчет времени начинается от "точки", когда был подан сигнал на
РА2 (
дозагрузку или об окончании работы см. описание для меню7)
P.S. По поводу вопроса "Если в схеме, совсем не использовать вентилятор наддува, какие детали можно исключить?".
Из схемы можно исключить все детали которые задействованы для работы вентилятора наддува, оптосимистор МОС3052 , ВТ137 и все детали аналоговой обвязки этих компонентов.
Цепи формирователя сетевого синхроимпульса Т1 на транзисторе вс847 , остаются работать в схеме.
P.S.S. Пример в рисунке, один из вариантов как использовано управление на выход , с данной схемой РРК
Прошивка версии
2.3, сообщение в форуме.
Все описанные изменения выше, дополняют весь базовый набор функций описанных в статье "
Микропроцессорный регулятор работы, котла центрального отопления."
Архив файлов программы версии №2.
(
Скрин симуляции программы в протеусе )