среда, 31 октября 2012 г.

Рассуждения о микроконтроллере


Больше года назад я продумывал автоматизацию отопления.Эти вопросы актуальны и сейчас. Вспоминаю разработку и корректирую под нынешние реалии. Все одно неизвестно когда я смогу реализовать жидкостное отопление.
Условно можно разделить отопление на несколько зон:
  1. Спальня               (1.5 квт)
  2. Комната               (1.5 квт)
  3. Веранда               (2    квт)
  4. Эркер+СУ            (0.5 квт)
  5. Лоджия                 (0.5 квт)
Система должна иметь возможность параметрического управления данными зонами по следующим алгоритмам:
  • Возможность программирования авто включения-выключения  каждой зоны по дням недели и времени
  • Термостатирование каждой зоны - централизованно - с изменением T по времени суток и дням недели
  • Балансирование нагрузки - не более 5 квт расхода на отопление единовременно
Пример использование логики управления
  • Режим антизамерзания T=5 C зоны 3,4
  • Пятница, еженедельно в 15.00 зоны 1,2,3 включены на прогрев, до достижения T=18 C
  • Пятница, еженедельно в 17.00 зона 1,2 T=23 C, зона 3 T=20 C, зона 4 прогрев T=18 C
  • Пятница, еженедельно в 20.00 зона 1 T=23 C, зона 2,3 T=20 C, зона 4 T=20 C
  • Пятница, еженедельно в 23.00 зона 1 T=23 C, зона 2 T=18 C, зона 15 T=20 C,зона 4 T=20
  • Суббота, еженедельно в 8.00 зона 1,2,3,4 T=20 C
  • Суббота, еженедельно в 11.00 зона 1,2,3 T=20 C, зона 3 T=18 C
  • Суббота, еженедельно в 20.00 зона 1,2,4 T=23 C, зона 3 T=20 C
  • Суббота, еженедельно в 23.00 зона 1 T=23 C, зона 2 T=18 C, зона 15 T=20 C,зона 4 T=20
  • Воскресенье, еженедельно в 8.00 зона 1,2,3,4 T=20 C
  • Воскресенье, еженедельно в 11.00 зона 1,2,4 T=20 C зона 3 T=18 C
  • Воскресенье, еженедельно в 14.00 зона 1,2 отключены, зоны 3,4 режим антизамерзания T=5 C
Балансировку по мощности предполагается делать с помощью реле приоритета. Раскладка подключения следующая:
Нагрузка высокого приоритета
  • Насосная станция (1,1 Квт)
  • Зона 1,2,4           (3,5 Квт)
Нагрузка низкого приоритета
  • Бойлер
  • Зона 3
  • Конвектор бойлерной
Сейчас я частично реализовал данную схему используя четырехканальный таймер. Но он не дает возможности мне управлять температурой. Учитывая неадекватную дороговизну спарок конвектор+программатор или конвектор+недельный термостат напрашивается либо решение типа UFO со встроенным программатором либо контроллер Ордуино...Уфошный конвектор меня напрягает программированием с бубном, остсутсвием единого управления и отзывами, Ордуина отпугивает ценой решения и еще большими танцами с бубном при освоении, хотя решение заманчиво гибкое.
Что бы я мог повесить на контроллер:
Каналы датчиков:
  1. Температура спальни
  2. Температура комнаты
  3. Температура веранды
  4. Температура эркера/санузла
  5. Температура лоджии
  6. Температура бойлерной
  7. Температура за бортом
  8. Датчик влажности почвы
  9. Датчик дождя
Каналы управления
  1. Конвектор зоны 1
  2. Конвектор зоны 2
  3. Конвектор зоны 3
  4. Конвектор зоны 4
  5. Конвектор зоны 5
  6. Бойлер
  7. Электроклапан полива 1
  8. Электроклапан полива 2
  9. Электроклапан полива 3
  10. Электроклапан полива 4
  11. Циркуляционный вентилятор 1
  12. Циркуляционный вентилятор 2
Причем, если реализовывать на контроллере и сигнализацию то становится совсем интересно. Разве что добавится 5-10 датчиков и 1-2 канала управления.

Комментариев нет:

Отправить комментарий