Контроллер поршневой горелки для подачи угля в котел отопления

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

Нужен скетч с отладкой для контроллера поршневой горелки. 

Техническое задание на контроллер плунжерной горелки

                                         Контроллер на базе Ардуино с  ЖК экраном

Память энергонезависимая для сохранения настроек при штатном или аварийном отключении основного питания.

Управление джойстик или кнопки.

Имеется в наличии для сборки:

- Ардуино уно

- Блок реле на 4 канала

- Дисплей - брал здесь (https://www.aliexpress.com/item/Special-promotions-LCD-1602-module-Blue-screen-IIC-I2C-for-arduino-LCD1602-Adapter-plate/1967124495.html)

- Температурный датчик – NTC (два провода)

- Реле контроля тока РКТ-16/100 (для защиты двигателя от заклинивания) https://elemag.dp.ua/p33205631-odnofaznoe-rele-kontrolya.html

- Регулятор оборотов (мощности)  https://ru.aliexpress.com/item/ASLT-2000W-SCR-Electronic-Voltage-Regulator-Speed-Controller-Dimmer-Thermostat/32745284727.html?spm=a2g0v.search0604.3.54.588269bevGm7dU&ws_ab_test=searchweb0_0,searchweb201602_3_10152_10151_10065_10344_10068_10342_10343_10340_10341_10696_10084_5724015_10083_10618_5723515_5724315_10307_5724215_5724115_10059_100031_5725015_10103_5724915_10624_10623_10622_10621_10620,searchweb201603_45,ppcSwitch_7&algo_expid=4db52458-4351-4e7f-a90e-0736afcecd0f-8&algo_pvid=4db52458-4351-4e7f-a90e-0736afcecd0f&transAbTest=ae803_2&priceBeautifyAB=0

-Концевый выключатели

                                                                Функции контроллера:

- Управление электромотором-редуктором (поршня) подачи топлива, и реле тока для защиты мотора от заклинивания  поршня (в случае попадания породы, камня и.т.д.)

-  вентилятором нагнетания воздуха в камеру сгорания, количество оборотов двигателя выставляется в ручную при помощи регулятора оборотов.

-  контроль температуры теплоносителя (вода),

-  контроль циркуляционного насоса теплоносителя.

- сигнализации (визуальной и звуковой) об ошибках в работе (повышение температуры, отсутствие топлива и.т.д.)

-  Датчика контроля температуры.

                              Пояснение по положению поршня и его принципа работы :

За основу принципа работы поршня берем видео по ссылке https://www.youtube.com/watch?v=dO0PEPMCpj0

Ход поршня ограничивается двумя концевыми выключателями (…..что подскажите…что проще и функциональнее).

Если взять за основу концевики А и Б (концевик А находится ближе к камере сгорания), то поршень должен начинать свою работу и движение от концевика А, дойдя до концевика Б возвращается обратно к А. Тем самым он (поршень) перекрывает окно (над поршнемгде находится отверстие бункера с углем)  для поступления очередной порции топлива из бункера и его возгорания в бункере.

Ход поршня от А к Б и обратно к А брать как за еденицу, то есть 1 ход поршня. Этот параметр будет заводится в меню контроллера для подачи требуемого количества угля в камеру сгорания (количество угля определяется только опытным путем, так как уголь бывает разной фракции и качества…и.т.д)

При возникновении случая заклинивания (поршень в этом случае идет обратно от точки Б, возвращаясь к точке А толкая порцию угля и между окном и поршнем застревает камень, который поршень не в силах разрубить и протолкнуть в сторону камеры сгорания) он…поршень….не доходит до концевика А.

Решение этой проблемы вижу так -  привязать к ардуинке реле тока (есть в наличии).

1 Вариант: При заклинивании возникает в цепи мотора нагрузка, это есть сигнал к включению реверса. То есть при увеличении критической нагрузки на двигатель поступает сигнал на включение реверса и поршень возвращается назад на 2-3 сек хода. Далее он опять пытается вернутся к концевику А. Если опять не получается протолкнуть препятствие и увеличивается нагрузка цикл повторяется….

Начало работы.

Перед началом розжига, в меню настроек выставляются все параметры:

- Требуемая Температура теплоносителя при достижении которой отключается электромотор натдува и контроллер встает в режим ожидания. (этот параметр желательно вывести на рабочий экран  с возможностью как увеличения так и уменьшения не заходя в настройки меню) рядом будет высвечиваться реальная температура в настоящий момент времени.

- Количество времени между включением мотор-редуктора (погрузки топлива) 30 – 4000 сек.

- Разница (гистерезис) температур (от 1 – 15 градусов) при которой контроллер выходит из режима ожидания и продолжает работу в режиме «Работа»

- Режим работы с погрузчиком иди без него  вкл/выкл

- количество времени между продувками 60-2000 сек (вентилятор включается на 5-6 секунд для поддержания тления топлива в режиме ожидания)

-включение и выключение насоса теплоносителя с наступлением определенной температуры.

- регулирование количество оборотов вентилятора наддува производится в ручную

Розжиг.

 Данная функция выполняется в ручном режиме.

___________________________________________________________________________

При достижении окончания времени розжига включается функция «Работа»

 

При включении функции «Работа» поршень подает порцию топлива. Количество раз хода поршня устанавливается в настройках, так же устанавливается период времени – через какое время поршень подпет очередную порцию топлива. Период времени между подачами устанавливается в секундах от 30 – 4000 сек.

Если с момента старта температура не поднялась на определенное количество градусов, контроллер выдает ошибку или пишет что «кончилось топливо». Количество  времени с момента старта и количество градусов установить в настройках.

При достижении заданной температуры носителя контроллер выходит в режим

                                                         «Поддержки»

В режиме поддержка периодически включается вентилятор наддува для поддержания тления топлива.  Время задержки включение с момента вступления в режим Поддержка 60-1000,  время работы вентилятора – 5—10 сек.

 

«Насос»

Насос должен иметь два варианта работы, в ручном режиме и автоматическом.

В  ручном, это принудительно включить и выключить.

В автоматическом программируется в настройках при какой температуре включается и если ниже установленной выключается.

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Примерно 50-80 тыщ стоит такая работа. 

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

Это в чем.....в енах...лирах?

sadman41
Offline
Зарегистрирован: 19.10.2016

У Семена - в пузырях...

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

Щас скиф придет, за 500 рублей сделает. 

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

sadman41 пишет:

У Семена - в пузырях...

Вижу народ здесь с чувством юмора......значит зделаем!!!!!

p.masyukov
p.masyukov аватар
Offline
Зарегистрирован: 14.11.2015

Там ничего не сказано в каком виде всё это!!

Может печатную плату придется под размер подгонять, а так же на дисплее кучу анимаций...... Так что 50-80 тыр это начальная и только за программу.

 

Если никто не возьмется - пиши p.masyukov@gmail.com

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

DetSimen пишет:

Щас скиф придет, за 500 рублей сделает. 

А когда он здесь будет....? Я про "Спасителя"......я ему и еще пять раз по так дам.......

А по теме мужики что нить скажите.....больно нужно.....спасть не могу...

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

p.masyukov пишет:

Там ничего не сказано в каком виде всё это!!

Может печатную плату придется под размер подгонять, а так же на дисплее кучу анимаций...... Так что 50-80 тыр это начальная и только за программу.

 

Если никто не возьмется - пиши p.masyukov@gmail.com

По анимации про чертиков с факелами на экране.....заманчиво и красиво......но мне бы элементарный термостат с встроенным временным реле.....во всяком случае я так вижу по ТЗ.......все исполнительные механизмы и электрика на руже от Ардуинки......может я не прав?

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

vvp-bihkul пишет:

DetSimen пишет:

Щас скиф придет, за 500 рублей сделает. 

А когда он здесь будет....? Я про "Спасителя"......я ему и еще пять раз по так дам.......

А по теме мужики что нить скажите.....больно нужно.....спасть не могу...

Чота ржу.

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

DetSimen пишет:

vvp-bihkul пишет:

DetSimen пишет:

Щас скиф придет, за 500 рублей сделает. 

А когда он здесь будет....? Я про "Спасителя"......я ему и еще пять раз по так дам.......

А по теме мужики что нить скажите.....больно нужно.....спасть не могу...

Чота ржу.

Эт из за понедельника.......

vvadim
Offline
Зарегистрирован: 23.05.2012
b707
Offline
Зарегистрирован: 26.05.2017

vvp-bihkul пишет:

но мне бы элементарный термостат с встроенным временным реле.....во всяком случае я так вижу по ТЗ.......все исполнительные механизмы и электрика на руже от Ардуинки......может я не прав?

ну так выкиньте все, что "снаруже от ардуинки" и оставьте в ТЗ только термостат - получите нормальную цену. А на то, что заявлено в первом сообщении  - 50 тыр минимальная цена.

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

b707 пишет:

vvp-bihkul пишет:

но мне бы элементарный термостат с встроенным временным реле.....во всяком случае я так вижу по ТЗ.......все исполнительные механизмы и электрика на руже от Ардуинки......может я не прав?

ну так выкиньте все, что "снаруже от ардуинки" и оставьте в ТЗ только термостат - получите нормальную цену. А на то, что заявлено в первом сообщении  - 50 тыр минимальная цена.

Это мысль.......согласен......

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

Вот переписал ТЗ.......На сколько рублей понизил стоимость .....?

                                      Контроллер на базе Ардуино с  ЖК экраном

Память  для сохранения настроек при штатном или аварийном отключении основного питания.

Управление джойстик или кнопки.

                                           Имеется в наличии для сборки:

- Ардуино уно

- Блок реле на 4 канала

- Дисплей - брал здесь (https://www.aliexpress.com/item/Special-promotions-LCD-1602-module-Blue-screen-IIC-I2C-for-arduino-LCD1602-Adapter-plate/1967124495.html)

- Температурный датчик – NTC (два провода)

- Концевой выключатель – 2 шт

- Кнопки управления – 4 шт

                                              Функции контроллера:

- Управление электромотором-редуктором (поршня) подачи топлива.

-  вентилятором нагнетания воздуха в котел.

-  контроль температуры теплоносителя (вода),

-  контроль циркуляционного насоса теплоносителя

                                                       Кнопки управления

  1. Кнопка красная  «Tyhenie»/ «Pogruzka»/  «Rozgig» /«Rabota»/   (так будет отображаться надпись на экране)
  2. Кнопка Выбора
  3. Прокрутка верх
  4. Прокрутка вниз

 

                               Пояснение по модулю блока реле Ардуино :

-Реле №1 – Питание редуктора

-Реле №2 – Питание редуктора

-Реле №3 – Питание Вентилятора

-Реле №4 – Питание Насоса

 

                       Последовательность и логика работы контроллера

       Включено питание, на экране отображается Температура текущая (Tt), Температура программируемая (Tp), «Tyhenie» (текущее состояние (режим) контроллера)

Нажимаем кнопку выбора режима один раз.  Включен режим Погрузка

                                                           «Pogruzka»  

- Концевик №1 включен.

- При включение режима «Pogruzka»  включается Реле1

- При включении Концевика№2  Реле1 отключается и через задержку 1 сек  включается Реле2.

- Включается Концевик №1  - Реле2 отключается.

Цикл завершен. Количество циклов от 1 до 10 устанавливается в  Настройках.

 

Нажимаем кнопку выбора режима , включаем «Rozgig»

                                                                        «Rozgig»   

При включении режима  «Rozgig» включается Реле 3 (Вентилятор)

 

Нажимаем кнопку выбора режима, включается режим «Rabota»

- включается обратный отсчет времени (Таймер) от 200 – 4000 сек. (время в секундах устанавливается предварительно в настройках)

- по истечении времени - Концевик №1 включен   включается Реле1

- При включении Концевика№2  Реле1 отключается и через задержку 1 сек  включается Реле2.

- Включается Концевик №1  - Реле2 отключается.

- включается обратный отсчет времени (Таймер Редуктора) от 200 – 4000 сек. (время в секундах устанавливается предварительно в настройках)

И.Т.Д

                                                            Температура

на экране отображается Температура текущая (Tt), Температура программируемая (Tp)

Температура программируемая выставляется непосредственно на главном экране.

При достижении Программируемой температуры, цикл режима «Работа» останавливается.

- На главном экране горит надпись режима « Poddergka»

- Отключаем Реле 3 (Вентилятор)

- Ждем когда включится Концевик 1 , отключаем Реле (Редуктор)

- Если отключается режим Работа в момент работы Таймера Редуктора, оставшиеся время  оставляем на следующий цикл режима Работа.

- При понижении температуры на определенное количество градусов (гистерезис) , включается режим Работа . Гистерезис выставлять в настройках.

 

                                                         « Poddergka»

В режиме Поддержка через определенный период времени (устанавливается в настройках) включаем Реле3 . Продолжительность включения Реле3 так же устанавливается в настройках. 

                                                             Реле4 (насос)

- при достижении установленной в настройках температуры включается Реле4

- при понижении ниже установленной температуры Реле 4 выключается

- данные условия работы Реле4 для всех режимов контроллера

                                                     Меню настройки.

- Погрузка лотка  - 1-10 циклов (раз)

- Таймер Редуктора – 200 сек – 4000 сек

- Гистерезис – 2 -20 градусов

- Время поддержки  через 60 – 2000 сек.

- Продолжительность поддержки 3 – 10 сек

- Насос – 10  - 80 градусов

skif
skif аватар
Offline
Зарегистрирован: 24.03.2015

Ну теперь за 5000р можно написать. 

Уже понятней стало

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

skif пишет:

Ну теперь за 5000р можно написать. 

Уже понятней стало

Есть адрес какого нибудь месенджера..?...пообщаемся

Alexandsvoi
Offline
Зарегистрирован: 11.07.2017

День добрый, 

делал подобное, но  не совсем, могу скинуть для обзора, это варант бабигона или ? После ознакомления переделаю под вас.

По цене не знаю, для общения berdnikiv@mail.ru 

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

Alexandsvoi пишет:

День добрый, 

делал подобное, но  не совсем, могу скинуть для обзора, это варант бабигона или ? После ознакомления переделаю под вас.

По цене не знаю, для общения berdnikiv@mail.ru 

Горелка Бабингтона.....да есть такая тема. Это про жидкотопливную горелку....отработка...салярка....масла....У меня ТЗ для горелки на угле. Суть в том как подать на колосник кучку угля....как бы так. В любом случае буду рад любой помощи....на оплачиваемой основе.

Green
Offline
Зарегистрирован: 01.10.2015

Пишите htpicc@gmail.com, если актуально.

karpach2000
Offline
Зарегистрирован: 01.08.2015

parsel_e@mail.ru

karamzin01
Offline
Зарегистрирован: 08.03.2018

р е а л и з у е м о - maslachenko767@mail.ru

CPU_electronic
Offline
Зарегистрирован: 13.11.2014

когда соберетесь делать, напишите на емейл Razrabotka-shem<coбака>yandex.ru

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

Green пишет:

Пишите htpicc@gmail.com, если актуально.

Есть какой нибудь месенджер....?...есть вопрос.

jdigreze
Offline
Зарегистрирован: 14.01.2018

vvp-bihkul пишет:

[У меня ТЗ для горелки на угле. Суть в том как подать на колосник кучку угля....как бы так. В любом случае буду рад любой помощи....на оплачиваемой основе.

Колосник тоже с электроприводом? Или котёл с кипящим слоем?

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

jdigreze пишет:

vvp-bihkul пишет:

[У меня ТЗ для горелки на угле. Суть в том как подать на колосник кучку угля....как бы так. В любом случае буду рад любой помощи....на оплачиваемой основе.

Колосник тоже с электроприводом? Или котёл с кипящим слоем?

Не совсем понял про "кипящий слой"......а скетч мне написали......собрал , очень нравится, собрал и новую подачу.....но.........посчитал себя великим программистом и полез в код, поменял названия (транскрипцию,и поставил цифровой датчик на три проводка вместо NTC.......и контроллер у меня заглючил......Конечно программист "обниматься" не дает..."хахочет" за углом.......а я ищу кто может найти причину глюка.........как бы так.

jdigreze
Offline
Зарегистрирован: 14.01.2018

vvp-bihkul пишет:

Не совсем понял про "кипящий слой"......

Метод сжигания угля в промышленных котлах. Собственно вопрос был про золоудаление - оно существенно влияет на эффективность горения.

vvp-bihkul пишет:

а скетч мне написали......собрал , очень нравится, собрал и новую подачу.....но.........посчитал себя великим программистом и полез в код, поменял названия (транскрипцию,и поставил цифровой датчик на три проводка вместо NTC.......и контроллер у меня заглючил......Конечно программист "обниматься" не дает..."хахочет" за углом.......а я ищу кто может найти причину глюка.........как бы так.

В смысле? Программист, который уже написал скетч, не желает его подкорректировать под другой датчик? Денег ему предложите. ;)

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

jdigreze пишет:

vvp-bihkul пишет:

Не совсем понял про "кипящий слой"......

Метод сжигания угля в промышленных котлах. Собственно вопрос был про золоудаление - оно существенно влияет на эффективность горения.

vvp-bihkul пишет:

а скетч мне написали......собрал , очень нравится, собрал и новую подачу.....но.........посчитал себя великим программистом и полез в код, поменял названия (транскрипцию,и поставил цифровой датчик на три проводка вместо NTC.......и контроллер у меня заглючил......Конечно программист "обниматься" не дает..."хахочет" за углом.......а я ищу кто может найти причину глюка.........как бы так.

В смысле? Программист, который уже написал скетч, не желает его подкорректировать под другой датчик? Денег ему предложите. ;)

Программист он не плохой и талантливый, .....и с оплатой не проблема.....больше говорить не хочется......найду другого человека.....уж как ни будь добью.....

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

Уважаемые прорамисты, нужна отладка прибора по готовому скетчу. Для отладки требуется Ардуино Uno, модуль на 4 реле (LOW), температурный датчик DS18B20, ЖК экран 1602 c адаптером I2C, 4 тактовые кнопочки. Кто возмется? цена? СРОЧНО.

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

vvp-bihkul пишет:

Уважаемые прорамисты, нужна отладка прибора по готовому скетчу. Для отладки требуется Ардуино Uno, модуль на 4 реле (LOW), температурный датчик DS18B20, ЖК экран 1602 c адаптером I2C, 4 тактовые кнопочки. Кто возмется? цена? СРОЧНО.

Вы это серьезно ? Отладить должен автор. Если этим будет заниматься не автор, то ему сначала придется понять код, все осмыслить, а потом исправить. Дешевле написать с нUля. Прошивка без отладки ничего не стоит.

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

двоится :)

sadman41
Offline
Зарегистрирован: 19.10.2016

vvp-bihkul пишет:

Уважаемые прорамисты, нужна отладка прибора по готовому скетчу. Для отладки требуется Ардуино Uno, модуль на 4 реле (LOW), температурный датчик DS18B20, ЖК экран 1602 c адаптером I2C, 4 тактовые кнопочки. Кто возмется? цена? СРОЧНО.

Цена за что - доводка неизвестного что делающего скетча неизвестного качества  до неизвестного состояния?Хорошо. Положим, что писят тыщ в месяц с налогами за ваш счёт.

jdigreze
Offline
Зарегистрирован: 14.01.2018

мой ник@mail.ru

Обсудим.

vvp-bihkul
Offline
Зарегистрирован: 27.08.2018

jdigreze пишет:

мой ник@mail.ru

Обсудим.

отправил......