чої частиною, наприклад нагрівальним елементом - теном, використовується чотири ключові елементи по 1 Наканаї: ключ оптосіммісторний, використовує оптосіммістор МОС306, але так як він утворює струм до 1А, то він управляє більш потужним ВТ139 . Це дозволяє підключати навантаження до 2 - 3 кВт. Таке управління через електронний ключ дозволяє забезпечити необхідні комутаційні параметри.С таким ключовим елементом можливе регулювання швидкості обертання циркуляційних насосів, яка виробляється за допомогою імпульсної модуляції. p align="justify"> Для управління котлом ми не можемо використовувати електронні ключі, тому вирішено використовувати реле, яке комутується транзисторним ключем на польовому транзисторі VT1 і дозволяє включати і вимикати котел для підігріву води на необхідну температуру.
7) Для накопичення даних використовується Flesh ПЗУ послідовного типу AT24C256 по інтерфейсу I 2 C. Дане ПЗУ має можливість багаторазового перезапису даних і за рахунок використання послідовного каналу задіюються тільки 2 порти. Це дуже зручно, тому що використовуваний контролер має апаратно підтримувану можливість роботи з протоколом I 2 C, що в свою чергу спрощує програмну реалізацію пристрою. (Рис. 2).
В
Рис.2.3 Схема АТ24С256
контролер опалення програма схема
Мікросхеми EEPROM серії АТ24С256 фірми Atmel - недорогі малогабаритні, електрично перепрограмовані, енергонезалежні запам'ятовуючі пристрої, з низьким енергоспоживанням і управлінням по шині I 2 С.
3. Розробка програми управління
.1 Загальний алгоритм роботи
При старті системи на РКІ відображається час і показники датчиків температури на даний момент, старт системи здійснюється натисканням клавіші В«1В». Далі користувач може вибрати режим натисканням клавіші В«2В», в системі передбачено 4 режими роботи (автоматичний, користувацький, економний і В«антізаморозкаВ»), режими перегортаються по колу з 1 по 4. В автоматичному режимі використовуються параметри, які задано за замовчуванням, в призначеному для користувача параметри, які задає сам користувач, економний режим - підтримка вночі температури 20 Вє в спальні , і по 16 Вє в інших кімнатах, до ранку температура зростає до 23 Вє у всіх кімнатах, вдень якщо нікого немає вдома температура знижується у всіх кімнатах до 16 Вє, режим В«антізаморозкаВ» не дає замерзнути воді в системі, якщо вода остигає до +3