Управление твердотопливным котлом

sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20.01.2018{, 20:32}
Репутация: 0

Управление твердотопливным котлом

#21

Сообщение sherti » 09.06.2018{, 18:00}

Serg_Grn писал(а):
09.06.2018{, 14:57}
sherti, на чём график делали?
csv
В XL 24000 точек в каждой линии
Чем проще и прозрачней, тем надежнее.

arduin162370
Рядовой
Сообщения: 63
Зарегистрирован: 12.01.2018{, 11:42}
Репутация: 0

Управление твердотопливным котлом

#22

Сообщение arduin162370 » 10.10.2018{, 10:24}

Составил пользовательский блок управления заслонкой подувала
ПРЕДЛАГАЮ ИСПРОБОВАТЬ
может работать шаговыми двигателями при измениИ в в блоке масштабирования СКОРОСТИ ПРИВОДА и с коллектроным двигателями (заполнение шим)
вход аналоговый с датчика положения заслонки (дпз)
реализована настройка гистерезиса температуры
установка крайних положений заслонки
останов котла с закрытием заслонки
ступенчатая регулировка скорости заслонки при подходе к установленной температуре(непосредственно в блоке)

испытанно на столе (имитация ) дпз и шаговый привод

Буду пробовать после доделки котельной
в планах привинтить gsm sim 800 И LCD

Отправлено спустя 2 часа 41 минуту 50 секунд:
применение этого блока может реализовано при управлении вентиляциии ,обогрева теплиц и ТД
Вложения
РЕГУЛЯТОР_ЗАСЛОНКИ_1_(FBD).ubi
(916.84 КБ) 116 скачиваний

arduin162370
Рядовой
Сообщения: 63
Зарегистрирован: 12.01.2018{, 11:42}
Репутация: 0

Управление твердотопливным котлом

#23

Сообщение arduin162370 » 12.10.2018{, 09:38}

Дополнил регулятор заслонки входом блокировки привода
Составил аварийный блок для котла
Для диагностики обрыва (не коректной работы датчика температуры (вход за нормальный предел работы с задержкой времени 30секунд)

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

Отправлено спустя 15 минут 45 секунд:
Где расположены пользовательские блоки для в папке программы чтоб отправить до этого кат- -то получилось найти их сейчас не могу

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Управление твердотопливным котлом

#24

Сообщение Sancho » 12.10.2018{, 15:11}

arduin162370 писал(а):
12.10.2018{, 09:54}
Где расположены пользовательские блоки для в папке программы чтоб отправить до этого кат- -то получилось найти их сейчас не могу
Выделяешь нужный блок(или сразу папку), нажимаешь "дискету", сохраняешь, запоминаешь куда :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20.01.2018{, 20:32}
Репутация: 0

Управление твердотопливным котлом

#25

Сообщение sherti » 22.12.2018{, 03:33}

arduin162370,
Интересный блок я бы попробовал, но уже прохладно и останавливать котёл не могу на долго.
У меня стоял серво привод, пришлось от него отказаться, так как требовалась точная настройка сервы ,параметров по температуре и к тому же очень много она потребляет тока и постоянно жужит стоя на месте.
Снова стояла интересно, на биметаллической штанге заслонки прикрученная Серва, а к ней заслонка, как на фото.
Работали в паре, при повышении температуры биметалл штанга опускалась вместе с приводом и Серва ещё не много приотпускала заслонку и так далее.
Топлю углём, котёл длительного горения, только сейчас отладил и настроил под себя программу которую выкладывал, добавил включение вентилятора надува для начального розжига и поддержания по температуре дыма «пригодился всё-таки» при температуре дыма от 36 до 48 работает вентилятор дальше отключается, идёт разгон на собственной тяге при выключенном насосе до 65 градусов, от 40 до 65 работает самотёк в системе отопления.
СпойлерПоказать
F9CCB90C-BA20-4B9D-8E08-D28C857766E7.jpeg
Отправлено спустя 2 минуты 39 секунд:
Есть логи работы котла за каждый день 2 месяца. Если Каму интересно выложу.
Чем проще и прозрачней, тем надежнее.

sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20.01.2018{, 20:32}
Репутация: 0

Управление твердотопливным котлом

#26

Сообщение sherti » 30.12.2018{, 00:20}

Настроенный вариант, который меня устраивает. Добавлен вентилятор надува с задержкой отключения, сравнением параметров по дыму, температуре подачи, температуре на улице, при снижении температуры на улице, корректирует константу температуры дыма.
Что дал вентилятор надува:
- быстрый выход на рабочую температуру
- дожигание остатков угля
- поддержание более менее рекомендуемой нижней рабочей температуры котла
- предотвращает затухание котла
- температура подачи и температура дыма стремится к равной

Далее хочу добавить:
- датчик дыма завязать на вентилятор надува, при хлопке задуть его в обратную сторону
Мечта:
- СМС уведомление котел потух или тухнет (одна закладка горит в среднем от 1,5 до 2 редко 3 суток.)
- принудительную остановку котла по СМС (охладить если что-то пошло не так)
- вернуть в обратное рабочее состояние при достижении минимальной рабочей температуры.
Вложения
котел финал.flp
(1.19 МБ) 134 скачивания
Чем проще и прозрачней, тем надежнее.

arduin162370
Рядовой
Сообщения: 63
Зарегистрирован: 12.01.2018{, 11:42}
Репутация: 0

Управление твердотопливным котлом

#27

Сообщение arduin162370 » 24.01.2019{, 14:18}

Рабочий вариант без датчика дыма
.используется в месте с классическим котлом (не пиролиз). Котел самодельный мощность без цируляции разгонял на разном хламе до 2,3гр мин обьем 250литров макс температура при этом 360гр на выходе (естественная тяга) ,то есть инерция при полной топке огромная .

Реализовано несколько режимов
в установившемся режиме 70 +- допуск авто подбор положения заслнки
Установка температуры и скорости нагрева воды, запись в епром, индикация скорости нагрева и температуры обратки котла.
1 ( режим по умолчанию _)--нагрев до установленой температуры минус10 гр( например у меня 70-10==60)на максимальной мощности, далее в зависмости от установленой скорости нагрева (у меня 0,12 гр мин) авто подбор положения заслонки
для дров низкого качества или быстрый нагрев
2 Экономичный режим или для сухих дров при достижении скорости нагрева у (меня 0,12) заслонка прикрывается до 35гр до достижения
70-10==60 далее как врежиме 1
3 Прогар (автомитический режим) выходит на него на всех режимах (кроме режима розжиг)при падении температуры при 70-2,5гр и дальнейшем остывании +таймер 1мин ===полное закрытие заслонки
4 Розжиг задержка режима прогара при запуске котла на 30мин

arduin162370
Рядовой
Сообщения: 63
Зарегистрирован: 12.01.2018{, 11:42}
Репутация: 0

Управление твердотопливным котлом

#28

Сообщение arduin162370 » 27.01.2019{, 06:00}

изменил управление котлом,в предыдущем ошибка была, изменил введение настроек температуры ,вчера испробовал -лучше.
Вложения
финал котел 2.flp
(4.75 МБ) 136 скачиваний

Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01.10.2017{, 12:55}
Репутация: 16
Имя: Сергей

Управление твердотопливным котлом

#29

Сообщение magpit » 27.01.2019{, 10:07}

sherti писал(а):
28.02.2018{, 19:33}
Кто будет собирать, перед заливкой в ардуино найти строчки как на фото 1 (выделенны)
и перенести их как на фото 2.
Это надо для того, чтобы релле не срабатывало при первом пуске и при последующих перезапусках.
СпойлерПоказать
20180228_192115-764x912.jpg
СпойлерПоказать
20180228_192155-764x1097.jpg
Так реле вообще не работают. Проверил!

sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20.01.2018{, 20:32}
Репутация: 0

Управление твердотопливным котлом

#30

Сообщение sherti » 27.01.2019{, 20:01}

Так реле вообще не работают. Проверил![/quote]

Все замечательно у меня работает.
Так все реле не включаются только при включении питания или при рестарте ардуино.
Предотвращает включение трех скоростей одновременно на насосе, что привело бы к сгоранию насоса.
Последний раз редактировалось sherti 27.01.2019{, 20:16}, всего редактировалось 1 раз.
Чем проще и прозрачней, тем надежнее.

Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01.10.2017{, 12:55}
Репутация: 16
Имя: Сергей

Управление твердотопливным котлом

#31

Сообщение magpit » 27.01.2019{, 20:10}

sherti писал(а):
27.01.2019{, 20:01}
Так реле вообще не работают. Проверил!
Все замечательно у меня работает.
Так все реле не включаются только при включении питания или при рестарте ардуино.[/quote]


У меня что то не работает. :smile37: Что при рестарте, что при управлении. Заливаю как было всё восстанавливается...

sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20.01.2018{, 20:32}
Репутация: 0

Управление твердотопливным котлом

#32

Сообщение sherti » 27.01.2019{, 20:18}

magpit писал(а):
27.01.2019{, 20:10}
sherti писал(а):
27.01.2019{, 20:01}
Так реле вообще не работают. Проверил!
Все замечательно у меня работает.
Так все реле не включаются только при включении питания или при рестарте ардуино.


У меня что то не работает. :smile37: Что при рестарте, что при управлении. Заливаю как было всё восстанавливается...[/quote]

Пины номера куда релле припаяно, правильно прописали, у меня свои у вас свои.
Должно работать только при управлении.
А без этих строчек работает, может релле вообще не работает?

Отправлено спустя 11 минут 49 секунд:
И на фото это для ардуино uno, mini.
А последний рабочий вариант уже на меге из-за недостатка памяти и там пины используются другие начиная с 54 до 58 вроде (На память).

Отправлено спустя 21 минуту 37 секунд:
arduin162370 писал(а):
24.01.2019{, 14:18}
запись в епром, индикация скорости нагрева и температуры обратки котла.
Читал что писать постоянно измеряемые переменные в память не хорошо, ограниченное число цыклов записи и память умирает.

Отправлено спустя 33 минуты 27 секунд:
Для последнего рабочего варианта (под постом 26) на меге должно быть так.
Вложения
IMG-20190127-WA0001.jpg
Чем проще и прозрачней, тем надежнее.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Управление твердотопливным котлом

#33

Сообщение dizzyy » 27.01.2019{, 23:03}

sherti писал(а):
27.01.2019{, 21:25}
Для последнего рабочего варианта (под постом 26) на меге должно быть так.
наверное правильно сначала указать пину что он выход и только после задать ему состояние

sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20.01.2018{, 20:32}
Репутация: 0

Управление твердотопливным котлом

#34

Сообщение sherti » 27.01.2019{, 23:43}

dizzyy писал(а):
27.01.2019{, 23:03}
sherti писал(а):
27.01.2019{, 21:25}
Для последнего рабочего варианта (под постом 26) на меге должно быть так.
наверное правильно сначала указать пину что он выход и только после задать ему состояние
Мне сложно сказать как правильно, я понимаю так в момент подачи питания на всех пинах появляется 1, чтобы он не появился его отключаем high, потом говорим что он пин выдающий значение output.
У меня работает именно так, на оборот я не пробовал.
Чем проще и прозрачней, тем надежнее.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Управление твердотопливным котлом

#35

Сообщение dizzyy » 27.01.2019{, 23:49}

sherti писал(а):
27.01.2019{, 23:43}
Мне сложно сказать как правильно, я понимаю так в момент подачи питания на всех пинах появляется 1, чтобы он не появился его отключаем high, потом говорим что он пин выдающий значение output.
У меня работает именно так, на оборот я не пробовал.
это чтоб не клацали реле в момент включения , тоже так делаю .
но сначала принято огласить вывод, а потом его состояние

sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20.01.2018{, 20:32}
Репутация: 0

Управление твердотопливным котлом

#36

Сообщение sherti » 27.01.2019{, 23:56}

dizzyy писал(а):
27.01.2019{, 23:49}
sherti писал(а):
27.01.2019{, 23:43}
Мне сложно сказать как правильно, я понимаю так в момент подачи питания на всех пинах появляется 1, чтобы он не появился его отключаем high, потом говорим что он пин выдающий значение output.
У меня работает именно так, на оборот я не пробовал.
это чтоб не клацали реле в момент включения , тоже так делаю .
но сначала принято огласить вывод, а потом его состояние
А не получится что я его оглашу в него придет 1 и передаст этот 1 в реле, а потом его отключит, но 1 уже есть и записан хоть и не надолго.
Я конечно попробую наоборот, но почему-то я сделал именно так.
Как я понял в момент загрузки ардуино на всех пинах пока загружается алгоритм дальнейшей работы есть 1, после загрузки выставляется 0.
Чем проще и прозрачней, тем надежнее.

Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24.11.2017{, 16:25}
Репутация: 37
Откуда: Червоноград
Имя: Марьян

Управление твердотопливным котлом

#37

Сообщение dizzyy » 28.01.2019{, 12:20}

sherti писал(а):
27.01.2019{, 23:56}
Как я понял в момент загрузки ардуино на всех пинах пока загружается алгоритм дальнейшей работы есть 1, после загрузки выставляется 0.
у меня в проекте так
СпойлерПоказать
pinMode(8, INPUT_PULLUP);
pinMode(9, OUTPUT);
digitalWrite(9,HIGH);
pinMode(10, OUTPUT);
digitalWrite(10,HIGH);
pinMode(11, OUTPUT);
digitalWrite(11,HIGH);
pinMode(12, OUTPUT);
digitalWrite(12,HIGH);

arduin162370
Рядовой
Сообщения: 63
Зарегистрирован: 12.01.2018{, 11:42}
Репутация: 0

Управление твердотопливным котлом

#38

Сообщение arduin162370 » 28.01.2019{, 13:54}

sherti писал(а):
27.01.2019{, 20:01}
Так реле вообще не работают. Проверил!
Все замечательно у меня работает.
Так все реле не включаются только при включении питания или при рестарте ардуино.
Предотвращает включение трех скоростей одновременно на насосе, что привело бы к сгоранию насоса.
[/quote]
Cамое надежное блокирование от одновременого срабатывания всех трех реле (мало-ли ардуина глюканет) -сделать блокировку включения на дополнительных контактах реле(но для этого реле на две пары контактов) ,по аналогии включения катушек реверсивных пускателей эл двигателей

Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01.10.2017{, 12:55}
Репутация: 16
Имя: Сергей

Управление твердотопливным котлом

#39

Сообщение magpit » 29.01.2019{, 17:07}

arduin162370 писал(а):
28.01.2019{, 13:54}
Предотвращает включение трех скоростей одновременно на насосе, что привело бы к сгоранию насоса.
Насос это конечно плохо, а вот если при загрузке откроет клапан газа это реально беда. Снесёт нафик с ардуинами проектами и соседями.

Отправлено спустя 7 минут 54 секунды:
sherti, Поглядите что не так. Если возможно поправьте я про тестю.
Вложения
FLP- на меге.flp
(407.35 КБ) 70 скачиваний

sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20.01.2018{, 20:32}
Репутация: 0

Управление твердотопливным котлом

#40

Сообщение sherti » 29.01.2019{, 19:37}

magpit писал(а):
29.01.2019{, 17:15}
arduin162370 писал(а):
28.01.2019{, 13:54}
Предотвращает включение трех скоростей одновременно на насосе, что привело бы к сгоранию насоса.
Насос это конечно плохо, а вот если при загрузке откроет клапан газа это реально беда. Снесёт нафик с ардуинами проектами и соседями.

Отправлено спустя 7 минут 54 секунды:
sherti, Поглядите что не так. Если возможно поправьте я про тестю.
Я конечно мало понимаю, что у вас в проекте происходит.
Дорисовал кусочек как у меня срабатывает реле, адаптируете под себя.
Не понятно вы инвертируете флаги, я инвертирую реле, я с флаги ни разу не использовал по этому ни чего не могу сказать.
Вложения
FLP- на меге (1).flp
(332.57 КБ) 90 скачиваний
Чем проще и прозрачней, тем надежнее.

Ответить

Вернуться в «Проекты различных устройств на Arduino»