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

Самодельный контроллер для горелки на отработке с ОК - 2

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

  1. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    Выкладываю скетч для Ардуино мега. Управление горелкой Бабингтона. Реализован ПИ алгоритм управления. Подробнее тут https://www.forumhouse.ru/threads/182497/page-69#post-11679678. Скетч рабочий, протестирован @russian12.
     

    Вложения:

  2. russian12
    Регистрация:
    26.12.11
    Сообщения:
    2.849
    Благодарности:
    582

    russian12

    Живу здесь

    russian12

    Живу здесь

    Регистрация:
    26.12.11
    Сообщения:
    2.849
    Благодарности:
    582
    Адрес:
    "Кузбасс" Белово
    Большое спасибо Владимиру за написаный алгоритм, по мотивам скетча Ульянова. Уже месяц горелка работает на этом скетче. Девиация t в доме 0,25 гр., честно говоря забыл, что горелка существует, зама загорается, сама гаснет, только чистить хожу...а раньше бывало по несколько раз на дню бегал, да ночью подскакивал, по причине зависания контроллера. Железо осталось тоже, и далласы теже, но работает устойчиво и без глюков. Расход газа чутка по больше, т. к. чаще включается, но зато на порядок комфортней.
     
  3. Dedushkaserg
    Регистрация:
    03.10.14
    Сообщения:
    14
    Благодарности:
    1

    Dedushkaserg

    Участник

    Dedushkaserg

    Участник

    Регистрация:
    03.10.14
    Сообщения:
    14
    Благодарности:
    1
    а газ горит постоянно или управляется клапаном только на момент поджига горелки
    если управляется то каким реле из 4
     
  4. russian12
    Регистрация:
    26.12.11
    Сообщения:
    2.849
    Благодарности:
    582

    russian12

    Живу здесь

    russian12

    Живу здесь

    Регистрация:
    26.12.11
    Сообщения:
    2.849
    Благодарности:
    582
    Адрес:
    "Кузбасс" Белово
    Ессно только в момент поджига. Как видно из скетча (RELAY3_PIN 6 / реле розжига) это реле розжига, оно подаёт питание на клапан газа и ВВ блок. В скетче предусмотрена защита от срыва пламени, при этом следует розжиг, если не загорелось, то стоп по аварии.
     
  5. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.093
    Благодарности:
    1.202

    meoc

    Котел Viessmann в смарт котел

    meoc

    Котел Viessmann в смарт котел

    Регистрация:
    29.11.10
    Сообщения:
    5.093
    Благодарности:
    1.202
    Адрес:
    Самара
    @V757V,
    Посмотрел - ПИ регулятор температуры помещения - интересная идея:hello:Как то я это тут пропустил:|: .@russian12, у тебя это работает? и как? Очень интересен резуьтат:um::hndshk:
    Опишите пожалуйста как держится температура помещения, как часто включается ну и т. д. :hello:
     
  6. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    Если рассчитана не нулевая мощность (индекс мощности >0), то включается она согласно установок (в этом скетче) каждые 50 мин, и работает время - (индекс мощности * 5 мин.), после чего выключается.
     
  7. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.093
    Благодарности:
    1.202

    meoc

    Котел Viessmann в смарт котел

    meoc

    Котел Viessmann в смарт котел

    Регистрация:
    29.11.10
    Сообщения:
    5.093
    Благодарности:
    1.202
    Адрес:
    Самара
    Тобишь за 50 мин Т_помещения падает на какую то величину и зависит соответственно от Т_за_бортом. Далее зажигается и время горения зависит от падения Т_помещения. Тобишь при быстром падении Т_помещения может настать такой момент что горелка будет работать постоянно - ОК.
     
  8. ситинец
    Регистрация:
    21.09.11
    Сообщения:
    9.672
    Благодарности:
    1.783

    ситинец

    Живу здесь

    ситинец

    Живу здесь

    Регистрация:
    21.09.11
    Сообщения:
    9.672
    Благодарности:
    1.783
    Адрес:
    Санкт-Петербург
    Практически ШИМ :super:. Я такой способ люблю применять на СО для тактования ЦН.
     
  9. ситинец
    Регистрация:
    21.09.11
    Сообщения:
    9.672
    Благодарности:
    1.783

    ситинец

    Живу здесь

    ситинец

    Живу здесь

    Регистрация:
    21.09.11
    Сообщения:
    9.672
    Благодарности:
    1.783
    Адрес:
    Санкт-Петербург
    @V757V, Для футерованной топки желательно паузу убавить.
     
  10. russian12
    Регистрация:
    26.12.11
    Сообщения:
    2.849
    Благодарности:
    582

    russian12

    Живу здесь

    russian12

    Живу здесь

    Регистрация:
    26.12.11
    Сообщения:
    2.849
    Благодарности:
    582
    Адрес:
    "Кузбасс" Белово
    Прекрасно работает, как я уже писал ранее, девиация t в доме не более 0,25-0,3 гр., при любой t за бортом. Поначалу скептически отнёсся...после скетча Ульянова напрягало, что довольно часто включается, газ улетал махом...потом поставил редуктор на газовый баллончик, и газ перестал улетать.
    При более холодной погоде ессно включается чаще. Масло в стопе не греет, чем увеличивает паузу. Прокачка вкл по достижении 60 гр. при 70 гр. поджиг. Попытка поджига всего одна, но если появилось пламя и по какой либо причине погасло, или был срыв пламени в процессе работы, то следует поджиг прямо во время работы горелки, если пламя не восстановилось, то стоп по аварии. Мне нравится, работает устойчиво, за месяц ни одного зависания...с далласами между прочим! Да, далласов 2-е ветки, на разных пинах.
    Вот как-то так...;)
     
  11. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.093
    Благодарности:
    1.202

    meoc

    Котел Viessmann в смарт котел

    meoc

    Котел Viessmann в смарт котел

    Регистрация:
    29.11.10
    Сообщения:
    5.093
    Благодарности:
    1.202
    Адрес:
    Самара
    У меня при начальном прогреве теплоносителя в контроллере так и сделано (диапазон до 45гр) - привязано к динамике прогрева теплоносителя. Да отличный результат - особенно при очередном Старт, быстрый отклик особенно с теплым полом. :hello:
     
  12. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.093
    Благодарности:
    1.202

    meoc

    Котел Viessmann в смарт котел

    meoc

    Котел Viessmann в смарт котел

    Регистрация:
    29.11.10
    Сообщения:
    5.093
    Благодарности:
    1.202
    Адрес:
    Самара
    Большое спасибо за отчет - результаты:hndshk:. Что и как включается, это конечно больше зависит от конструктива горелки. Мне больше интересно "t в доме не более 0,25-0,3 гр., при любой t за бортом" сам результат за время эксплуатации. :super:. :hello:
     
  13. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    @ситинец, это ШИМ в чистом виде, а не практически. Да и способов всего два для регулировки интеграла в импульсных последовательностях - это ШИМ и ЧИМ. На счет времен и пауз. В скетче период (50 мин) очень просто меняется в любую соторону, но придется пересчитывать Ки, т. к. меняется время интегрирования. Но касательно пауз, тут, на мой взляд не все так однозначно. С точки зрения выхода горелки на режим у нее есть определенное время, ниже которого горение будет не эффективным, он просто не успеет выйти на режим, это как ездить на недогретом автомобиле. Опять же один из критериев, который значим для @russian12, расход газа для поджига, чаще включаешься - перерасход, при электроискровом такого ограничения нет. Для уменьшения термоцикличности футеровки, опять же на мой взгляд, надо уменьшать мощность горелки до согласования. Пауза будет (50 - Ip*5) мин. Eсли индекс мощности будет 9, то работает 45 и 5 стоит, а при 10 работает непрерывно.
     
  14. ситинец
    Регистрация:
    21.09.11
    Сообщения:
    9.672
    Благодарности:
    1.783

    ситинец

    Живу здесь

    ситинец

    Живу здесь

    Регистрация:
    21.09.11
    Сообщения:
    9.672
    Благодарности:
    1.783
    Адрес:
    Санкт-Петербург
    @V757V, Всё верно. Но дело в том что эффективность горения зависит и от температуры в топке и от факела. Для футерованной топки не снижать температуру футеровки полезно не только для футеровки, но и для условий сжигания топлива. С уменьшением мощности горелки не всё так просто. Изменится тепловое напряжение топочного пространства, а это повлияет на качество сжигания. Я уже не говорю о сложностях перестройки самой горелки. ШИМ регулирование на мой взгляд наиболее интересно. Если оставить запальник работать постоянно и зафиксировать паузы (исходя из тепловой инерции топки) то всё регулирование сведётся к выбору длительности горения. При этом и топку не перестудим и обеспечим достаточно широкий диапазон регулирования.
     
  15. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    @ситинец, попробуем посчитать. Горелка работает циклами t цикла= t гор +t паузы
    Допустим у нас есть теплопотери - Qп за цикл, горелка же выдает при непрерывной работе за время цикла Qmax. Для компенсации теплопотерь придется обеспечить соотношение

    tгор/(t гор +t паузы) = Qп/Qmax. Теперь зафиксируем паузу tпаузы=T
    Тогда соотношение можно переписать в виде
    t гор/T= Qп/ (Qmax-Qп)
    При работе на 20%-ой теплопроизводительности это будет
    tгор = 0.25T. Т. е. вне зависимости от конкретной цифры Т в сек, время горения будет в 4 раза меньше.
    А ведь котел рассчитывается на максимальные теплопотери + запас. При этом температура в камере сгорания достаточна для эффективного горения. Очевидно тогда, что при работе на 20% мощности в режиме с зафиксированной паузой, камера сгорания будет недогрета.

    @седой2, системе (ПИД регулятору) по барабану чем она управляет: строение, пароход, головка самонаведения, температура, влажность, освещенность...У нее есть параметры Кп, Ки, Кд и сигнал ошибки E=f (t) во времени (у нас разность между уставкой - фактической температурой в конкретной точке). Никаких других датчиков, как то температура теплоносителя, температура за бортом, не требуется. Объект управления характеризуется набором Кп, Ки, Кд, которые вычисляются один раз под конкретный объект и желаемую переходную характеристику. Способы вычисления этого набора различны, не сложны и известны. Можно и в лоб подобрать.

    PS.
    Сначала @russian12 отнесся очень скептически, да и я уже было пожалел, что ввязался. Т, к. пришлось разбираться с Ардуиной, с особенностями софта. Одно дело, когда модифицируешь свою программу и совсем другое разбираться с чужой и для неизвестного ранее железа. Времени ушло прилично. Фактически пришлось писать абсолютно новый код. Но... назвался груздем... и кроме того нельзя только брать, надо что-то отдавать, для равновесия. Доказывать ничего не интересно, смысла нет. АСУ используются везде.
     
  16. sergMinsk
    Регистрация:
    08.10.09
    Сообщения:
    4.499
    Благодарности:
    2.371

    sergMinsk

    Живу здесь

    sergMinsk

    Живу здесь

    Регистрация:
    08.10.09
    Сообщения:
    4.499
    Благодарности:
    2.371
    Адрес:
    Минск
    От контроллера горелки
    к контроллеру отопления.
    не уверен, что получится нормально.
    у всех же разные строения по динамике.
    можно сочетать погодную зависимость (+довесить ветровой) и комнатный (базовый)
    можно ПИД или попробуйте изучить FUZZY logic..уже делают на нихкогтроллеры отопления.
    (я не осилил)