Legenda
Электроника для дома
Музыкальный Звонок на MMC/SD карте

Простые однотональные мелодии на сегодняшний день уже не могут вызвать восторга у благодарных слушателей. За примерами далеко ходить не надо – вспомним звонки для сотовых телефонов. Еще совсем недавно они были простые, а сегодня все MP3, MIDI да WAV. Иными словами – наступила эра полифонии.

Как оказалось – AVR довольно слабенький контроллер и программно воспроизводить MIDI или MP3 ему не по зубам. А вот WAV, точнее разновидность его PCM, да с небольшой частотой дискретизации он довольно неплохо воспроизводит. Вот только размер этих WAV файлов не внушает оптимизма. Памяти никакого AVR не хватит, чтобы хранить в ней аудиоданные. Хорошо, что умные дяденьки придумали флэш-карты, которые позволяют записать на них целую кучу полезной информации.

  • На резисторах R1-R16 собран простейший R-2R ЦАП.

  • Вместо транзистора можно подключить усилитель, например на TDA2003.

  • Можно использовать как MMC так и SD карту.

  • На схеме не показаны стабилизаторы напряжения на 12 В и 3,3 В.

Я понимаю, что запускать мегу16 на 16 МГц и 3,3 В – это любительство, но у меня все работает стабильно, чего и Вам желаю.

Описание работы:
Карта должна быть отформатирована под файловую систему FAT16. Мелодии для воспроизведения необходимо сохранить в формате WAV 8 бит 16000 КГц Моно. Сделать это можно любым редактором WAV файлов, например этим. Допускается записать на карту до 10 мелодий под именами «muson01.wav» – «muson10.wav». Файлы другого формата и с другими именами воспроизводиться не будут.

После подачи питания устройство инициализирует MMC/SD карту и готово к работе. Нажатие на кнопку SB1 включает воспроизведение текущей мелодии (сразу после подачи питания это мелодия с именем «muson01.wav»). Нажатие на кнопку SB2 – воспроизводит следующую мелодию. Переключение мелодий осуществляется по кругу. Т.е. после последней найденной мелодии с именем «muson» (максимально – «muson10.wav») будет воспроизводиться мелодия с именем «muson01.wav».

Программа занимает 5200 байт ПЗУ. Исходные коды программы прилагаются, так что никто не мешает добавить поддержку хоть ста мелодий или еще каких либо «нужных» функций.

 

|| Главная || О компании || Прайс || Контакты || Полезные советы || Статьи || Справочники и книги || Схемы || Написать письмо с сайта ||
  Канал на YOUTUBE
   
Звонки
01 Сетевые  многомелодийные с живым звуком
02 Сетевые 2-х проводные многомелодийные
03 Сетевые 2-х проводные электронные с одной мелодией
04 Сетевые 2-х проводные эл.механические с одной мелодией
05 Беспроводные батареечные
06 Беспроводные сетевые

07 Проводные батареечные


Разное
08 Кнопки и другое
Приборы защиты от перепадов напряжения в электросети (барьеры)
 - 09-01 Розеточные
 - 09-50 DIN-реечные
10 Терморегуляторы
11 Таймеры, датчики движения, фотореле, указатели напряжения
12 Электро-установочные изделия
13 Кнопки, выключатели, тумблеры, компоненты коммутации
14 Силовые кабельные наконечники
15 Разное

Рейтинг@mail.ru Яндекс.Метрика

Legenda
E-mail:
Рейтинг сайтов Дизайн сайта