Обратный таймер

Таймер обратного отсчета, в двух видах:

1 – максимальное время 9 минут 59 секунд, интервал изменения времени 10 секунд (логическая «0» на выводе PD4). Изменения времени высокого уровня (логическая «1» на выводе PD4) изменяется в пределах 9 минут 59 секунд, интервал изменения 1 секунда.

2 – максимальное время 9 часов 59 минут, интервал изменения времени 1 минута (логическая «0» на выводе PD4). Изменения времени высокого уровня (логическая «1» на выводе PD4) изменяется в пределах 9 часов 59 минут, интервал изменения 1 минута. В обоих вариантах реализована функция включения, отключения зацикливания таймера.

Схема:


Печатная плата:


Меню:


Подробнее о работе таймера: Включаем таймер (подаем напряжения) появляется основное меню, на котором отображается время обратного отсчета. Но так как таймер только был включен, отсчёт времени стоит. Для настройки времени жмем кнопку SA1, переходим в меню настройки времени логической «0». Кнопками SA2, SA3 меняем значение времени, если в данном меню было изменено время, то при переходе в следующее меню значение сохраняется в EEPROM. Далее жмем кнопку SA1, переходим в меню настройки времени логической «1». Кнопками SA2, SA3 меняем значение времени, если в данном меню было изменено время, то при переходе в следующее меню значение сохраняется в EEPROM. Далее жмем кнопку SA1, переходим в меню включения отключения зацикливания таймера. Кнопками SA2, SA3 меняем «U.OH», «U.OF» что означает, включено, отключено соответственно, так же если были сделаны изменения, при выходи из данного меню сохраняется в EEPROM. Для запуска таймера в основном меню нажимаем две кнопки SA2, SA3 и удерживаем чуть более 2 секунд (при включенном таймере мигает разделительная точка на первом сегменте). Во время включенного таймера (идет обратный отсчет) кнопка SA1 не действительна, то есть, нет возможности изменить настройки времени. При нажатии повторно на кнопки SA2, SA3 и удержании более 2 секунд, включается пауза (разделительная точка гаснет) при которой уже есть возможность перехода в меню изменения времени логической «0», «1», и включения отключения зацикливания. Если во время паузы таймера было изменено любое время (логическая «0», «1») то при выходе из меню настройки, таймер сбрасывается. При следующем запуске таймер начинает работу с новых уставок времени. Но в момент паузы таймера можно изменять включения, отключения зацикливания, при выходе из меню таймер не сбрасывается. Если зацикливание отключено, то при отсчете времени логической «0» до 0 происходит переход на отсчет логической «1», и при достижении 0 таймер останавливается, на входе PD4 устанавливается 0. При включенном зацикливании – после окончания отсчета времени логической «0», начинается отсчет времени логической «1», при достижении 0, автоматически переходит в отсчет времени логического «0» и т.д. Данный таймер не будет считать с точностью до 1 мкс., т.к. не используется кварц, и многое ещё зависит от качества питания таймера. Таймер собирался для выдержки времени нагрузки, где не критично супер точность. После написания программы было решено еще добавить один выход PD6 инверсный, который работает с точностью на оборот (по умолчанию логическая «1» включается в логическую «0»).
Запчасти: Контроллер ATtiny2313; Стабилизатор 78M05CDT; Диод Шоттки SS14; Транзисторы BC846; Конденсатор ЧИП-тантал 1uF х 35V; Конденсатор (WLR) 2200мкФ х 6.3В; Конденсаторы ЧИП 0805; Резисторы ЧИП 0805; Кнопки DTS-61; Клеммник DG300-5.0-03P-12-00; Стеклотекстолит ОСФ1.5.


В сборе лицевая сторона:


В сборе обратная сторона:


Fuse
Обратный таймер


ПП, .hex (для обоих вариантах) в архиве - У вас нет доступа к скачиванию файлов с нашего сервера

Немного не касается темы, точнее совсем не касается её.. Но вот отели во Внуково, они являются спонсором конкурса на 2015 год.


Видео:

Источник: ekits.ru

4 комментария

кулибин69 29 ноября 2014 15:57
Привет.Если я правильно понял индикатор с общим катодом или как?
kolobok 29 ноября 2014 20:25
да, ты правильно понял
Dmitrii375 17 июля 2015 01:01
Однако вещь нужная, если она ещё чем-то управляло бы.
billybons 7 декабря 2015 09:30
На выход прицепить пьезо с встроенным генератором и получится кухонный таймер
Ваше имя: *
Ваш e-mail: *
Войти через
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Введите два слова, показанных на изображении:
DMCA.com Protection Status © 2010-2018 Все права соблюдены.