1 2 3 4 5 6 7 8 9 10 10/10 9,80оценок: 15

Автоматика управления ТТ котлами своими руками

Тема в разделе "Котлы, горелки, котельное об-е своими руками", создана пользователем Senkiivan, 28.03.14.

Метки:
  1. montirovka
    Регистрация:
    07.09.11
    Сообщения:
    165
    Благодарности:
    56

    montirovka

    Живу здесь

    montirovka

    Живу здесь

    Регистрация:
    07.09.11
    Сообщения:
    165
    Благодарности:
    56
    Адрес:
    Геленджик
    Набросал примерный проект для управления шибером с использованием датчик диф давления XGZP6897D в программе FLProg.
    https://forum.flprog.ru/viewtopic.php?t=7757&start=40
     

    Вложения:

  2. Ssergey74
    Регистрация:
    17.03.12
    Сообщения:
    255
    Благодарности:
    119

    Ssergey74

    Живу здесь

    Ssergey74

    Живу здесь

    Регистрация:
    17.03.12
    Сообщения:
    255
    Благодарности:
    119
    Адрес:
    Санкт-Петербург
    Так не, религия не позволяет? было уже в теме, первое правило автоматической регулировки, если при полностью закрытом поддувале котел не гаснет, ищем где воздух подсасывает...
    у меня автоматика уже лет пять самодельная, в первый же год отказался даже от пида, подбирать коэфиценты приходится под каждуй отдельный случай дымохода... превысило температуру, прикрыли поддувало, мало температуры, приоткрыли, очень большая разница, включили наддув... нельзя выхлопной трубой скорость автомобиля регулировать...
    ну и топить надо дом, а не сарай, возьмите на прокат тепловизор, удивитесь. если у меня температура теплоносителя выше 44* поднимается, дома уже жить не возможно, вы несёте какую то дичь про 80 и выше...
     

    Вложения:

    • regulator-ciagu-kominowego-rcr-ch-darco-na-rure.jpg
  3. Оксфорд
    Регистрация:
    12.04.12
    Сообщения:
    9.425
    Благодарности:
    1.871

    Оксфорд

    Живу здесь

    Оксфорд

    Живу здесь

    Регистрация:
    12.04.12
    Сообщения:
    9.425
    Благодарности:
    1.871
    Адрес:
    Уфа
    Дичь это вы несете: 44 или 80 это всего лишь вопрос о кол-ве радиаторов подключенных к СО.
    При газоплотном котле регулировать горение без разницы чем: заслонкой ПВ или шибером: это всего лишь регулировка кол-ва воздуха.
    А коэффициенты невозможно подобрать потому что горение дров не описывается никакими математическими функциями.
     
    Последнее редактирование: 27.03.23
  4. Ssergey74
    Регистрация:
    17.03.12
    Сообщения:
    255
    Благодарности:
    119

    Ssergey74

    Живу здесь

    Ssergey74

    Живу здесь

    Регистрация:
    17.03.12
    Сообщения:
    255
    Благодарности:
    119
    Адрес:
    Санкт-Петербург
    ну вы знатный управленец горением, читал я ваши опусы, снимаю шляпу.
    у меня тесть, прапорщик, у него дом в три этажа, хороший, каменный... систему отопления он сам и проектировал и делал, последовательно подключены 8 радиаторов на втором этаже и пять на первом, он всегда удивляется, почему у него в ванне, где первый радиатор, дышать не чем, а в спальне ноги синеют... так он против классических систем отопления, а вы, гуру атоматизации и пид регулирования, объясните, пожалуйста неразумному, как влияет количество радиаторов на выходящую температуру котла?
     
  5. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    В оголовка трубы установлен датчик угарного MQ2. Суть его работы дожигание встроеным нагревателем углерода и подобного на катализаторе. И измерение оотносительного его сопротивления. Добавлен датчик температуры.
    Сегодня за бортом +10. В помещении+20.До растопки датчик показывает температуру как бы отходящих+35. Он включён всегда и самопрогрет.
    Растопил, в крейсерском режиме отходящие +75. Это в сумме с самопрогревом. Могу я считать, что действительная температура отходящих в первом приближении 75 - 35 ?
     
  6. alarin
    Регистрация:
    29.07.16
    Сообщения:
    8.662
    Благодарности:
    3.751

    alarin

    Живу здесь

    alarin

    Живу здесь

    Регистрация:
    29.07.16
    Сообщения:
    8.662
    Благодарности:
    3.751
    Адрес:
    Казахстан, Алма-Ата
    Логичнее 75-15.Логичнее конечно добавит к ГА датчику градусник отключающий подогрев при внешнем нагреве создав режим термостата понизу. А проще может поставить в цепь питания подогрева датчика терморезистор
     
  7. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    Думал над этим. В принципе можно ввести коррекцию по температуре. Пока устраивает не сами показания, а их динамика. Как пошло в гору, значит последнее действие лишнее. Кстати в ДСР вернул видоизмененную кобру. При летней недопротопке она помогает.
     
  8. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    :hello:
    Пишу в контроллер защиту от катаклизмов. Не могу победить обрыв термопары ХА. В расчётах угол сервы как и положено улетает в 0. Сериал и лсд индицируют ХА="nan". Как это припахать. К примеру
    if (XA() >= 250) { тра-та-та}/ работает, а
    if (XA() как тут пристроить nan?) { тры-ты-ты} ни как не получается.
    Что за фигура речи эта "nan" И как её припахать?
    Библиотека MAX6675
    Прогуглил. Всё работает.
    if(isnan (XA() {тра-та-та}
    Фигово быть бестолковым.
    Всём спасибо. Может кому пригодится.
     
    Последнее редактирование: 09.09.23
  9. DiJo
    Регистрация:
    25.02.11
    Сообщения:
    27.227
    Благодарности:
    18.238

    DiJo

    Живу здесь

    DiJo

    Живу здесь

    Регистрация:
    25.02.11
    Сообщения:
    27.227
    Благодарности:
    18.238
    Адрес:
    поселок городского типа Токсово
    Насколько понял вопрос, - как-то так
    nan.jpg
     
  10. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    Я на типа СИ в Ардуино ИДЕ мучаюсь.
    Получилось
    if (isnan (данные с термопары дымовых) { бегаем с танцами; чешем репу; и так далее;}
    То есть если потерялись данные с градусника, заслонку в ноль, сирена, выкл.
    И так далее. Целый блок безопасности по всём датчикам. Например помещение. Если показывает нереальную температуру, тоже глушим.
     
  11. DiJo
    Регистрация:
    25.02.11
    Сообщения:
    27.227
    Благодарности:
    18.238

    DiJo

    Живу здесь

    DiJo

    Живу здесь

    Регистрация:
    25.02.11
    Сообщения:
    27.227
    Благодарности:
    18.238
    Адрес:
    поселок городского типа Токсово
    Никаких проблем!
    "Рисуете" в FLProg любой узел => компилируете его через встроенную ИДЕ => копируете из ИДЕ полученный скетч => вставляете его в нужное место своего скетча.
     
  12. Виктрычч
    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327

    Виктрычч

    Живу здесь

    Виктрычч

    Живу здесь

    Регистрация:
    05.06.17
    Сообщения:
    2.387
    Благодарности:
    1.327
    Понял, спасибо.
    Сразу вопрос. Реально в FLProg заставить работать допустим два нормализатора МАХ 6675? Или 2 MQ-2? А три?
     
  13. DiJo
    Регистрация:
    25.02.11
    Сообщения:
    27.227
    Благодарности:
    18.238

    DiJo

    Живу здесь

    DiJo

    Живу здесь

    Регистрация:
    25.02.11
    Сообщения:
    27.227
    Благодарности:
    18.238
    Адрес:
    поселок городского типа Токсово
    Сколько угодно.
    Это ведь зависит не программы разработки алгоритма, а от возможностей самой платы (количество и предназначение входов/выходов, память, быстродействие и т. д.)
    В FLProg можно вставить сколько угодно FBD блоков и выбрать любой тип контроллера. И, при компиляции, ИДЕ покажет - сколько % ресурса выбранного контроллера будет использовано.
     
  14. montirovka
    Регистрация:
    07.09.11
    Сообщения:
    165
    Благодарности:
    56

    montirovka

    Живу здесь

    montirovka

    Живу здесь

    Регистрация:
    07.09.11
    Сообщения:
    165
    Благодарности:
    56
    Адрес:
    Геленджик
    upload_2023-9-22_15-21-33.png
    Я вот так обошел NANы MAX31855. Если значение температуры меньше 10, то используется предыдущее значение.
     
  15. DiJo
    Регистрация:
    25.02.11
    Сообщения:
    27.227
    Благодарности:
    18.238

    DiJo

    Живу здесь

    DiJo

    Живу здесь

    Регистрация:
    25.02.11
    Сообщения:
    27.227
    Благодарности:
    18.238
    Адрес:
    поселок городского типа Токсово
    Т. е. обрыв термопары (или глюк MAX-а) Вы обошли подстановкой предыдущего перед обрывом значения?
    Ну и что будет, если термопара оборвалась в начале "разгона котла" (т.е. тогда, когда сигнал "увеличить интенсивность горения" на исполнительный орган поступил, а сигнала "уменьшить интенсивность горения" уже не поступит)?