What Is
Small Preview
Hardware
Software
Future Update
Technical Info
Downloads
Pictures

             

  

             

 

[Ready application] , [Developing Tools] , [Useful Circuits] , [Connection & Data Sheets] , [Files Download] , [Pricing & Order] , [Site Map] , [Contact Me]

                                
                                 - Welcome to the STEREO MP3 Project -
          
                                                    

    Please set resolution of your video at 800x600 minimun and  MEDIUM CHARACTER!

- WHAT IS    


Questa pagina contiene istruzioni & software per creare uno Stereo HI-FI MP3 basato su un PERSONAL COMPUTER.Il software e' completamente "free", ad eccezione del supporto per l'LCD 128x64 a matrice (comunque ancora non pronto).Lo stereo che ho costruito supporta 2 LCD 20x40, un dispositivo di Input/Output per pilotare 3 motorini elettrici e una piccola tastiera per l'input. Tutto il progetto e' basato sul potente software per gli MP3 "MPXPLAY"( la versione deve essere la 1.42 !). Se avete qualche domanda particolare scrivete pure.


- SMALL PREVIEW    


Qui potete vedere alcune foto dello stereo, se volete vederle tutte andate alla sezione Pictures


                                         

- HARDWARE    


L'hardware che ho usato e' classificato qui sotto, ma potete anche usare ovviamente altri tipi di CPU (anche un po' meno potenti) grazie al fatto che l'MPXPLAY non richiede grandi risorse di sistema.

- CPU Pentium 120 Mhz
- HD 2 : 3.4 Gb + 4.1 Gb
- LCD 2 LCD 20x4 with Backlight of Xiamen Corporation (LPT1)
- INPUT Tastiera Modificata (see pictures)
- SOUND Sound Blaster AWE64
- VU-METER A doppio circuito Vu-Meter with 24 Leds
- I/O An Input/Output Interface for Led & Motors (LPT2)
- MOTORS 3 Motorini Elettrici da 12 Volts 
- ADAPTORS 2 Trasformatori : 6 Volts & 12 Volts


 

 

- SOFTWARE    

 

Il software che ho creato pilota 2 LCD allo stesso tempo collegati entrambi ad un'unica porta parallela. La seconda porta infatti e' adibita all' I/O per i motorini e i LED luminosi che indicano quando lo stereo e' in PAUSA, quando e' attiva la funzione di AUTOVOLUME, quando e' selezionata la RIPETIZIONE del brano e quando e' attiva la funzione RANDOM. Il software MPXPLAY "gira" sotto DOS ed e' quindi indispensabile installare questo sistema operativo (dalla versione 5 in su) perche' non e' compatibile con Windows95/98.

 

Il mio programma e' un TSR (terminate/stay resident) che legge le informazioni direttamente dalla memoria video per poi rinviarle ai 2 LCD dopo averle elaborate.

 

Il PRIMO LCD (come potete vedere dalle foto) mostra le seguenti informazioni :

 - Linea 1 del display : Titolo canzone, Autore, Album  & Anno
 
- Linea 2 e 3 e' dedicata allo spettro delle frequenze

 - L'Ultima Linea Visualizza il tempo della canzone, il numero e il tempo totale.

 
IL SECONDO LCD mostra le altre informazioni :

 

 - 1 linea display Vu-Meter & Surrond, Alti, Bassi quando cambiano di valore
 
- 1 linea e' per
la posizione della canzone

 - 1 linea e' per il Volume

 - 1 linea e' per la velocita' di esecuzione della canzone

La parte di software che controlla l' I/O pilota i seguenti LED :


 - 1 Red Led for Pause Mode 

 - 1 Green Led for Replay Mode 
 - 1 Blu Led for Random Mode 
 - 1 Red Led for Autovolume Mode 

Potete scaricare il software per questo progetto in fondo a questa pagina (non ancora disponibile).

La particolarita' di questo Stereo sono sicuramente i 3 motori, uno di essi apre un cassetto contenente un libretto con i CD presenti nello stereo, un'altro fa uscire il secondo LCD ed il terzo blocca lo sportello con il secondo LCD quando e' uscito fuori.


- FUTURE UPDATE    


Questa e' una lista dei futuri Upgrade (tempo permettendo) :

 - Support for
Cross Fade (key & led)
 - Support for a
128x64 Graphical Display
 - Support for a Infra Red Receiver
 


- TECHNICAL INFO    


2 parole sull'
interfaccia I/O e sui motorini :

 

Per vedere lo schema completo del modulo andate alla sezione USEFUL CIRCUITS.
Il problema che ho incontrato nella realizzazione dell'interfaccia e' stato con i RELE' perche' sono riuscito a trovare solo quelli a 6 volt e quindi non ho potuto usare la tensione di 5 V fornita dall' alimentatore del PC. L'unica soluzione (non avendo tempo di costruire un eventuale partitore di tensione dalla 12 volt e' stata quella di usare un piccolo alimentatore da 6 Volt e 500 mA (da notare che questa non e' certo una soluzione ottimale, dato che la porta parallela del PC "dovrebbe" supoortare fino a 5 Volt; comunque a me ancora non si e' bruciato niente). Una cosa "strana" che ho notato e' che inserendo un alimentatore sempre da 6 V ma da 1 Ampere l'interfaccia non funziona piu', purtroppo non ho conoscenze approfondite sulla porta parallela e quindi non so dire se veramente l'aumento di ampere da' fastidio al modulo oppure ci sono sotto altri problemi magari legati alla progettazione della stessa.
Successivamente ho inserito un'altro alimentatore da 12 V e 500 mA questa volta per i motorini elettrici (la scelta di non collegarli all'alimentatore del PC e' stata forzata dal fatto che l'alimentatore si rifiutava di partire per qualche motivo sconosciuto...)


Per creare il cassetto e la giuda per il secondo LCD ho usato vecchi CD-ROM guasti, infatti la guida dove scorre lo sportellino contiene gia' il motorino ed l'interrutore per segnalare se esso e' aperto o chiuso.

Questa e' la connessione dei Pin dell'LCD alla porta parallela :

 

    

Rcordate comunque che :

 

- Il PIN "E" (numero 6 del display 1) deve essere connesso al PIN 16 della porta parallela

- Il PIN "E" (numero 6 del display 2 ) deve essere connesso al PIN 1 della porta parallela

- DOWNLOADS    


 

 Download MY Software  
 Download UTILITY Software  
Parallel Port Debugger from Anders Petersson  (35 KB)  3/5/2001
 Download MPXPLAY Software  
MPXPLAY Official Page  (?? KB)  3/5/2001

 

AleTsg Network
Since 8/10/2000
Since  3/5/2001
#95490666