Presentation is loading. Please wait.

Presentation is loading. Please wait.

MP3toFM Midterm Presentation February 21, 2008. About Us 2 Brandon Leatherwood CPE/SE MCU Firmware Ethernet Design Josh Wilson CPE MP3 Decoder MCU Firmware.

Similar presentations


Presentation on theme: "MP3toFM Midterm Presentation February 21, 2008. About Us 2 Brandon Leatherwood CPE/SE MCU Firmware Ethernet Design Josh Wilson CPE MP3 Decoder MCU Firmware."— Presentation transcript:

1 MP3toFM Midterm Presentation February 21, 2008

2 About Us 2 Brandon Leatherwood CPE/SE MCU Firmware Ethernet Design Josh Wilson CPE MP3 Decoder MCU Firmware Michael Weir CPE Server Setup MCU Firmware Lyn Hicks EE FM Transmitter Antenna Design

3 Overview Introduction Problem Problem Solution SolutionConstraints Technical Constraints Technical Constraints Practical Constraints Practical ConstraintsApproach Streaming Format Streaming Format Ethernet Controller Ethernet Controller Microprocessor MicroprocessorProgressQuestions

4 Problem Current products are restricted by portability, storage capacity, and sound quality. MP3 players MP3 players FM Transmitters FM Transmitters Wireless Ethernet Boom-boxes Wireless Ethernet Boom-boxes Home Audio Systems Home Audio Systems

5 Solution MP3toFM device Portable Portable Access to entire home PC library of audio tracks Access to entire home PC library of audio tracks Operates over Ethernet Operates over Ethernet

6 Technical Constraints Decoding Quality (Hardware) 64 kbps 64 kbps Re-encoding Quality (Server) Audio Quality bit depth of 16 bits, sample rate of 44.1 kHz bit depth of 16 bits, sample rate of 44.1 kHz FM Transmission Must be able to receive audio signal from 50 feet away. Must be able to receive audio signal from 50 feet away. FM Frequency Range 88 – 108 MHz 88 – 108 MHz

7 Ethical Concerns Stopping Illegal Music Sharing EULA EULA Password Protection Password Protection Digital Millennium Copyright Act Digital Millennium Copyright Act [1]

8 Political Concerns [2], [3] FCC Unlicensed BroadcastFCC Unlicensed Broadcast Regulations  250 µV/m at 3 meters  100 feet  Good Engineering Practice

9 System Diagram MP3toFM uP Ethernet Controller Streaming MP3 MP3 Decoder Raw MP3 FM Transmitter Antenna Analog Signal Control lines Data Flow

10 Server Software Server Software Server Software Features (Password Protection) Features (Password Protection) Icecast (General Public License version of Shoutcast) Icecast (General Public License version of Shoutcast) [4] Streaming Software Ezstream Ezstream [4] GPL GPL Easy to setup and configure Easy to setup and configure Winamp Winamp Proprietary (Allows for free distribution) Proprietary (Allows for free distribution) [5] More Features (Re-encoding) More Features (Re-encoding)

11 Streaming Format PCMMP3OggCompressedNoYesYes Hardware Design SimpleComplexComplex Licensing Fees NoYesNo Decoding Solutions ManyManyFew PCM - Pulse Code Modulation MP3 - MPEG-1 Audio Layer 3 Ogg - Ogg Vorbis

12 Alternative hardware Philips NXP LPC23xx (ARM7TDMI core) ASIX AX110xx (8051/80390 core) Pros Pros Cost effective ( manufacturing, horsepower ) Cost effective ( manufacturing, horsepower ) Open source market proven OS / TCP stack Open source market proven OS / TCP stack Lots of community support Lots of community support Cons Cons New architecture (learning curve) New architecture (learning curve) Higher development costs Higher development costs

13 Alternative hardware PIC18 with Ethernet Pros Pros Cost effective (manufacturing) Cost effective (manufacturing) Microchip provided TCP stack Microchip provided TCP stack Cons Cons Higher development costs Higher development costs Lack of OS Lack of OS

14 Chosen hardware Wiznet W3100 Hardware TCP stack Hardware TCP stack Fast Fast Generous buffers (16kB) Generous buffers (16kB) Cheap development costs Cheap development costsPIC24 More power / memory than PIC18 More power / memory than PIC18 Cheap development costs Cheap development costs Smaller learning curve Smaller learning curve

15 Progress  Streaming Format Identified  Microprocessor, FM transmitter, Networking Module, and MP3 Decoder Ordered  Block Diagram Created  Server GUI and Streaming Functionality Implemented

16 Remaining Tasks  Hardware Prototyping  PIC Firmware  SPI and I2C Slave Control  Packet Processing  Data Routing  Antenna Size Reduction

17 References [1] PoliTech. “RIAA declares war on Rap mixes,” February 16, 2008. [Online.] Available: http://politech.wordpress.com/2007/01/19/riaa-declares-war-on-rap-mixes/ [2] FlowTV. “A Critical Forum on Television and Media Culture,” February 16, 2008. [Online.] Available: http://flowtv.org/wp-content/uploads/2007/09/fcc-logo.gif [3] Federal Communications Commission. “47 CFR Part 15,” February 16, 2008. [Online]. Available: http://www.fcc.gov/oet/info/rules/part15/part15-9-20-07.pdf [4] Xiph Open Source Community. “Icecast,” [Online]. Available: http://www.icecast.org. Visited: February 21, 2008. [5] Winamp. “Winamp Legal Distribution Agreement,” [Online]. Available: http://www.winamp.com/legal/distribution Visited: February 21, 2008.

18 Questions?


Download ppt "MP3toFM Midterm Presentation February 21, 2008. About Us 2 Brandon Leatherwood CPE/SE MCU Firmware Ethernet Design Josh Wilson CPE MP3 Decoder MCU Firmware."

Similar presentations


Ads by Google