Схема таймера с обратным отсчетом на микроконтроллере ATtiny2313

Таймер для установки продолжительности включения устройства или нагрузки в течение времени от 0до 9 минут 59 секунд. Его можно использовать при фотопечати или при контроле за какими-то химическими реакциями.

Схема таймера с обратным отсчетом на микроконтроллере ATtiny2313

Рис. 1. Принципиальная схема таймера обратного отсчета на микроконтроллере ATtiny2313

Схема выполнена на микроконтроллере типа ATtiny2313 в 20-выводном корпусе. Управление нагрузкой осуществляется посредством оптореле А1, предназначенного на работу с нагрузкой, питающейся от электросети 220V. Кроме того, есть звуковая сигнализация посредством пьезоэлектрического пассивного звукоизлучателя.

Установка времени и работа таймера отображается на трехразрядном цифровом светодиодном индикаторе. Управление тремя кнопками, две из них служат для установки времени, и одна для запуска таймера. Копка S1 служит для увеличения времени, S2 - для уменьшения, а S3 - для запуска. При запуске включается нагрузка.

И начинается обратный отсчет времени, при достижении которым «0,00» нагрузка выключается. Таймер питается от источника постоянного тока напряжением 5V. Источник питания подключается к разъему Х4. Разъем X3 - штепсельная розетка для подключения нагрузки, Х2 - вилка для включения в сеть. Разъем Х1 служит для подключения программатора.

Тактируется микроконтроллер от генератора на кварцевом резонаторе Q1 на частоту 4 MHz. Индикация динамическая. Используется трехразрядный семисегментный цифровой индикатор с общими катодами.

Сканирование осуществляется переключением катодов ключами на транзисторах VT1-VT3. Индикатор типа LTD5122 можно заменить практически любым семисегментным светодиодным трехразряд ным с общими катодами, либо собрать на трех одноразрядных, так же, с общими катодами.

НЕХ-файл для программирования микроконтроллера - Скачать (1,5 КБ). Фьюзы для PonyProg отметить галочками: SPIEN, BODLEVEL2, BODLEVEL1, SUTO, CKSEL1.

Горчук Н.В. РК-2015-07.

1 1158 На микроконтроллерах
таймер микроконтроллер avr микроконтроллер
Комментарии (1):
#1 Alex Февраль 23 2017
+1

Таймер рабочий. Ничего лишнего, три кнопки: время добавить, убавить, старт. Запоминает последнюю выдержку, есть пауза. На схеме не правильно укакзан индикатор LTD5122 с общими анодами, а нужен с общими катодами, я использовал 3 штуки АЛС324А1.

cashback