Печать

Простой таймер на Atmega8 + LCD

Опубликовано . Опубликовано в Устройства на AVR

Рейтинг:   / 8
ПлохоОтлично 

Таймеры широко используются в промышленных и бытовых устройствах. Микроконтроллеры с легкостью могут быть использованы для создания универсальных и точных таймеров. В этой статье представлен простой таймер, который можно использовать для включения / выключения нагрузки после истечения указанного пользователем времени.

Простой таймер на Atmega8 - схема устройства
Схема таймера

В таймере используется микроконтроллер ATmega8 фирмы Atmel и стандартный модуль 16x2 LCD для визуализации управления. Пользователь может установить время с помощью 3-кнопочной клавиатуры. После того как таймер запустится оставшееся время отображается на экране. FUSE - биты должны быть установлены так: HIGH FUSE=C9, LOW FUSE=FF. Контрастность дисплея регулируется резистором R1.

Простой таймер на Atmega8 - fuse-биты
FUSE - биты

При включении таймера нагрузка находится в выключенном состоянии. После этого вы можете установить время с помощью кнопки "Больше". После этого перейти на "старт" с помощью кнопки "Выбор". Затем нажмите любую клавишу, чтобы запустить таймер. Теперь на экране обратный отсчет и нагрузка включена. Когда отсчет достигает 0 нагрузка отключается.

Файлы:
Дата 01.06.2010 Размер файла 2.15 KB Закачек 2919

Комментарии  

0 #1 USV 18.04.2013 12:14
А вместо кнопок валкордер прикрутить можно ?
Сообщить модератору
0 #2 marsekal 04.06.2014 05:08
code atmega8
Сообщить модератору
0 #3 ovsyanka95 17.05.2015 02:57
а как сделать так что бы отсчет минимум был от секунды ?)))
нужно для споттера
Сообщить модератору
0 #4 ovsyanka95 17.05.2015 02:58
заранее спасибо !!!!
Сообщить модератору
0 #5 ovsyanka95 17.05.2015 03:07
или можно как то выставить фьюзы так что бы отсчет ускорился ?
Сообщить модератору
0 #6 AntonChip 17.05.2015 15:17
Цитирую ovsyanka95:
или можно как то выставить фьюзы так что бы отсчет ускорился ?

Кварц по-больше поставить, например на 20Мгц
Сообщить модератору
0 #7 AntonChip 17.05.2015 15:21
Цитирую ovsyanka95:
а как сделать так что бы отсчет минимум был от секунды ?)))
нужно для споттера

Переделать прошивку
Сообщить модератору
0 #8 ovsyanka95 20.05.2015 22:41
большое спасибо !!!!!!!!!!
помогло !!!!!!!!!!!
Сообщить модератору
0 #9 supervolens 15.10.2016 10:23
Интересуют исходники проекта просьба выслать на
Сообщить модератору

Рекомендуем посмотреть