Notice: Undefined index: file in /home/host1636501/myrobot.ru/htdocs/www/forum/topic.php on line 193

Notice: Undefined index: type in /home/host1636501/myrobot.ru/htdocs/www/forum/topic.php on line 194
Форум myROBOT.ru :: Звуковой модуль
роботы робототехника микроконтроллеры


 Страниц (2): [1] 2 »   

> Без описания
darkblue Супермодератор Post Id



Супермодератор


Сообщений всего: 403
Дата рег-ции: Нояб. 2008  



Тема уже заезжена,но всё-таки перебрав кучу схем с атмегами ну и пиками собственно зачастую встречаются те в которых собственно 3 основных составляющих это карта памяти сам МК и микросхема декодера,ну с кажем на баском авр это VS1011 ,аналогов я на неё не нашёл кроме как из её же семейства ,но ведь всегда есть альтернативные способы вывода звука скажем есть ещё 2 пути это ЦАП и ШИМ+фильтр Батерворта 2-го порядка,собственно эти варианты годятся для проигрывания более менее членораздельных звуков как оказалось AVR довольно слабенький контроллер и программно воспроизводить MIDI или MP3 ему не по зубам а вот WAV, точнее разновидность его PCM, да с небольшой частотой дискретизации он довольно неплохо воспроизводит,ну скажем WAV 8 бит 16000 КГц Моно,это уже что-то . Вот собственно сама схема найденая в глубинах интернета тут конкретно вариант с ЦАПом,пока неопробованная,на резисторах R1-R16 собран простейший R-2R ЦАП.Вместо транзистора можно подключить усилитель, например на TDA2003.Можно использовать как MMC так и SD карту.На схеме не показаны стабилизаторы напряжения на 12 В и 3,3 В.Ну и описание к ней Описание работы:
Карта должна быть отформатирована под файловую систему FAT16. Мелодии для воспроизведения необходимо сохранить в формате WAV 8 бит 16000 КГц Моно. Сделать это можно любым редактором WAV файлов, например этим. Допускается записать на карту до 10 мелодий под именами «muson01.wav» – «muson10.wav». Файлы другого формата и с другими именами воспроизводиться не будут.
После подачи питания устройство инициализирует MMC/SD карту и готово к работе. Нажатие на кнопку SB1 включает воспроизведение текущей мелодии (сразу после подачи питания это мелодия с именем «muson01.wav»). Нажатие на кнопку SB2 – воспроизводит следующую мелодию. Переключение мелодий осуществляется по кругу. Т.е. после последней найденной мелодии с именем «muson» (максимально – «muson10.wav») будет воспроизводиться мелодия с именем «muson01.wav».
 
 Top
darkblue Супермодератор Post Id



Супермодератор


Сообщений всего: 403
Дата рег-ции: Нояб. 2008  



схема
Прикреплено изображение
_audio001.png

 
 Top
darkblue Супермодератор Post Id



Супермодератор


Сообщений всего: 403
Дата рег-ции: Нояб. 2008  



Прошивка и печатная плата

Это лишь концепт так что косяки не вешать,это не предложенное решение,но дискуссия по этому поводу развернуть можно
Скачать файл: polymuson.rar
Скачан раз: 410
 
 Top
ОЛЕГ Супермодератор Post Id



Супермодератор


Сообщений всего: 1732
Дата рег-ции: Нояб. 2008  



polymuson Помираю со смеху

muson01 Помираю со смеху Помираю со смеху

Я пацталом!

А на самом деле спасибо большое, darkblue, уверен, что Ваша работа обязательно пригодится в хозяйстве! Улыбка
 
 Top
darkblue Супермодератор Post Id



Супермодератор


Сообщений всего: 403
Дата рег-ции: Нояб. 2008  



Олег ну перестань прикалываться,согласись что декодер куда сложнее найти чем выводить звук таким образом,это же только пример не более
 
 Top
ОЛЕГ Супермодератор Post Id



Супермодератор


Сообщений всего: 1732
Дата рег-ции: Нояб. 2008  



Меня прикололи только названия файлов, не более того. Голливудская улыбка

Вещь действительно полезная.
Свое спасибо за проделанный труд я сказал на полном серьезе и при всем уважении. Улыбка
 
 Top
Admin Администратор Post Id


Администратор


Сообщений всего: 897
Дата рег-ции: Май 2006  



Замечательный пример!
 
 Top
darkblue Супермодератор Post Id



Супермодератор


Сообщений всего: 403
Дата рег-ции: Нояб. 2008  



Всегда пожалуйста)
 
 Top
бот_м_16 Супермодератор Post Id



Супермодератор


Сообщений всего: 1033
Дата рег-ции: Окт. 2008  



Хорошо
Но мне жалко 8 ног
ЛЮДИ смотрите апноуты от атмел
номер не помню но там цифровой диктофон и на воспроизведение звука уходит 1 нога!
 
 Top
darkblue Супермодератор Post Id



Супермодератор


Сообщений всего: 403
Дата рег-ции: Нояб. 2008  



Уважаемый поделитесь данным апноутом ато чо то не нашёл
 
 Top
бот_м_16 Супермодератор Post Id



Супермодератор


Сообщений всего: 1033
Дата рег-ции: Окт. 2008  



http://www.gaw.ru/html.cgi/txt/a.../at45_to_avr.htm
На здоровье Улыбка
 
 Top
Белый Волк Супермодератор Post Id



Супермодератор


Сообщений всего: 648
Дата рег-ции: Февр. 2007  



бот_м_16
В указанном Вами примере для воспроизведения звука используется ШИМ:
"8-бит 8 кГц".

В то время как в схеме, указанной darkblue используется ЦАП:
"8 бит 16 кГц", который при желании можно расширить до 16 бит и 48 кГц.

Если говорить о качестве звука, то лучше использовать сигма-дельта ЦАП для звуковой техники.
 
 Top
бот_м_16 Супермодератор Post Id



Супермодератор


Сообщений всего: 1033
Дата рег-ции: Окт. 2008  



АВРка с 16 бит и 48 кГц будет очень сильно загруженна
На счёт качества согласен но если речь идёт о качестве то обычно применяют спец камни Улыбка
 
 Top
ОЛЕГ Супермодератор Post Id



Супермодератор


Сообщений всего: 1732
Дата рег-ции: Нояб. 2008  



Решил воспользоваться, а прикрепленных файлов нет. рёв в три ручья

"Мозг" потер? не в себе
 
 Top
Admin Администратор Post Id


Администратор


Сообщений всего: 897
Дата рег-ции: Май 2006  



Наверное, он. Проклятый!

Файлы восстановил.
 
 Top
Страниц (2): [1] 2 »
« Электронная мастерская »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru