circuit_projects

Circuit Projects

Blogger

EEWeb Stats

Circuit's Blog :

Return to Blog

PIC18F458 Based MP3 Player

Figure:1

Figure 1 

This MP3 was designed around the PIC18F458 and MMC/SD that support only FAT32.

In the construction, the AVR MP3 can be interfaced with MMC/SD where MPEG stream can be read and be sent to the decoder chip. A 16×2 LCD compatible standard Hitachi HD44780 is being used for the display. This version poses some problem wherein the CPU speed is not fast enough to read stream MPEG file from media and send to decoder chip.

This can be resolved by creating another version of AVR MP3 where an AVR ATmega32L will be used along with MMC/SD media in which both FAT16 and FAT32 are being supported. The chip to AVR base was changed in order to overcome the low speed in first version. Also, a Nokia 3310 graphic LCD screen is used as display while 3V battery powers the system.

Another version of the AVR MP3 can be built using the AVR ATmega168 running at 8MHz while containing media CD-R stored mp3 file with up to 150 music, a 16×2 compatible Hitachi HD44780 character LCD, and the support for MP3 and Audio CD format. The 4th version is using HDD with less capacity.

Click here to see the rest of the project.

Tags: PIC18F458, mp3 player,

Comments on this post:

There are currently no comments.

Login or Register to post comments.
 
Click Here