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


Вашему вниманию предлагается таймер, который может включать нагрузку в разные периоды суток на разное время. Например с 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 - устройство записывает введенный интервал в долговременную память (после выключени/включения устройства введенные интервалы сохраняются).

В тестовой прошивке количество интервалов ограничено 3-мя.
Для получения прошивки с расширеным количеством интервалов обращайтесь к автору blackblick@yandex.ru

Скачать прошивку для общего анода (обновление прошивок 07,02,2011)

Скачать прошивку для общего катода (обновление прошивок 07,02,2011)


Скачать прошивку v3 для общего анода 

Скачать прошивку v3 для общего катода

Схема под V3:

Описание прошивки V3:

Резервное питание на случай пропадания сети. Прошивки переписаны - если работает от батарейки то индикатор погашен, нагрузка выключена.

Если ставить батарейку на 4.5 В то можно исключить стабилитрон и резистор 100 Ом а батарейку цеплять прямо на вывод 14 контроллера.

Фото и печатка от rastamanoff :

Скачать печатку


Обсуждение на ФОРУМЕ




   
Gipsy # 61
 
 
Все правильно, на 6 ногу должен быть - это контроль питания.
Отпаяй R6 от базы и припаяй на +5 - сможешь посмотреть на 3 ноге контроллера напряжение. При включении нагрузки должно быть около 0, при выключении нагрузки - +5


   
rastamanoff # 62
 
 
Еще раз все перепроверил,у меня все работает.Прошивка в контролере V3 для общего катода.Транзистор КТ814(p-n-p). wink


   
Drayv # 63
 
 
На сайте прошивки одинаковые я их как в контроллер заливал сравнивал и розработчик Gipsy посмотрел и сказал что одинаковые на сайте выложены, когда никакой интервал не включен на выходе с контроллера высокий или низкий уровень? У меня все время низкий и ни как не миняется? транзистор припаял кт 315 уже для очередного експеримента, когда подаю +5в на выход с контроллера который идет на транзистор то у меня нагрузкой стоит свето диод и он загорается, етим я эмитирую высокий уровень сигнала.
А у тебя прошивка с сайта или тебе розработчик отдельно пересылал?


   
rastamanoff # 64
 
 
Прошивка с сайта V3.А КТ315 это n-p-n транзистор,а тут нужен КТ361(p-n-p)


   
Drayv # 65
 
 
Да я понимаю но у меня и тестер не фиксировал +5в ни в каких интервалах времени, а после того как я отпаял резюк от транзистора и припаял на +5в то тестер начал реагировать и в интревал увидел выход на контроллере, попробую подпаять кт 361 с реле и поексперементировать.


   
Drayv # 66
 
 
все спаял девайс на плату выложенную на сайте, и все заработало, реле работает, тестирую девайс, попожже выложу фото и обновленную уменшеную плату, люблю все миминизировать, часи немного отстают, но можно их подкоректировать .


   
D-r 69 # 67
 
 
Таймер отличный, в хозяйстве таким вещам всегда найдется применение.
Собрал,запустил,все работает.
Опробовал выдержки, их у меня оказалось аж 4!
Собрал схему с общим анодом,все отлично.
НО!
У меня после отключения от сети,(аккумулятор подключен)
индикаторы продолжают светится , использую аккум от мобильника-(3,6в).
Схему 100 раз перепроверил,опробовал обе прошивки.
Подскажите пожалуйста, в чем тут дело???
Заранее спасибо.


   
Drayv # 68
 
 
День добрый у меня тоже при отключении от сети индикатор светится но хуже так как 2 аккумулятора подключено, но у меня проблема другая я собрал все работает несколько вариантов плат даже есть нарисованных, но как начал в плотную тестировать девайс то вылез новый бок при отключении питания особенно если было включено реле то все сбивается, и даже если отключено реле при включении блока питания часы сбиваются, я даже конденсатор подключил после кренки 5в, и разного рода эксперименты проводил все равно 2-3 раза нормально отрабатывает а потом морг и часы либо заклинили либо начинают показывать настройки таймера или на табло светится цифра2 и все пока не выключишь аккумуляторы и блок питания виснет.

У кого были такие проблемы и как их можно решить? так как часы на то они и часы чтоб точно все отрабатывать, а не бегать и не переживать за их роботу!!!


   
Alex842 # 69
 
 
Собрал. С ОК!! Всё гуд!!!


   
tolikvoron # 70
 
 
Собрал, классно работает. А можешь прошивку переделать под ИН-ки. Хочу ИН-ки куда-то пристроить, мешок целый бесхозный лежит....


   
vvs28volk63 # 71
 
 
Доброго времени всем . может кто подскажет , у меня 16f628 прошивается с ошибкой ?
именно этими прошивками для таймера . Другие прошиваются без проблем , пробовал
несколько контроллеров , тоже с ошибкой.


   
vvs28volk63 # 72
 
 
все получилось таймер работает! прошивка c (ОК)


   
skorpion4ik # 73
 
 
прошивки с ОА не работают!!!


   
srqemiko # 74
 
 
уважаемый Gipsy возможно ли добавить в данный таймер установки режима работы таймера по дням недели и добавление второго исполнительного устройства, чтобы можно было в разное время разными реле управлять зарание спасибо


   
user1 # 75
 
 
Прошивка с ОА по первой схеме(без аккум.)работает если в схему добавить R7


   
aap99 # 76
 
 
Где найти прошивку v3 для общего анода. По ссылке прошивка БЕЗ дежурного питания!!!


   
shinkorenko.m # 77
 
 
Прошивка V3 с общим анодом.
При отключении питания +5 вольт, индикатор горит.
При отключенном сегменте А индикатор гаснет,а при включении питания +5 вольт горит. R7 на 10К подключен.
Почему так? При отключении +5V сегмент А от контролёра нужно отдельно отключать?


   
shinkorenko.m # 78
 
 
love Есть прошивка на 10 set с общим анодом и с отключением экрана при переходе на батарею?


Обновления

Сообщения ФорумаОтветов
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