1 / 20

PDR- Digital Audio Recorder/Player

PDR- Digital Audio Recorder/Player. Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam. Objective. Successfully encode/decode MP3 Play/Stop a song Select track and fast forward/rewind Read off from Compact Flash Card Display song title and time Voice Recording in MP3 Format

don
Download Presentation

PDR- Digital Audio Recorder/Player

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam

  2. Objective • Successfully encode/decode MP3 • Play/Stop a song • Select track and fast forward/rewind • Read off from Compact Flash Card • Display song title and time • Voice Recording in MP3 Format • Equalizer Controls

  3. Hardware Overview ROM RAM MP3 Enc/Dec DAC MCU Compact Flash Compact Flash D/E Buttons ADC LCD LEDs

  4. Software Overview Bios DSP OS Recording Recording User Int. Supply data to Dec/Enc Supply CF to Memory LCD Buttons Buttons

  5. Microprocessor(C8051F320)

  6. MP3 Encoder/Decoder(MAS 3587F)

  7. Project Schedule

  8. Milestones • CDR • Research/Design components • PCB design layout • Order First PCB • Milestone I • Test Microprocessor • Implement Monitor Program • LCD/User Interface

  9. Milestones (contd.) • Milestone II • Program Encoder/Decoder • Program OS to Combine all programs • Redesign original PCB design • Expo • Possible extensions • Final testing/debugging

  10. LCD Display/User Interface • Monochromatic graphical display 122x32 pixels • 8-bit interface with built in controller • Display song title and play time (possibly ID3 tag) • Show menu corresponding to user interface buttons

  11. Jeff MP3 encoder/decoder Signal processing Brian LCD User interface Mike Microprocessor USB interface Gaurav Compact flash FAT16 file system Division of Labor

  12. Risks/Contingency Plan • Risk: Errors on PCB layout Solution: Reorder new PCB board • Risk: MP3 Encoding/Decoding Errors Solution: Record and play back raw data as wav files • Risk: Problems with USB interface Solution: Switch to a serial port • Risk: Graphical LCD errors Solution: Switch to character LCD

  13. Compact Flash Card • Small removable mass storage device • Connected to microprocessor with a 8 bit data bus • Microprocessor interfaces w/ CF card with registers on CF card

  14. FAT 16 • Directory structure that lists files and locations on CF card • Compatible on many platforms (Windows, Linux, Mac OS) • User friendly

  15. Possible Additions • FM remote control • Equalizer • Battery Power • Real-time signal processing

  16. Marketability • Target Market: Teenagers/College Students • Directly compete with Apple’s IPOD • Additional recording capabilities

  17. Impact on Society • May increase illegal music downloads • Drive down prices for other MP3 players in the market

  18. Cost Analysis • PCB (2) $300 • Microprocessor $40 • MP3 Encoder/Decoder $35 • LCD Display $30 • Compact Flash Card $20 • RAM $5 • Miscellaneous Parts $20 ------------------------------------------------------------------------- TOTAL APPROX. COST $450

  19. Expected Yield • Selling Price Per Unit = $50 • Mass Produced PCB $8 Microprocessor $1 MP3 encoder/decoder $1 Misc. parts $2 Labor $5 LCD $3 Total = $20 Profit=$30 per unit 150% yield

  20. Any Questions?

More Related