Sobre o projeto Sempre fui interessado em novidades na área de informática e sempre procurei concretizar ou criar novos projetos que facilitassem a utilização dos produtos informatizados e com um baixo custo. Ao cursar o último ano de Análise de Sistema, foi pedido a criação de um produto que incorporasse o hardware e software em um mesmo produto, vindo assim a idéia deste produto. Desta forma o aparelho foi projetado, inicialmente para o uso doméstico, com todas as possibilidades de utilização também para o uso automotivo, onde, com pequenas alterações poderia ser montado com eficiência. Pesquisa Pesquisando sobre MP3 para carro pela Internet, descobri várias páginas que continham materiais para montagem de um equipamento que utilizando peças de computadores que reproduziam musicas no formato MP3, mas em nenhuma delas trazia o projeto completo e ainda para ajudar com materiais que no Brasil são difícieis de se encontrar. Por que construir um MP3 Player ? As vantagens da confecção deste aparelho de MP3 Player em primeiro lugar é o custo que chega a ser de aproximadamente 80% mais baixo do que os encontrados no mercado que possuem o mesmo nível de qualidade e quantidade de musicas por ele armazenada. Outra vantagem é a quantidade de músicas armazenadas podendo chegar a aproximadamente 2800 para um HD de 10 Gb; temos ainda o rápido processamento das músicas após a escolha da mesma; outra vantagem que consigo perceber é a potencia de som oferecida por ele, pois pode ser modificada até a desejada pelo usuário; sendo assim as vantagens são muitas, ampliando a possibilidade de muitas pessoas possuirem este aparelho e apreciarem sua eficiência. Sistemas Básicos Quando utilizamos o DOS ele não requer um processador veloz e nem muita memória, pois ele não trabalha em ambiente gráfico igual ao Windows. Para a reprodução de MP3 podemos escolher dois softwares quase idênticos: MPXPLAY e/ou DAMP. Ambos requerem que o processador seja maior ou igual a DX2-80 (DX4-100) para que na reprodução da música não apresente falhas (pausas), e memória RAM superior ou igual a 2 Mb. A área de armazenamento do programa é muito pequena para qualquer um deles, apenas 500 Kbytes (menos da metade de um disquete 3 1/2"). Outra vantagem sobre eles é a compatibilidade de utilizar a seqüência das listas "Playlists" dos programas Winamp, Sonique e muitos outros. Para armazenamento das musicas recomendo um HD igual ou superior a 1 Gbyte (quanto maior o tamanho do HD mais musicas poderão ser armazenadas). A placa mãe "Motherboard" poderá ser qualquer uma, desde que seja compatível com o processador. Dei preferência pela TxPro, pois a mesma vem com som e vídeo, mas acoplei uma placa de rede 10/100 para manutenção das musicas, não necessitando de mais nenhuma placa, assim consegui fazer o MP3 Player ficar com uma altura de apenas 6 cm. O HD deverá ser formatado utilizando o Windows 95 ou 98 (somente o Boot sem a área gráfica), sendo assim o sistema iniciará mais rapidamente e dará suporte a nomes extensos (maior que 8 caracteres). Qualquer um dos softwares têm suporte a LCD, teclado, mouse, joystick, controle remoto, etc.
Módulo I - Player Caixa de armazenagem do player (utilizei madeira "MDF") Placa mãe "Motherboard" Processador Pentium 100 Mhz Memória RAM 8 Mbytes Placa de Vídeo 1 Mb ( opcional se for onboard) Placa de Som (16 Bits) Placa de Rede 10/100 PCI Fonte Alimentação 300 Watts (AT) com ventilador Inversor de 12 volts para 110 e/ou 220 volts de no mínimo 150 Watts (podemos utilizar nobreak sem bateria) Conectores necessários para saída de dados para o LCD, som e remoto Módulo II - Unidade anti-impacto para HD Caixa de armazenagem do HD (utilizei madeira "MDF") Extensor de alimentação para HD Cabo de dados do HD (flat) HD "winchester" pelo menos 2 Gb Espuma macia Ventilador de processador (cooler) Módulo III - Unidade visual Espelho tampa rádio "preto" Display de cristal líquido (LCD) 16x2 sem ou com iluminação (backlights) Receptor de Controle Remoto Universal (PcControl) Led's Cabo de impressora paralelo de 5 metros Materiais diversos (muitos destes ítens podem ser encontrados em casa mesmo) Fios Pafafusos Cola quente Fita isolante Respiros de ar Conectores seriais e paralelos Cabo de rede com conectores RJ-45 (20 metros)
Hardware O MP3 player foi montado dento de uma caixa de madeira "MDF", com uma divisão para o compartimento da fonte, foi recoberto por um contact da cor ouro. Este contact teve que ser colado com cola de contato, pois a madeira é muito porosa impedindo sua fixação.
Caixa de armazenagem
A placa mãe "motherboard" usada foi a TxPro soquete 7 (Pentium), com vídeo e som de 16 bits onboard,uma saída serial e uma paralela, permitindo assim que o player tivesse um tamanho reduzido.
Motherboard onboard
Fonte de alimentação de 250 Watts, dois ventiladores; um para a refrigeração interna da fonte e o outro para refrigeração do processador.
Cooler da fonte Fonte de 250 Watts
Cooler do Processador Pentium 100 Mhz
Memória RAM de 8 Mbytes, pois esta Motherboard necessita de pelo menos dois pentes de memória para preencher o banco de memória.
Memória RAM
Placa de Rede 10/100 PCI com saída RJ-45, para que possamos através de outro computador dar manutenção nas musicas que estão dentro do player, utilizando o software FX de acesso remoto.
Placa de rede PCI
Inversor de 12 volts para 110 e/ou 220 volts, de no mínimo 150 watts, com ele podemos converter a voltagem do carro de 12 volts para 110 ou 220 volts, aconselho o que produz a tensão de 220 volts, pois ele vai consumir menos bateria. Este inversor com o carro desligado chega a descarregar a bateria em três horas, mas com ele em movimento o alternador do carro esta sempre produzindo energia para recarregar a bateria, tome cuidado para não descarregar toda ela, se não você vai ter que sair empurrando o carro. Ainda estou trabalhando para produzir uma fonte DC/DC mas ainda não consegui achar um esquema seguro e barato. Mas se você não quiser um inversor, poderá optar por um nobreak sem bateria, ou retirar a bateria dele e usar a do carro mesmo.
Inversor de voltagem DC/AC
Caixa de armazenagem do HD utilizei madeira "MDF" forrada de espumas de espessura fina para amortecer o impacto, utilizo um cooler de processador para refrigerar a placa do HD, para que ela não superaqueça. Cabo de energia e de dados para ligação entre o HD e o player. Pensei também em utilizar borrachas de soro, aquelas que podem ser encontradas em farmacias, para deixar o HD suspenso, mas com a espuma ficou mais fácil a montagem.
Unidade anti-impacto
Utilizei um receptor de controle remoto infravermelho serial (PcControl) para controlar o player. Comandos básicos como: play, pausa, avançar em play, retroceder em play, mudar de gênero musical, avançar música, retroceder música, aumentar volume, diminuir volume, sort on/off, botões de 0 à 9 para ir direto na música, e ainda sobraram botões, que podemos configurar para outras funções.
Receptor de controle remoto PcControl Utilizei o emissor de controle remoto da Creative, sendo ele pequeno e com todas as funções necessárias para o player. Mas o receptor PcControl aceita qualquer controle remoto infravermelho, basta para isto fazer a sua programação.
Creative Infrared Emissor de controle remoto
-
Universal
Cabo de impressora paralelo de 5 metros, utilizei para ligar o módulo visual da frente do painel do carro até a parte traseira, onde se encontra o player. O lado que é ligado geralmente no computador eu não alterei nada, apenas do outro lado retirei o conector que deveria ser ligado na impressora e substitui por um igual ao que vai no computador, fazendo assim quase uma extensão de cabo de impressora, somente os dois lados com conectores iguais. Neste cabo andam juntos o serial, paralelo e o 5 volts necessários para o funcionamento do LCD. O serial é para o remoto e o paralelo é para o LCD.
Saída única LCD - Módulo frontal 01
Negativo (-) GND
02
Positivo volts
03
HD Led
04
RS
05
Estrobe
06
D0
07
D1
08
D2
09
D3
10
D4
11
D5
12
D6
13
D7
14
Serial (conector 3)
15
Serial (conector 7)
16
Serial (conector 2)
17
Serial (conector 5)
18
Serial (conector 4)
(+)
5
Terra (Livre - uso futuro) Diagrama elétrico para o visor frontal do LCD 19
O display de cristal líquido (LCD) é utilizado para mostrar as musicas que estão sendo tocadas, gráficos de barras do equalizador, gêneros musicais, volume, tempo, etc, Todos estes comandos são configuráveis pelos arquivos de seus respectivos softwares (Gmenu, MPXPlay, MPXf). Aconselho a utilizarem o LCD, com iluminação (backlights) para que durante a noite possa visualizar os dados no display. O LCD utilizado foi 16 caracteres por 2 linhas, alfanumérico do tipo utilizado em PABX e telefones públicos. O diagrama elétrico do circuito está logo abaixo; ele utiliza a saída (paralela) da impressora (Lpt1).
LCD
Pinos da impressora Pinos do LCD (Lpt1:) 01 GND - Negativo 02 + 5 volts - Positivo 03 16
Contraste caracteres
dos
04 RS 05 GND - Negativo
01
06 Estrobe
02
07 D0
03
08 D1
04
09 D2
05
10 D3
06
11 D4
07
12 D5
08
13 D6
09
14 D7 15
Contraste do fundo (backlight)
16 GND - Negativo Diagrama elétrico para ligação do LCD ATENÇÃO: O diagrama acima é apenas para o MPXPLAY, sendo que para cada software o diagrama sofre alterações minimas. Consulte o software que irá utilizar, pois se não seguir o diagrama certo o LCD não irá funcionar.
O LCD sem iluminação (backlight) os pinos 15 e 16 não existem; Obs. Os pinos 18 ao 25 da impressora você tem que juntar todos eles e ligar no negativo (GND) também; : O pinos 3 do LCD terá que ter um trimpot de 10 K e o pino 15 do LCD terá que ter um trimpot de 100 Ohm; A voltagem de 5 volts positivo poderá ser retirada do próprio computador através do conector do HD, utilize o fio preto para o negativo (GND) qualquer um dos dois, e o fio vermelho que é de 5 volts, não utilize o fio amarelo, pois este é de 12 volts.
Diagrama elétrico gráfico para ligação do LCD 16x2 ou 20x2 GND Vcc = Positivo 5 Volts
=
Negativo
/
Terra
ATENÇÃO: O diagrama acima é apenas para o MPXPLAY, sendo que para cada software o diagrama sofre alterações minimas. Consulte o software que irá utilizar, pois se não seguir o diagrama certo o LCD não irá funcionar.
O Visor do LCD utilizei uma tampa que geralmente serve para tampar buraco de rádio, ela serviu muito bem, utilizei na parte traseira dele muita cola quente para colar o PcControl e o LCD, coloquei também um LED bicolor onde ele fica verde com o player ligado e laranja quando o HD está processando a música.
Visor do LCD
O som que é gerado pelo player pode ser ligado diretamente em um módulo de som com entrada RCA, ou pela entrada auxiliar do rádio, desde que ele a possua. Se o som passar pelo rádio você tem a possibilidade de alterar os graves e agudos e controlar o volume, quase igual a uma disqueteira. A desvantagem de montar um player com uma placa de som de 16 bits é a impossibilidade de alteração de graves e agudos que somente é possível com uma placa de som de 32 bits (AWE 64). Então pense bem antes de montar, mas posso assegurar que qualquer uma delas o som será muito bom.
A disposição do player na parte traseira do carro ficou fixada entre os dois altofalantes, o módulo anti-impacto ficou na parte traseira do banco do passageiro.
Software (MP3) O software do projeto é muito fácil de utilizar e configurar, ambos trabalham em DOS, são eles MPXPlay e/ou DAMP. Com qualquer um deles você configura da maneira que achar melhor, tem suporte a teclado, controle remoto, LCD, joystick, etc. Podemos ainda criar lista de musicas (Playlist) de diversos gêneros.
mpxplay.zip
damp.zip
Software ( Receptor de controle remoto) O software utilizado é residente em DOS (TSR), você deverá fazer as configurações no teclado e depois no controle para registrar os códigos do emissor do controle remoto, cada controle emite um código diferente. dosir2pc.zip
Software (LCD) O software que controla o LCD já esta implantado dentro do MPXPlay e/ou DAMP, para que o mesmo funcione você deverá alterar o arquivo de configuração dos respectivos programas. Para as mensagens de inicialização e de saída eu modifiquei um programa feito em linguagem "C". Eu criei 3 programas LCD1, LCD2 e LCD3 para mostrar algumas mensagens iniciais no LCD. lcd.zip
Software (Front-end) O software "Front-end" é utilizado para aumentar os recursos visuais de exibição do LCD, podemos fazer com que ele exiba o volume em barras, o tempo da música, gráfico de balanço, entre outros mais. Encontrei três deles, o MLT, GMENU e o MPXF. Dei preferência pelo MPXF e GMENU, pois os mesmos comportam vários tipos de LCD's e oferecem muito mais recursos visuais. mpxf_14.zip gmenu.zip
Software (Conexão de Rede) O software para conexão entre dois computadores em rede IPX foi o FX. Assim podemos através de cabo de rede ter acesso remoto com o MP3 Player , possibilitando a manutenção das musicas. fx.zip
Software (Gerador de Playlist) O software que poderá ser utilizado para geração de Playlist's ou gêneros das musicas.
Passo-a-passo 1 - HARDWARE - Processador acima de 100 Mhz (Preferenciamente Pentium 100); - Placa mãe "Motherboard" compatível com o processador; - Memória 8 Mb RAM no mínimo; - HD de no mínimo 2 Mb; - Placa som, mínimo de 16 Bits compatível com DOS; - Placa vídeo de 1 Mb; - Teclado (para configuração e testes); - Drive 3 1/2" (para configuração e testes) ; - Fonte de alimentação (250 Watts) (somente se utilizar inversor); - LCD (16x2) com ou sem iluminação; - Emissor de controle remoto infravermelho universal (opcional); - Receptor de controle remoto infravermelho (opcional); - Caixa para montagem do player (madeira ou chapa de ferro); - Monitor (para configuração e testes); - CDROM (para configuração e testes); - Caixas de som (para configuração e testes). 2 - SOFTWARES - Windows 95 e/ou 98 no disquete e com boot (com FDISK & FORMAT); - Editor de texto ("EDIT") para configuração dos softwares; - Drivers da placa de som (DOS); - MPXPLAY; - MPXF; - GMENU. 3 - CONFIGURAÇÕES - Setup da bios da placa mãe para reconhecer o HD de 2 Gb ou maior; - Boot pelo disquete; - Usar Fdisk para criar uma partição primária, colocando ela ativa, reiniciar logo após; - Formatar o HD gerando o boot (Format c:/s); - Remover o disquete e reiniciar o player pelo HD; - Instalar os drivers da placa de som com suporte ao DOS (veja documentação de sua placa); - Instalar os drives para acesso ao CDROM; - Crie um diretório para armazenar suas musicas; - Crie um diretório para o MPXPLAY; - Copie todos os arquivos do MPXPLAY, MPXF e GMENU para o diretório MPXPLAY; - Copie todas as musicas que estão no CDROM para o diretório MUSICAS. 4 - TESTES DE SOM - Reinicie o player depois de instalado os drivers de som; - Vá ao diretório do MPXPLAY e execute MPXPLAY; - Se não houver saída de som cheque os drivers da placa de som; - Use o browser para achar a música que irá tocar e tecle <enter>. 5 - CARREGANDO AS MP3'S NO PLAYER - Pela REDE utilizando um cabo até um computador;
- Pela unidade CDROM; - Por uma gaveta onde ficará o HD. 6 - CONFIGURANDO O PLAYER PARA INICIALIZAÇÃO AUTOMÁTICA - Crie com o editor de texto "Edit" na raiz da unidade C um arquivo de nome AUTOEXEC.BAT, insira dentro dele uma linha: C:\MPXPLAY \MPXPLAY
[email protected], logo após grave ele; - Crie uma lista de musicas que estão no player digitando no raiz da unidade C o comando DIR *.mp3 /s /on /b > playlist.m3u <enter>; - Reinicie o player e veja se as musicas entram em execução automática. 7 - SISTEMAS BASICOS PARA O PLAYER NO CARRO - Para funcionar o player no carro você irá necessitar de uma fonte DC-AC(inversor) ou uma fonte DC-DC; - Um módulo com entrada auxiliar ou um rádio com este recurso; - Teclado e monitor; - Cabo para ligação do player no módulo; - Chave on/off para a ligação do player; - Fios para levar alimentação da bateria até o inversor. Custo de montagem do Player MP3? Os preços abaixo variam de região para região e sofrem alterações do dólar, alguns dos produto usados podem ser encontrados em sites de leilões, o LCD poderá ser encontrado em www.reidosom.com.br ou www.spectrumlcd.com.br, a fonte e os cabos em www.atera.com.br Módulo I - Player
*N/U
Preços
Caixa de armazenagem do player (utilizei madeira "MDF")
N
R$ 10,00
Placa mãe "Motherboard" onboard video / som (16bits)
U
R$ 30,00
Processador Pentium 100 Mhz
U
R$ 20,00
Memória RAM 8 Mbytes
U
R$ 15,00
Placa de Rede 10/100 PCI (Encore)
N
R$ 23,00
Fonte Alimentação 300 Watts (AT) com ventilador
N
R$ 25,00
Inversor de 12 volts para 110 e/ou 220 volts (minímo de 150 N Watts)
R$ 140,00
Conectores necessários para saída de dados para o LCD, som e N remoto
R$ 5,00
Módulo II - Unidade anti-impacto para HD Caixa de armazenagem do HD (utilizei madeira "MDF")
N
R$ 5,00
Extensor de alimentação para HD
N
R$ 2,00
Cabo de dados do HD (flat)
N
R$ 3,00
HD "Winchester" de 10 Gb
U
R$ 120,00
Espuma macia
N
R$ 1,00
Ventilador de processador (cooler)
N
R$ 5,00
N
R$ 2,00
Módulo III - Unidade visual Espelho de tampa rádio "preto"
Display de cristal líquido - LCD 16x2 sem iluminação
N
R$ 25,00
Receptor de Controle Remoto Universal
N
R$ 78,00
Led's
N
R$ 0,10
Cabo de impressora paralelo de 5 metros
N
R$ 15,00
Fios
N
R$ 5,00
Pafafusos
N
R$ 2,00
Cola quente
N
R$ 2,00
Fita isolante
N
R$ 2,00
Respiros de ar
N
R$ 2,00
Cabo de rede com conectores RJ-45 (20 metros)
N
R$ 15,00
Materiais diversos (muitos destes encontrados em casa mesmo)
ítens
podem
ser
Obs.: * N = Material novo / U = Material usado Abaixo esta as principais perguntas feitas através de e-mail. Nome:
Danilo
Pergunta:
Gostaria de saber se você não tem um deste aparelho apresentados no "site" para venda. Se tem, qual é o preço?
Resposta:
Eu não estou comercializando o aparelho, apenas mostrando que com sucatas de computadores podemos montar um MP3 Player, este foi um projeto de faculdade.
Assunto: Venda
Enviado: 17/11/2000
--
Nome:
Alex
Assunto:
Receptor infravermelho
Enviado: 10/12/2000
Pergunta: O controle remoto, aonde ele é ligado, onde posso encontra-lo? O receptor deve ser ligado na saída serial COM1: ou COM2: do computador, ele Resposta: funciona com qualquer controle remoto infravermelho (tv, vídeo, som, etc). Você poderá achar no meu site. -Nome:
Wesley
Assunto: Vários
Enviado: 14/12/2000
1º Posso adaptar ao invés de um controle remoto, o próprio teclado, o que você acha disso? 2º Posso usar um unidade de CD, teria algum problema? 3º Quando você diz Boot do Windows/98 o sistema precisa carregar todo, para que nomes inteiros sejam visualizados ou um simples boot sem entrar em modo gráfico Pergunta: pode ser usado, quero dizer DOS "puro" ? 4º Para facilitar a minha vida achei melhor iniciar o meu projeto a partir de um próprio gabinete, pois para mim o mais importante não é bem a compactação do projeto final, mas, algumas facilidades que terei em termos de montagem, e até mesmo usar vários dispositivos, teclado, mouse, pois estou pensado num sistema independente onde posso levar pra qualquer lugar sem ter que abri-lo. Onde o LCD ficaria na frente
do gabinete. Gostaria do seu comentário a respeito. 5º Por Último: o Programa MPXPlay aceita o LCD, estou na dúvida, é só ligar o cabo no LCD na entrada paralela do computador ? 1º Sim, sem problemas, aja visto que o software MPXPlay suporta o teclado, mouse, joystick, controle remoto e muitos outros periféricos. Apesar de achar o sistema com controle remoto muito mais profissional para possível instalação em carro 2º Sim, ele também dá suporte, você só teria que instalar o MSCDEX do Sistema Operacional para que o mesmo o reconheça. Apesar de que para o carro, já seria impossível, pois o mesmo sofre grandes impactos. Resposta: 3º Apenas, FORMAT C: /S, somente a inicialização, sem modo gráfico, para que o mesmo reconheça HD's acima de 2 Gb, e possa dar suporte a nomes extensos. 4º Colocaria na tampa da frente do gabinete, aonde ficaria o drive de 5 1/4, pelo tamanho do LCD 16x2 que é de: 4.5 x 8,5 cm. 5º O software MPXPlay tem suporte a LCD, você teria que ligar alguns fios na saída da impressora (lpt1). -Nome:
Assunto: 486
Max
Enviado: 16/12/2000
Pergunta: Tenho um 486 que não uso mais, posso transforma-lo em um MP3 Player ? O software MPXPlay requer que o equipamento seja pelo menos um: CPU: 80486 DX2-80 (DX4-100) para tocar MP3, memória de 1 MB, vídeo VGA, sistema Resposta: operacional MS-DOS 5.x,6.x, Windows 95/98 (DOS Window). Acho que antes de tudo, você deveria testar o software em sua placa, para ver se não ocorra pausas, eu não testei abaixo de 100 Pentium. -Fotos - BlackBox Car
HD
HD
Fonte HD
Cooler
Inversor
Inversor
Fonte
Memórias
Rede
Processador
Rede
Conectores Visor LCD
Controle Remoto
Tipos de LCD's
PcControl PcControl Software MP3 (DOS) http://www.geocities.com/mpxplay - MPXPLAY http://www.damp-mp3.co.uk - DAMP
Software Front-end http://www.multimania.com/screamers/mlt - MLT http://www.mynetwork.co.il/gmenu/ - GMENU
Software Rede http://www.sewelld.com/FastLynx.asp - FastLynx Software Receptor de Controle http://www.evation.com/software/windows.html - Irman
Display de Cristal Líquido - LCD http://www.jarcom.com/inmotion/lcd.htm - InMotion Car MP3 Player http://www.beyondlogic.org/parlcd/parlcd.htm - Interface the PC