Download presentation
Presentation is loading. Please wait.
Published byCarmel Byrd Modified over 9 years ago
1
MP3toFM Design II Midterm Presentation September 30, 2008
2
About Us 2 Brandon Leatherwood CPE/SE Ethernet Design Dynamic DNS Josh Wilson CPE MP3 Decoder Product Housing Michael Weir CPE Server Setup Configuration I/O Lyn Weir EE FM Transmission PCB Design
3
Overview Introduction Problem Problem Solution Solution Status StatusImprovements Housing Housing PCB PCB Test Plan Test Plan User Configurability User Configurability DNS DNS QuestionsQuestions
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
Technical Constraints StatusConstraintStatus 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
8
MP3toFM Status - Design I Bitrate (kbit/s) 64128192256320 Clicks/PopsX HaltsXXX Speed Distortion XX Goals Achieved Goals Achieved DHCP DHCP 64 kbit/s constraint meet. 64 kbit/s constraint meet. Transmission Range Transmission Range FM Frequency Range FM Frequency Range Design II Goal Design II Goal DNS Support - Host names to IP Addresses DNS Support - Host names to IP Addresses Save Configuration Data to Program Memory Save Configuration Data to Program Memory Receive and Process Configuration Data Receive and Process Configuration Data
9
Server Status - Design I Goals Achieved Goals Achieved Easy Configuration Easy Configuration Configurable Server Re-encoding Configurable Server Re-encoding Password Protection Password Protection Design II Goal Design II Goal Configure the device via the ethernet port. Configure the device via the ethernet port.
10
Housing Advantages Sustainability Sustainability Current Casing Initial.dwg file created Initial.dwg file created 2.67”X2.67”2.67” 2.67”X2.67”2.67” Made of Plexiglass Made of Plexiglass
11
PCB Design Advantages Manufacturability Manufacturability Sustainability Sustainability Size Reduction Size Reduction Noise Reduction Noise Reduction Current Board 2.66”X2.67” 2.66”X2.67” Routed Routed Population & Test Plan Developed Population & Test Plan Developed
12
PCB Population & Testing Power Power PIC PIC FM Transmission FM Transmission MP3 Decoder MP3 Decoder Ethernet Solution Ethernet Solution LCD LCD Rotary Encoder Rotary Encoder
13
User Configurability Ethernet Ethernet IP Address - LCD IP Address - LCD UDP UDP Parameters Parameters Server Hostname/IP Address Server Hostname/IP Address Mount (Path to music) Mount (Path to music) Server Port Number Server Port Number Default FM station Default FM station username/password username/password
14
DNS Domain Name System Domain Name System John Doe = 555-1234 John Doe = 555-1234 www.google.com = 208.69.36.230 (among others) www.google.com = 208.69.36.230 (among others) Static IP vs. Dynamic IP Static IP vs. Dynamic IP Dynamic DNS (DDNS) Dynamic DNS (DDNS) Static name -> Dynamic IP Static name -> Dynamic IP Free services (dyndns, no-ip, etc.) Free services (dyndns, no-ip, etc.) Client software updates IP in DNS records Client software updates IP in DNS records
15
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.