27
Midterm Presentation Midterm Presentation Music Alarm Music Alarm Clock Clock

Midterm Presentation Music Alarm Clock. Team Members Will Kalish Electrical Engineering Removable Media Device User Interface Eric Womack Electrical Engineering

Embed Size (px)

Citation preview

Midterm PresentationMidterm Presentation

Music Alarm ClockMusic Alarm Clock

Team MembersTeam Members

Will KalishElectrical Engineering

•Removable Media Device•User Interface

Eric WomackElectrical Engineering

•MCU Setup•MCU Programming

Craig BilberryTeam Leader

Electrical Engineering•Layout and Design•Atomic Clock Signal

Erik LaVineElectrical Engineering•Layout and Design

•Audio Decoder

OverviewOverview• IntroductionIntroduction

ProblemProblem SolutionSolution

• ConstraintsConstraints TechnicalTechnical PracticalPractical

• Design ApproachDesign Approach• ProgressProgress• ReferencesReferences• QuestionsQuestions

ProblemProblem

• Restricted option of alarm clock waking mechanism Beeping Buzzing Radio

• Limited customizable options for people without digital media players

• Conventional clocks develop inaccuracies over long periods of time

SolutionSolution

A device that combines the functionality of an atomic clock, alarm clock, and a digital media docking station without the need for a digital media player.

ConstraintsConstraints

Technical ConstraintsTechnical ConstraintsName Description

Audio Quality Music must be played at a sample rate of 44.1 kHz

Audio Compatibility The Music Alarm Clock must be able to play audio files that are widely used in order to be compatible with users existing audio libraries.

Storage Capacity The storage device must be able to store 30 minutes worth of audio files.

Time Accuracy The clock must be able to keep time accurately using the atomic signal.

Display Characteristics The display must be readable in all lighting conditions from across the room.

Practical Constraints Practical Constraints

• Sustainability - Durability Sustainability - Durability The Music Alarm Clock must be able to The Music Alarm Clock must be able to

withstand mistreatment by the user.withstand mistreatment by the user.

• Social - CompatibilitySocial - Compatibility The removable storage device must be The removable storage device must be

compatible with current operating systems compatible with current operating systems and hardware in PCs. and hardware in PCs.

DesignDesign

System DiagramSystem Diagram

Micro-Controller

Audio Decoder

Media Drive

Atomic Signal

Receiver

Display

MicrocontrollerMicrocontroller

MicrocontrollerMicrocontroller

Previous Previous ExperienceExperience

Bootloader Bootloader SoftwareSoftware

Code Code LibrariesLibraries

PricePrice

PIC 18PIC 18 4 Members4 Members ComplicatedComplicated SmallSmall $2.47$2.47

PIC 24PIC 24 1 Member1 Member User FriendlyUser Friendly ExtensiveExtensive $3.35$3.35

[1]

Atomic ReceiverAtomic Receiver

Atomic SignalAtomic Signal

•Long Wave Analog Signal that Contains Long Wave Analog Signal that Contains Standard Time Code InformationStandard Time Code Information

•Broadcast Stations and FrequencyBroadcast Stations and Frequency WWVB @ 60kHz, United StatesWWVB @ 60kHz, United States JJY @ 40kHz, JapanJJY @ 40kHz, Japan DCF @ 77.5kHz, GermanyDCF @ 77.5kHz, Germany

•Receiver required to utilize the Atomic Receiver required to utilize the Atomic SignalSignal

Atomic Receiver OptionsAtomic Receiver Options

OptionsOptionsLow Power Low Power ConsumptioConsumptio

nnCostCost

Bit Bit Strength Strength DetectionDetection

Multiple Multiple FrequencFrequenc

yy

CMMR-8PCMMR-8P YESYES $20$20 YESYES YESYES

EM2S EM2S YESYES $74$74 NONO NONO

CMMR-8P [2] EM2S [3]

Removable Media Removable Media ControllerController

Removable MediaRemovable Media

Cost(2GB)Cost(2GB) AdvantagesAdvantages DisadvantagesDisadvantages

USB Flash DriveUSB Flash Drive $10.84$10.84 ••High AvailabilityHigh Availability••Module AvailableModule Available

SD CardSD Card $8.84$8.84 ••InexpensiveInexpensive••Module AvailableModule Available

Memory StickMemory Stick Pro DuoPro Duo

$18.89$18.89 ••ExpensiveExpensive••No ModuleNo Module

[4] [5] [6]

USB Host ControllersUSB Host ControllersPackagePackage InterfaceInterface IntegrationIntegration USB CertifiedUSB Certified

Maxim Maxim MAX3421EMAX3421E

32-pin 32-pin TQFPTQFP

SPISPI ComplicatedComplicated YesYes

FTDI FTDI VDIP1VDIP1

24-pin 24-pin DIPDIP

UARTUARTSPISPI

FIFOFIFO

SimpleSimple NoNo

MAX3421E [7] VDIP1 [8]

Audio DecoderAudio Decoder

File TypesFile Types On board On board DACDAC

Easy to Easy to use use

License License IncludeInclude PricePrice

VS1011E-LVS1011E-L mp1, mp2, mp1, mp2, mp3, wav mp3, wav YesYes YesYes YesYes $19.95$19.95

VS1053B-LVS1053B-Lmp1, mp2, mp1, mp2, mp3, wav, mp3, wav, wma, ogg, wma, ogg,

YesYes NoNo YesYes $20.15$20.15

STA013STA013 mp3mp3 NoNo NoNo UnknownUnknown $12.00$12.00

VS1011E-L [9] VS1053B-L [10] STA013 [11]

Audio DecodersAudio Decoders

ProgressProgress

PIC24PIC24

PIC24

CMMR-8PCMMR-8P

CMMR-8P

PIC24 Breakout Board

Antenna

VDIP1VDIP1

VDIP1

USB Flash Drive

Timeline Timeline

JanJan FebFeb MarMar AprilApril MayMay

Research Research →→→→ →→→→ →→→→ →→→→

Atomic Signal Atomic Signal PrototypePrototype

→→→→ →→→→

MP3 DecoderMP3 DecoderPrototypePrototype

→→→→ →→→→

Removable Removable Media Prototype Media Prototype

→→→→ →→→→

Programming Programming →→→→ →→→→ →→→→ →→→→

TestingTesting →→→→ →→→→ →→→→ →→→→

ReferencesReferences[1] “Photo of PIC24,” February 11, 2009. [Online.] Available:

http://www.cippsites.com/Merchant4/graphics/00000003/F452.jpg

[2] “Specification for CMMR-8P RC Module,” February 11, 2009. [Online.] Available: http://www.c-max-time.com/downloads/index.php .

[3] “Photo of EM2S,” February 23, 2009. [Online.] Available: http://www.galsys.co.uk/categories/atomic-clocks.htm#studentfree

[4] “Photo of USB drive,” February 10, 2009. [Online.] Available: http://en.wikipedia.org/wiki/USB_flash_drive

[5] “Photo of SD card,” February 10, 2009. [Online.] Available: http://en.wikipedia.org/wiki/Secure_Digital_card

[6] “Photo of Memory Stick Pro,” February 10, 2009. [Online.] Available: http://en.wikipedia.org/wiki/USB_flash_drive

[7] “Photo of MAX3421E,” February 22, 2009. [Online.] Available: http://robokits.co.in/shop/index.php?main_page=product_info&cPath=14_16&products_id=77

[8] Future Technology Devices International, Ltd., “Vinculum VNC1L Prototyping Module,” VDIP1 datasheet, 2006-2007.

[9] “Breakout Board for VS1011E-L MP3,” February 11, 2009. [Online.] Available: http://www.sparkfun.com/commerce/images/products/08820-03-L.jpg.

[10] “VS1053B-L Features,” February 20, 2009. [Online.] Available: http://verkkokauppa.planeetta.net/epages/Planeetta.sf/en_GB/?ObjectPath=/Shops/vlsi/Products/8080070

[11] “STA013 Datasheet,” February 20, 2009. [Online.] Available: http://www.st.com/stonline/books/pdf/docs/6399.pdf

Questions?Questions?