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

Схема таймера

Простой таймер на ATmega8 + LCD - схема устройства

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

Настройка битов конфигурации микроконтроллера

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

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


Архив для статьи "Простой таймер на Atmega8 + LCD"
Описание:
Размер файла: 2.15 KB Количество загрузок: 4 821 Скачать