MP3 in CAR или как сделать проигрыватель файлов MP3 в автомобиле.

Автор и техническая реализация идеи, вплоть до ее установки в ВАЗ2109 -
Толмачев Сергей.

Когда я проектировал систему для проигрывания файлов MP3, я расчитывал что она должна оствечать следующим требованиям:
1.Малогабаритность
2.Дешевизна
3.Минимум деталей
4.Мининум тока потребления
5.Надежность
6.Отсутствия дополнительных плат в слотах материнской платы

Сначало хотел пойти по пути наименьшего сопротивления и поставить обычный Notebook. Но дешевле $400 я найти Notebook с процессором Pentium не сумел.

Минимальные требования к системе:
Pentium 75, 4 Mb RAM, CD-ROM, Sound Blaster 16, Keyboard.

Моя система состоит из материнки TOMATO 3D без видео со встроенным звуком Cristal Sound CL3454, 36x CD-ROM, самодельным блоком питания от бортовой сети автомобиля и платы от пленочной клавиатуры на котрой распаяны миникнопки в соответствии с кнопками KeyPad. Можно, конечно, отпилить ту часть клавиатуры, в которой расположены цифровые кнопки вмесле с платой управления, но такая клавиатура выглядит слишком громоздкой. Маленькие кнопки, похожие на кнопки, которые стоят в мышках, можно купить практически в любом радиомагазине. Кстати в "девятках" в с высокой панелью удобно поставить кнопки в заглушку штатного компьютера, там же и приклеить платку от клавиатуры. А всю систему расположить в бардачке. Если материнка будет половинного размера (halfsize), то она вместе CD-ROM легко помещается в бардачке. Блок питания можно разместить за правым динамиком высокой панели - места там предостаточно. Если вы ненайдете материнскую плату со встроенным звуком, то можно использовать отдельную звуковую плату. В этом случае вам придется подумать о надежном ее креплении в слоте.
Вместо CD-ROM можно поставить жесткий диск. Но уверенности в том, что он не испортится при вибрации у меня нет. Легко можно получить bad blocks на какой-нибудь яме. Хотя формировать треки на жестком диске удобнее и быстрее.
Диск с треками является загрузочным, на нем же расположены все необходимые программы и программа-плейер. В BIOSе необходимо поставить загрузку с CD-ROM, отключить всевозможные тесты памяти, отключить тест видео, для того чтобы загрузка DOS происходила как можно быстрее.
Вначале, загружается DOS, формируется виртуальный RAM-диск, загружаются драйверы CD-ROM, затем на виртуальный диск копируются файлы программы-плейера и плей-листы. Все треки остаются на CD-ROM диске. Треки каждого исполнителя лежат в отдельном каталоге, так удобнее переходить от исполнителя к исполнителю.
В начале каждого каталога с треками можно поместить аудиофайл, с информацией об исполнителе. Тогда при переходе на следующего исполнителя система будет сообщать, где вы находитесь. Синтезировать такой файл вам поможет сервер BellLabs http://www.bell-labs.com/project/tts/voices.html.
В качестве дисков использую перезаписываемые CD-RW диски. Всегда можно стереть и записать новые треки.

Программа-плейер последней версии можно загрузить с http://members.tripod.com/~padara/. Там кстати, есть ссылка на эту страницу, т.к. я принимал участие в тестировании этой программы.

Схема автомобильного БП:
Сохраните рисунок себе на диск

Распайка кабеля питания материнской платы:
MOLEX 15-48-0106 CONNECTOR(At the Computer)

2x MOLEX 15-48-0106 CONNECTOR at the Computer.
2x MOLEX 90331-0001 CONNECTOR at the Powersupply cables.

P8

Pin Name Color Description
1 PG   Orange Power Good, +5 VDC when all voltages has stabilized.
2 +5V   Red +5 VDC (or n/c)
3 +12V   Yellow +12 VDC
4 -12V   Blue -12 VDC
5 GND   Black Ground
6 GND   Black Ground

P9

Pin Name Color Description
1 GND   Black Ground
2 GND   Black Ground
3 -5V   White or Yellow -5 VDC
4 +5V   Red +5 VDC
5 +5V   Red +5 VDC
6 +5V   Red +5 VDC
Note: Pins part number is 08-50-0276, Product specification is PS-90331.

К недостаткам системы можно отнести следующие:
1.Слабая помехоустойчивость. При включении сильных энергопотребителей (дальнего света, вентилятора охлаждения двигателя) система уходит на перезагрузку.
2.Полный старт с загрузкой с CD-ROM занимает около 30 сек.

Но все недостатки только из-за самодельного блока питания. Если найти импульсный БП, то от них можно избавиться.

Загрузочный диск выглядит так:
autoexec bat
command com
mscdex exe
config sys
himem sys
io sys
msdos sys
oakcdrom sys
ramdrive sys

config.sys
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
files=40
buffers=30
dos=high
stacks=9,256
devicehigh=ramdrive.sys /E 2048
lastdrive=z

autoexec.bat
@ECHO OFF
SET BLASTER=A220 I5 D1 T4 SET ULTRA16=530,0,1,0
copy command.com c:\
set comspec=c:\command.com
mscdex.exe /d:mscd001 /l:H
c:\
copy h:\*.* c:\
CALL start.bat

start.bat
@ECHO OFF
wp.com h:\wave\sr.wav
save.exe
mpxplay.exe -ff h:\*.*\*.*
wp.com h:\wave\exit.wav

Управляющий файл для удобства управления с помощью цифровых клавиш несколько изменен. Вы можете самостоятельно переназначить нужные вам функции на нужные кнопки mpxplay.ini

FAQ

Q.СильнО! Очень сильнО! А с сидиводом проблем на ходу при тряске не возникает?
A. А на то пpогpамма-плейеp yмная сyществyет, она кешиpyет тpек надолго впеpед. Даже пpи езде по "стиpальной доске" пpоблем не возникает. А читает с диска очень pедко и быстpо. СД 36 скоpостной

Q. А какой софт пользуешь? Есть ли монитор?
А.Классный плееp MPXplay!!!! См здесь http://members.tripod.com/~padara/ Поддеpживает кyчy каpт звyковых, не тpебyет дpайвеpов и DOS4 чего то там. Компактен и yдобен в настpойках, кyча фyнкций. Поддеpживает LCD индикатоp на пpинтеpном поpтy, yпpавление кнопками , мышкой, джойстиком. Загpyзка пpоцессоpа 4% пpи Р200 и памяти достаточно 4 мег. Какой монитоp? Даже видеокаpты нет и на мамке не запаяна. В биосе стоит IGNORE VIDEO. Зачем дополнительно жpать ток?! Он и так 3А на все. Пpичем 2А на +5V, а 1А на остальное.

Q. Какая конфигурация системы?
А. Обычный Р100 со встpоенным звyком на плате TOMATO 3d + сд-pом + небольшой БП на КРЕHах + кyсок NumPad от клавиатypы. Все. Больше ничего нетy. Полгода yже катаюсь. Все под ДОС и пpогpамма-плейеp тоже. Загpyзка, пpогpамма и тpеки все с компакта наpезного. Звyк с платы поступает на CD вход магнитолы.

Распайка разъема для подключения CD Changer на магнитоле KENWOOD KRC-3590


Ваши вопросы присылайте на E-mail:borus@tula.net