Senior Design Project “ MP3 Player ” Brian P. Allen Zeeshan A. Khan Jerry T. Koshy.

Slides:



Advertisements
Similar presentations
Multimedia Components (Develop & Delivery System)
Advertisements

The AwesomO mp3 “The Swiss Army Knife of mp3 Players”
MM Player Supervised by: Dr. Luai Malhis. Prepared by: Mustafa Assaf & Mahmoud Musa.
LOGO Lab Supervisor – Dr. WH Lau EE3271 Design Laboratory.
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Microcontroller – PIC – 4 PIC types PIC architecture
USB Digital Audio Player Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000.
Capstone Fall 2005 GFX-One Guitar Processor Team Carpal Tunnel September 8, 2005.
PDACS Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
Guitar Effects Processor Critical Design Review October, 07, 2003 Groups Members: Adam Bernstein Hosam Ghaith Jasenko Alagic Matthew Iyer Yousef Alyousef.
ECE 415 Senior Design Project Fall 2006 Juan Latorre Anthony Messina Erin Morse David O’Grady Advisor: Professor Dennis Goeckel The Wireless Jukebox MDR.
1 Application Accessory For Cellular Phone - Characterization Presentation - Performed by: Avi Feldman Omer Kamerman Project instructor: Boaz Mizrachi.
The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:
Remote Keystroke Retrieval System Kevin Butler Omar Martino Eric Hicks.
Railway Foundation Electronic, Electrical and Processor Engineering.
PDACS Final Presentation Michelle Berger John Curtin Trey Griffin Aaron King Michael Nordfelt Jeffrey Whitted.
USB Mass-Storage Implementation on an Embedded System (D0113) Supervisor: Dimitry Sokolik Performed by: Yoav Gershoni Shachar Faigenblat Final Presentation.
PDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
16.317: Microprocessor System Design I Instructor: Dr. Michael Geiger Spring 2012 Lecture 29: Microcontroller intro.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Porta-AMP Portable Audio MP3 Player By : Kevin Mlazgar Dan Leder Edmund Fung John Koob.
Railway Foundation Electronic, Electrical and Processor Engineering.
Wireless Digital Audio Transmission Senior Design Project Summer 2002 E. Donnelly, K. Khan, S. Owen D. Choy Dr. H. Lam.
USB 2.0 to SD-Card File Transfer
Microcontroller Architecture PIC18F Family
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
MCU – Microcontroller Unit – 1 MCU  1 cip or VLSI core – application-specific.
Electrical and Computer Engineering Minimal Movement Interactive Entertainment Unit Ryan Kelly Michael Lorenzo Ernie Wilson Chase Francis Professor Neal.
1 © Unitec New Zealand Embedded Hardware ETEC 6416 Date: - 10 Aug,2011.
MICROCONTROLLER BASED FIRE FIGHTING ROBOT. ABSTRACT The object of this project is  IN OUR PROJECT WE DESIGNED A PROTOTYPE TO DETECT FIRE AND EXTINGUISH.
ECE 447: Lecture 1 Microcontroller Concepts. ECE 447: Basic Computer System CPU Memory Program + Data I/O Interface Parallel I/O Device Serial I/O Device.
Internal components, Backing Storage, Operating Systems Software
USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
Micro-Mouse By Mohamad Samhat Narciso Lumbreras Hasan Almatrouk.
Add on cards. Also known as Expansion card or interface adapter. It can be inserted into an expansion slot of a motherboard to add functionality to a.
COMPUTER SYSTEM ARCHITECTURE By Sohaib.  The digital computer is a digital system that performs various computational tasks.  The word digital implies.
Organization of a computer: The motherboard and its components.
Dr. Rabie A. Ramadan Al-Azhar University Lecture 6
Minimal Movement Interactive Entertainment Unit Michael Lorenzo, Ryan Kelly, Chase Francis, Ernie Wilson Faculty Advisor: Prof. Neal Anderson Department.
CDR- Digital Audio Recorder/Player Brian Cowdrey Mike Ingoldby Gaurav Raje Jeff Swetnam.
Representing Numerical Data Analog Any signal that varies continuously over time Mechanical Pneumatic Hydraulic Electrical Digital Quantities are represented.
Digital Message Announcer DMA-1. Solid State Digital Audio Player Applications: security warning messages security warning messages voice alarms voice.
Audioprocessor for Automobiles Using the TMS320C50 DSP Ted Subonj Presentation on SPRA302 CSE671 / Dr. S. Ganesan.
ELEMENTS OF A COMPUTER SYSTEM HARDWARE SOFTWARE PEOPLEWARE DATA.
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.
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.
Computer Hardware – System Unit
Mid-Semester Presentation Music Alarm Clock. Team Members Will Kalish Electrical Engineering Removable Media Device Audio Decoder Eric Womack Electrical.
Digital Literacy: Computer Basics
Μ [sic] design constraints wesley :: chris :: dave :: josh.
Department of Electronic & Electrical Engineering Introduction to microcontrollers A microcontroller is a small computer on a single integrated circuit.
Computers Are Your Future Tenth Edition Inside the System Unit 1.
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
Components of a typical full-featured microcontroller.
8051 Microcontroller Tutorial and Architecture with Applications.
Lecture-03 PC Components. System Components Video Card Sound Card Monitor (Display) Speakers Modem (or Network Card)
Exciting Applications of Polynomials Why Learning Polynomials?
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
BITS Pilani Pilani Campus Pawan Sharma ES C263 Microprocessor Programming and Interfacing.
DaVinci Overview (features and programming) Kim dong hyouk.
Microprocessor and Microcontroller Fundamentals
ECE 477 Design Review Team 12  Spring 2007
ECE477 Midterm Design Review: Team #8
Introduction to Microprocessors and Microcontrollers
wirelessdigitalaudioreceiver
كارت هوشمند چيست وچگونه كار مي‌كند؟
EECE.3170 Microprocessor Systems Design I
Presentation transcript:

Senior Design Project “ MP3 Player ” Brian P. Allen Zeeshan A. Khan Jerry T. Koshy

Objectives What? – Create a portable MP3 player Why? – To integrate software with hardware and implement our fundamental engineering knowledge.

MP3 Technology Introduction MPEG Audio Layer 3 File format Compressed Maintains quality Used for Music

Basic Steps of MP3 Player

Components Model

Selection Process Criterion Simplicity Economical Versatility Voltage Consistency Familiarity Compatibility Interfacing Ability

Microprocessor “Brain” Functions: User Input Retrieves memory data Commands to DSP Display Information

PIC16F877 key features Small instruction set (35) RISC Several I/O ports Operating voltage range (2.0v to 5.5v) Previous knowledge Low cost

PIC16F877 Pin Diagrams

Decoder Functions: Serial control Decompression Digital signal processing

VS1001k key features Single-chip solution Built-in DAC Built-in amplifier Handles MPEG layer 1, 2 and 3 audio 4kB built-in RAM Can handle variable bit rates

VS1001k Pin Diagram

VS1001k Block Diagram

Memory Functions Data Storage Nonvolatile Update data Transportable Increases data capacity

Multimedia Card key features High storage capacities Non-volatile solid state No moving parts Fewer pins than other devices Low power consumption Low cost

MMC Pin Diagram

MMC Block Diagram

Other Parts Power Supply LED’s Switches Crystal SOIC-DIP converter Voltage Regulator 3.5 mm Audio Jack

MMC to PIC FAT file system USB 2.0 port SPI interface Master/Slave GND VCC PIC DATA BUS

PIC Resets MMC & decoder SPI Commands Read memory sector Transfers data to decoder User Interface Display Interface

Decoder Data request Decoding Analog/Digital hybrid volume control DAC Stereo earphone driver

PIC to Decoder

Schematic

Budget Parts List ComponentQuantityPrice PIC16F877 Processor 1 $8.00 VS1001k Decoder 1 $25.00 SanDisk Multimedia Card 1 $24.99 Other Parts $30.00 Total $82.99

Schedule Phases: 1. Research & Component Selection 2. Preliminary Design & Ordering of Parts 3. Construction & Testing FebMarAprMayJunJulySepOctNovDec Phase 1 Phase 2 Phase 3

Progress Completed: research, component selection and purchase, and preliminary design. Currently: programming microprocessor and constructing circuit.

MP3 player in the making (insert picture here)

The End