Горелка Monarch Weishaupt L7Z с датчиком на MAX6675 |
Данная система предназначена для аварийного управления горелкой котельной установки типа Monarch. Если конкретно, то контроллер управляет вентилятором котла, электродами зажигания и клапанами подачи топлива. В данном варианте системы неисправны температурный контроллер, сервопривод горелки котла и автомат горения (автомат нужно отсоединить). Если заслонка горелки не работает, сразу установите ее на открытие. ![]() Система управления котельной горелкой Что может данная система управления. Осуществлять процесс запуска котла (продувка топки, открытие клапанов подачи топлива и поджиг искры) по заданному алгоритму и времени, а также остановку. Запуск и остановка происходят по уставкам минимальной и максимальной температуры, информация о которой поступает в PLC от преобразователя MAX6675 для термопары типа К. На LCD-дисплей выводится информация о всех событиях. Все необходимые параметры можно настраивать и записывать в память Arduino. В системе имеется сигнализация по минимальной и максимальной температуре. СОСТАВ СИСТЕМЫPLC Arduino UNO с шилдом Sensor Shield v 5.0 (питание 7-12 В постоянного тока), LCD-дисплей с шиной I2C, DC-DC конвертер для питания реле и дисплея, 3 реле управления продувкой, поджигом искры и подачей топлива, 1 реле сигнализации, кнопочный пост с 4-мя кнопками и один температурный преобразователь. Контакторы электродвигателя вентилятора, электродов искры, топливных клапанов, а также термопара типа К используются штатные. Обратите внимание, на сайте есть страничка, как сделать преобразователь для термопары типа К самостоятельно. Хотя я рекомендую использовать MAX6675. |
КАК РАБОТАЕТ |
Сразу после подачи питания на Arduino котел будет находиться в отключенном состоянии. Для включения автоматики нажмите кнопку ON/OFF - PLC перейдет в режим ожидания : контроллер считает температуру с термодатчика, и если она окажется ниже заданной, подаст питание на контактор электродвигателя вентилятора котла, продует топку в течении определенного времени, зажжет искру и откроет подачу топлива. По прошествии заданного времени погасит искру. После того, как температура в котле поднимется выше заданной, контроллер снимет питание с вентилятора и электромагнитных клапанов подачи топлива (котел останавится). Если температура в котле упадет ниже минимальной или поднимется выше максимальной, система выведет букву "A" на дисплей (alarm) и подаст питание на реле сигнализации. |
КНОПКИ УПРАВЛЕНИЯ |
Управлять системой можно с помощью четырех кнопок : ON/OFF, НАСТРОЙКИ, ВВЕРХ и ВНИЗ. Рассмотрим их функции подробно : Кнопка ON/OFFВключает или выключает автоматическую работу котла. При этом работа с настройками остается доступной. Обратите внимание, во время запуска котла (продувки и поджига) эта кнопка деактивируется. Если нужно срочно остановить котел, нажмите RESET на Arduino или обесточьте систему. Кнопка НАСТРОЙКИЕсли вы нажмете кнопку НАСТРОЙКИ, то попадете в меню настроек контроллера. Нажимая эту кнопку, вы будете циклично переходить по пунктам меню. После последнего пункта вы снова попадете в основной экран. Изменение параметров осуществляется кнопками ВВЕРХ и ВНИЗ. Все цифровые параметры имеют верхнюю и нижнюю границы, за которые вы выйти не сможете. Изменение параметров сразу принимается системой, подтверждение не нужно. Обратите внимание, верхнюю и нижнюю границы, а также значение по умолчанию вы можете сами изменять в скетче. Во время процесса запуска котла изменить параметры нельзя. Пройдемся по пунктам меню Настройки.
Кнопки ВВЕРХ-ВНИЗВ настройках этими кнопками меняются параметры. |
ИНДИКАЦИЯ LCD |
|
ПОДКЛЮЧЕНИЕ |
Здесь приведено соединение всех элементов системы управления, Arduino (через шилд) и самой горелки. В виде схемы подключение представлено ниже. Плата Arduino и Sensor-shield
Котел (распределительный щит)
Минусовые или нулевые провода катушек можно оставить штатные. Внимание! Если катушки контакторов питаются током других параметров, переделайте схему под них. Обратите внимание, хотя реле для проектов Arduino обычно и рассчитаны на 10А 220В, лучше напрямую к клапанам и трансформатору искры не подключать, а в качестве "посредника" использовать контакторы. ![]() Схема подключения горелки |
ЧТО НУЖНО ДЛЯ ПРОЕКТА |
|
ВОЗМОЖНЫЕ ПРОБЛЕМЫ |
Главная проблема, возникшая при полевых испытаниях, большая чувствительность Arduino к электромагнитным полям (плата зависает). Это явление возникает при коммутации через реле токов переменного напряжения 220 В и более. В этом случае вынесите реле К1, К2 и К3 на расстояние не менее полуметра от платы. |
СКЕТЧ |
Ниже представлен скетч системы управления. В этом окне он неудобочитаем, поэтому скачать его в формате ino вы можете по этой ссылке. Для работы этого скетча вам понадобятся дополнительные библиотеки :
Если есть возможность, проверьте эти библиотеки на наличие обновлений. |
|