Авторизация


...

Кто на сайте?

Сейчас 37 гостей и 2 зарегистрированных пользователей на сайте

  • grisha3109
  • nyetrul

Статистика

-Посетители : 23869
-Материалы : 209

Пользователь сайта продает...

  LUKEY-936D

Пользователь сайта покупает...

Таймер - термометр вытяжного вентилятора.

Автор: МАЗ Просмотров: 10258

 

Поэтому в устройство ввел режим измерения температуры. На мой взгляд, таймер получился максимально функционален. Пользователь может сменить в любое время нужный режим нажатием одной кнопки.

Надеюсь, кому-то пригодится такое решение.

Необходимое условие - прокладка проводки от вентилятора до таймера и наличие напряжения 220В в месте установки таймера.

 

Таймер -термометр

Основные режимы:

  1. Режим работы (вентилятор включен)
  2. Режим паузы (вентилятор выключен)
  3. Режим ввода (установка значений времени для работы и паузы)
  4. Режим индикации температуры (цикл таймера не прерывается)

  Характеристики:

  • установка времени работы от 1 минуты до 9 часов 59 минут.
  • установка времени паузы от 1 минуты до 9 часов 59 минут.
  • возможность в любой момент сменить текущий режим
  • при выключении питания, все заданные данные сохраняются
  • бесконтактное включение нагрузки
  • измерение температуры в диапазоне 0 - 100гр. С
  • разрешение индикации температуры 1 градус

 Индикация

 Применен трехразрядный индикатор BT-M322RD и два светодиода режимов работы.

  • режим работа "красный"
  • режим паузы "зеленый"

 Есть особенность индикации времени текущего режима.

Например:

 2.34 - 2 часа 34 минуты. (точка мигает, раз в секунду.)

Если остается меньше 1 минуты до окончания счета, на индикацию выводятся только секунды.

   Когда выводится температура, мигает точка (раз в секунду) в правом разряде, выполняя функцию статусного индикатора.

alt 

рис.1

Управление

Осуществляется тремя кнопками. Нажатие кнопки сопровождается коротким звуковым сигналом.

Первым делом надо настроить таймер. Установить необходимые временные интервалы работы и паузы.

  • кнопка "ввод"

Первое нажатие, вход в режим установки времени работы. Мигает красный светодиод. Нажатием кнопок + или - устанавливается необходимое время.

Если нажать и удерживать одну из этих кнопок, происходит ускоренный выбор времени.

Второе нажатие, вход в режим установки времени паузы. Мигает зеленый светодиод.

Третье нажатие, выход из режима ввода, звучит звуковой сигнал длительностью 1 сек и таймер включает отсчет времени паузы, горит зеленый светодиод. 

Настройка закончена.

Переключение режимов можно осуществить кнопкой "Смена".

Отсчет времени при смене начинается от заданного значения.

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

Если выставить время паузы равное 0, горит красный светодиод нагрузка постоянно включена.

Для индикации температуры необходимо нажать кнопку "t".

Контроль за текущим режимом можно осуществлять по светодиодам.

Выключение индикации температуры, повторное нажатие кнопки t.

alt

рис.2

Микроконтроллер PIC16F876A.

Датчик температуры DS1820

Коммутирует нагрузку симистор BT138-600, включенный через драйвер МОС3063.

В качестве блока питания 5В применено зарядное устройство от сотового телефона DCH3-05EU-0300. Оно обеспечивает ток до 500 мА при 5В. Стабильно и имеет малые габариты.

 От без трансформаторных схем БП решил отказаться в целях безопасности.

Программа

Написана на ассемблере. Ничего там сверхъестественного нет. В приложение полный проект под MPLAB 8.89 с комментариями.

Конструкция.

Таймер собран на трех печатных платах.

- плата управления (контроллер, индикатор, кнопки, датчик)

- переходная плата для стыковки/расстыковки через штыревые разъемы платы управления с блоком питания и силовой частью

- плата силовой части (симистор, драйвер, клеймники для подключения внешних проводов)

Платы установлены в корпус от стандартной сетевой розетки. Углубление для вилки было аккуратно вырезано и заклеено подходящим пластиком

Вырезаны все отверстия. Под крышкой расположена плата управления.

alt

рис.3

На металлической рамке, оставшейся от розетки собраны остальные платы.

alt

рис.4

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

Передняя панель нарисована в splan7.0, распечатана на самоклеющейся бумаге для принтеров. Сверху защищена прозрачной самоклеющейся пленкой.

Месяц эксплуатации не выявил каких-либо отклонений от задуманного.

Как рекомендация, платы обильно покрыть лаком.

Возможно эта простая конструкция  найдет и другое применение.

Обсуждаем на форуме 

Ссылка для скачивания доступна только авторизованным пользователям сайта !

Случайные статьи....

Prev Next

Программная реализация BAM (Binary Angle Modulation).

25-04-2013 Александр Беглецов

Программная реализация BAM (Binary Angle Modulation).

   В данной статье рассмотрен алгоритм BAM «двоичного управления положением бита»   который во многих случаях может заменить общеизвестный ШИМ (PWM), задействуя при этом значительно меньше процессорной мощности.          

Программирование c нуля в AVRStudio 5 (ч.9)

15-10-2012 Радик

Программирование c нуля в AVRStudio 5 (ч.9)

Перейдем к изучению встроенных таймеров. Изучение прерываний и особенно таймеров в микроконтроллерах представляет определенную сложность из за их многофункциональности. Сегодня постараемся разобраться в терминах и названиях. В микроконтроллерах AVR могут быть от одного до 4-х таймеров, восьмиразрядные или шестнадцатиразрядные. Упрощенно таймеры обозначаются буквой...

Запись в память программ PIC18XXXX.

26-05-2012 Николай Викторов

Запись в память программ PIC18XXXX.

Это часть статьи, из самоучителя по микроконтроллерам семейства PIC18XXXX, затрагивающая запись данных в память программ . Процесс записи данных в память программ  отличается от чтения, хотя и используется подобная TBLRD инструкция для табличной записи - TBLWT. Так же  имеет несколько разновидностей,...

Блок управления печи с увлажнением

06-04-2011 Александр Милевский

Блок управления печи с увлажнением

   По просили помочь с заменой блока управления для нескольких печей промышленного производства. Частые отказы и дорогой ремонт  приводили к простою данного оборудования. Порядок действий оператора и основные функции необходимо было оставить прежними. Вот фотография одного такого модуля.        


Все права принадлежат ChipMK.ru. При копировании материала ссылка обязательна. 2011-2017 © ChipMK.ru

ChipMk.ru Яндекс.Метрика
PRCY.ru