Данное устройство разработано на базе микроконтроллера PIC16F628A .

 

Часы,таймер,регулятор температуры

 

Регулятор температуры поддерживает температуру зоны, где находится датчик, с точностью в 1°С. Диапазон работы регулятора 1 - 100°С,минимальный гистерезис срабатывания 1°С. При аварийном уходе температуры за пределы диапазона или, неисправности датчика DS18B20, на LCD выводится соответствующая надпись

Есть часы, которые показывают текущие на данный момент время. Установка часов , температуры , таймера , производится всего 3 кнопками На дисплее в рабочем режиме выводится показ часов, максимальная и минимальная установленная температура регулирования. Реальная измеренная температура объекта.

Программный таймер суточный, минимальное время включения и отключения нагрузки 1 минута ( в пределах от 00:00 до 23.59 ). В микроконтроллере используется 1 канал программного таймера. Канал включения освещения задан программно ( прописан в программе ), Лично у меня : время включения 07:00 и время отключения 23:00. ВХОД В МЕНЮ! Как Вы уже догадались главная кнопка здесь , кнопка «МЕНЮ». С помощью её, заходим в нужный нам раздел и ставим нужные нам установки с помощью кнопок «ЧАСЫ» и «МИНУТЫ». Кнопка «ЧАСЫ» увеличивает значение установки максимальной температуры, увеличивает значение часов при установки «Таймера» ( ВКЛ и ВЫКЛ ) Кнопка « МИНУТЫ» увеличивает значение установки минимальной температуры, увеличивает значение минут при установки «Таймера» ( ВКЛ и ВЫКЛ )

Конструктивно устройство состоит из 2 блоков , блок управления и индикации ( сокращёно БУИ ) и блок коммутации нагрузки ( сокращёно БКН ). Блок БУИ содержит контроллер PIC16F628A , стабилизатор питания ( КР142ЕН5А ) Кнопки управления ( КН1 — «МЕНЮ» , КН2 — «ЧАСЫ» , КН3 — «МИНУТЫ» ) LCD дисплей типа « МЭЛТ» - МТ-16S2H или ему подобный «Winstar». Клемные зажимы для подключения к блоку БКН. Блок БКН предназначен для коммутации нагрузки ( включение и выключение коммутационных реле ( Р1..Р2..Р3 ) , и управляется от основного блока БУИ. В блоке смонтирован блок питания +12V от которого питаются реле и блок БУИ При применении SMD транзисторов типа BCR 533 базовые цепи от микроконтроллера следует подключать без дополнительных резисторов , то есть не посредственно к выходам Микроконтроллера 2 , 7 , 9 , при установке отечественных транзисторов типа КТ815 — КТ817 , в базовые цепи следует установить резисторы номиналом 2.2кОм Трансформатор питания любой с током вторичной обмотки не менее 500ma, я применил ТП — 13 Клемные соединения обозначенные цифрами 1 , 2 , 3 , 4 , 5 , 6 на принципиальной схеме находятся в блоке БУИ. В качестве резервного источника питания использован аккумулятор с «Китайского фонарика», так что при пропадании общей сети ~ 220V все данные настроек не сбиваются, часы также работаю. Нет подсветки LCD ( экономия энергии аккумулятора ). В Демо_Версии прошивки время работы устройства ограниченно.

Часы,таймер,регулятор температуры

Скачать [34,6 Kb] (cкачиваний: 921) печатку, прошивку демо, схема Proteus

С Вопросами и пожеланиями вот сюда: Broka68@inbox.ru



   
Skat_man # 1
 
 
Прибор хороший, а схему поглядеть можно?


   
Broka # 2
 
 
Я думаю Админ должен добавить....


   
Intruder # 3
 
 
А что в нем интересного с демо прошивкой ?


Обновления

Сообщения ФорумаОтветов
3D Модели для Авто0
Бакометр 2335
Touch Start-Stop Engine.587
Кодграберр17
Исправляем AVR фьюзы при помощ …109
Бакометр - измеритель остатка…4
IR конструктор на PIC12F62977
Универсальное зарядное устройство103
бaкoмeтр1974
Двунаправленный автомобильный…2
Программатор GENIUS G8401
Светодиодный тахометр34
Индикаторы ГРИ ИН1 - ИН141
Multiprog1
Управляющая программа LED CUB959
Универсальное зарядное устройство9
Изготовлю печатные платы29
Простой автоматический выключа…25