Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

Опрос: С каким типом котлов используете МК РРК?

ТТ котел длительного горения 18 37.5%
Пиролизный ТТ котел 19 39.6%
Жидкотопливный котел отопления 1 2.1%
Традиционный (естественная тяга) 10 20.8%
Общее количество голосов: 48 ( bogdan68, Стайгер, zoryatel, vavan, bottle ) Подробнее
Только зарегистрированные пользователи могут участвовать в этом опросе

ТЕМА: Микропроцессорный регулятор работы, котла центрального отопления.

Микропроцессорный регулятор работы, котла центрального отопления. 27 сен 2015 16:33 #1

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 929
  • Спасибо получено: 274
Статья РРК v1 (АТмеga16 или АТмеga32), материалы статьи здесь
Модернизация РРК до v2 (АТмеga32), описание в форуме

Варианты печатных плат для РРК, в форуме от пользователей

rend в сообщении №40 (5361)

Владимир90 в сообщении №55 (5667)

kov777 в сообщении №128 (6337)

Kenkel + ШД, сообщение №156 (6713)
#StopRussianAggression
Администратор запретил публиковать записи гостям.
Спасибо сказали: artem33

Микропроцессорный регулятор работы, котла центрального отопления. 27 сен 2015 16:33 #2

  • rrusel
  • rrusel аватар
  • Не в сети
  • new member
  • Сообщений: 3
Интересно кто уже собрал эту схему sxem.org/2-vse-stati/17-avtomatika-v-byt...ntralnogo-otopleniya , или вопрос к автору, скажите пожалуйста на розводке платы где обвязка симистора, ошибки нет ? По моиму выход четвёртой ноги оптопары МОС3053 должен был бы быть подключон к управляющему электроду семистора на прямую без резисторов, а выход семистора Т2 подключён к шестой ноге оптопары через резисторы, как на схеме. Или это Я чего то перепутал.
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 27 сен 2015 20:19 #3

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 929
  • Спасибо получено: 274
На принципиальной схеме подключение правильно (пример согласно даташита).
В печатной плате так же подключение правильно (на практике работает , так как, это рабочий вариант печатной платы).
От того, что резисторы подключены к 4й или 6й ноге МОС3052, смысл работы узла не меняется, так это последовательное подключение деталей, в данном случае от перестановки этих деталей "сумма не меняется".
#StopRussianAggression
Администратор запретил публиковать записи гостям.
Спасибо сказали: ВИЯР

Микропроцессорный регулятор работы, котла центрального отопления. 29 сен 2015 17:11 #4

  • rrusel
  • rrusel аватар
  • Не в сети
  • new member
  • Сообщений: 3
Спасибо за ответ, в принципе Вы правы. Просто было интересно кто в железе испытал с данной платой.
ещё вопрос, при сборке стабилизатор и симистор устанавливали на радиатор ?
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 29 сен 2015 19:55 #5

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 929
  • Спасибо получено: 274
На стабилизатор 12 вольт , установлен такой "чисто символический" радиаторик, такого типа


Симистор в корпусе ТО220 использую без радиатора, насколько помню вентилятор мой потребляет мощность до 85 ватт, симистор там можно сказать "холодный во время работы".
Конечно не факт, что в вашей схеме будет использован такой же ЖК экран, такие же реле, и такой же вентилятор, возможно и энергопотребление может быть другим.
Я вот например, в повседневной эксплуатации, не использую подсветку ЖКИ, мой дисплей на подсветку "кушает" почти ампер, сетевой трансформатор слабоват, вот и вас могут быть какие нибудь особенности.

P.S. К новому отопительному сезону, чуть модернизировал прошивку до версии 1.2 (прикреплена в конце статьи) основные изменения описаны там же.
Старую прошивку версии 1.0 не удалял ( проверена на все 100%, а в отопительный сезон не до шуток, если что не так)) ), но предполагаю что в дальнейшем уже постоянно буду пользоваться этой 1.2.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 30 сен 2015 06:50 #6

  • rrusel
  • rrusel аватар
  • Не в сети
  • new member
  • Сообщений: 3
Я спрашивал на счёт радиаторов потому, что хотел на стабилизатор привинтить, не получилось, места мало.
Хотелось бы ещё уточнить вот что, прошивку залил 2версию, но не могу понять как работает подсветка экрана. После включения питания подсветка не горит, начинаю жать кнопки и через некоторое время не понятно после нажатия какой кнопки срабатывает подсветка, а дальше всё нормально.
Оценить работу всего устройства с новой прошивкой ещё полностью не успел так как прибор на стадии сборки, правда на финальном этапе, уже совсем немного осталось, одна беда времени маловато, а вечерами после трудового дня бывает и сил маловато :silly:
А в целом устройство прекрасное с таким набором функций и программа по моиму хорошо написана (большая работа проделана), у меня тоже есть наработки по даному направлению, а програмист я пока с небольшим стажем есть программа(писал в прошдом году) которая подошлабы для коллекторного двигателя(она попроще), нету времени разобраться(именно с практической частью) до конца с привязкой регулировки к сетевому напряжению.
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 30 сен 2015 18:37 #7

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 929
  • Спасибо получено: 274
rrusel пишет:
.... не могу понять как работает подсветка экрана. После включения питания подсветка не горит, начинаю жать кнопки и через некоторое время не понятно после нажатия какой кнопки срабатывает подсветка, а дальше всё нормально....
Подсветка срабатывает при нажатии кнопок Кн1 .... Кн4.
#StopRussianAggression
Администратор запретил публиковать записи гостям.
Спасибо сказали: rrusel

Микропроцессорный регулятор работы, котла центрального отопления. 30 сен 2015 21:19 #8

  • Kenkel
  • Kenkel аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 7
Всем привет.
При попытке открыть файл PPK. lay6 (файл переименовал) в спринте-лайоут 6 выскакивает ошибка.
Начал разводить свою плату в планаре- однако хотелось увидеть авторский вариант.
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 30 сен 2015 21:44 #9

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 929
  • Спасибо получено: 274
Файл создан в Sprint-Layout 6.0 , архив с программой установки , когда то скачивал отсюда
Kenkel пишет:
Начал разводить свою плату в планаре-...
Рекомендовал бы в ДИП корпусе. Возможно настанет такой момент, что придется переходить с с 16 меги на 32.
Впрочем, если сейчас, кто сделает плату под 32ю в TQFP, нет проблем сделаю прошивку 1.2 под 32 мегу.
#StopRussianAggression
Администратор запретил публиковать записи гостям.
Спасибо сказали: Kenkel

Микропроцессорный регулятор работы, котла центрального отопления. 12 окт 2015 18:07 #10

  • rend
  • rend аватар
  • Не в сети
  • new member
  • Сообщений: 7
Доброго времени суток. В новом архиве есть файл "32_PPK__1_3L". Как я понял, ето для атмеги 32 в латинской кодировке? Почти закончил проектировать печатную плату с контроллером в TQFP, незнаю какой контроллер покупать 16 или 32?
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 12 окт 2015 18:45 #11

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 929
  • Спасибо получено: 274
файл "32_PPK__1_3L". Как я понял, ето для атмеги 32 в латинской кодировке?
Да , это для 32, под латиницу.
По поводу 16 или 32 , на данный момент с ATmega16 как бы всё что планировалось, все функции реализованы.
Программа заняла 95% места в МК, уже в принципе понятно, что выше чем версия 1.3 на 16 не будет.
Кстати сейчас хоть и есть некоторые идеи, но в ближайшее время и не собираюсь добавлять новых функций. НО не буду зарекаться, после того как была сделана версия 1.0 , я тоже думал что всего достаточно, но время идет, и не исключаю что захочется мне еще что нибудь добавить, и тогда это уже будет на ATmega32.
У меня с этим проблем не будет, так как моя мега на плате в дип панельке. А если у кого TQFP, то не повезет.....
В общем смотрите сами, на всякий случай сделал прошивку под 32, однако тут дело такое , может в дальнейшем и не возникнет такого желания добавлять чего, так и останется 1.3.
#StopRussianAggression
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 15 окт 2015 07:59 #12

  • rend
  • rend аватар
  • Не в сети
  • new member
  • Сообщений: 7
Майже все перевірив, ще не травив, якщо щось, критика приймається.
Плата в SL6

Вложенный файл:

Имя файла: PPKsmd.rar
Размер файла:90 KB
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 15 окт 2015 19:26 #13

  • Kenkel
  • Kenkel аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 7
rend пишет:
, якщо щось, критика приймається.

Питание на МК - Vcc нужно добавить.
Конденсатор 22n (возде оптопары) висит в воздухе.

По какой схеме разводилась плата?
Последнее редактирование: 15 окт 2015 19:26 от Kenkel.
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 15 окт 2015 20:02 #14

  • rend
  • rend аватар
  • Не в сети
  • new member
  • Сообщений: 7
VCC у МК там нормально ?, можно, не все подключать?
В одном приборе, на 32 меге, сделано также. Более того, с одного из пинов vcc взято питание бузера.
Конденсатор 22n (возде оптопары) висит в воздухе.
Незнаю, нужен ли он?
По какой схеме разводилась плата?
Основная + схема синхронизатора с двухканального диммера, так как планирую использовать ИБП
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 15 окт 2015 20:35 #15

  • Kenkel
  • Kenkel аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 7
Ни раза не видел чтобы МК питался с одного пина.
Как будете программировать МК ?
Я бы убрал светодиоды с резисторами на плату кнопок и добавил разьем для программирования МК.
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 15 окт 2015 20:56 #16

  • rend
  • rend аватар
  • Не в сети
  • new member
  • Сообщений: 7
Ни раза не видел чтобы МК питался с одного пина.
Я видел, и делал прибор, все работает.
Как будете программировать МК ?
Програматором подпаиватся к пятакам, не расчитиваю на частое програмирование. Плата сделана под польский корпус из пластика, на лицевой части которого есть ниша для фальш-панели. Кнопки думаю делать из мембран тактовых кнопок 12х12.
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 15 окт 2015 21:16 #17

  • Kenkel
  • Kenkel аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 7
Проверьте обвязку LM2904.
Резистор 4к3 по схеме должен стоять до резистора 10к, а не после. (3 пин OP1)
Последнее редактирование: 15 окт 2015 21:18 от Kenkel.
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 17 окт 2015 15:55 #18

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 929
  • Спасибо получено: 274
Обновил в статье архив прошивок 1.3 , поправил некоторые неточности в выводе на экран, заодно добавил отображение дня недели (на экране происходит периодически смена строки : дд-мм-гггг на день недели).
На дисплее с кириллицей , с днями недели все понятно , версия с латиницей , не знаю как вам , но пришлось написать на языке оригинала
Sunday Monday Tuesday Wednesday Thursday Friday Saturday, надеюсь будет понятно.
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]




Обновлено прошивкой версии 1.4
Добавлено, ограничение максимальной мощности вентилятора в основном режиме работы (на рис. поз. 2.4).
#StopRussianAggression
Администратор запретил публиковать записи гостям.
Спасибо сказали: sergey380, rend, ВИЯР, Александр81

Микропроцессорный регулятор работы, котла центрального отопления. 23 окт 2015 09:27 #19

  • star
  • star аватар
  • Не в сети
  • new member
  • Сообщений: 6
  • Спасибо получено: 2
Доброго времени суток. Повторил устройство на индикаторе с латиницей очень доволен, использую совместно с маленьким котлом для отопления мастерской. Автору огромная благодарность за создание и развитие проэкта.
Ув. автор маленькая прозьба если есть желание время и возможность не могли бы Вы в прошивке 1.4 для atmega16 с латиницей увеличить время управляющего импульса на реле дозвона по выгоранию топлива до 10 сек. (при срабатывании реле дозвона должно включиться на 10 сек.) необходимо для использования совместно с самодельной gsm сигнализацией. заренее очень благодарен.
Последнее редактирование: 23 окт 2015 09:29 от star.
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 23 окт 2015 17:54 #20

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 929
  • Спасибо получено: 274
star пишет:
Повторил устройство
Непонятно, у одних работает, у других даже не запускается...
Если можно фотку в работе котла с РРК.
В шапке темы сделал опрос, отмечайтесь, будет понятней область применения программы РРК.
star пишет:
увеличить время управляющего импульса на реле дозвона по выгоранию топлива до 10 сек.
После выходных сделаю.

В недалеком будущем, планируется добавление еще одной функции, подключение к схеме шагового двигателя (ШД), сейчас провожу опыты с небольшим униполярным ШГ 28BYJ-48 , недорогой и не дефицитный, в продаже полно. Соотношение 64 : 1 достаточно силы, чтобы открывать закрывать, какие нибудь заслонки на котле, через короткий рычаг на валу.
На макетке уже протестировал, доработать еще некоторые тонкости и толк будет, планирую что можно будет применить этот ШД на управление заслонкой к котлам с естественной тягой. Схема останется та же что и в статье, МК меняется на ATmega 32 и на управление ШД делается дополнительная схемка такого вида



Подключается эта схема в разъем на светодиоды (он же для программирования МК).
#StopRussianAggression
Администратор запретил публиковать записи гостям.
Спасибо сказали: sergey380

Микропроцессорный регулятор работы, котла центрального отопления. 23 окт 2015 20:57 #21

  • spotok
  • spotok аватар
  • Не в сети
  • new member
  • Сообщений: 12
  • Спасибо получено: 1
реле дозвона должно включиться на 10 сек.
Тогда сотовый телефон воспримет, как многократное нажатие.
Видел в работе котел, у знакомых, там заслонка закрывается противовесом, противовес регулируется гайкой, при включении вентилятора заслонка открывается от потока воздуха, при выключении - закрывается под весом грузика. И ни каких двигателей. Чем меньше деталей, тем надежнее. Уже несколько лет у них работает.
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 23 окт 2015 21:44 #22

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 929
  • Спасибо получено: 274
spotok пишет:
Видел в работе котел, у знакомых, там заслонка закрывается противовесом, противовес регулируется гайкой, при включении вентилятора заслонка открывается от потока воздуха, при выключении - закрывается под весом грузика. И ни каких двигателей.
Я имел в виду не заслонку вентилятора (доп. двигатель там точно ни к чему) и наверное не такой котел про который вы говорите.
Своего примера пока нет, поэтому взял картинки с интернета, куда это можно приспособить.
Котел примерно такой

управление притоком воздуха , примерно так

#StopRussianAggression
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 23 окт 2015 21:55 #23

  • Kenkel
  • Kenkel аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 7
В идеале нужно делать привод на две заслонки - поддувала и трубы.
В качестве шагового моторчика для поддувала использую РХХ (регулятор холостого хода) вазовский.
Заслонку трубы крутит шаговый моторчик с редуктором от безымянного сканера.
Да и скорость (подачу) циркуляционного насоса желательно делать регулируемой.
Например у меня скорость зависит от разности температур между подачей и обраткой в системе.
Администратор запретил публиковать записи гостям.
Спасибо сказали: sergey380

Микропроцессорный регулятор работы, котла центрального отопления. 24 окт 2015 10:41 #24

  • Kenkel
  • Kenkel аватар
  • Не в сети
  • I'm here long time
  • Сообщений: 115
  • Спасибо получено: 7
Попробую вкратце описать, как у меня реализована функция управления заслонкой поддувала.
В настройках устройства задаются- целевая температура T . дельта d температуры (T-d заслонка открыта , T+d заслонка закрыта) , скорость перемещения заслонки V (количество шагов моторчика в единицу времени), количество шагов полного хода заслонки S.
Имеется возможность устанавливать автоматический и ручной режим работы устройства. В ручном режиме устанавливается фактическая величина S и желаемая V.
В качестве температуры T использую температуру теплоносителя на обратке , как более стабильную по сравнению с температурой подачи системы отопления.
Итак система прогревается до температуры T+d - моторчик делает S шагов со скоростью V -заслонка закрывается. Степень закрытия ,в зависимости от тяги в трубе ,регулируется упорным винтом установленным на заслонке. Система остыла до температуры T-d -- заслонка открывается.
Администратор запретил публиковать записи гостям.

Микропроцессорный регулятор работы, котла центрального отопления. 24 окт 2015 11:21 #25

  • Oto
  • Oto аватар
  • Не в сети
  • Moderator
  • Сообщений: 929
  • Спасибо получено: 274
Что у нас получается, ситуация такова, что разнообразных типов котлов много, и уж тем более способы управления сгоранием топлива, общее что везде можно "подкинуть" топливо и оно там будет гореть,
тут можно сделать сравнение этого направления с автомобилями, есть ЗАЗ, ВАЗ, BMW и т.д. , легковые , грузовые, троллейбусы и т.д. все они ездят но есть некоторые отличия :cheer:
Универсального средства передвижения нет.
Так и здесь, я рассказываю про свой вариант управления , и вношу в эту автоматику дополнения которые считаю тут интересными.
Комментарии этого проекта, а так же опыт с другими образцами управления с интересом читаю.
Но извиняйте товарищи если в процессе общения , я не обсуждаю некоторые полезные советы, так как не имею конечной цели для этого проекта создания универсальной автоматики на все случаи жизни.
Доработки произвожу , которые возможны на базе этой схемы.
Для обычных котлов (с естественным притоком воздуха), мне представляется что с ШД возможно будет использовать эту схему, используя для комфорта все функции программы, которые есть в этой программе.
Kenkel пишет:
В идеале нужно делать привод на две заслонки - поддувала и трубы.
Количество двигателей в этой схеме можно решить просто,
вот так практически не меняя основную схему и без задействования дополнительных ног МК подключить еще 2 ШД и т.д..

Вопрос только насколько они нужны тут.
star пишет:
По использованию шагового двигателя для управления шибером идея интерестная, и здесь есть вопросы к автору. Как микроконтроллер будет понимать на сколько процентов открыт шибер? Это будет програмно по количеству шагов двигателя напримеример 5 шагов 50%, 10 шагов на 100% открыта заслонка, или будут использоваться концевики, герконы?
Управление ШД программное, никаких концевиков, подобное управление двигателем реализовал здесь sxem.org/2-vse-stati/17-avtomatika-v-byt...s-displeem-nokia5110
при обесточках положение двигателя надежно запоминается программно, вариант такого решения зарекомендовал себя хорошо. Угол открытия закрытия будет реализован точно так как сейчас происходит управление вентилятором (только шаг реагирования на изменение температуры для ШД будет мельче)
#StopRussianAggression
Администратор запретил публиковать записи гостям.
Модераторы: wolf2000, Vakula, Айнцвайдрайченко