Дверной звонок на микроконтроллере

Как правило, электрическая принципиальная схема обычного дверного звонка выглядит совсем просто, но как бы не так! При использовании микроконтроллера для генерирования звуков или мелодий звонка, одна из сложностей заключается в генерировании синусоиды через ШИМ-модулятор (PWM). Данный проект представляет собой дверной звонок с использованием микроконтроллера ATMega.

Выход OC1A микроконтроллера ATMega8 генерирует синусоидальные импульсы частотой 32 кГц. Форма синусоиды задается в таблице SineTable. Фильтр ФНЧ с частотой среза 1.8 кГц, подавляет частоту 32 кГц. Для хранения и генерирования более интересных мелодий я использовал две синусоиды, одних нот, но разных октав. Угасание каждой ноты реализовано через другой ШИМ, который управляет коэффициентом усиления усилителя.

Список радиоэлементовОбозначение
Тип
Номинал
Количество
ПримечаниеМагазинМой блокнот

U1
МК AVR 8-битATmega81
U2
МикросхемаMC332021
U3, U4
МикросхемаAN75132
U5
Линейный регуляторLM78051
D1
Выпрямительный диод1N40041
С1-С8
Конденсатор0.01 мкФ8
С9-С15, С19
Конденсатор0.1 мкФ8
С16
Электролитический конденсатор470 мкФ1
С17, С18
Конденсатор0.47 мкФ2
R1-R8
Резистор510 Ом8
R9-R26, R33
Резистор10 кОм19
R27-R30
Резистор1 кОм4
R31, R32
Резистор100 кОм2
R34
Переменный резистор1 кОм1
R35
Резистор47 кОм1
JP1
Разьем для программатораHEADER 5X21
J1-J9
РазьемCON29
J10
РазьемCON41
Добавить все

Скачать список элементов (PDF)

Оригинал статьи

Прикрепленные файлы:

Добавить комментарий

Ваш адрес email не будет опубликован.