Не обычный MP3 проигрыватель
Идея по сути вот такая. Надо сделать МР3 (проигрыватель) с двенадцатью кнопками и чтобы при нажатии кнопки, ну к примеру, №3 он проигрывал, один раз, дорожку №3, на флешке, или при нажатии кнопки №8, он проигрывал дорожку №8. МК ATMega8 PU. Что то вроде, говорящей азбуки для детей. Нажимаю "Ю", она воспроизводит запись "Ю". Очень важно, чтобы мелодия была в MP3 ну на крайний случай в WMA формате . Дисплей не нужен. Ну, в общем, как то так.

Последний раз редактировалось Масяня Ср апр 16, 2014 10:33:12, всего редактировалось 1 раз.
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
- Реклама
Думается мне, что mega MP3 со сколь-нибудь приемлимым качеством не потянет... А то, что потянет, слушать будет противно...
- Сообщения: 1802
- Зарегистрирован: Ср сен 07, 2011 21:40:30
Думается мне, что с такими знаниями никакой проигрыватель не получится.
Но вот проигрыватель от человека со знаниями. http://elm-chan.org/works/sd20p/report.html
Но вот проигрыватель от человека со знаниями. http://elm-chan.org/works/sd20p/report.html
Уж с Вашими точно mp3 не сделать.
Вы хотя бы представляете себе формат mp3? и какая там скорость обработки нужна? + еще чтение из внешней памяти и обработка кнопок.Supported sound file format is RIFF/WAVE in LPCM, 8/16bit, mono/stereo and 8kHz-48kHz. Any other sound files, such as ADPCM, MP3 and AAC, must be converted into the PCM.
Так есть всякие разные VS1011E, на них обычно самодельные mp3 плееры на AVR и делают...
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
- Реклама
Ладно может MP3 это и через чур много, ну а WAV. MP3 всегда можно преобразовать в WAV.
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Так это уже будет не AVR. )) Здесь AVR будет только управлять. А WAV замутить вполне реально. Делаете ШИМ на основе значений с файла и пропускаете через ФНЧ (что-то вроде ЦАП получается).всякие разные VS1011E
а вот пожалуйста нашел MP3 плеер http://radiokot.ru/circuit/digital/game/37/ только экран мне не нужен и треков будет всего 12 на включение каждого своя кнопка.
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Так это опять с использованием внешней микры. ) Avr только управляет всем хозяйством.
- Сообщения: 3832
- Зарегистрирован: Сб сен 10, 2011 17:46:25
MP3 имхо лишнее - делал подобное на мега48 + память на AT26DF161 (сейчас AT25DF161) + усилитель TDA2288. Выход шим 8 бит частота сэмплирования 8кгц. В AT26DF161 влезло около 100 сек звука. Звук вполне нормальный.
а что там за внешняя микра что она собой представляет память у меня будет все равно микроСД для меня главное чтобы каждая кнопка включала свой трек
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
- Сообщения: 3832
- Зарегистрирован: Сб сен 10, 2011 17:46:25
Масяня писал(а):...у меня будет все равно микроСД для меня главное чтобы каждая кнопка включала свой трек
ну тогда ссылку на Чена выше давали, там есть еще проект: http://elm-chan.org/works/sd8p/report.html
все готово, осталось перевести этот проект на мегу 8
Кажется я нашел то что надо разве что на PIC но думаю разберусь как прошить http://radioded.ru/skhema-na-mikrokontr ... ollere-pic посмотрите это оно и как подать логический "0" на воспроизведение, там все время, что ли, на этом пине, есть напряжение, то есть "1", и что там надо подавать для выбора трека, точнее чем подавать и как. Вроде схема не сложная за пол дня спаять можно.
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Есть вариант сделать MP3 проигрыватель на WTV020-SD MODULE но как подключить к нему 12 кнопок чтобы при нажатии кнопки соответствующая дорожка автоматически воспроизводилась тут я чувствую без микроконтроллера уже не обойтись. Или я не прав? Вот описание этого зверя http://vk.com/doc-24536954_172275300?ha ... 5bdf14fc86
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
я собирал музыкальный звонок на ATTiny 2313 формат MIDI и то звук ужасный думаю и так понятно что даже XMEGA не потянет MP3
Когда кажется что ты все понял, оказывается что ты и половины не знаешь!
Xmega... Не знаю, не знаю... Если не ошибаюсь она на АРМе сделана. (руки до нее пока не доходили). Но вот я последнее время STM осваиваю, который на Cortex-е сделан (подрезаный АРМ). Там я хочу сказать, возможности ОГО-ГО! Если что, во всех современных смартфонах АРМы стоят.
если снизить требования до проигрывания WAV то почти то, что нужно:Масяня писал(а):Идея по сути вот такая. Надо сделать МР3 (проигрыватель) с двенадцатью кнопками...
http://ra4nal.qrz.ru/wav861.shtml
http://www.getchip.net/posts/087-attiny ... ng-device/
та-же AVR, допиленнаяИС-пытатель писал(а):Xmega... Не знаю, не знаю... Если не ошибаюсь она на АРМе сделана.
для MP3 он непригоден - мало памяти, мала скорость умножения
видел проект на stm32 - было занято 40к памяти и при 72МГц 80% времени ядра МК
Опять-таки, stm какой серии? )) Сейчас в старших сериях есть такие штуки, как DSP, DMA, FPU и т.д.


