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

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

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

  1. Alex352
    Регистрация:
    14.07.10
    Сообщения:
    194
    Благодарности:
    62

    Alex352

    Живу здесь

    Alex352

    Живу здесь

    Регистрация:
    14.07.10
    Сообщения:
    194
    Благодарности:
    62
    Адрес:
    Санкт-Петербург
    Необходимо все равно научится отвешивать аурдину, потому как не только поджиг может ее подвесить...
     
  2. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    А в ней нет сторожевого таймера?
     
  3. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.097
    Благодарности:
    1.203

    meoc

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

    meoc

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

    Регистрация:
    29.11.10
    Сообщения:
    5.097
    Благодарности:
    1.203
    Адрес:
    Самара
    Для этого есть так называемая Собака (Watchdog). В Атмеге она встроенная, только ее надо запрограммировать. Работает так-же как и кнопка машиниста поезда, через определенный промежуток времени ее надо жать иначе стоп! Только тут будет RESET Атмеге.
     
  4. sergMinsk
    Регистрация:
    08.10.09
    Сообщения:
    4.568
    Благодарности:
    2.412

    sergMinsk

    Живу здесь

    sergMinsk

    Живу здесь

    Регистрация:
    08.10.09
    Сообщения:
    4.568
    Благодарности:
    2.412
    Адрес:
    Минск
    Даласс не вешают тупо. надо как в 1варе-спаять платку со стабилизацией. + обработка ошибок.
    это если по нормальному делать.
     
  5. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.097
    Благодарности:
    1.203

    meoc

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

    meoc

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

    Регистрация:
    29.11.10
    Сообщения:
    5.097
    Благодарности:
    1.203
    Адрес:
    Самара
    Да вообще от Далосов надо отказаться:)]. Есть-же теже "Даласы" только аналоговые - завел их на АЦП, обработал в самом процессоре и голова не болит:super:
     
  6. on_off
    Регистрация:
    11.07.10
    Сообщения:
    792
    Благодарности:
    125

    on_off

    Контроллер ЖТГ горелки, за смешные $ ;) piar22.ru

    on_off

    Контроллер ЖТГ горелки, за смешные $ ;) piar22.ru

    Регистрация:
    11.07.10
    Сообщения:
    792
    Благодарности:
    125
    Адрес:
    Яровое
    Абсолютно согласен.
     
  7. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    Но один аналоговый датчик требует один АЦП, либо городить коммутатор и учитывать переходные процессы. А Далласов можно навешать на один провод много. Когда нужно читать T быстро, тогда да, время преобразования у далласов приличное. Когда я разбирался с DS18B20, смотрел примеры кода, обратил внимание, что часто работая с датчиками народ не заморачивается, проверку по СRC не делает, читает только первые два байта, читает например в главном цикле, а то что прерывания разрешены и нарушают временные допуски... Ну не знаю, если все по спецификации делать .. я не сталкивался с проблемами.
     
  8. ситинец
    Регистрация:
    21.09.11
    Сообщения:
    9.672
    Благодарности:
    1.783

    ситинец

    Живу здесь

    ситинец

    Живу здесь

    Регистрация:
    21.09.11
    Сообщения:
    9.672
    Благодарности:
    1.783
    Адрес:
    Санкт-Петербург
    А зачем вам в горелке много точек контроля температуры?
     
  9. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    Ну... это я могу много напридумывать, для теплового прибора температура хороший критерий. Например, Т масла, Т шара, Т компрессора, Т котла, Т выхлопа (тут с Далласом не очень) Т за бортом и т. п.
    Совсем недавно писали про литры масла из котла на пол когда контроллер считал что горит, если бы контроллер нюхал Т выхлопа, он бы понял, что не горит. Короче, для безопасности.
     
  10. ситинец
    Регистрация:
    21.09.11
    Сообщения:
    9.672
    Благодарности:
    1.783

    ситинец

    Живу здесь

    ситинец

    Живу здесь

    Регистрация:
    21.09.11
    Сообщения:
    9.672
    Благодарности:
    1.783
    Адрес:
    Санкт-Петербург
    Давайте посмотрим.
    1. Т масла - согласен
    2. Т шара - согласен
    3. Т компрессора - достаточно аварийной уставки которая легко решается таблеткой
    4. Т котла - строго говоря для контроллера горелки это скорее опция. Этот параметр никак не влияет на горелку, а определяет работу контроллера управления СО.
    5. Т выхлопа - я не сторонник регулирования горелки по Т выхлопа, а для аварийной сигнализации достаточно одной уставки.
    6. Т "за бортом" - опять важна только для контроллера СО.
    И на выходе имеем только три датчика (один опция)
     
  11. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.097
    Благодарности:
    1.203

    meoc

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

    meoc

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

    Регистрация:
    29.11.10
    Сообщения:
    5.097
    Благодарности:
    1.203
    Адрес:
    Самара
    Да не ты не прав - АЦП один, но к нему можно цеплять весь порт к которому он привязан, тоесть 8 входов. ADC0 - ADC7
    1- Т масла
    2- Т штока
    3- Т теплоносителя
    4- Фотодатчик
    5- Сигнал с термопары Т-топки
    6- Сигнал с термопары Т-нагревателя
    7- Резерв
    8- Резерв
    Причем любую ногу можешь использовать как вход АЦП, так как и логический вход/выход.
    А Далосы виснут и их вывести из этого состояния не просто, тобишь надо прописать процедуру ошибки с него, затем снять питание и это не плюс пит, а оторвать от земли. А во вторых они могут врать. Вобщем гемор.
     
    Последнее редактирование: 16.01.14
  12. Alex352
    Регистрация:
    14.07.10
    Сообщения:
    194
    Благодарности:
    62

    Alex352

    Живу здесь

    Alex352

    Живу здесь

    Регистрация:
    14.07.10
    Сообщения:
    194
    Благодарности:
    62
    Адрес:
    Санкт-Петербург
    meoc хорошо описал:"надо прописать процедуру ошибки с него, затем снять питание"
    у меня так и работает... стоит MP707R воткнуто в комп через USB шнурок, в этом шнурке разрываем красный кабелек и ставим релюшку (типа MP709)... если и это не помогает, то перезагрузка компа... 2 года полет нормальный...
    По поводу вранья далласов, то все это фильтруется программой...
    У меня котельная, поэтому сейчас 6 датчиков, в ближайшее время добавлю еще 4, а потом планы еще 8 воткнуть:)
     
  13. V757V
    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633

    V757V

    Живу здесь

    V757V

    Живу здесь

    Регистрация:
    23.11.11
    Сообщения:
    1.683
    Благодарности:
    633
    Адрес:
    Москва
    @ситинец, это мы плавно перешли от вопроса нужно ли отказаться от DS в пользу резистивных или иных аналоговых датчиков температуры к вопросу сколько нужно точек контроля температуры. Оба этих вопроса "неисчерпаемы как атом". Я лишь возразил на предложение похерить Далласы как класс. И привел аргумент "далласов на один провод можно повесить много", есть и другие. Разумеется можно обойтись ртутным термометром с контактами, но и он при сильных токах "зависает".;)

    @meoc, это вы написали для конкретного типа МК, конкретного семейства. А они бывают разные, бывают и дешевые, вообще без АЦП. тут тоже можно поубивать друг дружку, какой лучше. Что часто и происходит на форумах.

    Это мне интересно, я с этим не сталкивался. Вы пишете о паразитном питании, или честном трехпроводном? Что при этом происходит на шине? Он не реагирует и на OW_ RESET? А что значит "прописать процедуру ошибки с него"? Прописать где? Отработчик в пользовательской программе? Можете дать ссылку на даташит или аппноту для конкретного датчика?
     
  14. dberegovoy
    Регистрация:
    13.12.13
    Сообщения:
    156
    Благодарности:
    23

    dberegovoy

    Живу здесь

    dberegovoy

    Живу здесь

    Регистрация:
    13.12.13
    Сообщения:
    156
    Благодарности:
    23
    Адрес:
    Херсон
    Вот что нагуглил https://habrahabr.ru/post/189744/
    Ну и накрайняк на плате есть кнопка ресет, отдельно выполненным таймером через нее перезагружать

    Каково Ваше мнение, в теме честно сказать плаваю
     
  15. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.097
    Благодарности:
    1.203

    meoc

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

    meoc

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

    Регистрация:
    29.11.10
    Сообщения:
    5.097
    Благодарности:
    1.203
    Адрес:
    Самара
    Маленько о разном говорим. Контроллер его задача управлять надежно горелкой и ему нужны данные тоже надежные и стабильные. Поэтому и говорю в этот контроллер лучше не ставить Далосы. Есть LM235 - это половинка от Далоса без цифровой части. Другие замеры и обработкой их должен выполнять другой контроллер или комп. Вот к нему да можно лепить Далосы и мерить кучу Т. и он будет всегда в поле зрения.