Печать

Таймер на Atmega8 и светодиодных индикаторах

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

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

Этот таймер предназначен для установки выдержек от 5 секунд до 100 минут. На его выходе имеется достаточно мощное электромагнитное реле, позволяющее коммутировать ток до З0А при напряжении 12V и ток до 10А при напряжении 220V. Благодаря применению электромагнитного реле таймер может управлять не только нагревательными или осветительными приборами, но и электронными приборами, критичными к форме питающего переменного напряжения. Трансформаторное питание, в сочетании с реле, обеспечивает полную гальваническую развязку электронной схемы таймера от сети.

Для общения таймера с оператором есть четырехразрядный светодиодный индикатор, в нем очень старые 7-сегментные матрицы АЛ304 в количестве четырех штук, соединены в матрицу путем соединения вместе одноименных сегментных выводов. Конечно можно использовать и более современные светодиодные индикаторы, и даже готовые матрицы по четыре разряда под динамическую индикацию.

Таймер на Atmega8 и светодиодных индикаторах - схема

Управляют таймером кнопками S1, S2, S3, S4. При нажатии кнопки S1 происходит включение   нагрузки и   запуск таймера. Чтобы установить время, в течение которого должна работать нагрузка, нужно нажать S4.На дисплее будут мигать два старших разряда (минуты). Теперь кнопками S2 и S3 можно установить значение минут. Затем нужно еще раз нажать S4. Теперь будут мигать младшие разряды и кнопками S2 и S3 можно установить секунды. Чтобы сохранить установки нужно еще раз нажать S4. Теперь индикатор будет показывать установленную выдержку. Чтобы запустить таймер нужно нажать S1. Нагрузка включается, а показания индикатора начинают убывать. Как только заданное время иссякнет на индикаторе появляется надпись «OFF», а нагрузка выключается электромагнитным реле. Чтобы повторить нужно дважды нажать кнопку S1. При первом нажатии «OFF» сменится на показание заданного времени, а при втором произойдет запуск таймера. Управление реле по выводу 23 D1. Включение - логической единицей. Ключ на VT5 и VT6 управляет электромагнитным реле К1. Такие реле используются в схемах автомобильных сигнализаций. Они могут коммутировать как постоянный ток (12V) так и переменный (220V), поскольку обладают хорошей изоляцией.

Источник питания выполнен на маломощном трансформаторе. Поскольку вторичная обмотка трансформатора имеет отвод от середины (12-0-12), то выпрямитель сделан не по мостовой, а по двухполупериодной схеме на двух диодах VD2 и VD3. Если трансформатор будет с обмоткой 12V без отводом, то нужен выпрямительный мост. Реле питается непосредственно с выхода выпрямителя, а остальная схема через стабилизатор А1 напряжения 5V.

При прошивке нужно задать на работу с внутренним генератором 8 МГц.

Схема собрана на покупной макетной печатной плате, на её одной стороне расположены микросхема и другие детали, а кнопки и индикаторы на другой стороне. Трансформатор питания за пределами платы.

Транзисторы КТ315 можно заменить на КТ3102 или любые аналоги. Транзистор КТ815 можно заменить на КТ817, КТ604. Диод КД521 - практически любой аналог. Диоды в выпрямителе КД209 - любые диоды выпрямительные на постоянный ток не ниже 150 мА. Интегральный стабилизатор 7805 можно заменить любым 5-вольтовым, например, КР142ЕН5А. Или сделать стабилизатор по параметрической схеме на двух транзисторах и стабилитроне на 5V. По поводу индикаторов сказано выше. Это могут быть любые семисегментные индикаторы с общим анодом(катодом).

Файлы:
Файлы прошивок
Дата 19.02.2011 Размер файла 5.58 KB Закачек 2962

Комментарии  

0 #21 AntonChip 16.05.2012 23:33
Скорее всего используется динамик с внутренним генератором
Сообщить модератору
0 #22 skullhead 17.05.2012 00:17
нет.вот такой platan.ru/.../...
Сообщить модератору
0 #23 Владимир2000 02.07.2012 00:33
А какие "фьюзи биты" надо выставить ???
Сообщить модератору
+2 #24 paramon69 16.11.2013 17:06
В шапке не написано, что таймер имеет две ячейки энергонезависим ой памяти. То есть по сути таймер при отключении питания сохраняет свои настройки, и этих настроек времени две.При нажатии кнопки S1 происходит включение нагрузки и запуск таймера. Чтобы установить время, в течение которого должна работать нагрузка, нужно нажать S4.На дисплее будут мигать два старших разряда (минуты). Теперь кнопками S2 и S3 можно установить значение минут. Затем нужно еще раз нажать S4. Теперь будут мигать младшие разряды и кнопками S2 и S3 можно установить секунды. Чтобы сохранить установки нужно еще раз нажать S4. Теперь индикатор будет показывать установленную выдержку. Если в этот момент нажать S2 или S3, то таймер переключится на вторую ячейку энергонезависим ой памяти, настраивать которую можно также как и первую.Чтобы запустить таймер нужно нажать S1. Нагрузка включается, а показания индикатора начинают убывать.
Сообщить модератору
0 #25 Дмитрий 54 02.09.2016 20:06
Как выставить фьюзы в AVRDUDESHELL?
Сообщить модератору

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