РАДИОСХЕМЫ




ТОП СХЕМ
: ЗАРЯДНОЕ УСТРОЙСТВО ДЛЯ АВТОМОБИЛЬНОГО АККУМУЛЯТОРА
: СХЕМА СВАРОЧНОГО ИНВЕРТОРА
: СВЕТОДИОДНАЯ ЛАМПА СВОИМИ РУКАМИ
: ОСТАНОВКА ЭЛЕКТРОСЧЁТЧИКА
: ATX БЛОК ПИТАНИЯ - СХЕМА
: ФМ МОДУЛЯТОР ДЛЯ АВТО
: СХЕМА СВЕТОДИОДНОЙ ЛАМПЫ
: ЛУЧШИЙ МЕТАЛЛОИСКАТЕЛЬ
: ФИЛЬТР ДЛЯ САБВУФЕРА
: АВТОМОБИЛЬНОЕ ЗАРЯДНОЕ УСТРОЙСТВО
: САБВУФЕР СВОИМИ РУКАМИ
: АНАЛОГИ ТРАНЗИСТОРОВ
: ЛАБОРАТОРНЫЙ БЛОК ПИТАНИЯ ИЗ КОМПЬЮТЕРНОГО ATX
: УСТАНОВКА АВТОСИГНАЛИЗАЦИИ СВОИМИ РУКАМИ
: БЛОК ПИТАНИЯ 12В

   Схемы на микроконтроллерах

ПРОГРАММИРУЕМОЕ РЕЛЕ ВРЕМЕНИ


Программируемые реле являются важными элементами в различных устройствах автоматизации, таких как автоматическое управление уличным освещением, поливом и насосами, вентиляции и кондиционирования, автоматизация дома, автоматизация энергетических установок в промышленности и многих других областях. В данной статье описывается самодельное программируемое реле на базе МК PIC16F1847 (PIC16F628А также может быть использован тут). Это улучшенная версия предыдущего варианта. Она также позволяет установить как время включения, так и выключения. Максимальный интервал времени, который можно настроить для включения и выключения нагрузки, составляет 99 часов 59 минут. В новой версии циклический параметр, который позволяет запустить реле в непрерывный цикл включения и выключения. Таймер может быть запрограммирован 4-мя кнопочными выключателями. Меню программирования, состояние реле и количество завершенных циклов отображаются на 16х2 LCD дисплее.

ПРОГРАММИРУЕМОЕ РЕЛЕ ВРЕМЕНИ ТАЙМЕР

Таймер также сохраняет данные времени включения/выключения и циклический вариант в своей внутренней памяти EEPROM, поэтому он может сохранить эти значения даже после отключения питания питания - это защищает автоматику от сбоев. Прошивки для обоих микроконтроллеров PIC16F1847 и PIC16F628А будут в конце статьи.

Список функций программируемого реле

  • Установка времени для срабатывания реле
  • Вариант для циклического выполнения (максимум 100 циклов, после чего Таймер автоматически останавливается)
  • Вкл/выкл диапазон: 0 до 99 часов 59 минут с шагом 1 мин
  • Интерактивный пользовательский интерфейс и ЖК-дисплей
  • Сигнал срабатывания - бипер

Схема реле на МК

ПРОГРАММИРУЕМОЕ РЕЛЕ ВРЕМЕНИ - список деталей

Сначала об аппаратной части проекта. Она не сильно отличается от предыдущей версии за исключением нескольких улучшений, таких как оптоизоляция между микроконтроллером ввода/вывода и реле в цепи управления.

ПРОГРАММИРУЕМОЕ РЕЛЕ ВРЕМЕНИ - блок питания схема

Питание: вся схема работает от стабилизированного блока питания 5В на LM7805. Чтобы уменьшить тепловыделение в регуляторе напряжения, рекомендуемое входное напряжение постоянного тока выбрано 9 В, оно может быть легко получено из сетевого адаптера. На плате расположен 2-контактный клеммный блок для нагрузки и стандартный 2.1 мм разъем для получения входного напряжения.

Вход и выход

Есть пять переключателей в этой схеме: один для сброса микроконтроллера, и четыре для данных, вводимых пользователем. Четыре кнопки это меню/+, выбор, ввод и старт/стоп. Их функции будут описаны в разделе программное обеспечение. ЖК-дисплей является стандартным HD44780 и управляется в 4-битном режиме. Распайка для ЖК-данных и сигналов управления показаны на рисунке. Светодиодная подсветка включается, привязкой её анодов к +5В, а катодом к общему проводу через 47 Ом резистор для ограничения тока.

ПРОГРАММИРУЕМОЕ РЕЛЕ ВРЕМЕНИ - схема 2

Один транзистор 2N2222 нужен для включения реле. Коммутатор управляется через порт RB3 на PIC16F1847. Опторазвязка между микроконтроллером и драйвером реле выполнена с помощью оптрона 4N35. Проект также имеет пищалку (активная), которая пищит, когда реле изменяет свое состояние с вкл на выкл и наоборот. Реле и схема драйвера звукового сигнала показана на рисунке далее.

схема драйвера звукового сигнала

Микроконтроллер PIC16F1847 работает на частоте 4.0 МГц с помощью внешнего кварцевого резонатора. МК PIC16F628А и PIC16F1847 совместимы по выводам, так что схемы остаются неизменными для обоих микроконтроллеров.

ПРОГРАММИРУЕМОЕ РЕЛЕ ВРЕМЕНИ - СХЕМА

Рисунки печатных плат

ПРОГРАММИРУЕМОЕ РЕЛЕ ВРЕМЕНИ - плата печатная 1

ПРОГРАММИРУЕМОЕ РЕЛЕ ВРЕМЕНИ - плата печатная 2

Управление таймером

Программируемый таймер получает команды от 4 кнопок. Их функции работают следующим образом:

  • Меню/+: эта кнопка позволяет просматривать различные варианты меню, например, на время настройки, выключение установки времени и циклические настройки. Все параметры отображаются на ЖК-дисплее. Время Задается в формате ЧЧ:мм, и дает минимальное шаговое значение интервала 1 минута.
  • Выбор: здесь можно выбрать отображаемый параметр меню на ЖК-дисплее, а также выбрать между часовой и минутной цифрами. Выбранная цифра увеличивается на 1 при нажатии кнопки меню+.
  • Ввод: когда соответствующие часы и минуты установлены, нажатие кнопки Enter завершает ввод. Циклическая опция устанавливается также с помощью этой кнопки.
  • Старт/стоп: данная кнопка предназначена для запуска и остановки таймера. После того, как все пользовательские настройки сохранены, данная кнопка должна быть нажата, чтобы запустить таймер. Если таймер уже включен, вы можете остановить его в любое время по нажатию этой кнопки.

Пример работы

Теперь давайте посмотрим, как это работает. Предположим, что реле времени должно быть включено через 15 минут на 10 минут. Как только таймер запускается после входа в вышеуказанное время, устройство включится через 15 минут и остается таким на 20 минут. После чего оно будет снова выключено. Если циклический параметр установлен на 1, то таймер будет работать в цикле и после еще 15 минут времени, реле включится на 10 минут, и так далее, пока не будет выполнено 100 циклов. После прохождения 100-го цикла, таймер автоматически останавливается. Количество завершенных циклов отображается на правой стороне первой строки ЖК-дисплея.

ПРОГРАММИРУЕМОЕ РЕЛЕ ВРЕМЕНИ 1

ПРОГРАММИРУЕМОЕ РЕЛЕ ВРЕМЕНИ 3

Прошивки для данного проекта разработаны с использованием компилятора mikroC Pro для pic. Вы можете скачать файлы проекта, включая исходный код и скомпилированный hex-файл по этой ссылке.



 


Поделитесь полезной информацией с друзьями:


Имя *:
Email:
Код *:
ДАТАШИТ
Например: TDA2030

Тестер стабилитронов

Диагностический адаптер авто

Ремонт зарядного 6-12 В

Солнечная министанция

Самодельный ламповый

Фонарики Police

Генератор ВЧ и НЧ




Социальные сети

© 2009-2016, "Электронные схемы самодельных устройств". Электросхемы для самостоятельной сборки радиоэлектронных приборов и конструкций. Полезная информация для начинающих радиолюбителей и профессионалов. Все права защищены.