Реклама ⓘ
Главная » Микроконтроллеры
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Музыкальный звонок на МК Attiny13

Сломался у меня в квартире звонок. Покупать новый звонок особо не хотелось. Поэтому я решил сделать свой – музыкальный звонок. Для звонка я применил восьми битный AVR микроконтроллер Attiny13 и несколько дискретных компонентов.

Для сборки звонка понадобится:

  1. Микроконтроллер Attiny13 (с любыми индексами) 1шт.
  2. Резистор 4.7 кОм 2шт.
  3. Резистор 100 Ом 1шт.
  4. Транзистор КТ315 (с любыми индексами) или аналогичный 1шт.
  5. Панелька DIP8 1шт.
  6. Пьезоизлучатель или динамик 1шт.
  7. Тактовая кнопка 1шт.

Компоненты для звонка

Для питания звонка необходимо напряжение от 3 до 5 вольт.
Транзистор необходим для усиления звука.

Всё время звонок находится в спящем режиме и потребляет очень низкий ток. По нажатию кнопки происходит прерывание на 6 (PB1) ножке микроконтроллера, звонок "просыпается" и играет мелодию, после чего он снова засыпает.

Для музыкального звонка я написал (в среде BASCOM-AVR) две прошивки:

  1. M1T13BELL.HEX – прошивка с мелодией 1
  2. M2T13BELL.HEX – прошивка с мелодией 2

Принципиальная схема звонка:

Принципиальная схема звонка

Звонок можно собирать как на печатной плате, так и на макетной. Изначально я собрал звонок на макетной плате (для тестов), а позже сделал печатную плату (проект печатной платы Sprint Layout 4.0 есть в архиве с файлами). Также есть проект звонка в Proteus (в архиве с файлами):

Звонок в Proteus

Тестовая версия звонка (на макетной плате):

Звонок на макетной плате

Позже, я сделал звонок на плате:

Звонок на печатной плате

Корпус для звонка я решил сделать из древесины, взял брусок 50мм на 35мм и вырезал в нём углубление. В качестве крышки для корпуса я применил небольшой кусочек фанеры. Далее в корпус я поместил плату звонка и разъем 3,5 "мама".

Звонок в корпусе

Установка фьюз битов в PonyProg2000:

Фьюз биты

Ниже вы можете скачать прошивку, проект в Proteus, исходник, печатную плату

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
U1 МК AVR 8-бит
ATtiny13
1 Поиск в магазине ОтронВ блокнот
VT1 Биполярный транзистор
КТ315А
1 Поиск в магазине ОтронВ блокнот
R1, R2 Резистор
4.7 кОм
2 Поиск в магазине ОтронВ блокнот
R3 Резистор
100 Ом
1 Поиск в магазине ОтронВ блокнот
Bat1 Источник питания1 Поиск в магазине ОтронВ блокнот
Добавить все

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

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

Теги:

Опубликована: 0 1
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (8) | Я собрал (0) | Подписаться

0
streetboy163 #
Можно подробнее пожалуйста, как создавать мелодии для МК?
Ответить
0
Владимир #
Могли бы Вы выложить мелодию, которая в первом ролике, она как-то субъективно громче и резче звучит - самое то, что нужно для звонка
Ответить
0
TDA2003 #
Это первая мелодия. Просто дерево слегка глушит звук.
Ответить
0
Arti #
Спасибо, все работает
Ответить
0
Сергей #
А пьезоизлучатель с генератором или без?
Ответить
0
Василий #
Схема замечательная, рабочая! Хотелось бы поподробнее о создании мелодий.
Возможно ли установка нескольких мелодий со сменой после очередного нажатия?
Ответить
0
Семён #
Это получается фьюзы заводские остаются для МК?
Ответить
0
Иван #
Где вы блин берете эти транзисторы? Они ломаются даже когда просто лежат
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическая мощность?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Программатор Pickit3
Программатор Pickit3
Модуль радиореле на 4 канала Бокс для хранения компонентов
вверх