Вообщем так:
Девайсом занимаюсь в свободное от основной работы время, которого как всегда не хватает... Посему прошу сильно не пинать... С неуравновешенными особами в полемику вступать тоже не стану
Хочу задать несколько вопросов и привнести кое-какие предложения, ибо назрело время заказывать небольшую опытную партию и хочется сразу заложить все возможности для повышения функционала (путем последующей модификации прошивки, а не перекраивать "железо").
На прилагаемом фото базовый прототип плейера в корпусе, который будет в дальнейшем использоваться. Для более продвинутых девайсов корпус возможно будет чуть больше по высоте...
Как уже говорил, в качестве носителя будут использоваться SD карточки емкостью вплоть до 8Гб. Резон такой (повторюсь):
Цена 2Гб SD (250-300 руб) в два раза меньше аналогичного по емкости USB "свистка", ничего не торчит в стороны, в кармане рубашки умещается больше
Ну а комповый USB картридер для SD стОит 100-150 руб и возможно будет идти в комплекте.
В 2Гб объем как раз вмещается примерно 600 треков с битрейтом 128. 600 - ограничение принятого способа управления (эмуляция штатного CD чейнджера). Ну и для записей с высоким качеством вможно использовать и более емкие карточки.
Декодер в базовом варианте поддерживает:
MPEG1&2audiolayerIII(CBR+VBR+ABR);layers I & IIoptional
(все существующие MP3 форматы);
MPEG4/2 AAC-LC-2.0.0.0(+PNS);
WMA4.0/4.1/7/8/9allprofiles(5-384kbps)
WAV(PCM+IMAADPCM);
GeneralMIDI/SP-MIDI format0
Качество звучания WAV файлов (формат CD audio) через дифференциальный вход CD чейнжера практически соответствует оригиналу, воспроизводимому через штатный CD произрыватель. Качество MP3 и других форматов со сжатием зависит от качества самих источников. (чего только не лежит на просторах и-нета - "высококачественные" 320кбит/c MP3, тупо сконвертированные с телефонов с убийственным изначальным качеством
)
В дальнейшем (по мере доступности новейших кристаллов) будет поддерживаться формат OGG Vorbis.
Вот тут первый вопрос:
Вроде нашел канал поставки микросхем usb MP3 хоста от ROHM (Japan), но они поддерживают исключительно MP3 формат. Все остальное будет недоступно, включая и несжатый WAV формат. Нужен-ли такой девайс - с возможностью подключения
USB флэшек, но только MP3? Аналогичные кристаллы от китайцев, применяемые в FM модуляторах и том-же Xcarlink не впечатлили...
ПРОШУ ВЫСКАЗАТЬСЯ по этому поводу.
Теперь о bluetooth:
Эксперименты с несколькими недорогими BT модулями и гарнитурами (как основа) успеха не принесли - качество звука без применения эхо-шумоподавления в машине неудовлетворительно. Возможно кого-то и вполне устроит, но меня самого не устраивает
Посему заложил сразу в базовый вариант плейера DSP процессор для обработки телефонии с возможностью задействования этой фишки (на цену самого плейера практически не повлияет).
Что еще не понравилось в BT - это все-таки заточенность производителей телефонов на "свои" устройства. При работе с обной и той-же BT гарнитурой возникает много различных проблем и неудобств. Например, Siemens при выходе из зоны действия требует повторного подключения и т.д. и пр. пр.
Посему возникло такое предложение:
Для тех кому необходим громкоговорящий hands free телефон в машине, могу интегрировать в девайс не BT, а непосредственно сам GSM модуль (проще говоря - сам "телефон"). Парадокс - цены на BT и GSM модули в наших реалиях одинаковы
Естественно с шумо-эхоподавлением. Управление будет осуществляться с магнитолы. Плюс такого решения - простой модификацией firmware станет возможным, например, задействовать девайс как дополнительный канал оповещения о проникновении в авто, ибо на той-же CAN шине наличествуют соответствующие информационные сигналы (двери и пр.), вдобавок определять дистанционно местонахождение авто без даже без GPS - по номерам базовых станций. Можно реализовать еще множество различных полезных фишек, ибо в модуле присутствует и GPRS. (Подобным как раз занимаюсь по основной работе. Почему-бы не совместить "приятное с полезным"?
)
GSM субмодуль прорабатывается как дочерняя плата к базовому модулю плейера.
ПРОШУ ВЫСКАЗАТЬСЯ по этому поводу...
Общее: Firmware девайса можно можно будет обновлять посредством той-же SD карточки - обновлять по мере надобности/необходимости/обнаружения багов (а где их не бывает?). Нетрудно будет реализовать в дальнейшем и такие экзотические фишки путем простой заливки альтернативного ПО:
Запись лога работы авто с возможностью дальнейшего просмотра на компе - на той-же CAN шине присутствует информация о скорости, оборотах, расходе топлива, положении педали газа, положении заслонки и текущее время. Типа можно будет полюбоваться графиком плавающих оборотов ХХ
Или такая фишка: Если девайс соответствующим образом переключить на CAN шину двигателя (увы, без переключения не обойдется - там разные CAN шины - в кофорте и в движке...) и залить соответствующую прошивку, , то откроется возможность записать на SD коды ошибок двигателя для просмотра на компе и сброса этих ошибок. (Да хоть через интернет, при наличии GSM модуля
)Вообщем востребованная функциональность...
Ну и если-таки обнаружу принципиальную возможность управления индикатором приборки (в самой магнитоле не нащупал такой возможности - задействовать родной индикатор магнитолы), то можно будет таки реализовать показ ID тегов...
Извините за некую задержку, но прежде чем приступить к делу конкретно, надо все-таки перебрать довольно много различных вариантов, дабы не возникло неразрешимых проблем в дальнейшем... И заложить расширенную функциональность, ибо, как я уже отмечал, просто плейер не имеет перспектив... Да и only 6000CD тоже
По крайней мере поддержка возможности подключать девайс не только по CAN, а и по другим протоколам/интерфейсам и поддержка дополнительных устройств тоже програбатывается...
PS: C кристаллами от ROHM возможен и первоначальный вариант девайса - (встроенный в саму магнитолу), ибо легко вывести наружу просто USB кабель для флэшки - с тэгами на индикаторе магнитолы и произвольным управлением. Но только для магнитол с кнопкой AUX. (для CDDJ надо паять "кишки")
PPS: Забыл еще одну фишку - заодно можно "встроить" в девайс и отсутствующий у многих диммер, т.к. климат, приборка и сама магнитола могут выставлять яркость подсветки по командам с CAN шины...