MP3 - плееры на AVR с какой-то хитрой микрухой

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

MP3 - плееры на AVR с какой-то хитрой микрухой

Сообщение -= Александр =- » 07 май 2005, 02:31

:shock:  Сабж: http://www.institute-rt.ru/common/vlsiplay.shtml

Кто чего думает?

Я вот думаю что теперь жаба задушит покупать плеер за 100 баксов... Хотя еще сто раз подумаю, прежде чем подобное сооружать.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение casper_r » 07 май 2005, 06:28

VS1002 - это микруха для декодирования МП3
а ты по стоимости посчитай

vs1002 ($14)+ FlashCard 256Мб ($55) + изгтовление печатки (~$25) +       AtMega162($4)   уже  $98

ну печатку и самому можно сделать, может с первого раза и получится.
ну и за счет экономии на печатки можно будет взять карточку на 512мб она стоит $61

тогда $81 за кустарщину :P   против $145 за гуд конструкцию
чуть не забыл, еще и жки экран надо ;)


п.с.
Плеер Lexar Media JumpDrive Music 256Mb   New!   $111.00
MP3 плеер Apple iPod Shuffle 512 Мб   New!   $145.00
п.с.2. а собрать было бы интересно
Аватара пользователя
casper_r
 
Сообщения: 158
Зарегистрирован: 25 янв 2005, 07:53
Откуда: со стула в г.Николаеве

Сообщение nest » 07 май 2005, 16:46

интересно ...

на е-бае и на толкучках можно дёшево взять "неисправный" КД-мп3-плэйер ...
там же наверняка можно выдрать чип декодера ...

а обвязку можно уж придумать...
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
прог. языки: asm

Сообщение -= Александр =- » 07 май 2005, 22:48

Фишка в том что там есть схемы с винтом, а у меня как раз гигабайти ноутбучный валяется... Да и карточек много разных есть!
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение -= Александр =- » 08 май 2005, 00:07

По описаниям похоже что в самом декодере есть небольшая ПЛИС или контроллер... Если научиться с ней работать - можно и без обвязки обойтись!
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение AlphA » 08 май 2005, 15:41

VS1002 - это DSP-контроллер для декодирования MP3. Поддерживает небольшие пользовательские процедуры для постобработки звука (эффекты делать). Но не умеет сам выбирать данные из памяти. Т.е. ему надо дать байт и сказать "байт есть, забирай" и потом следующий. Без обвязки врят ли получится. AVR хорошо должен подойти на роль управляющего контроллера. Будет выбирать байты из памяти (flash или hdd) и давать их на VS1002. Кроме самих данных MP3 надо ещё всякие управляющеи слова туда пихать (типа, управления громкостью и т.п.), чем тоже должен заниматься управляющий МК.
AlphA
 
Сообщения: 111
Зарегистрирован: 21 апр 2005, 01:19
Откуда: Екб

Сообщение nest » 08 май 2005, 16:49

кстати, таких проектов в сети то уже куча туева ...
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
прог. языки: asm

Сообщение -= Александр =- » 08 май 2005, 19:02

Куча - значит не так уж и трудно это сделать!
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение nest » 24 май 2005, 16:15

наверняка уже видел. но просто в тему кину :)

http://instruct1.cit.cornell.edu/course ... /index.htm
Аватара пользователя
nest
 
Сообщения: 977
Зарегистрирован: 21 янв 2005, 12:16
Откуда: Germany
прог. языки: asm

Сообщение Gremlin » 07 сен 2005, 20:54

Вот почетал ваш форум и задолся вапросам КАК МК Заставляет работать сам наситель? как запустить считывание и втомжедухе?
Я в этом отнашение Прафан полный строго не судите javascript:emoticon(':shock:')
Gremlin
 
Сообщения: 3
Зарегистрирован: 07 сен 2005, 20:49

Сообщение setar » 08 сен 2005, 12:14

Gremlin писал(а):Вот почетал ваш форум и задолся вапросам КАК МК Заставляет работать сам наситель? как запустить считывание и втомжедухе?
Я в этом отнашение Прафан полный строго не судите javascript:emoticon(':shock:')

сам понял что спросил ? ;)
Аватара пользователя
setar
Site Admin
 
Сообщения: 10989
Зарегистрирован: 04 окт 2004, 12:58
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко

Сообщение -= Александр =- » 08 сен 2005, 15:58

Gremlin писал(а):Вот почетал ваш форум и задолся вапросам КАК МК Заставляет работать сам наситель? как запустить считывание и втомжедухе?
Я в этом отнашение Прафан полный строго не судите javascript:emoticon(':shock:')


Ну, тут как-бы без вариантов: МК пинает носитель чтоб тот читал с нужного адреса и получает оттуда данные... Потом пинает следующий адрес и т.д. А сами адреса лежат в таблице с именами файлов в самом начале памяти...
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Сообщение Gremlin » 08 сен 2005, 16:47

Ну вобщем я гаварил што профан такшто не карекный вапрос этим обесняется :D
И из ответа возник другой вапрос. Как МК "пинает наситель"? я канешно панемаю, что все насители работаю на ваих протаколах но где взять инфу на кждый наситель.
Gremlin
 
Сообщения: 3
Зарегистрирован: 07 сен 2005, 20:49

Сообщение chief » 08 сен 2005, 17:44

идея создания mp3 плеера не нова, но как уже было сказано, это получится не на много дешевле. Так если посмотреть только по цене комплектующих, я не говорю про печатки, корпус, изготовление любого устройства получается дороже, чем купить готовое.
Отсюда напрашивается вывод, либо человек хочет САМ это сделать, либо сделать это устройство (не только mp3) функционально лучшим. Современным радиолюбителям не стоит зацикливаться на повторении других конструкций, так как дешевле будет ее купить.
Я например на данный момент разрабатываю конструкцию инкубатора для родителей, по тому как другие варианты конструкций меня не устраивают.
http://www.avrdevices.narod.ru ICQ 204203081 Жду ваших предложений...
Аватара пользователя
chief
 
Сообщения: 60
Зарегистрирован: 22 янв 2005, 21:47
Откуда: Нетешин Хмельницкая обл. Украина

Сообщение slava » 08 сен 2005, 18:11

chief писал(а):идея создания mp3 плеера не нова, но как уже было сказано, это получится не на много дешевле. Так если посмотреть только по цене комплектующих, я не говорю про печатки, корпус, изготовление любого устройства получается дороже, чем купить готовое.
Отсюда напрашивается вывод, либо человек хочет САМ это сделать, либо сделать это устройство (не только mp3) функционально лучшим. Современным радиолюбителям не стоит зацикливаться на повторении других конструкций, так как дешевле будет ее купить.
Я например на данный момент разрабатываю конструкцию инкубатора для родителей, по тому как другие варианты конструкций меня не устраивают.


Верно подмечено. Только даже не секономишь, а выйдет дороже. Да и эргономика будет хромать.
slava
 
Сообщения: 188
Зарегистрирован: 12 апр 2005, 11:47
Откуда: Москва

След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5