Многоинтервальный суточный таймер-часы.

Вашему вниманию предлагается таймер, который может включать нагрузку в разные периоды суток на разное время. Например с 8:00 до 8:10, затем с 14:00 до 14:01, затем с 20:00 до 23:30 и т.д.

В качестве управляющего устройства применен распространенный контроллер PIC16F628. Индикация осуществляется при помощи четырех светодиодных семи сегментных индикаторов с общим анодом. Управление – при помощи кнопок S1-S4.

Назначение кнопок :

  • S1 – Set (установка режима)
  • S2 – +Ч (увеличение часов)
  • S3 – +М (увеличение минут)
  • S4 – Cancel (отмена)

После включения таймера необходимо при помощи кнопок +Ч и +М установить текущее время. Для ввода интервалов включения необходимо нажать кнопку Set, показания индикатора сменятся на надпись SEL с номером интервала.

Нажатием кнопки +М необходимо выбрать номер интервала, который будет редактироваться. После этого (нажав Set) кнопками +М +Ч ввести время включения для даного интервала. Если необходимо выключить интервал то установите часы в значение 24. Снова Set.

Теперь коректируем время выключения. Снова Set – устройство записывает введенный интервал в долговременную память (после выключени/включения устройства введенные интервалы сохраняются).

Вариант с автономным питанием V3

Сначала для проверки собрал на отладочной плате от ATTINI 2313
Снимки настройки интервала:время включения-точка после первой цифры,время выключения-точка после четвертой цифры
Все работает пора делать плату.
И вот плата моей разработки к сему девайсу в Lay –depositfiles.com/ru/files/zrocswcu0
Обратите внимание для ЛУТ надо делать зеркало!!
Расположение элементов – depositfiles.com/ru/files/coneczhlh
Марка cветодиодн. индикатор 4 разряда RL-F0310SBAW/D15(красный, ОК, динамика).Резисторы МЛТ 0,25.
Плата вырезана малярным ножиком
Собраная плата с блоком питания и батарейками.

 

5 1 голос

Оцените статью!

guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии