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

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

MCCS391 - Application Project II Simon, Kuong Chio Ka Ramon, Vu Kai Chio Carl, Iun Sam Meng Presented by: 24 Jan 2002
Multimedia: Digitised Sound Data Section 3. Sound in Multimedia Types: Voice Overs Special Effects Musical Backdrops Sound can make multimedia presentations.
EEL 4011 – Senior Design II Prof. Arellano By: Jirawat Kanjanapitak (EE) Adnan Baig (EE) Tom Gutierrez (EE) James Acosta (CE)
● Define Podcast & Review Terminology ● Provide an introduction to Audacity ● Download & Install Audacity and LAME MP3 Encoder ● Setup & Configure Microphone.
Audio Coding Team Member: ChungMing Yan, Chun Tong.
FM Transmitter (Carvox) Discover the freedom of sending a wireless broadcast of any audio to any FM radio anywhere in your car !!! Wireless.
4.1Different Audio Attributes 4.2Common Audio File Formats 4.3Balancing between File Size and Audio Quality 4.4Making Audio Elements Fit Our Needs.
1. Digitization of Sound What is Sound? Sound is a wave phenomenon like light, but is macroscopic and involves molecules of air being compressed and expanded.
.AAC and.MP3 By: Jared Hendricks & Billy Wolfram.
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
Improving Communication Quality with Reed Solomon Code in Internet Voice Broadcasting System Shingo Kashima Kyushu University, Japan Asia-Pacific Advanced.
High Performance 32 Channel ADPCM Codec File Number Here ® LogiCORE Products.
DATA COLLECTION USING ZIGBEE NETWORK Timothy Melton Moscow, ID.
Portable Multimedia Playback Device
Senior Design Project Mid-Course Design Review Wireless Home Audio Advisor: Professor Yngvesson, K Sigfrid Group members: Wan Ng (Hardware Protel) Eric.
GNU Radio A Free Software Defined Radio Eric Blossom Blossom Research Lighthouse Ave., Suite 109 Monterey, CA USA.
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.
Digital radio platforms in Europe
Troy Lynn Bullock – Reagan High School Houston Independent School District Faculty Mentor : Dr. Tie Liu Information Theory and Coding for Wireless Broadcast.
M P 3. A means of compressing digital sound files which, at CD quality, require some nine megabytes per minute. MP3 applies existing knowledge, about.
Globex Proprietary Competition Sensitive Ubiquitous - MP3 Player Ian BrattJohn Pratt Eric LeeWei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring.
Web Audio Stereo Component Group 3 Mike Foy Tony Camilli Barrett Cervenka Dave Hillyard.
Bluetooth Auto-Silencer Final Presentation Senior Design I.
Electrical & Computer Engineering Wireless Music Sharing Team Ganz: Mike O’Malley™ Ben LaPointe Erik Christensen Nhat Khai Nguyen.
AUDIO VIDEO FLASH DIGITAL MEDIA: COMMUNICATION AND DESIGN
MULTIPURPOSE DIGITAL CDMA FM REMOTE CONTROLLER FIRDOUS KAMAL MIZAN MIAH EE – 513 4/19/2005 COMMUNICATION ELECTRONICS.
L/O/G/O Prepared By Abdullah Mustafa Abu Nada Hussian Abd-Jaleel Shaalan Nael Wael Skaik Supervised By.
Audio FM Link Blue Team Justin Cobbett Elizabeth Cullinan Usman Hashmi Matthew Peck Joshua Smith.
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
Video Streaming © Nanda Ganesan, Ph.D..
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
Media Streaming By Derek Aten – Digital T.V. and HDTV Maria Preciado – Audio Streaming Genevieve Taduran – Data Streaming.
RADIO + MCU + FLASH + USB Low-Power RF System-on-Chip
Wireless Sensor Monitoring Group Members: Daniel Eke (COMPE) Brian Reilly (ECE) Steven Shih (ECE) Sponsored by:
Embedded Ogg Vorbis Audio Player Team Members: Trang Pham Luke Reisner Jason Winchell Advisor: Advisor: Prof. Dongming Zhao University of Michigan-Dearborn.
Zero - G CONNECTING THE INTERNET OF THINGS. Introduction to Zero -G.
Digital Audio System PCM streams have two basic properties that determine their fidelity to the original analog signal: the sampling rate, which is the.
Digital Audio. Analog versus Digital Analog Sound waves “similar” or “copy” Electrical impedance creates noise Digital Sound encoded in binary form Sampled.
Senior Design Project “ MP3 Player ” Brian P. Allen Zeeshan A. Khan Jerry T. Koshy.
Radio Broadcasting. Continues to grow, with or without technology.
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 Final Presentation April 24, About Us 2 Brandon Leatherwood CPE/SE Ethernet Design System Integration Josh Wilson CPE MP3 Decoder LCD Michael.
Audio Streaming © Nanda Ganesan, Ph.D.. Audio File Features Audio file is a record of captured sound that can be played back –The WAV File is an example.
ISecurity Mid Semester Presentation February 26, 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.
How to Create a Podcast. Podcasting “is the distribution of audio or video files, such as radio programs or music videos, over the Internet using either.
Audio Formats. Digital sound files must be organized and structured so that your media player can read them. It's just like being able to read and understand.
1 Part A Multimedia Production Chapter 2 Multimedia Basics Digitization, Coding-decoding and Compression Information and Communication Technology.
Musicbuster Life Cycle Objectives Review Brian Judy Phil McDonnell Erik Bronnum.
Software Architecture of Sensors. Hardware - Sensor Nodes Sensing: sensor --a transducer that converts a physical, chemical, or biological parameter into.
DaVinci Overview (features and programming) Kim dong hyouk.
2N Net Audio System.
Fundamentals of Information Systems, Sixth Edition
Network Controllable MP3 Player
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
GNU Radio A Free Software Defined Radio
Multimedia: Digitised Sound Data
PCM (Pulse Code Modulation)
Project name: Traffic Guide using Wireless Radio
Network Controllable MP3 Player
Presentation transcript:

MP3toFM Midterm Presentation February 21, 2008

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

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

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

Technical Constraints Sever Re-encoding Quality Hardware Decoding Quality 64 kbps 64 kbps 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

Ethical Concerns Limiting Liability due to Illegal Music Sharing Password Protection Password Protection EULA EULA Digital Millennium Copyright Act Digital Millennium Copyright Act [1][1]

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

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

Server Software Software Software Server Server Streaming Streaming Server Software Icecast Icecast [4] GPL version of Shoutcast Features Features Password Web Interface

11 Server Streaming Software Ezstream Ezstream [4] Pros Pros GPL GPL Easy to setup and configure Easy to setup and configure Cons Cons Feature Limited (No Re-encoding) Feature Limited (No Re-encoding) Winamp Winamp Pros Pros More Features (Re-encodeing) More Features (Re-encodeing) Cons Cons Proprietary (Allows for free distribution) Proprietary (Allows for free distribution) [5] 11

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

Alternative uController Platforms 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

Alternative uController Platforms 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

Chosen Platform 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 [6],[7]

TimelineJanuaryFebruaryMarchAprilParts Firmware Server Software Display Network Solution MP3 Decoder FM Transmitter Antenna Testing

References [1] U.S. House of Representatives and Senate. “Digital Millennium Copyright Act,” [Online]. Available: bin/query/F?c105:1:./temp/~c105hUH0aP:e57148:. [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]. [6] Saelig. “WIZnet network module,” February 26, [Online]. Available: ETH002&Category_Code=ETH [7] Microchip “PIC24FJ64GA004 Family Data Sheet,“ February 26, [Online]. Available: PAGE&nodeId=1335&dDocName=en026374

Questions? PIC24FJ64A002