| Управление ТТ котлом на ардуино | |
|
|
|
Автор | Сообщение |
---|
narskii
Сообщения : 33 Дата регистрации : 2018-11-09
| Тема: Re: Управление ТТ котлом на ардуино Пт Ноя 09, 2018 8:58 pm | |
| Здравствуйте. принимайте новенького. Прошу помочь с написанием скетча. Управление котельной. ТЗ отправлю с личку. С меня тема и фото работы. | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление ТТ котлом на ардуино Сб Ноя 10, 2018 9:15 pm | |
| ТЗ посмотрел ,а что не получается, в чём моя помощь заключается?
Т.к как проект делаете открыто,то размещаю ТЗ. - Вложенные файлы
- ТЗ(ТТ).txt
- У вас нет прав скачивать вложенные файлы.
- (3 Кб) Скачиваний: 19
Последний раз редактировалось: Admin (Ср Ноя 14, 2018 8:14 am), всего редактировалось 4 раз(а) | |
|
| |
narskii
Сообщения : 33 Дата регистрации : 2018-11-09
| Тема: Re: Управление ТТ котлом на ардуино Вс Ноя 11, 2018 11:05 am | |
| сложно мне разобраться, логика не понятна. Времени нет, холода пришли, хочется автоматизации котельной. Напишете скетч? | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление ТТ котлом на ардуино Вс Ноя 11, 2018 7:59 pm | |
| Напишу, будьте на связи могут вопросы возникнуть. Надо поразмыслить с алгоритмом.... | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление ТТ котлом на ардуино Пн Ноя 12, 2018 12:15 am | |
| Вроде сделал . Есть меню (включается кнопкой)в котором. Управление 2мя насосами задаете сами температуру и dt . управление вкл и выкл электрокотла задаёте сами.
Установка температуры подачи задаёте без меню прямо на табло. Светодиоды и бузер присутствует. Завтра выложу -иду спать......
| |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление ТТ котлом на ардуино Пн Ноя 12, 2018 6:16 pm | |
| Скетч для котельной. Работает так: Кнопками выставляем температуру электрокотла. В меню выставляем работу насосов , температуру переключения с ТТ котла на Эл.котёл.
Так-же выставляем разницу температур dt .
При удержании кнопки "меню" выводится температура 4х датчиков на экран. Срабатывание светодиодов и бузера сделано по ТЗ. В скетче указаны пины всех датчиков ,кнопок и реле.
Перед пуском проверьте работу без использования котлов эмитируя нагрев-охлаждение во избежание аварий. - Вложенные файлы
- kotelnaya.zip
- У вас нет прав скачивать вложенные файлы.
- (6 Кб) Скачиваний: 30
| |
|
| |
narskii
Сообщения : 33 Дата регистрации : 2018-11-09
| Тема: Re: Управление ТТ котлом на ардуино Пн Ноя 12, 2018 9:21 pm | |
| Сергей, огромное спасибо за ваш не легкий труд! Сейчас буду разбираться с подключением. А вы теперь не в FLprog пишите? Хотел открыть скетч, посмотреть что да как, а он не видит такие фвйлы. | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Управление ТТ котлом на ардуино Пн Ноя 12, 2018 9:27 pm | |
| Пишу в FLProg компилирую в С++ код.
Последний раз редактировалось: Admin (Ср Ноя 14, 2018 8:08 am), всего редактировалось 4 раз(а) | |
|
| |
narskii
Сообщения : 33 Дата регистрации : 2018-11-09
| Тема: Re: Управление ТТ котлом на ардуино Пн Ноя 12, 2018 11:47 pm | |
| Сергей, подскажите, а без датчиков что то будет выводится на дисплей? Датчик один подключил, но на дисплее ни чего нет. Адрес дисплея поправил в Flproge. у меня 27, а до этого 0000 было. | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление ТТ котлом на ардуино Вт Ноя 13, 2018 11:06 am | |
| Исправлено и проверено. T- температура в системе(подача) Т1- температура с датчика DHT11 Н1- влажность с датчика DHT11 Tu -установленная температура. - Вложенные файлы
- котельная2_1.zip
- У вас нет прав скачивать вложенные файлы.
- (53 Кб) Скачиваний: 12
| |
|
| |
Istochnik
Сообщения : 3 Дата регистрации : 2018-11-02 Возраст : 61 Откуда : г.Макеевка Донецкая область
| Тема: Re: Управление ТТ котлом на ардуино Ср Ноя 14, 2018 7:03 pm | |
| здравствуйте! я новенький. с паяльником давно уже дружу. а вот arduino с начала года начал изучать. такой вопрос. открываю ваш последний скетч в FLProg-4.1.1. при компиляции открывается arduino IDE и тут же сворачивается. у вас какая версия FLProg? на официальном сайте что то совсем скромно. архив версий почему то не доступен. arduino IDE у меня 1.8.5. много скетчей заливал с его помощью. все работает | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление ТТ котлом на ардуино Ср Ноя 14, 2018 7:16 pm | |
| Здравствуйте. Версия 3.1.4 | |
|
| |
Istochnik
Сообщения : 3 Дата регистрации : 2018-11-02 Возраст : 61 Откуда : г.Макеевка Донецкая область
| Тема: Re: Управление ТТ котлом на ардуино Ср Ноя 14, 2018 7:22 pm | |
| | |
|
| |
Istochnik
Сообщения : 3 Дата регистрации : 2018-11-02 Возраст : 61 Откуда : г.Макеевка Донецкая область
| Тема: Re: Управление ТТ котлом на ардуино Ср Ноя 14, 2018 7:53 pm | |
| странно, но все получилось. это что получается, каждая версия по своему неповторима? | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление ТТ котлом на ардуино Ср Ноя 14, 2018 8:02 pm | |
| Это вопрос к разработчику . | |
|
| |
narskii
Сообщения : 33 Дата регистрации : 2018-11-09
| Тема: Re: Управление ТТ котлом на ардуино Вт Ноя 20, 2018 12:54 am | |
| Сегодня наконец то нашел подключил реле и датчики к ардуино. Работает не так. или я не разобрался. Очень понравилась возможность самому из меню при помощи кнопок выставлять нужную температуру, поэтому хочу попросить вас сделать следующий алгоритм, если не затруднит. состояние 1. Топим ТТ котел, температура на котле 60 градусов (в меню установлено включение насоса тт котла от 50 до 100) - насос ТТ работает. состояние 2. Котел ТТ стал остывать. Температура упала до 49 градусов. Насос ТТ отключается, включается насос Эл. котла (в меню установлено включение насоса Эл. котла при температуре от 0 до 90). Он работает все время пока не затопим ТТ котел и температура ТТ не поднимется выше 50. Одновременно с этим включается реле эл. котла. Тут алгоритм следующий: на главном экране выставлена желаемая температура подачи, например 55 градусов (дельта температуры устанавливается в меню от 1 до 10). Температура Эл. котла в момент включения равна 40 (в меню установлено включение котла при температуре 10 и выключение при температуре 80). Начинается нагрев. Как только температура подачи доходит до 56 (дельта установлена 1) реле Эл. котла отключается. Главный экран мне очень нравится, на нем по прежнему значения подачи (фактические), подача (желаемая), вторая строка показания DHT11. Длительное нажатие кнопки , тоже супер! в меню, если можно, сделайте такой порядок: nasos TT on = 50 nasos TT off = 100 nasos El on = 0 nasos El off = 90 El kotel on = 10 El kotel off - 80 d podacha = 2 ( от 1 до 10) | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление ТТ котлом на ардуино Вт Ноя 20, 2018 2:21 pm | |
| Алгоритма в данной системе просто нет. Здесь два независимых контура : 1. ТТ котёл 2. Эл. котёл Которые поддерживают температуру работы насосов каждый в своём контуре. А Температура подачи уже получается исходя из заданной температуры контура Эл. котла. или ТТ котла. Если я не правильно уяснил что-то , объясните мне какая связь между контурами? Например контур ТТ котла может , по каким-то причинам тоже нагреться от Эл. котла. Или контур Эл. котла может нагреться от ТТ котла. Но здесь логика не поможет. Нужно ставить эл. клапан на каждый контур перекрывающий связь с системой теплоснабжения. Или я что-то не понял совсем.. | |
|
| |
narskii
Сообщения : 33 Дата регистрации : 2018-11-09
| Тема: Re: Управление ТТ котлом на ардуино Вт Ноя 20, 2018 10:56 pm | |
| Немного не так.Сделано отопление в частном доме. Задача греть воду для радиаторов. Котлы подключены параллельно, на каждом стоит свой насос а за ним клапан, который не дает возможности греться второму котлу. Подача каждого котла объединяется в одной точке там же установлен датчик температуры подачи, а затем труба идет к батареям. Топим ТТ котел - датчик температуры тт котла передает контроллеру температуру и если она в допуске то работает насос ТТ котла. ТТ котел потух- температура упала. Контроллер увидел это падение отключил насос ТТ котда и подключил электро котел со своим насосом. А вот электро котел работает от датчика температуры подачи . На электро котле установлен датчик температуры для защиты от закипания, вдруг что не так пойдет. надеюсь не слишком мудрено получилось | |
|
| |
narskii
Сообщения : 33 Дата регистрации : 2018-11-09
| Тема: Re: Управление ТТ котлом на ардуино Вт Ноя 20, 2018 11:02 pm | |
| вот на этой схеме есть все кроме обратных клапанов, но они стоят сразу после насосов. | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление ТТ котлом на ардуино Ср Ноя 21, 2018 11:44 am | |
| Чесно слово Вы написали то-же же самое что и я если заменить слово контур - подогревателем . ------------------------ " Здесь два независимых подогревателя : 1. ТТ котёл 2. Эл. котёл Которые поддерживают температуру работы насосов каждый в своём подогревателе. А Температура подачи уже получается исходя из заданной температуры подогревателя Эл. котла. или ТТ котла. " --------------------------------------- " Котлы подключены параллельно, на каждом стоит свой насос а за ним клапан, который не дает возможности греться второму котлу. Подача каждого котла объединяется в одной точке там же установлен датчик температуры подачи, а затем труба идет к батареям. Топим ТТ котел - датчик температуры тт котла передает контроллеру температуру и если она в допуске то работает насос ТТ котла. ТТ котел потух- температура упала. Контроллер увидел это падение отключил насос ТТ котда и подключил электро котел со своим насосом. А вот электро котел работает от датчика температуры подачи . " ----------------------------------------------- Вам остаётся установить в меню нужные числа температуры и всё. Кстати при остывании котла ТТ в алгоритме программы ввёл триггер ,который запрещает работу ТЭНа эл.котла ! И разрешает только при нагреве котла ТТ до верхней температуры. | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление ТТ котлом на ардуино Ср Ноя 21, 2018 1:35 pm | |
| Проверьте сначала в железе, а потом скажите что не так и я исправлю.
| |
|
| |
narskii
Сообщения : 33 Дата регистрации : 2018-11-09
| Тема: Re: Управление ТТ котлом на ардуино Ср Ноя 28, 2018 1:37 am | |
| Здравствуйте Сергей. Сегодня проверил на "железе". Рассказываю что получилось: Первым делом я убрал инверсию на 7 и 10 пинах - электро котел и насос ТТ котла. Файлик приложу. С учетом этого получил следующее:
Датчик D3(ТТ) управляет: ТТ - 50 . от 50 постоянно + на 10 пине, тт .dt 7 отключение плюса после остывания, то есть на 43 EL on t - до 48 + на 7 пине (нагрев эл котла) el off t 60 - отключение + на 7 пине (нагрев эл котла)
Датчик D4 (эл. котел) Tu 60 - отключение + на 7 пине dt Pod 2 - подключение + на 7 пине после остывания до 58 el.t 60 - температура на которой отключается + на 11 пине (насос эл.котла) и больше он не появляется. Датчик D2 (подача) просто выводит температуру на экран.
Вот что я прошу поправить: D3 (ТТ) без изменений D4 (электро котел) - работает как аварийный, отключает нагрев котла если температура поднимется выше 80 градусов D2 управляет нагревом электро котла, именно тот алгоритм который сейчас реализован на d4, а именно : "Tu 60 - отключение + на 7 пине" "dt Pod 2 - подключение + на 7 пине после остывания до 58"
работа насоса эл. котла 11 пин, он должен работать все время пока выключен насос ТТ, сейчас он просто работает пока температура на D4 (el.t) не станет выше порогового значения, после он отключатся и больше его ни как не включить, только ребут ардуино. | |
|
| |
narskii
Сообщения : 33 Дата регистрации : 2018-11-09
| Тема: Re: Управление ТТ котлом на ардуино Ср Ноя 28, 2018 1:41 am | |
| - Admin пишет:
Кстати при остывании котла ТТ в алгоритме программы ввёл триггер ,который запрещает работу ТЭНа эл.котла ! И разрешает только при нагреве котла ТТ до верхней температуры. по моему тут что то не так..при остывании тт котла, тен должен включаться, и греться до температуры установленной датчиком подачи. | |
|
| |
narskii
Сообщения : 33 Дата регистрации : 2018-11-09
| Тема: Re: Управление ТТ котлом на ардуино Ср Ноя 28, 2018 1:43 am | |
| сайт не пускает файлы с расширением .flp, что то не пойму как залить сюда скетч? | |
|
| |
sser Admin
Сообщения : 1033 Дата регистрации : 2013-02-08 Возраст : 50 Откуда : Нижний Новгород
| Тема: Re: Управление ТТ котлом на ардуино Ср Ноя 28, 2018 8:48 am | |
| - narskii пишет:
- сайт не пускает файлы с расширением .flp, что то не пойму как залить сюда скетч?
Воспользуйтесь программой архиватора и создайте архив с расширением .zip и разместите в посте. https://sser.forum2x2.ru/t37-topic | |
|
| |
| Управление ТТ котлом на ардуино | |
|