Например TDA7294

РадиоКот > Схемы > Цифровые устройства > Бытовая техника

Программируемый недельный термостат.

Автор: C@at
Опубликовано 24.12.2012.
Создано при помощи КотоРед.

Программа использует два установленных значения температуры,

 в результате,  пользователь получает максимально комфортный климат в помещении, при максимальной экономии газа. 

 

  • Термометр (DS18b20):

 Диапазон измеряемой температуры ..................................-55°C  +125°C

Точность показаний .......................................................±0,1°C

Диапазон регулирования температуры    Эконом  ..............+10,0 ÷ 30,0°C

Диапазон регулирования температуры    Комфорт .............+15,0 ÷ 35,0°C

Гистерезис (дельта служит временной задержкой повторного включения котла)....0,2÷0,9°C

  • Часы реального времени (DS1302):

автономная работа часов при отсутствии внешнего питания.

Программная корректировка погрешности хода часов.

 

Схема.

 

 

Работа термостата в основном режиме и отображение информации на экране ЖКИ.

 

 

☼ Индикация температурного режима «Комфорт»

☽ Индикация температурного режима «Эконом»

Индикация включения котла.

 

Настройки программного термостата.

Кнопки управления

  • Кнопка кн5 температурного режима «Комфорт» 
  • Кнопка  кн6 температурного режима «Эконом» 
  • Кнопки ▲кн1 кн2    «Увеличение», «Уменьшение» (ручной режимили )
  • кн4 Сброс функций, или возвращение в основной режим.
  • ► кн5 вход в меню настроек

 

Установка температуры

Установка температуры Комфорт-режим

Нажмите кнопку кн5 , начнет мигать поле ☼ «Текущая температура».

С помощью кнопок ▲кн1 или ▼кн2   введите нужное значение.

Для завершения процедуры введения, нажимайте кнопку ◄кн4, или процедура завершится автоматически через 20 секунд (выбранное значение будет сохранено).

Установка температуры Эконом-режим

Нажмите   кнопку кн6,   начнет мигать поле ☽«Текущая температура».

С помощью кнопок  ▲кн1 или ▼кн2    введите нужное значение.

Установка  гистерезиса термостата

Нажмите   кнопку кн5 и  кн6 одновременно,   начнет мигать поле d=«Текущая температура».

С помощью кнопок  ▲кн1 или ▼кн2    введите нужное значение.

Для завершения процедуры установки температуры, нажмите кнопку ◄кн4, или процедура завершится автоматически через 20 секунд (установленное значение будет сохранено в любом случае).

 

Ручная установка  режима Комфорт или Эконом,  на необходимое время.

Комфорт : В основном режиме работы термостата нажмите кнопку кн5.

 На дисплее в нижней строке пиктограмма Реж.комф.☼ , также будет  отображено 1:00 «Время».

С помощью кнопок  ▲кн1 или ▼кн2   установите время (в часах), на протяжении которого Вам необходимо удерживать Комфорт –режим.

 

Эконом: В основном режиме работы термостата нажмите кнопку кн6. На дисплее в нижней строке пиктограмма Реж.экон.☽ , также будет  отображено 1:00 «Время».

С помощью кнопок  ▲кн1 или ▼кн2   установите время (в часах), на протяжении которого Вам необходимо удерживать Эконом -режим

Для преждевременного выхода из ручного режима, нажмите кнопку ◄кн4, или процедура завершится автоматически после отсчитанного таймером  промежутка  «Времени». (установленное  значение будет сохранено), программный термостат возвратится к выполнению текущей суточной программы

 

 

Вход  в меню настроек программного термостата, происходит по нажатию кнопки кн3.

Настройка суточных программ 1 (2,3).

На каждый день недели  можно задать нужный режим суточной программы (3 независимые программы с 4-мя настраиваемыми периодами), которые создают очень гибкую систему управления климатом в помещении.

Выбрав меню  «Установка суточной программы»  (выбор номера ▲кн1 или ▼кн2)   нажмите  кнопку ►кн3 , войдете в меню настройки суточных  периодов

 Устанавливая  период  в активное состояние, мы в это время, включаем термостат в  Комфорт-режим, (в основном режиме работы на дисплее в поле «таймер» будет графически отражено  эта часть периода, притом что, температуры Комфорт-режима и Эконом-режима Вы уже установили.)

С помощью кнопок ▲кн1 или ▼кн2   установите нужный отрезок времени для включения Комфорт-режима.

Период будет  неактивен при установках значения, если час включения больше чем час выключения.

 

Запрограммируйте таким образом, нужные периоды (1,2,3,4) на сутки.

Для завершения процедуры введения, нажимайте  кнопку ◄кн4, или выход из меню завершится автоматически через 20 секунд (установленные периоды будут сохранены).

Пример

Предположим,

а)       Вы установили температуру Комфорт-режима, равную +25,0°C , а температуру Эконом-режима  +20,0°C.

б)      Ваш суточный график выглядит таким образом:

7:00– пробуждение

8:00 - выход на работу

18:40 - возвращение домой

23:00 - сон

Вы, с помощью программного термостата, составляете суточную программу, которая:

в 6:00 вкл. даст команду котлу повысить температуру в помещении до Комфорт-режима (к 7:00 - время Вашего пробуждения, помещение будет прогрето);

в 8:00 котел изменит температуру на Эконом-режим (Вы пошли на работу, зачем напрасно греть помещение)), что приведет к значительной экономии газа;

в 18:00 котел снова получает команду перейти в Комфорт-режим и к моменту Вашего возвращение из работы в помещении будет комфортная температура;

в 23 :00, когда Вы ложитесь спать, котел снова переходит в Эконом-режим до 6:00. Ваша программа будет выглядеть таким образом:

Выбор суточной программы на день недели.

Каждому дню недели Вы можете указать свою суточную программу.

Находясь в меню  «установка программы на день недели», нажмите  кнопку ► кн3, выберите поле - требуемый  день недели «равен»  номеру суточной программы  (кнопками  ▲кн1 или ▼кн2   выбор суточной программы 1,2 или 3).

Установка текущего времени и дня недели.

Находясь в меню  «установка текущего времени», нажимайте кнопку ► кн3, выберите поле, что Вас интересует: «Часы», «Минуты»,  «День недели».     

Программная корректировка погрешности хода часов.

Использование функции программной корректировка погрешности хода часов

 В пользовательском меню выбираем пункт, в котором  выбираем, плюс или минус нужное количество секунд.

ВНИМАНИЕ корректировка секунд по установленному значению производиться автоматически один раз каждые  10 дней  00:01.30 ,. (При выставленной минимальном значении коррекции 1 сек., это составит ±0.1 сек. в день, а  при установленном значении 9 сек это составит  примерно ±1 сек. В день).

 

 

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

 

Комплектующие: ЖКИ 16х2 на базе контроллера HD44780 или KS0006 (с поддержкой отображения кириллицы), МК ATmega16 с любой буквой  и  корпусе. 

Часовая микросхема DS1302, ведет  подсчет реального времени в секундах, минуты, часы, день недели. Резервное питание микросхемы DS1302, от 3-х вольтовой батарейки, кварц на 32768 Гц

Цифровой датчик температуры DS18b20.

Схема в proteusе.

 

 

При разработке этой программы, использовалась  инструкция пользователя:Программный термостат 01.pdf  (1,02 МБ) 

Архив файлов проекта;  Программируемый  недельный термостат схема, прошивка, proteus.

 


Файлы:
Программируемый недельный термостат схема, прошивка, proteus.
Инструкция пользователя LT08LCD


Все вопросы в Форум.


ID: 1449

Как вам эта статья?

 Нравится
 Так себе
 Не нравится

Заработало ли это устройство у вас?

 Заработало сразу
 Заработало после плясок с бубном
 Не заработало совсем

57 9 1
3
Подробно