Main
Contact
Comments
Intro
Hardware
Software
FAT32
Photos
ASP.NET
ASP
Perl/CGI
NAS Sys
Libraries
Utilities
Projects DB
Parts Source
MP3Car
YAMMP
Oxygen MP3
PJRC
Z Player
PRUK2000
DSP MP3
Add a link
Hardware: Player Version 2


Specification of Player Version 2

(Click Here for old player 1 hardware)

- ATMega128 MCU
- IDE interface excluding DMA mode
- 2 x UARTs connected to RS232 drivers/recievers
- STA013 MP3 Audio Decoder
- CS4334 24bit Stereo I2S DAC
- Standard LCD Interface
- Sony Rotary Commander Interface
- 'xx' push buttons
- Power regulation including Laptop Drive Supply

Justification
The STA013 and CS4334 are obvious choices for developing an MP3 player from, as the DAC can be completely driven from the STA013 without the need for being connected to the MCU.
For a user interface, i will provide a standard interface for connecting a text based LCD.
Also an interface for the Sony Rotary Commander [link] will be usefull if the system is to be used in a car, as the Commander is designed to be mounted on the side of a steering wheel.
Incase this is not available, a certain number of push buttons are provided for control.

Both of the ATmega128's UARTs will be used, one for standard console type input and output, and one for further user interface possibilities. Again, if this was used in a car, it may be possible that this unit would be located in the boot of the vehicle, and hence, using the RS232 serial link for connection to another dash mounted unit which drives a LCD and input system.

A 5V and 3V regulation circuit will need to be created to power the unit, with the 5V regulator needing to be capable of driving a Laptop Hard Disc Drive.
A simple voltage conversion circuit will be in place between the interconnections of the 5V ATMega128 and the 3V STA013.

Click here for circuit diagram (PDF format)

Bill Of Materials (Excel format)

Proteus ISIS Libraries (ISIS 4.73 format)

Proteus ARES Libraries (ARES 4.73 format)

PCB Files (Gerber Viewer Required)

Click here for photos of PCB

Click here for the ISP cable used to program the board...



PCB Production

I had the above PCB prototype produced by Olimax (click here) at an extremely reasonable price.
I would recommend this company to anyone who wants to have a prototype PCB done single quantities.
http://run.to/pcb

Advertiser Links

ASP.NET Digital Sales IPN
Digital sales ecommerce system for PayPal's IPN.
Start making money from only $14.99.


ASP User Membership
User signup & login authentication system
Low cost ASP script from only $4.99...

ASP.NET User Management
ASP.NET members area system, protect your website from only $5.99...

.NET Download Protection
ASP.NET download link protection/anti-leach system.
Low cost ASP.NET module for $3.99...

.NET Email Validation
Email address verification module
Low cost ASP.NET script only $3.99...

Advertise here!
(c) R. Riglar 2003-2006
Disclaimer