Главная » Микроконтроллеры
Призовой фонд
на ноябрь 2017 г.
1. Термометр Relsib WT51
Рэлсиб
2. 1000 руб
PCBWay
3. Тестер компонентов LCR-T4
Паяльник
4. 200 руб.
От пользователей

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


Музыкальный звонок на МК 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 Поиск в LCSCВ блокнот
VT1 Биполярный транзистор
КТ315А
1 Поиск в LCSCВ блокнот
R1, R2 Резистор
4.7 кОм
2 Поиск в LCSCВ блокнот
R3 Резистор
100 Ом
1 Поиск в LCSCВ блокнот
Bat1 Источник питания1 Поиск в LCSCВ блокнот
Добавить все

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

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

Теги:

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

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

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

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

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

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

Pickit 2 - USB-программатор PIC-микроконтроллеров
Pickit 2 - USB-программатор PIC-микроконтроллеров
Квадрокоптер Syma X11 ELM327 OBD II — адаптер с поддержкой CAN
вверх