300 likes | 439 Views
Senior Design Project. “ MP3 Player ” Brian P. Allen Zeeshan A. Khan Jerry T. Koshy. Objectives . What? – Create a portable MP3 player Why? – To integrate software with hardware and implement our fundamental engineering knowledge. MP3 Technology Introduction. MPEG Audio Layer 3
E N D
Senior Design Project “ MP3 Player ” Brian P. Allen Zeeshan A. Khan Jerry T. Koshy
Objectives • What? – Create a portable MP3 player • Why? – To integrate software with hardware and implement our fundamental engineering knowledge.
MP3 Technology Introduction • MPEG Audio Layer 3 • File format • Compressed • Maintains quality • Used for Music
Selection Process Criterion • Simplicity • Economical • Versatility • Voltage Consistency • Familiarity • Compatibility • Interfacing Ability
Microprocessor • “Brain” • Functions: • User Input • Retrieves memory data • Commands to DSP • Display Information
PIC16F877 key features • Small instruction set (35) • RISC • Several I/O ports • Operating voltage range (2.0v to 5.5v) • Previous knowledge • Low cost
Decoder • Functions: • Serial control • Decompression • Digital signal processing
VS1001k key features • Single-chip solution • Built-in DAC • Built-in amplifier • Handles MPEG layer 1, 2 and 3 audio • 4kB built-in RAM • Can handle variable bit rates
Memory • Functions • Data Storage • Nonvolatile • Update data • Transportable • Increases data capacity
Multimedia Card key features • High storage capacities • Non-volatile solid state • No moving parts • Fewer pins than other devices • Low power consumption • Low cost
Other Parts • Power Supply • LED’s • Switches • Crystal • SOIC-DIP converter • Voltage Regulator • 3.5 mm Audio Jack
MMC to PIC • FAT file system • USB 2.0 port • SPI interface • Master/Slave GND VCC PIC DATA BUS
PIC • Resets MMC & decoder • SPI Commands • Read memory sector • Transfers data to decoder • User Interface • Display Interface
Decoder • Data request • Decoding • Analog/Digital hybrid volume control • DAC • Stereo earphone driver
Phase 1 Phase 2 Phase 3 Feb Mar Apr May Jun July Sep Oct Nov Dec Schedule Phases: • Research & Component Selection • Preliminary Design & Ordering of Parts • Construction & Testing
Progress • Completed: research, component selection and purchase, and preliminary design. • Currently: programming microprocessor and constructing circuit.
MP3 player in the making • (insert picture here)