|
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/.
Там кстати, есть ссылка на эту страницу, т.к. я принимал участие в тестировании
этой программы.
Схема автомобильного БП:
Распайка кабеля питания материнской платы:
(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
|