Радиолоцман Электроника en
расширенный поиск +
  
Срез:Микроконтроллеры

18-10-2007

MP3 stick - самодельный mp3 плеер!

MP3 stick – это небольшой портативный mp3 – плеер, основанный на микроконтроллере AVR ATMega128 декодирование mp3 осуществляется декодером VLSI VS1011b. Плеер, как и его аналоги, которые продаются в магазинах, работает с картами памяти MMCSD. В данном плеере карта памяти используется как для хранения непосредственно музыки, так и для хранения файлов плейлистов и графических оформлений (skin-ов). Плеер спроектирован для работы от литийионного аккумулятора с напряжением 3.6 В. Схема зарядного устройства собрана на микросхеме MAX1811. Вся информация о воспроизводящемся файле и др. отображается на цветном LCD – дисплее фирмы NOKIA разрешением 128 x 128.

MP3 stick v11

Bottom layer with LCD connected

Complete
MP3stick v11

Player
Player in stop mode

Playing
While playing a song

Menu
Inside the menu

Bottom Layer
Bottom layer with LCD connected

Bottom Layer
Bottom layer without LCD

Top Layer
Top layer without SD card

Top Layer
Top layer with SD card inserted

Side View
Side view of the player with LCD

Enclosure 1
Enclosure, top, audio out

Enclosure 2
Enclosure, bottom, docking port

Enclosure 3
Enclosure, side, key and card

Enclosure 4
Enclosure, lower and upper half

Enclosure 5
Enclosure, lower and upper half

Package 1
No space wasted

Package 2
Side view, no card

Package 4
Side view with card

Complete
Completed, Overall size 22 x 39 x 64 mm


Firmware, released under GPL, see licence.txt for details.
Now with ID3 tag support.

MMC/SD card bootloader, released under GPL, see licence.txt for details.

Atmel tool set to calibrate the internal RC oscillator to 8MHz. Atmel STK500 development board required!

Project schematic Issue 11b

Gerber files for PCB manufacturing

Bill of Material

Default skin with iP*d style, includes the skin packer tool 

Used develompent tools :
Programmers Notepad v2.0.6.1
WinAVR (GCC) 3.4.5

Fuse Settings in AVR-Studio and PonyProg2000

Not tested in PonyProg2000!

Fuse Settings in AVR-Studio

Fuse Settings in PonyProg2000

На английском языке: MP3stick - MP3 Player

Перевод: Cold_mount, по заказу РадиоЛоцман

Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя
Фрагменты обсуждения:Полный вариант обсуждения »
  • Всем привет! На пару вопросов просьба ответить... Где файлы печатки? Какие прошивки кидать? Настройки требует каких? Инфы то совсем мало а девайс очень заинтересовал...
  • все файлы в таблице, ниже фоток, и прошивка и калибровки и схема и печатка, качай
  • Плееры на VLSI можно считать уже устаревшими. Сейчас есть DFPlayer http://www.terraelectronica.ru/catal...p?CODE=1042813. Полностью автономное устройство размером с карту MicroSD. Нужно только подключить кнопки, динамик, батарейку и ВСЕ! Напряжение питания от 3,2 до 5 В. Поддержка карт вплоть до 32 Гб. Если хочется задействовать микроконтроллер, можно подключить и его. Управление на уровне команд: следующий трек, предыдущий, трек с заданным порядковым номером и т.п. Цена 450 руб. Отличное решение для озвучивания игрушек, создания голосовых подсказок, объявления остановок и т.п. С VLSI дешевле все равно не получится.
Рекомендуемые публикации по теме:
Новости  »
Флеш-плеер Mega Stick 528 от MSI
Форум  »
Обсуждение: Простейший самодельный MP3 плеер Сакура с открытым исходным кодом
Схемы  »
Простейший самодельный MP3 плеер Сакура с открытым исходным кодом
Datasheet  »
Datasheet SLEV400/HAB,122 - NXP Даташит SLEV400/READER/STICK-COIN//HAB
Форум  »
Актуальны ли самодельные радиоприемники?

При перепечатке материалов с сайта прямая ссылка на РадиоЛоцман обязательна.

Приглашаем авторов статей и переводов к публикации материалов на страницах сайта.

Срезы ↓
радиолоцман вконтакте радиолоцман одноклассники радиолоцман facebook радиолоцман twitter радиолоцман google плюс