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

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

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

  1. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.127
    Благодарности:
    1.213

    meoc

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

    meoc

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

    Регистрация:
    29.11.10
    Сообщения:
    5.127
    Благодарности:
    1.213
    Адрес:
    Самара
    Ок! Подправлю, выложу схему и в протеусе тоже. Далее подправлю прогу. :um: Пока остановимся на 16Х2 с руским шрифтом.
     
  2. ilya_sh
    Регистрация:
    05.08.10
    Сообщения:
    741
    Благодарности:
    288

    ilya_sh

    Живу здесь

    ilya_sh

    Живу здесь

    Регистрация:
    05.08.10
    Сообщения:
    741
    Благодарности:
    288
    Адрес:
    Батайск
    Чем не устраивают разные порты? Разные порты получились из-за разводки, зато односторонней, что немаловажно для изготовления в домашних условиях.
    Для 4бит нужна библиотека. У меня есть. Могу выложить. Вместо FDCC0802 нужно подключить FDCC08024b. Команды менять не нужно, они одинаковые. То есть, ничего не меняется. Разве что только убрать ненужное описание 4 разрядов шины из секции. На счет 16 символов я уже писал. Библиотека не ограничивает число символов в строке. Просто так обозвал. Выводите 16 символов, всё будет ок. Переход на 2-ю строку не зависит от числа символов в строке. Каждая строка в драйвере рассчитана под дисплей макс до 40 символов в строке. Я сейчас использую эту библиотеку для вывода на экран 16х2 по 4-х битной шине и всё ок.
     
  3. on_off
    Регистрация:
    11.07.10
    Сообщения:
    792
    Благодарности:
    125

    on_off

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

    on_off

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

    Регистрация:
    11.07.10
    Сообщения:
    792
    Благодарности:
    125
    Адрес:
    Яровое
    Илья выкладывай. Буду благодарен. Я собираю библиотеки под AB. Сам знаешь многое приходится самому писать.
     
  4. ilya_sh
    Регистрация:
    05.08.10
    Сообщения:
    741
    Благодарности:
    288

    ilya_sh

    Живу здесь

    ilya_sh

    Живу здесь

    Регистрация:
    05.08.10
    Сообщения:
    741
    Благодарности:
    288
    Адрес:
    Батайск
    Вот библиотека

    Частота процессора определяется автоматически. Это для задержек.
     

    Вложения:

  5. Sony100
    Регистрация:
    15.02.09
    Сообщения:
    471
    Благодарности:
    153

    Sony100

    Живу здесь

    Sony100

    Живу здесь

    Регистрация:
    15.02.09
    Сообщения:
    471
    Благодарности:
    153
    Адрес:
    USSR
    Залил новую версию - датчик температуры масла не подключается.
    Напряжения те же, выставляемая температура та же -75 гр.
    Может лучше выставлять температуру кнопками, а даллосы повесить на разные порты, и убрать инициализацию.
    Вот теперь получается, что что глючит в протеусе глючит и реально.
    Причем при нажатии ПН выводится «Дмсл ДА», а температура - 00
     
  6. седой2
    Регистрация:
    04.12.09
    Сообщения:
    3.819
    Благодарности:
    1.265

    седой2

    Чертежи горелки ББ имеются у автора.

    седой2

    Чертежи горелки ББ имеются у автора.

    Регистрация:
    04.12.09
    Сообщения:
    3.819
    Благодарности:
    1.265
    Адрес:
    Россия
  7. on_off
    Регистрация:
    11.07.10
    Сообщения:
    792
    Благодарности:
    125

    on_off

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

    on_off

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

    Регистрация:
    11.07.10
    Сообщения:
    792
    Благодарности:
    125
    Адрес:
    Яровое
    Олег, алгоритм Ильи это учитывает.
     
  8. ilya_sh
    Регистрация:
    05.08.10
    Сообщения:
    741
    Благодарности:
    288

    ilya_sh

    Живу здесь

    ilya_sh

    Живу здесь

    Регистрация:
    05.08.10
    Сообщения:
    741
    Благодарности:
    288
    Адрес:
    Батайск
    В реале работает. А протеус имеет глюки.
     
  9. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.127
    Благодарности:
    1.213

    meoc

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

    meoc

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

    Регистрация:
    29.11.10
    Сообщения:
    5.127
    Благодарности:
    1.213
    Адрес:
    Самара
    Вот на всеобщее обсуждение схема. Хотел как можно ближе к исходнику Ильи, но не получается, все время хочешь сэкономить ноги процессора. Я думаю сразу надо расширить - нет управления тэном, тоесть температуру масла мереем, а отключения его нет даже если хотя стоит и внешний термостат, это в плане надежности. Для управления поджигом сразу поставил оптопару, ее встроим сразу в классическую схему поджига. Програмирование у Ильи очень запутанное с четырьмя кнопками, поэтому поставил одну - этого будет достаточно, в процессе будет видно, нужно еще поставим на один вход АЦП. Остается еще 3 входа АЦП и 4 ввода\вывода. Я думаю сразу надо сделать ШИМ на управление двигателем насоса, тобишь или вкл/выкл или ШИМ.
    Контроллер S100.JPG
     

    Вложения:

  10. седой2
    Регистрация:
    04.12.09
    Сообщения:
    3.819
    Благодарности:
    1.265

    седой2

    Чертежи горелки ББ имеются у автора.

    седой2

    Чертежи горелки ББ имеются у автора.

    Регистрация:
    04.12.09
    Сообщения:
    3.819
    Благодарности:
    1.265
    Адрес:
    Россия
    Серж! Я бы не ставил оптопару на плату. Её лучше разместить на силовой части. ШИМ и аналоговое управление двигателем однозначно. И надо все даласы в параллель с опросом по имени. Всё это уменьшит количество проводов.
     
  11. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.127
    Благодарности:
    1.213

    meoc

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

    meoc

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

    Регистрация:
    29.11.10
    Сообщения:
    5.127
    Благодарности:
    1.213
    Адрес:
    Самара
    Подправил добавил управление тэном. Вот думаю - может отказаться от далосов, мороки с ними. Термосопротивления более доступны и стоят на порядок меньше и надежность на порядок повысится. У кого какие мнения будут по этому? Ну и остальные предложения.
    Контроллер S100.JPG
     

    Вложения:

  12. nibiluk
    Регистрация:
    06.10.11
    Сообщения:
    70
    Благодарности:
    15

    nibiluk

    Живу здесь

    nibiluk

    Живу здесь

    Регистрация:
    06.10.11
    Сообщения:
    70
    Благодарности:
    15
    Адрес:
    Москва и МО
    Проще ставить терморезисторы и допустим коммутатор типа 4051, ноги процессора можно сэкономить, а то что погрешность у недорогих датчиков будет 1-2-3 градуса, по-мойму это все равно.
    А под даласы надо написать процедуру записи, ведь у всех уникальный заголовок (серийник),а это по крайней мере кнопочка лишняя,+ надо как то их стирать (допустим из строя вышел), опять же по какой-то кнопочке, пусть и той же.

    ПС..можно еще ногу рид/райт индикатора заземлить-получим свободный порт
     
  13. meoc
    Регистрация:
    29.11.10
    Сообщения:
    5.127
    Благодарности:
    1.213

    meoc

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

    meoc

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

    Регистрация:
    29.11.10
    Сообщения:
    5.127
    Благодарности:
    1.213
    Адрес:
    Самара
    Терморезисторы можно поставить просто на отдельные пины АЦП, в принципе надо то на температуру масла и на подачу теплоносителя. Погрешность их приемлема для данного устроиства, ну и еще можно подкоректировать програмно. Ногу рид/райт индикатора может пригодится - может сотворим свои значки допустим горения. В принципе ног хватает и еще для далоса чтобы мерил температуру воздуха в доме, и управления компрессором, но это потом если будет желание:)].Задача сделать минимальную простую основу.
     
  14. nibiluk
    Регистрация:
    06.10.11
    Сообщения:
    70
    Благодарности:
    15

    nibiluk

    Живу здесь

    nibiluk

    Живу здесь

    Регистрация:
    06.10.11
    Сообщения:
    70
    Благодарности:
    15
    Адрес:
    Москва и МО
    Можно поставить и напрямую на ацп, но тогда с увеличением датчиков ноги будут заканчиваться, а так до 8 датчиков и 4 ноги. хотя 8 наверное тут не треба. Ну и фильтрики простые повесить на входы контроллера, чтоб наводку от линии терморезистора убрать.
     
  15. on_off
    Регистрация:
    11.07.10
    Сообщения:
    792
    Благодарности:
    125

    on_off

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

    on_off

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

    Регистрация:
    11.07.10
    Сообщения:
    792
    Благодарности:
    125
    Адрес:
    Яровое
    У меня стоят терморезисторы, какие-то блатнявые в корпусе из нержавейки. Не захотел замарачиваться с даласами. Работает нормально. Нареканий на резисторы не было.