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
Basic Steps of MP3 Player
Components Model
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
PIC16F877 Pin Diagrams
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
VS1001k Pin Diagram
VS1001k Block Diagram
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
MMC Pin Diagram
MMC Block Diagram
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
PIC to Decoder
Schematic
Budget Parts List ComponentQuantityPrice PIC16F877 Processor 1 $8.00 VS1001k Decoder 1 $25.00 SanDisk Multimedia Card 1 $24.99 Other Parts $30.00 Total $82.99
Schedule Phases: 1. Research & Component Selection 2. Preliminary Design & Ordering of Parts 3. Construction & Testing FebMarAprMayJunJulySepOctNovDec Phase 1 Phase 2 Phase 3
Progress Completed: research, component selection and purchase, and preliminary design. Currently: programming microprocessor and constructing circuit.
MP3 player in the making (insert picture here)
The End