|
MP3 - players, Как сделать? |
|
|
|
 |
Ответов
(1 - 48)
|
Oct 12 2005, 07:51
|
Участник

Группа: Новичок
Сообщений: 30
Регистрация: 1-09-05
Пользователь №: 8 142

|
CS2021 - кодек в чистом виде, или он же и декодер? Чей продукт?
|
|
|
|
|
Oct 12 2005, 10:43
|
Группа: Участник
Сообщений: 10
Регистрация: 10-10-05
Пользователь №: 9 428

|
To Andy_M.
С софтварным кодированием не заморачивайся. Нужен мощный контроллер. ARM, например, какой-нить.. Лучше использовать аппаратный декодер. У меня есть кое-какие материалы. Сегодня дома посмотрю - завтра поделюсь. Удачи!
|
|
|
|
|
Oct 12 2005, 11:00
|

Частый гость
 
Группа: Новичок
Сообщений: 164
Регистрация: 11-01-05
Из: Россия, Снежинск
Пользователь №: 1 900

|
Цитата(Andy_M @ Oct 12 2005, 13:30) - если кто-то делал плэйеры подскажите - какой контроллер МР3 применялся, и во сколько обходится; Посмотри http://www.institute-rt.ru/index.shtml там есть схема и софт для mp3 плэйера на VLSI VS100x.
|
|
|
|
|
Oct 12 2005, 11:07
|

Профессионал
    
Группа: Свой
Сообщений: 1 065
Регистрация: 8-10-05
Из: Kiev, UA
Пользователь №: 9 380

|
Посмотри здесь http://www.pjrc.com/tech/mp3/sta013.htmlЯ с этой конструкцией игрался. Нормально. AT89c51snd1B можешь попробовать достать ч-з www.biakom.com оне у нас по Атмелю. cirrus logic - www.filur.net
--------------------
Вони шукають те, чого нема, Щоб довести, що його не існує.
|
|
|
|
|
Oct 12 2005, 11:33
|
Участник

Группа: Новичок
Сообщений: 30
Регистрация: 1-09-05
Пользователь №: 8 142

|
Цитата(ValeraK @ Oct 12 2005, 14:00) Цитата(Andy_M @ Oct 12 2005, 13:30) - если кто-то делал плэйеры подскажите - какой контроллер МР3 применялся, и во сколько обходится; Посмотри http://www.institute-rt.ru/index.shtml там есть схема и софт для mp3 плэйера на VLSI VS100x. Я был на этом сайте, видел и схемы и описания, но мне непопадался софт. Кроме-того я побывал на сайте изготовителя - там есть Free vers., скачал, но она без оболочная (надо компилировать при помощи систем команд). Видел там же что есть программа компилятора под Windows - вот такую программу мне и нужно. Если у когото есть - поделитесь!!!
|
|
|
|
|
Oct 12 2005, 11:47
|
Участник

Группа: Новичок
Сообщений: 30
Регистрация: 1-09-05
Пользователь №: 8 142

|
To beer warrior.
Видел Я вариант схемы с STA013, но там присутствует еще и последовательный ЦАП.
- какой применили?
Сколько стоит в Киеве контроллер AT89c51snd1B? А в Киеве не попадались VS10xx фирмы VLSI Solution?
|
|
|
|
|
Oct 12 2005, 12:56
|
Участник

Группа: Новичок
Сообщений: 30
Регистрация: 1-09-05
Пользователь №: 8 142

|
Цитата(beer_warrior @ Oct 12 2005, 15:06) AT89c51snd1B - В прайсах нет, но можно попробовать заказать. Они дистрибьюторы. Про VLSI в Украине не слыхал. STA013 ИМХО доступнее. Могу вбросить альтернативную идею. Сейчас появились достаточно дешевые контроллеры с ARM ядром (>$10 ), попробуйте поискать декодер, прикиньте ресурсы и попробуйте сделать это софтварно. А вообще зачем делать столь недешовое удовольствие??? Готовые плеера тоже не из дешевых, закрытая коробочка и все, а тут можно обвязать то что необходимо (различные виды памяти и т.д.) Вообще на сайте http://www.institute-rt.ru/index.shtml микросхема VS10XX стоит в районе $14 - $10. Я считаю что это приемлемо за готовую микросхему с кодер/декодер , ЦАП..
|
|
|
|
|
Oct 12 2005, 14:16
|
Частый гость
 
Группа: Свой
Сообщений: 82
Регистрация: 26-09-05
Пользователь №: 8 955

|
Самый лучший вариант, все-таки получается взять что-то на ядре ARM7 (вроде вполне должно справиться) мегагерц на 60, например Philips LPC2106 + какой-то хорошо сопрягаемый аудиокодек. Во всяком случае хотя бы программистский скилл повысится, тем более что cкорее всего придется довольно серьезно адаптировать какой-то стандартный алгоритм декодирования на предмет производительности. Алгоритм декодирования можно попытаться выдрать из mpg123 ( MPG123), только обязательно целочисленные вычисления. Ваять на готовых декодерах - бессмысленное с точки зрения экономики занятие - готовый будет дешевле значительно, а с учетом затраченного времени во много раз; с точки зрения повышения скилла - также ничего интересного. С уважением, Андрей Слабнов.
|
|
|
|
|
Oct 13 2005, 05:04
|
Частый гость
 
Группа: Свой
Сообщений: 113
Регистрация: 28-01-05
Из: Владивосток
Пользователь №: 2 247

|
Интересное предложение от Андрея Слабнова  , стоит попробовать. Только по затратам времени это еще проблемнее, чем на готовом декодере. К тому же это повод "поиграться" с ARM (вот лично у меня и задач под ARM и не было). А что касается экономики, тут нам всё равно с серийным производством не тягаться, лучше и не сравнивать затраты с ценой готового плеера, а то одно расстройство
|
|
|
|
|
Oct 13 2005, 06:54
|
Участник

Группа: Новичок
Сообщений: 30
Регистрация: 1-09-05
Пользователь №: 8 142

|
To slabnoff. Насчет готового плэйера это хорошо, но нехочется разберать. А если разберещь то можно и недостучаться до ножек, если там будет BGA корпус. И память маленькая. С ARM-ми я неработал.
|
|
|
|
|
Oct 13 2005, 07:38
|
Группа: Участник
Сообщений: 10
Регистрация: 10-10-05
Пользователь №: 9 428

|
To Andy_M. Скинь в личку мыло, куда архивом кинуть... По поводу STA013. Мне тоже кажется, что она доступнее. А в качестве ЦАПа, ИМХО можно прикрутить ЦАП от CD-ROMа. Там вроде протоколы одинаковые.
|
|
|
|
|
Oct 13 2005, 09:50
|
Участник

Группа: Новичок
Сообщений: 30
Регистрация: 1-09-05
Пользователь №: 8 142

|
Цитата(beer_warrior @ Oct 13 2005, 11:40) To Andy_M Да, да точно в CD-ROM как раз cirrusы и ставят, попробуй покопаться на разборке. Но самое главное - носитель данных и как эти данные в него заливать. ИМХО это должен быть или винт (желательно буковский) или NAND flash или карточка памяти (удобней MMC, дешевле CF). При этом девайс должен иметь интерфейс по которому в разумные сроки можно закачать 100 - 200Мб. Для карточек это неактуально, но кардридеры тоже стОють денег :-(( Сейчас какраз оцениваю стоимость и интерфейсы памятей.
|
|
|
|
|
Oct 16 2005, 12:37
|
Частый гость
 
Группа: Свой
Сообщений: 82
Регистрация: 26-09-05
Пользователь №: 8 955

|
Цитата Если вы так уж хотите програмно декодировать кодировать mp3 то тогда стоит купить какойнибуть маломощный сигнальник у Tex instr их гора и даже есть с ЦАПами и поставить какойнибуть контроллер с SPI интерфейсом и UART интерфейсом! Думаю для начала осваивать сигнальники будет сложно + как правило корпусировка мягко говоря не для возни на коленке. LPC2106 от филипса вполне можно купить на готовой УЖЕ РАБОТАЮЩЕЙ платке за символические 35$ + JTAG MT-Link за 70$. Софт взять где-нибудь Я потому и предложил посмотреть на ARM-ы - по мне так немногим сложнее AVR-ки в первом приближении, постепенно можно изучить нюансы - и что-то получится вполне осязаемое и, возможно, даже красивое.
|
|
|
|
|
Feb 2 2006, 13:41
|

Участник

Группа: Свой
Сообщений: 58
Регистрация: 6-06-05
Пользователь №: 5 781

|
решил спаять плеер в корпусе нокия 3510 по схеме, выложенной тутсразу скажу, что в рисунке печатной платы для ЛУТ в CorelDraw косяк. там на обратной стороне выход RESET падает на землю. (я то думаю, что у меня микроконтроллер не видится программатором? =) короче говоря потратил я на него 2 дня (не считая ожидания прихода микрух). на изготовление платы ушло часов 4-5. на следующий день просверлил отверстия и начал соединять слои через переходные отверстия, часов 6-7 подряд сидел, потом еле разогнулся. на элементы и микрухи часа 2-3 ушло. короче говоря сейчас он умеет только прошиваться через USB. а работать - не работает. искал косяки, но всё вроде нормально. единственное, так это дисплей не могу подключить, может из-за него не грузится? пытался инициализацию дисплея убрать из прошивки, всё равно не помогает, не соединяется с софтом, предназначенным для него...
Сообщение отредактировал kay - Feb 2 2006, 13:48
|
|
|
|
|
Feb 2 2006, 14:33
|
Участник

Группа: Свой
Сообщений: 25
Регистрация: 2-02-06
Пользователь №: 13 904

|
Выше был разговор про VLSI VS1001, где купить.. на базаре не купишь Покупается по почте в Институте Радиотехники Я из Беларуси оплатил по системе Migom по $12 за штуку и через 10 дней получил бандероль
Кстати, где _купить_ по почте MMC-разъемы: $1 - а такая куча проблем
|
|
|
|
|
Feb 2 2006, 16:53
|

Участник

Группа: Свой
Сообщений: 58
Регистрация: 6-06-05
Пользователь №: 5 781

|
Цитата(alm_ @ Feb 2 2006, 17:33)  Кстати, где _купить_ по почте MMC-разъемы: $1 - а такая куча проблем проще самому сделать, сам видел. поищи в яндексе.
|
|
|
|
|
Feb 2 2006, 17:08
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(alm_ @ Feb 2 2006, 16:33)  Я из Беларуси оплатил по системе Migom по $12 за штуку и через 10 дней получил бандероль Кстати, где _купить_ по почте MMC-разъемы: $1 - а такая куча проблем Плеер MP3 без памяти с SD слотом. Дисплейчик так себе. Кнопочки, подсветка, корпус наушники и прочее присутствует :-). Маркировка литовского производителя. 18 USD. Цена уличная. Вот такие нынче цены на готовые изделия.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
|
Feb 2 2006, 21:11
|

Участник

Группа: Свой
Сообщений: 58
Регистрация: 6-06-05
Пользователь №: 5 781

|
[off] как и ты я этот плеер делал на курсовик, его мне зачли, ибо протрахался я с этим плеером... но сейчас вопрос принципа... и я в тупике. если что можешь посоветовать, то вот тут я тему поднял: http://electronix.ru/forum/index.php?showt...886entry83886[/off]
|
|
|
|
|
Aug 27 2006, 22:27
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 25-11-05
Пользователь №: 11 406

|
Добрый день всем... посоветуйте кое что по mp3 плеерам ..
Собираюсь сделать речевой информатор для охранной сигнализации с каналом связи по GSM. В качестве информатора думаю подойдёт mp3 плеер. Только вот не решил что лучше, купить готовый или сделать простой плеер на VS1001 и карте памяти. Основное требование к плееру - возможность воспроизведения нужного трека по запросу контроллера, а не проигрывать треки друг за другом, как мне кажется делают большинство плееров..
Может кто встречал подобные проекты в инете... и может кто разбирал дешёвые mp3 плееры(интересно на чём они сделаны).. может можно их как нибудь усовершенствовать?
|
|
|
|
|
Aug 30 2006, 08:43
|
Участник

Группа: Участник
Сообщений: 72
Регистрация: 8-02-05
Из: Харьков
Пользователь №: 2 496

|
Насчёт дешёвых mp3 - www.s1mp3.org. Там достаточно информации.
|
|
|
|
|
Sep 1 2006, 08:23
|
Местный
  
Группа: Свой
Сообщений: 200
Регистрация: 10-04-06
Из: Украина,Запорожье
Пользователь №: 15 979

|
Цитата(Andy_M @ Oct 12 2005, 11:30)  Привет разработчикам!
Я давно хотел сконструировать свой MP3 - player, искал в инете информацию - нашел на специализированные микросхемы (VLSI Solution Oy - VS10XX, и Atmel-ие контроллеры с встроенным MP3 декодером). Это все вступление, а теперь вопросы:
- если кто-то делал плэйеры подскажите - какой контроллер МР3 применялся, и во сколько обходится;
- если кто-то использовал VLSI-ие контроллеры - подскажите где их можно купить, и найти программу компилятора под него (Можно ли их купить через интернет? Я сам родом из Харькова (Украина), сходил на свой местный радио базар - микросхема не ширпотреб, ненашол);
- может кто-то знает алгоритм преобразования звука в МР3.
Если есть какието дополнительные сведения - подскажите, Я буду очень благодарен за информацию.
С уважением Andy_M. Не парься купи готовый, варинт 128 Мб можно купить 35-40$, и это в нормальном корпусе с причиндалами и т.д.Самому лепить MP3 уже не актуально года 3, китайцы ща буквально заваливают дешевыми плеерами.На у если для души ну тода вперед и с песней.... да в качесве декодера MP3 АРМ катит и все за 10$ http://electronix.ru/forum/index.php?showtopic=20011
|
|
|
|
|
Sep 8 2006, 17:45
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 25-11-05
Пользователь №: 11 406

|
Цитата С такой задачкой неплохо справится, к примеру, ISD5116 за $12...15. Спасибо... Скорее так и сделаю.. Пока не разбирался с даташитом хочу спросить.... В ISD5116 можно записать несколько разных сообщений а затем воспроизводить их в нужной последовательости ?
|
|
|
|
|
Sep 11 2006, 22:52
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 25-11-05
Пользователь №: 11 406

|
А может кто работал с этой программкой... Я так понимаю с помощью этой проги можно разобраться что к чему у этой микосхемы (ISD5216 ).. Только надо узнать как её подключить к LPT порту. Может кто знает ?
Сообщение отредактировал Gabalas - Sep 11 2006, 23:01
|
|
|
|
|
Oct 6 2006, 11:25
|
Частый гость
 
Группа: Новичок
Сообщений: 129
Регистрация: 19-04-05
Пользователь №: 4 275

|
Цитата(Gabalas @ Aug 28 2006, 02:27)  Добрый день всем... посоветуйте кое что по mp3 плеерам ..
Собираюсь сделать речевой информатор для охранной сигнализации с каналом связи по GSM. В качестве информатора думаю подойдёт mp3 плеер. Только вот не решил что лучше, купить готовый или сделать простой плеер на VS1001 и карте памяти. Основное требование к плееру - возможность воспроизведения нужного трека по запросу контроллера, а не проигрывать треки друг за другом, как мне кажется делают большинство плееров..
Может кто встречал подобные проекты в инете... и может кто разбирал дешёвые mp3 плееры(интересно на чём они сделаны).. может можно их как нибудь усовершенствовать? Мы аж с прошлого тысячелетия производим информаторы. В настоящее время делаем на PIC18LF452,VS1002D, самсунговской памяти K9F... Приборы эксплуатируются в автобусах (лежат на двигателе). Очень занятно ведут себя микросхемы в условиях помех от системы зажигания. Эта информация закрытая, она стоила нам многих литров крови. Если есть интерес, обращайтесь. Кстати, VS1002D с растаможкой стоит чуть более $5. Так что институт Радиотехники- это продавцы наглые. Мы отказались от них после покупки 200 микросхем.
|
|
|
|
|
Oct 9 2006, 10:43
|
Частый гость
 
Группа: Новичок
Сообщений: 129
Регистрация: 19-04-05
Пользователь №: 4 275

|
Цитата(Gabalas @ Aug 28 2006, 02:27)  Добрый день всем... посоветуйте кое что по mp3 плеерам ..
Собираюсь сделать речевой информатор для охранной сигнализации с каналом связи по GSM. Еще раз по VS1002. Финны уже их сняли с производства. Нам они прислали VS1003. Он практически такой же, что и VS1002. Размер платы 180*65, там есть стабилизатор на 18В, DC-DC преобразователь на 5В, стабилизаторы на 3В, усилитель НЧ, слот для программирования и связи с внешним миром, двухразрядный семисегментный индикатор.
|
|
|
|
|
Oct 11 2006, 18:08
|

Частый гость
 
Группа: Новичок
Сообщений: 164
Регистрация: 11-01-05
Из: Россия, Снежинск
Пользователь №: 1 900

|
Цитата(Gabalas @ Aug 28 2006, 02:27)  Добрый день всем... посоветуйте кое что по mp3 плеерам .. Собираюсь сделать речевой информатор для охранной сигнализации с каналом связи по GSM. А почему Вам не нравится Analog Devices Bf532? Для него под VisualDSP есть апликация с кодеками mp3, ogg и т.д. Внутреннего RAM вполне хватит, стоит у нас в розницу $15, да и еще можно много чего на него навешать. Прицепить stereo DAC на I2S и SPI флэшку 25xx серии для загрузки програмы, раз'ём для флэш карты или винчестера - собственно вот и всё, что нужно...
|
|
|
|
|
Oct 12 2006, 04:23
|

Знающий
   
Группа: Свой
Сообщений: 779
Регистрация: 9-10-04
Из: Россия, Пермь
Пользователь №: 828

|
Цитата(ValeraK @ Oct 11 2006, 21:08)  Цитата(Gabalas @ Aug 28 2006, 02:27)  Добрый день всем... посоветуйте кое что по mp3 плеерам .. Собираюсь сделать речевой информатор для охранной сигнализации с каналом связи по GSM.
А почему Вам не нравится Analog Devices Bf532? Для него под VisualDSP есть апликация с кодеками mp3, ogg и т.д. Внутреннего RAM вполне хватит, стоит у нас в розницу $15, да и еще можно много чего на него навешать. Прицепить stereo DAC на I2S и SPI флэшку 25xx серии для загрузки програмы, раз'ём для флэш карты или винчестера - собственно вот и всё, что нужно... А чем нынче BlackFin отлаживают?
|
|
|
|
|
Nov 1 2006, 17:13
|

Частый гость
 
Группа: Новичок
Сообщений: 164
Регистрация: 11-01-05
Из: Россия, Снежинск
Пользователь №: 1 900

|
Цитата(Make_Pic @ Oct 12 2006, 09:23)  Цитата(ValeraK @ Oct 11 2006, 21:08)  Цитата(Gabalas @ Aug 28 2006, 02:27)  Добрый день всем... посоветуйте кое что по mp3 плеерам .. Собираюсь сделать речевой информатор для охранной сигнализации с каналом связи по GSM.
А почему Вам не нравится Analog Devices Bf532? Для него под VisualDSP есть апликация с кодеками mp3, ogg и т.д. А чем нынче BlackFin отлаживают? Blackfin очень простой для понимания, ассемблер прост - легко пишутся проги, хорошая поддержка DSP вычислений, в качестве микроконтроллера идеальный выбор, на борту есть всё для решения очень широкого круга задач, небольшое число навесных элементов, ну и низкая цена большой плюс. Он настолько прост по методу загрузки, что позволяет подключив SPI EEProm для BOOT залить в неё код через программатор - запустить процессор - исправить прогу - вновь залить. У SPI EEProm немного контактов - просто переключать между программатором и blackfin, у моего первого отладочного модуля на Bf532 изначально вообще тумблер стоял :-) эт потом я КП11 поставил с управлением от лапки сброса процессора. Так что можно без специальных отладочных средств обойтись вполне. Ассемблер я написал под blackfin, новая версия выложена на моём сервере, добавлено часть операторов, подчищены некоторые ошибки и выходной файл сделан в intelhex формате для совместимости с другими программаторами. Программатор с софтом для SPI EEProm у меня также выложен. Такчто с лицензионностью всё спокойно. Да и никто не мешает использоваль VisualDSP в нем и эмулятор есть, залить в EEPRom *.ldr файл проблем никаких тотже hex файл.
|
|
|
|
|
  |
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|