MP3 Player/Boombox Kevin Davis Shane Neuville Dan Chao Andy Owens Christopher Tillery ECEN 4610: Capstone Laboratory Preliminary Design Review (PDR)

Slides:



Advertisements
Similar presentations
Computer Basics Whats that thingamagige?. Parts of a computer.
Advertisements

Sinew Technology Co., Ltd. DTS II Digital Language Training System.
The AwesomO mp3 “The Swiss Army Knife of mp3 Players”
Sound Situation Formats and Foundations. Cassette Tapes Introduced by the Music Industry.
Global MP3 Geoffrey Beers Deborah Ford Mike Quinn Mark Ridao.
MP3 Files for Tape Groups Cassette Tapes ● Limited capacity ● Bulky ● Hard to position ● Difficult to rewind ● Difficult to organize ● Must turn tape over.
Pro Tools 7 Session Secrets Chapter 6: After the Bounce or Life Outside of Pro Tools Life Outside of Pro Tools.
Royalty Free Music for Schools Do You Have the To Do a Podcast?
SERENADE MP3 PLAYER The Hardware Perspective By: Jacob Messick, Marcel Deslauriers, Brendan Simpson, & Nick Miller.
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
Name Matrix No CHIA EE LOON(LEADER) OW CHEE YEE LAURA TIONG UNG KAH CAT200 Integrated Software Development Workshop Storyboard.
Player Guitar Preliminary Design Review Lucas Gilbride Rick Denney Dan Forrester Randy Hood Lucas Gilbride Rick Denney Dan Forrester Randy Hood.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 37 How iPods, iTunes, and Podcasting Work.
 The central processing unit (CPU) interprets and executes instructions.  The “brains” of the computer.  The speed of the processor is how fast it.
March 1, Mobile Fidelity Souhaibe Barkat Tenzin Dhongyal Michael Duckwitz Matthew Syme Patrick Wagner Critical Design Review Spring 2007.
Team Monte Cristo Joseph Carrafa Sharon Clark Scott Hassett Alex Mason The Deep Fried Game Station.
NACK Digital Equalizer Nguyen Craig Petersen Andrew Nguyen Kevin Wong Group 7 CPSC © 2000 Midterm Proposal.
Globex Proprietary Competition Sensitive Ubiquitous - MP3 Player Ian BrattJohn Pratt Eric LeeWei-Shin Wang David Lindstone ECEN 4573 Capstone Lab Spring.
Digital Guitar Recorder Team RAD – Michael McGuirk, Nick Herrera, David Wormus, Fesehaye G. Abrhaley.
ECEN 4610 Spring 2006 Hands-Free Low-Profile Wireless Radio Preliminary Design Review Handmade by Robots Team members Derek Lindberg Sean McDevitt Nick.
The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Lesson 4-Installing Network Operating Systems. Overview Installing and configuring Novell NetWare 6.0. Installing and configuring Windows 2000 Server.
Mobile Fidelity Souhaibe Barkat Tenzin Dhongyal Michael Duckwitz Matthew Syme Patrick Wagner Capstone Spring 2007.
Mp3 player Alma Rico and Amy Wibowo. functionality Audio –Play mp3’s stored in memory –Volume control –Additional Possible Features: Download capability.
2/28/2006CAPSTONE Spring '06 CDR1 Team Cornerstone Michael Brogdon Enrique Conde Chad Gill Doug Schuyler.
PDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Porta-AMP Portable Audio MP3 Player By : Kevin Mlazgar Dan Leder Edmund Fung John Koob.
Computer Systems CS208. Major Components of a Computer System Processor (CPU) Runs program instructions Main Memory Storage for running programs and current.
Standard 1 - Objective 1: Demonstrate understanding of computer hardware, peripherals and troubleshooting.
Computer Unit Identify the Part Grade 7 Computer Unit.
This button will automatically take you to the beginning of the slideshow. This button will take you to the previous slide. This button will take you to.
1 Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET201.
PRESENTED BY Mark Henry, President Mark Henry Enterprises, Inc. Copyright © 2007 Mark Henry.
 A device that  accepts input,  processes data,  stores data, and  produces output, all according to a series of stored instructions. 4 Step process.
WINDOWS APPLICATIONS by Jane Cable Also called Accessories Also called Components.
K S C Proposal for Introduction what’s realjukebox? why do we create realjukebox? Interface and functions clothes for.
John Oates AST Primary Music 1 Audacity – Soundscapes for Literacy Audacity – Audio Editor Primary Inset – Westbrook Old Hall Primary.
Computer Systems Week 10: File Organisation Alma Whitfield.
4 1 Operating System Activities  An operating system is a type of system software that acts as the master controller for all activities that take place.
Computer Parts What’s Inside?.
Explore the Parts of a Computer
The Computer Systems By : Prabir Nandi Computer Instructor KV Lumding.
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Chapter 2 How an OS Works with Hardware and Other Software.
Pinewood Derby Timing System Using a Line-Scan Camera Rob Ostrye Class of 2006 Prof. Rudko.
Computer Terms.
Computer memory. Bits and bytes  Data can be stored and measured in bytes  One bytes can contains 8 bytes  A bits can only be 0 or 1  A series of.
Week 1 Introduction to Computer Science and Object-Oriented Programming COMP 111 George Basham.
ScreenPlay TV Link Training By Erik Collett
PC Maintenance: Preparing for A+ Certification Chapter 10: Introduction to Disk Storage.
Group 8: Video Game Console Team Members: Rich Capone Hong Jin Cho Dave Elliott Ryan Gates.
Computer main parts Por: Walter Pérez. HARDWARE Computer hardware refers to the physical parts of a computer and related devices. Internal hardware devices.
Basic Computer Components INTRODUCTION TO COMPUTER.
Parts of the Computer. Monitor A monitor is a screen that displays a computer’s output. It is the most common output device. A monitor looks like a TV.
Personal Computer Parts Open your web browser and using an online search engine, find and enter the name of the PC Part in the title box of each slide.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
 The TenCup Entertainment Table is an interactive table that enhances the game-play experience of Beirut for both the player and the spectator.
FLAC Audio Player An ability to decode files stored in the FLAC format. An ability to select files stored on the device. An ability to display visualization.
 There are many parts that work together to make a computer work.
Grant Thomas Anthony Fennell Justin Pancake Chris McCord TABLEGAMES UNLIMITED.
Operating Systems. An operating system (os) is a software program that enables the computer hardware to communicate and operate with the computer software.
Final Presentation Music Alarm Clock. Team Members Will Kalish Electrical Engineering Removable Media Device Audio Decoder Eric Womack Electrical Engineering.
Digital Literacy: Computer Basics
Discovering Computers 2008 Fundamentals Fourth Edition Discovering Computers 2008 Fundamentals Fourth Edition Chapter 1 Introduction to Computers.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Graphics Card Refers to any computer device or programe that makes a computer capable of displaying and manipulating pictures.
The Surveyor By: Randy Direen, David Cox, Ali Abali, Leonardo Carrasco, Lisa Prince Preliminary Design Review January 25, 2005.
Professor: Nabil Elmjati IB100 Introduction to computer Sciences.
Introduction to Microprocessors and Microcontrollers
Presentation transcript:

MP3 Player/Boombox Kevin Davis Shane Neuville Dan Chao Andy Owens Christopher Tillery ECEN 4610: Capstone Laboratory Preliminary Design Review (PDR)

Project Objectives  Record MP3s off CD-Rom onto hard drive  Play MP3s off of hard drive  Ability to select current track  Ability to stop, pause, rewind, and fast forward  Ability to delete songs  Interactive LCD display  Display artist and song title  Display volume level

Division of Labor Chris: ProcessorProcessor Hard Drive / File StorageHard Drive / File Storage CD-RomCD-Rom Dan: ProcessorProcessor PCBPCB MP3 DecoderMP3 Decoder Shane: Logic / Bus ControlLogic / Bus Control Hard drive / File StorageHard drive / File Storage CD-RomCD-Rom Andy: Logic / Bus ControlLogic / Bus Control PCBPCB LCDLCD Kevin: Logic / Bus ControlLogic / Bus Control PCBPCB User InterfaceUser Interface

FPGA  Xilinx  Bus Arbitration  Glue Logic

File Storage  IDE Hard Drive  Store the songs in mp3 format.  Fat 16  Interface via an 8255 chip  Mp3 Format CD’s  Utilize ID3 tags to separate songs into directories on the hard drive.  User can either play the CD, copy the CD to internal hard drive, or both.

File Storage  Wav format CD’s  User can either play the CD, copy the CD to internal hard drive, or both.  User Specifies CD Name and Artist for wav format CDs.  Files are stored in directories according to Artist and CD.

8255A Chip Description Chip Mode Selection Chip Mode Selection

Processor  Motorola M68HC12BC32

Processing Power  16 bit Address and Data Bus Capability  SCI and SPI serial interface  Interfacing with RS232  Upward Compatible with M68HC11 instruction set

Project Components Processor Data Bus Address Bus FPGA LCD CD RomHard Drive Audio OutDecoder RAMEPROM Keypad

MP3 Encoder/Decoder MAS 3587F

Encoder/Decoder Specs  Internal Clock  ADC/DAC  Encoding up to 192 kbit/s  I2C Serial Interface

ID3 Tag Information  128 bytes at end of MP3 file  Song title: 30 characters  Artist: 30 characters  Album: 30 characters  Year: 4 characters  Comment: 30 characters  Genre: 1 byte

Storage Structure  1 st level of directory structure will be artists name.  2 nd level of directory structure will be CD title  Songs can be stored at any level of the directory structure.

LCD Display - 4x20 characters  Custom Start-up logo  Menu to Choose:  Play Song / Playlist  Copy from CD  Delete Songs  Possible Playlist Editor  Display ID3 tag information: Include at least Song Title and Artist  Playtime and Volume displays possibly using bars

LCD Continued  LCD interacts with keypad through User Interface  LCD display controlled through RS-232 or I2C interface  Buy LCD with controller or use HD44780 chip as controller  Backlight to make viewing easier

Schedule

Cost Estimates  FPGA board: Free (provided by course)  Processor: $15  MP3 Encoder/Decoder: $35  LCD Screen with controller: $60  PCB board: $100  RAM: $10  CD-ROM Drive: Free (used)  Hard Drive: Free (used)  Speakers: Free (used)  Miscellaneous Parts: $100  Labor: Free  Hours spent in basement of engineering center: Priceless  Total Estimated Cost: $320

Positive Impact on Society  Less space wasted by CDs and cases  Eliminates problem of scratched CDs and misplaced CDs  Better parties with greater selection of songs for easier DJing  Adapted to car would result in less accidents caused by careless CD changing  Less CD sales force bands to put on more shows

Negative Impacts  Increased piracy of songs  Less music produced as profits are driven down  Wasted time listening to music may lead to less social interactions  Sound noise may cause deafness  Electrical noise may cause interferences with other devices

Risks and Contingency Plan  Problem with Hard Drive storage system  Simplify folders and file system  Store songs on standard size increments of space to make addressing easier  Problem with reading CD-Rom  Use alternative interface such as USB to upload songs  Preload Mp3s on Hard drive

Risks and Contingency Plan  LCD  Switch to character instead of graphical  Display just file name if ID3 tag information is not available  PCB Board does not work  Debug or redesign layout  Use Protoboard setup

Questions ?????