Из двухконтурного в одноконтурный, управление внешними насосами по приоритету.
Друзья! Поддержите канал на Яндекс Дзэне подпиской: https://dzen.ru/id/622b3b92a3cab778194f7d49 Проделанная работа: отрезаны управляющие провода сервопривода и подсоеденины к плате arduino. Отрезан датчик протока, чёрный и красный провод используется в качестве питания 5 вольт. Датчик бойлера подсоединён на 4 и 9 контакт (справа налево) длинного шлейфа на контроллере котла. Параметр L2 -- 24E - был изменён на 2 (с внешним бойлером). Материалы: arduino nano, оптрон PC817 -2шт, диоды 1N4007-2шт, резистор на 10кОм-2шт, симисторное двухканальное реле high level 5V. скетч программы для микроконтроллера: bool modeotp, mode4, mode5; void setup() { Serial.begin (9600); digitalWrite (6, 1); //По умолчанию включаем насос отопления pinMode (6, OUTPUT); // Управляющий сигнал на отопление pinMode (7, OUTPUT); //Управляющий сигнал на бойлер pinMode (4, INPUT_PULLUP); //сигнал с фиолетового провода pinMode (5, INPUT_PULLUP); //сигнал с красного провода } void loop() { mode4=!digitalRead(4); mode5=!digitalRead(5); Serial.print("Текущий режим - "); if (modeotp==0){Serial.println("отопление");} if (modeotp==1){Serial.println("нагрев бойлера");} if (mode4==1){Serial.println("активирован режим отопления"); modeotp=0;digitalWrite (7, 0);digitalWrite (6, 1);} if (mode5==1){Serial.println("активирован режим бойлера"); modeotp=1;digitalWrite (6, 0);digitalWrite (7, 1);} }
Название:
Из двухконтурного в одноконтурный, управление внешними насосами по приоритету.
Категория:
Разное