MP3toFM Final Presentation April 24, 2008. About Us 2 Brandon Leatherwood CPE/SE Ethernet Design System Integration Josh Wilson CPE MP3 Decoder LCD Michael.

Slides:



Advertisements
Similar presentations
Agenda History of work in Radio and TV FOSS Free Open Source Software. "Radio Station in a Box" Emergency Broadcasting CRTC and Industry Canada Exemption.
Advertisements

Digital Video Recorder Eric Bowden, Matt Ricks, Irene Thompson.
EEL 4011 – Senior Design II Prof. Arellano By: Jirawat Kanjanapitak (EE) Adnan Baig (EE) Tom Gutierrez (EE) James Acosta (CE)
ITIS 1210 Introduction to Web-Based Information Systems Chapter 36 How Music and Audio Work on the Internet.
FM Transmitter (Carvox) Discover the freedom of sending a wireless broadcast of any audio to any FM radio anywhere in your car !!! Wireless.
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
Chapter 17 Networking Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
Improving Communication Quality with Reed Solomon Code in Internet Voice Broadcasting System Shingo Kashima Kyushu University, Japan Asia-Pacific Advanced.
DATA COLLECTION USING ZIGBEE NETWORK Timothy Melton Moscow, ID.
Performance Analysis of Home Streaming Video Using Orb Rabin Karki, Thangam Seenivasan, Mark Claypool and Robert Kinicki Worcester Polytechnic Institute.
Home Theatre Systems Home Theatre Sytems- Televisions, dvd players and speakers combined. Surround sound- It is important to have a surround sound receiver.
Csc333 Data communication & Networking Credit: 2.
Senior Design Project Mid-Course Design Review Wireless Home Audio Advisor: Professor Yngvesson, K Sigfrid Group members: Wan Ng (Hardware Protel) Eric.
RADIO FREQUENCY MODULE. Introduction  An RF module is a small electronic circuit used to transmit and receive radio signals.  As the name suggests,
MP3toFM Midterm Presentation February 21, About Us 2 Brandon Leatherwood CPE/SE MCU Firmware Ethernet Design Josh Wilson CPE MP3 Decoder MCU Firmware.
Performance Analysis of Orb Rabin Karki and Thangam V. Seenivasan 1.
SDP 2011 Team Goeckel PDR Robert Gibb Dominic Emilian Patrick Coletti Seth Berggren.
Web Radio The wave of the future.... Group Members... 4 Dave Hillyard 4 Mike Foy 4 Barrett Cervenka 4 Tony Camilli.
Globex Proprietary Competition Sensitive Ubiquitous - MP3 Player Ian BrattJohn Pratt Eric LeeWei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
A Software Defined Radio Implementation for Voice Transmission over Wireless Ad-hoc Networks Jason Tran SURF-IT 2009 Fellow Mentors: Dr. Homayoun Yousefi’zadeh.
ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Preliminary Design Review Handmade by Robots Team members Derek Lindberg Sean McDevitt Nick.
1 Application Accessory For Cellular Phone - Characterization Presentation - Performed by: Avi Feldman Omer Kamerman Project instructor: Boaz Mizrachi.
Wireless PDA Text Messaging A Full-Duplex Messaging System between 2 PDAs Jency Jacob Talat Ozyagcilar.
PDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Web Audio Stereo Component Group 3 Mike Foy Tony Camilli Barrett Cervenka Dave Hillyard.
1 Wireless LANs. 2 Introduction Types of Communication Networks. LAN’s Configurations. Wireless Technology. –Definition. –Applications. –Example. Communications.
Bluetooth Auto-Silencer Final Presentation Senior Design I.
L/O/G/O Prepared By Abdullah Mustafa Abu Nada Hussian Abd-Jaleel Shaalan Nael Wael Skaik Supervised By.
Streaming media over the Internet A million channels and there is still nothing on! By Samuel Shiffman Streaming Technologist Seton Hall University
System Components Hardware overview for Apollo ACS.
Critical Design Review February 23 rd, 2010 Hassan Alabudib Kamal Sabi Peng Chen Marisol Lozano Roman Yirui Huang.
Video Streaming © Nanda Ganesan, Ph.D..
Media Streaming By Derek Aten – Digital T.V. and HDTV Maria Preciado – Audio Streaming Genevieve Taduran – Data Streaming.
Networks and Telecommunications Strategies Dr. Robert Chi Chair and Professor, IS department Chief editor, Journal of Electronic Commerce Research.
ECE 424 Embedded Systems Design Networking Connectivity Chapter 12 Ning Weng.
COEN 252 Computer Forensics
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Local Area Network By Bhupendra Ratha, Lecturer

1 How Streaming Media Works Bilguun Ginjbaatar IT 665 Nov 14, 2006.
Final Year Project Presentation by Daire O’Neill 4EE.
Integration of System Design and Standard Development in Digital Communication Education Xiaohua(Edward) Li State University of New York at Binghamton.
Outline Overview Video Format Conversion Connection with An authentication Streaming media Transferring media.
NETWORKING COMPONENTS AN OVERVIEW OF COMMONLY USED HARDWARE Christopher Johnson LTEC 4550.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
Application Block Diagram III. SOFTWARE PLATFORM Figure above shows a network protocol stack for a computer that connects to an Ethernet network and.
Voice-Activated Television Remote Control (VAR) Senior Design I Mid-Semester Presentation [1]
Midterm Presentation Music Alarm Clock. Team Members Will Kalish Electrical Engineering Removable Media Device User Interface Eric Womack Electrical Engineering.
Final Presentation Music Alarm Clock. Team Members Will Kalish Electrical Engineering Removable Media Device Audio Decoder Eric Womack Electrical Engineering.
Midterm Presentation Music Alarm Clock. Craig Bilberry Team Leader Electrical Engineering Layout and Design Atomic Clock Signal Will Kalish Electrical.
MP3toFM Midterm Presentation February 21, About Us 2 Brandon Leatherwood CPE/SE MCU Firmware Ethernet Design Josh Wilson CPE MP3 Decoder MCU Firmware.
ISecurity End of Semester Presentation November 29, 2012.
Smoke Notification System (SNS) Final Presentation Senior Design II November 19, 2013.
Device Interface Board for Wireless LAN Testing
Smoke Notification System (SNS) Final Presentation Senior Design 1 April 18, 2013.
Mid-Semester Presentation Music Alarm Clock. Team Members Will Kalish Electrical Engineering Removable Media Device Audio Decoder Eric Womack Electrical.
Final Presentation Music Alarm Clock. Team Members Will Kalish Electrical Engineering Removable Media Device Audio Decoder Eric Womack Electrical Engineering.
MP3toFM Design II Midterm Presentation September 30, 2008.
Μ [sic] design constraints wesley :: chris :: dave :: josh.
Revisimo Remote Vital Sign Monitor. About us Dr. Thomas Morris Advisor Cory Zywno EE Data Transmission Matthew Galloway EE ADC & Temperature Sensor Matthew.
Week 7 Managing Telecommunications & Networks. Effective communications are essential to organizational success Define the terms communications and telecommunications.
Garage Band For MAC. What is it? A digital audio workstation that can record and play back multiple tracks of audio. Is a software application for OS.
Fundamentals of Information Systems, Sixth Edition
LAN Digital Audio Greg Van Dyne December 4, 2007.
An introduction to the organization of the Internet Lab
Presentation transcript:

MP3toFM Final Presentation April 24, 2008

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

Overview Introduction Problem Problem Solution SolutionTesting Streaming Format Streaming Format Ethernet Controller Ethernet Controller Microprocessor Microprocessor Constraint Status Design II Goals Questions

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

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

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

Server Software  Software  Server  Icecast  GPL  Password protected  Streaming  Winamp  Re-encoding  Proprietary  Allows for free distribution.  Allows for free distribution. [5]

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 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 DHCP Test Results

11 TCP Test Results

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

Integration / Bit Rate Bitrate (kbit/s) 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

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

Ethical Concerns Limiting Liability due to Illegal Music Sharing [1][1]MethodsStatus Password Protection Password ProtectionIncomplete EULAComplete Digital Millennium Copyright Act Effective Since 1998

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 ( MHz) Complete

Design II Goals  Implement on PCB  Password Protection  Create Physical Housing  Design User Interface  Create Marketing Strategy

References [1] U.S. House of Representatives and Senate. “Digital Millennium Copyright Act,” [Online]. Available: [Accessed: February 9, 2008]. [2] FlowTV. “A Critical Forum on Television and Media Culture,” February 16, [Online]. Available: [3] Federal Communications Commission. “47 CFR Part 15,” February 16, [Online]. Available: [4] Xiph Open Source Community. “Icecast,” [Online]. Available: [Accessed: February 28, 2008]. [5] Winamp. “Winamp Software Distribution Agreement,” [Online]. Available: [Accessed: February 28, 2008].