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

sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20 янв 2018, 20:32

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

Сообщение sherti »

Serg_Grn писал(а): 09 июн 2018, 14:57[ref]sherti[/ref], на чём график делали?
csv
В XL 24000 точек в каждой линии
Чем проще и прозрачней, тем надежнее.
arduin162370
Рядовой
Сообщения: 69
Зарегистрирован: 12 янв 2018, 11:42

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

Сообщение arduin162370 »

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

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

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

Отправлено спустя 2 часа 41 минуту 50 секунд:
применение этого блока может реализовано при управлении вентиляциии ,обогрева теплиц и ТД
У вас нет необходимых прав для просмотра вложений в этом сообщении.
arduin162370
Рядовой
Сообщения: 69
Зарегистрирован: 12 янв 2018, 11:42

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

Сообщение arduin162370 »

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

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

Отправлено спустя 15 минут 45 секунд:
Где расположены пользовательские блоки для в папке программы чтоб отправить до этого кат- -то получилось найти их сейчас не могу
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение Sancho »

arduin162370 писал(а): 12 окт 2018, 09:54Где расположены пользовательские блоки для в папке программы чтоб отправить до этого кат- -то получилось найти их сейчас не могу
Выделяешь нужный блок(или сразу папку), нажимаешь "дискету", сохраняешь, запоминаешь куда :)
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20 янв 2018, 20:32

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

Сообщение sherti »

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

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

Сообщение sherti »

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

Далее хочу добавить:
- датчик дыма завязать на вентилятор надува, при хлопке задуть его в обратную сторону
Мечта:
- СМС уведомление котел потух или тухнет (одна закладка горит в среднем от 1,5 до 2 редко 3 суток.)
- принудительную остановку котла по СМС (охладить если что-то пошло не так)
- вернуть в обратное рабочее состояние при достижении минимальной рабочей температуры.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Чем проще и прозрачней, тем надежнее.
arduin162370
Рядовой
Сообщения: 69
Зарегистрирован: 12 янв 2018, 11:42

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

Сообщение arduin162370 »

Рабочий вариант без датчика дыма
.используется в месте с классическим котлом (не пиролиз). Котел самодельный мощность без цируляции разгонял на разном хламе до 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
Рядовой
Сообщения: 69
Зарегистрирован: 12 янв 2018, 11:42

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

Сообщение arduin162370 »

изменил управление котлом,в предыдущем ошибка была, изменил введение настроек температуры ,вчера испробовал -лучше.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01 окт 2017, 12:55
Имя: Сергей
Благодарил (а): 2 раза

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

Сообщение magpit »

sherti писал(а): 28 фев 2018, 19:33Кто будет собирать, перед заливкой в ардуино найти строчки как на фото 1 (выделенны)
и перенести их как на фото 2.
Это надо для того, чтобы релле не срабатывало при первом пуске и при последующих перезапусках.
[spoiler]20180228_192115-764x912.jpg[/spoiler]
[spoiler]20180228_192155-764x1097.jpg[/spoiler]
Так реле вообще не работают. Проверил!
sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20 янв 2018, 20:32

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

Сообщение sherti »

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

Все замечательно у меня работает.
Так все реле не включаются только при включении питания или при рестарте ардуино.
Предотвращает включение трех скоростей одновременно на насосе, что привело бы к сгоранию насоса.
Последний раз редактировалось sherti 27 янв 2019, 20:16, всего редактировалось 1 раз.
Чем проще и прозрачней, тем надежнее.
Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01 окт 2017, 12:55
Имя: Сергей
Благодарил (а): 2 раза

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

Сообщение magpit »

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


У меня что то не работает. :smile37: Что при рестарте, что при управлении. Заливаю как было всё восстанавливается...
sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20 янв 2018, 20:32

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

Сообщение sherti »

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


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

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

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

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

Отправлено спустя 33 минуты 27 секунд:
Для последнего рабочего варианта (под постом 26) на меге должно быть так.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Чем проще и прозрачней, тем надежнее.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

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

Сообщение dizzyy »

sherti писал(а): 27 янв 2019, 21:25Для последнего рабочего варианта (под постом 26) на меге должно быть так.
наверное правильно сначала указать пину что он выход и только после задать ему состояние
sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20 янв 2018, 20:32

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

Сообщение sherti »

dizzyy писал(а): 27 янв 2019, 23:03
sherti писал(а): 27 янв 2019, 21:25Для последнего рабочего варианта (под постом 26) на меге должно быть так.
наверное правильно сначала указать пину что он выход и только после задать ему состояние
Мне сложно сказать как правильно, я понимаю так в момент подачи питания на всех пинах появляется 1, чтобы он не появился его отключаем high, потом говорим что он пин выдающий значение output.
У меня работает именно так, на оборот я не пробовал.
Чем проще и прозрачней, тем надежнее.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

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

Сообщение dizzyy »

sherti писал(а): 27 янв 2019, 23:43Мне сложно сказать как правильно, я понимаю так в момент подачи питания на всех пинах появляется 1, чтобы он не появился его отключаем high, потом говорим что он пин выдающий значение output.
У меня работает именно так, на оборот я не пробовал.
это чтоб не клацали реле в момент включения , тоже так делаю .
но сначала принято огласить вывод, а потом его состояние
sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20 янв 2018, 20:32

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

Сообщение sherti »

dizzyy писал(а): 27 янв 2019, 23:49
sherti писал(а): 27 янв 2019, 23:43Мне сложно сказать как правильно, я понимаю так в момент подачи питания на всех пинах появляется 1, чтобы он не появился его отключаем high, потом говорим что он пин выдающий значение output.
У меня работает именно так, на оборот я не пробовал.
это чтоб не клацали реле в момент включения , тоже так делаю .
но сначала принято огласить вывод, а потом его состояние
А не получится что я его оглашу в него придет 1 и передаст этот 1 в реле, а потом его отключит, но 1 уже есть и записан хоть и не надолго.
Я конечно попробую наоборот, но почему-то я сделал именно так.
Как я понял в момент загрузки ардуино на всех пинах пока загружается алгоритм дальнейшей работы есть 1, после загрузки выставляется 0.
Чем проще и прозрачней, тем надежнее.
Аватара пользователя
dizzyy
Капитан
Сообщения: 752
Зарегистрирован: 24 ноя 2017, 16:25
Откуда: Червоноград
Имя: Марьян

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

Сообщение dizzyy »

sherti писал(а): 27 янв 2019, 23:56Как я понял в момент загрузки ардуино на всех пинах пока загружается алгоритм дальнейшей работы есть 1, после загрузки выставляется 0.
у меня в проекте так
[spoiler]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);[/spoiler]
arduin162370
Рядовой
Сообщения: 69
Зарегистрирован: 12 янв 2018, 11:42

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

Сообщение arduin162370 »

sherti писал(а): 27 янв 2019, 20:01 Так реле вообще не работают. Проверил!
Все замечательно у меня работает.
Так все реле не включаются только при включении питания или при рестарте ардуино.
Предотвращает включение трех скоростей одновременно на насосе, что привело бы к сгоранию насоса.
[/quote]
Cамое надежное блокирование от одновременого срабатывания всех трех реле (мало-ли ардуина глюканет) -сделать блокировку включения на дополнительных контактах реле(но для этого реле на две пары контактов) ,по аналогии включения катушек реверсивных пускателей эл двигателей
Аватара пользователя
magpit
Лейтенант
Сообщения: 382
Зарегистрирован: 01 окт 2017, 12:55
Имя: Сергей
Благодарил (а): 2 раза

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

Сообщение magpit »

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

Отправлено спустя 7 минут 54 секунды:
[ref]sherti[/ref], Поглядите что не так. Если возможно поправьте я про тестю.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
sherti
Рядовой
Сообщения: 37
Зарегистрирован: 20 янв 2018, 20:32

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

Сообщение sherti »

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

Отправлено спустя 7 минут 54 секунды:
[ref]sherti[/ref], Поглядите что не так. Если возможно поправьте я про тестю.
Я конечно мало понимаю, что у вас в проекте происходит.
Дорисовал кусочек как у меня срабатывает реле, адаптируете под себя.
Не понятно вы инвертируете флаги, я инвертирую реле, я с флаги ни разу не использовал по этому ни чего не могу сказать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Чем проще и прозрачней, тем надежнее.
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя