Програмований тижневий термостат
Автор: с2. Опубліковано в Термометри
Зміст матеріалу

Програмований тижневий термостат з годинником реального часу.
Програма використовує два встановлені значення температури,
в результаті користувач отримує максимально комфортний клімат у приміщенні за максимальної економії газу.
Програмований тижневий термостат.
Діапазон вимірюваної температури. -55°C +125°C
Точність свідчень. ±0,1°C
Діапазон регулювання температуриЕконом. +10,0 ÷ 30,0°C
Діапазон регулювання температуриКомфорт. +15,0 ÷ 35,0°C
Гістерезис (дельта служить тимчасовою затримкою повторного включення котла). 0,2÷0,9°C
автономна робота годинника за відсутності зовнішнього живлення.
Програмне коригування похибки ходу годинника.

Робота термостата в основному режимі та відображення інформації на екрані РКІ.

☼ Індикація температурного режиму «Комфорт»
☽ Індикація температурного режиму «Економ»
Індикація роботи котла
Налаштування програмного термостата.
- Кнопкакн5 температурного режиму "Комфорт" ☼
- Кнопкакн6 температурного режиму «Економ» ☽
- Кнопки ▲кн1 ▼кн2 «Збільшення», «Зменшення» (ручний режим ☽ або ☼ )
- ◄ кн4 Скидання функцій або повернення до основного режиму.
- ► кн5 вхід у меню налаштувань
Встановлення температури
Установка температури Комфорт-режим
Натисніть кнопкукн5, почне блимати поле ☼ «Поточна температура».
За допомогою кнопок▲кн1 або▼кн2 введіть потрібне значення.
Встановлення температуриЕконом-режим
Натисніть кнопку кн6, почне блимати поле ☽Поточна температура.
За допомогою кнопок ▲кн1 або ▼кн2 введіть потрібне значення.
Установка гістерези термостата
Натиснітькн5 ікн6 одночасно, почне блимати поле d=«Поточна температура».
За допомогою кнопок▲кн1 або▼кн2 введіть потрібне значення.
Щоб завершити процедуру встановлення температури, натисніть кнопку ◄кн4, або процедура завершиться автоматично через 20 секунд (встановлене значення буде збережено у будь-якому випадку).
Ручне встановлення режиму Комфорт або Економ, на потрібний час.
Комфорт : В основному режимі роботи термостата натисніть кнопкукн5.
На дисплеї в нижньому рядку піктограма Реж.комф.☼ , також буде відображено 1:00 "Час".
За допомогою кнопок ▲кн1 або ▼кн2 встановіть час (у годинах), протягом якого Вам необхідно утримувати Комфорт –режим.

Економ : В основному режимі роботи термостата натисніть кнопкукн6. На дисплеї в нижньому рядку піктограма Реж.екон.☽ , також буде відображено 1:00 "Час".
За допомогою кнопок ▲кн1 або ▼кн2 встановіть час (у годинах), протягом якого Вам необхідно утримувати Економ -режим
Для передчасного виходу з ручного режиму натисніть кнопку ◄кн4, або процедура завершиться автоматично після відрахованого таймером проміжку «Часу». (встановлене значення буде збережено), програмний термостат повернеться до виконання поточної добової програми
Налаштування добових програм 1 (2,3).
На кожен день тижня можна задати потрібний режим добової програми (3 незалежні програми з 4-манастроюваними періодами), які створюють дуже гнучку систему управління кліматом у приміщенні.
Вибравши меню «Встановлення добової програми» (вибір номера ▲кн1 або ▼кн2 ) натисніть кнопку ►кн3, увійдіть у меню налаштування добових періодів
Встановлюючи період в активний стан, ми в цей час, включаємо термостат у Комфорт-режим, (в основному режимі роботи на дисплеї в полі «таймер» буде графічно відображено цю частину періоду, при тому, що температури Комфорт-режиму та Економ-режиму Ви вже встановили.)
За допомогою кнопок ▲кн1 або ▼кн2 встановіть потрібний відрізок часу для включення Комфорт-режиму.
Період буде неактивний при установках значення, якщо годину ввімкнення більше години вимкнення.
Запрограмуйте таким чином потрібні періоди (1,2,3,4) на добу.
а) Ви встановили температуру Комфорт-режиму, що дорівнює +25,0°C, а температуру Економ-режиму +20,0°C.
б) Ваш добовий графік виглядає так:
Ви, за допомогою програмного термостата, складаєте добову програму, яка:
о 6:00 увімкн. дасть команду котлу підвищити температуру в приміщенні до Комфорт-режиму (до 7:00 – час Вашого пробудження, приміщення буде прогріто);
о 8:00 котел змінить температуру на Економ-режим (Ви пішли на роботу, навіщо даремно гріти приміщення), що призведе до значної економії газу;
о 18:00 котел знову отримує команду перейти до Комфорт-режиму і до моменту Вашого повернення з роботи в приміщенні буде комфортна температура;
о 23:00, коли Ви лягаєте спати, котел знову переходить до Економ-режиму до 6:00. Ваша програма буде виглядати так:

Вибір добової програми на день тижня.
Кожного дня тижня Ви можете вказати своюдобову програму.
Перебуваючи в меню «Установка програми на день тижня», натисніть кнопку ►кн3, виберіть поле - потрібний день тижня «рівний» номеру добової програми (кнопками ▲кн1 або ▼кн2 вибір добової програми 1,2 чи 3).
Встановлення поточного часу та дня тижня.
Програмне коригування похибки ходу годинника.
Використання функції програмного коригування похибки ходу годинника
У меню користувача вибираємо пункт, в якому вибираємо, плюс або мінус потрібну кількість секунд.
УВАГА коригування секунд за встановленим значенням проводиться автоматично кожні 10 днів 00:01.30 ,. (При виставленому мінімальному значенні корекції 1 сек., це становитиме ±0.1 сек. на день, а при встановленому значенні 9 сек. це становитиме приблизно ±1 сек. на день).

FUSE: до роботи МК, виставляються на тактову частоту 4 МГц. МК тактується від внутрішнього RS осцилятора.

Комплектуючі: РКІ 16х2 на базі контролера HD44780 або KS0006 (з підтримкою відображення кирилиці), МК ATmega16 з будь-якою літерою та корпусом.
Годинна мікросхема DS1302 веде підрахунок реального часу в секундах, хвилини, години, день тижня. (DS1302 не взаємозамінна з DS1307)
Резервне живлення мікросхеми DS1302, від 3-х вольтової батарейки, кварц на 32768 Гц
Цифровий датчик температури DS18B20.
У торгових точках є версія аналога цієї програми.
Для загальної інформації, інструкція користувача: Програмний термостат LT08LCD.pdf (1,02 МБ)

Архів файлів проекту;Програмований тижневий термостат схема, прошивка (t_N_V1.hex), proteus.