Download presentation
Presentation is loading. Please wait.
Published byBertram Montgomery Modified over 9 years ago
1
MP3toFM Final Presentation April 24, 2008
2
About Us 2 Brandon Leatherwood CPE/SE Ethernet Design System Integration Josh Wilson CPE MP3 Decoder LCD Michael Weir CPE Server Setup System Integration Lyn Hicks EE FM Transmitter Antenna Design
3
Overview Introduction Problem Problem Solution SolutionTesting Streaming Format Streaming Format Ethernet Controller Ethernet Controller Microprocessor Microprocessor Constraint Status Design II Goals Questions
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
System Diagram MP3toFM uP Ethernet Controller Streaming MP3 MP3 Decoder Raw MP3 FM Transmitter Antenna Analog Signal Control lines Data Flow
7
Server Software Software Server Icecast GPL Password protected Streaming Winamp Re-encoding Proprietary Allows for free distribution. Allows for free distribution. [5]
8
8 Required Protocols UDP (User Datagram Protocol)UDP (User Datagram Protocol) Required for DHCP protocol Required for DHCP protocol DHCP (Dynamic Host Configuration Protocol)DHCP (Dynamic Host Configuration Protocol) Required for plug and play network configuration Required for plug and play network configuration TCP (Transmission Control Protocol)TCP (Transmission Control Protocol) Required for Icecast protocol Required for Icecast protocol
9
9 Network Testing Tools WIZnet Testing ApplicationWIZnet Testing Application Custom application Custom application Tests TCP, UDP protocols Tests TCP, UDP protocols Configurable data sizes and data rates Configurable data sizes and data rates Wireshark (formerly Ethereal)Wireshark (formerly Ethereal) Promiscuously capture network packets Promiscuously capture network packets Provides GUI for packet analysis Provides GUI for packet analysis
10
10 DHCP Test Results
11
11 TCP Test Results
12
MP3 Decoder Prototype Test MP3 Sine Test MP3 Sine Test Command Sequence Command Sequence 0x53, 0xEF, 0x6E, n, 0x00, 0x00, 0x00, 0x000x53, 0xEF, 0x6E, n, 0x00, 0x00, 0x00, 0x00 n - defines final frequencyn - defines final frequency Verifies MP3 hardware/FM transmitterVerifies MP3 hardware/FM transmitter MCU Sine Test MCU Sine Test Initialize Buffer with the MP3Initialize Buffer with the MP3 Send MP3 data to DecoderSend MP3 data to Decoder
13
Integration / Bit Rate Bitrate (kbit/s) 64128192256320 Clicks/PopsX HaltsXXX Speed Distortion XX Integrated Components Integrated Components Icecast, Ethernet Controller, MCU, MP3 Decoder, FM transmitter Icecast, Ethernet Controller, MCU, MP3 Decoder, FM transmitter Testing Testing 64 kbit/s constraint meet 64 kbit/s constraint meet Wiznet Buffer limiting factor Wiznet Buffer limiting factor Tweaking - Icecast settings and Buffer size could increase the bit rate Tweaking - Icecast settings and Buffer size could increase the bit rate
14
Political Concerns FCC Unlicensed Broadcast Compliance [2], [3] Regulations 250 µV/m at 3 meters 100 feet Good Engineering Practice Practice Testing Distance Test
15
Ethical Concerns Limiting Liability due to Illegal Music Sharing [1][1]MethodsStatus Password Protection Password ProtectionIncomplete EULAComplete Digital Millennium Copyright Act Effective Since 1998
16
Technical Constraints Status ConstraintStatus Configurable Server Re-encoding Complete Hardware Decoding (64kbps) Exceeds Audio Quality (16 Bit Depth, 44.1 kHz Sample Rate) Complete 50’ FM Transmission Complete FM Frequency Range (88-108 MHz) Complete
17
Design II Goals Implement on PCB Password Protection Create Physical Housing Design User Interface Create Marketing Strategy
18
References [1] U.S. House of Representatives and Senate. “Digital Millennium Copyright Act,” [Online]. Available: http://thomas.loc.gov/cgi-bin/query/F?c105:1:./temp/~c105hUH0aP:e57148:. [Accessed: February 9, 2008]. [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. [Accessed: February 28, 2008]. [5] Winamp. “Winamp Software Distribution Agreement,” [Online]. Available: http://www.winamp.com/legal/distribution. [Accessed: February 28, 2008].
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.