Дверний дзвоник на мікроконтролері
Як правило, електрична принципова схема звичайного дверного дзвінка виглядає зовсім просто, але не так! При використанні мікроконтролера для генерування звуків або мелодій дзвінка одна з складнощів полягає в генеруванні синусоїди через ШІМ-модулятор (PWM). Даний проект представляє собою дверний дзвінок з використанням мікроконтролера ATMega.
Вихід OC1A мікроконтролера ATMega8 генерує синусоїдальні імпульси частотою 32 кГц. Форма синусоїди задається в таблиці SineTable. Фільтр ФНЧ з частотою срезу 1.8 кГц, подавляє частоту 32 кГц. Для зберігання та генерування більш цікавих мелодій я використовував дві синусоїди, одних нот, але різних октав. Загасання кожної ноти реалізовано через інший ШІМ, який управляє коефіцієнтом посилення підсилювача.
Список радіоелементів
Обозначення | Тип | Номінал | Кількість | Примітка |
---|---|---|---|---|
U1 | МК AVR 8-біт |
ATmega8
|
1 | |
U2 | Мікросхема | MC33202 | 1 | |
U3, U4 | Мікросхема | AN7513 | 2 | |
U5 | Лінійний регулятор |
LM7805
|
1 | |
D1 | Випрямляльний діод |
1N4004
|
1 | |
С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 5X2 | 1 | |
J1-J9 | Роз'єм | CON2 | 9 | |
J10 | Роз'єм | CON4 | 1 |
Прикреплені файли:
- doorbell.zip (9 Кб)