the awesomo mp3 “the swiss army knife of mp3 players” preliminary design review kevin landin...

26
The The AwesomO AwesomO mp3 mp3 The Swiss Army Knife of mp3 Players” The Swiss Army Knife of mp3 Players” Preliminary Design Review Preliminary Design Review Kevin Landin Kevin Landin Greg Russo Greg Russo John Sample John Sample Mike Sells Mike Sells The AwesomO Corporation: The AwesomO Corporation: Jason Jason Taylor Taylor

Post on 15-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

The The AwesomOAwesomO mp3 mp3““The Swiss Army Knife of mp3 Players”The Swiss Army Knife of mp3 Players”

Preliminary Design ReviewPreliminary Design Review

Kevin LandinKevin Landin Greg RussoGreg Russo

John SampleJohn Sample Mike SellsMike Sells

The AwesomO Corporation:The AwesomO Corporation:

JasonJason TaylorTaylor

Page 2: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Main GoalMain Goal

Our main goal is to build a fully functional Our main goal is to build a fully functional mp3 player that not only plays music, but mp3 player that not only plays music, but also includes features not seen on current also includes features not seen on current mp3 players. mp3 players.

Page 3: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Primary ObjectivesPrimary Objectives

Audio Playback Audio Playback CapabilitiesCapabilities

• Mp3 DecodingMp3 Decoding• Headphone PortHeadphone Port

User Interface ButtonsUser Interface Buttons• Play & StopPlay & Stop• Next Song & Previous SongNext Song & Previous Song• On/Off SwitchOn/Off Switch• Multi-Function SwitchMulti-Function Switch• Flashlight ButtonFlashlight Button• Volume ControlVolume Control

LCD DisplayLCD Display• Display Song & Artist Display Song & Artist

InformationInformation• Display Song ClockDisplay Song Clock

Compact Flash StorageCompact Flash Storage USB 2.0 InterfaceUSB 2.0 Interface

• File Transfer Interface File Transfer Interface between player and PCbetween player and PC

Page 4: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Secondary ObjectivesSecondary Objectives

Battery PowerBattery Power• Possibly RechargeablePossibly Rechargeable

High-Intensity LED High-Intensity LED FlashlightFlashlight

Digital ThermometerDigital Thermometer• Display Temp on LCDDisplay Temp on LCD

Implement FPGAImplement FPGA• Simplifies Logic Design Simplifies Logic Design

ProcessProcess• Easily Modified for Easily Modified for

DebuggingDebugging

Mp3 Digital Voice Mp3 Digital Voice RecordingRecording

• Encode mp3 Files From Encode mp3 Files From Microphone InputMicrophone Input

Touch ScreenTouch Screen• Interface on LCD to Interface on LCD to

Perform Button Functions Perform Button Functions (i.e. Play)(i.e. Play)

FM TransmitterFM Transmitter• Output Music to an FM Output Music to an FM

Radio FrequencyRadio Frequency

Page 5: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Basic Hardware DiagramBasic Hardware Diagram

PIC Processor

RAM

EEPROM

I2C SPI

ADC

User Interface

MP3 Encoder Decoder

Audio Out

Audio In

Liquid Crystal Display (LCD) w/ Controller Module

FM Transmitter

DACCompact Flash

LED

Temperature Sensor

Page 6: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

PRIMARY HARDWARE PRIMARY HARDWARE SUBSYSTEMSSUBSYSTEMS

Page 7: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

8-Bit Microcontroller8-Bit MicrocontrollerPIC18LF2550PIC18LF2550

Key Key FeaturesFeatures::Internal Flash Memory – 32kb program Internal Flash Memory – 32kb program memory/ 2kb RAMmemory/ 2kb RAM

USB 2.0 InterfaceUSB 2.0 Interface

10 Channel ADC10 Channel ADC

22 In/Out Data Channels (3 Ports)22 In/Out Data Channels (3 Ports)

II22C / 3-wire SPI/ EUSART Serial Port C / 3-wire SPI/ EUSART Serial Port InterfacesInterfaces

C compiler optimizedC compiler optimized

2-Pin In Circuit Serial Programmable 2-Pin In Circuit Serial Programmable

Ideal for low power applicationsIdeal for low power applications

Page 8: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

USB 2.0 InterfaceUSB 2.0 Interface

Will allow device to Will allow device to interface with a PC for interface with a PC for downloading files to the downloading files to the CF card at high speedsCF card at high speeds

Data rate of 12Mb/sData rate of 12Mb/s

Interface built into PICInterface built into PIC

Page 9: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Mp3 Decoder/EncoderMp3 Decoder/EncoderSTA015STA015

Decodes mp3 files into stereo, mono, or digital format and extracts ID3 tag info

Encodes an external audio source into mp3 format

Digital volume, bass, and treble controls

Supports I2C and SPI interfaces for communications with the PIC

Uses low power CMOS technology for portable applications

Page 10: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Optimistic User InterfaceOptimistic User Interface

This is just a concept of what the product could look like, the actual player will probably not resemble this.

We would like the actual product to have all of the interface buttons seen on this model

Page 11: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

CompactFlash StorageCompactFlash Storage

CompactCompact Can hold large amounts of Can hold large amounts of

datadata InexpensiveInexpensive RemovableRemovable

Page 12: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Software InterfaceSoftware Interface

Operating SystemOperating System Read/Write to CompactFlashRead/Write to CompactFlash

• FAT16 File systemFAT16 File system• Simple and compatibleSimple and compatible

LCDLCD● Display track title, song timeDisplay track title, song time● Temperature displayTemperature display

User InterfaceUser Interface• ButtonsButtons

• Play, stop, next/prev. trackPlay, stop, next/prev. track

Control DataControl Data• Enc/Dec mp3Enc/Dec mp3

Page 13: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

SECONDARY HARDWARE SECONDARY HARDWARE SUBSYSTEMSSUBSYSTEMS

Page 14: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

FM TransmitterFM TransmitterMAX2606MAX2606

Designed specifically for Designed specifically for wireless communications wireless communications systemssystems

Can be tuned to frequencies Can be tuned to frequencies between 70 and 150Mhzbetween 70 and 150Mhz

Provides a secondary output Provides a secondary output channelchannel

Perfect for using mp3 player in Perfect for using mp3 player in a car or over a home stereoa car or over a home stereo

Page 15: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

LCD DisplayLCD Display

Ideal size is a 16x4 dot Ideal size is a 16x4 dot matrix LCD character matrix LCD character display.display.

Controller will be Controller will be connected to the PIC connected to the PIC using the Iusing the I22C bus.C bus.

LCD will display song and LCD will display song and artist name using ID3 tag.artist name using ID3 tag.

LCD may also display LCD may also display track time and track time and temperature.temperature.

Page 16: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

LCD ControllerLCD Controller

The LCD Character The LCD Character display will be controlled display will be controlled utilizing Hitachi's 44780.utilizing Hitachi's 44780.

The 44780 is useful The 44780 is useful because it allows for an because it allows for an II22C connection instead of C connection instead of the typical 4-12 pin the typical 4-12 pin connection to the PIC.connection to the PIC.

The shift register, The shift register, displayed above, is what displayed above, is what enables the Ienables the I22C C interfacing. interfacing.

Page 17: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

High-Intensity LED FlashlightHigh-Intensity LED Flashlight

Another useful tool that will increase Another useful tool that will increase marketability, commonly seen on key chains – marketability, commonly seen on key chains – so why not on an mp3 player?so why not on an mp3 player?

Even simpler to implement, can be wired as Even simpler to implement, can be wired as a separate circuita separate circuit

Page 18: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Digital ThermometerDigital Thermometer

Everyone wants to know what the temperature is outside, Everyone wants to know what the temperature is outside, making this a very useful marketing toolmaking this a very useful marketing tool

Simple circuitry, can easily be monitored by the PICSimple circuitry, can easily be monitored by the PIC

Temperature Sensor

Op Amp Circuit

PIC ADC

Page 19: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

MilestonesMilestones

CDRCDR• Prototype board builtPrototype board built• PCB laid out and solderedPCB laid out and soldered• Basic hardware communicatingBasic hardware communicating

Milestone IMilestone I• Reading a song from CompactFlash, decoding, and playing.Reading a song from CompactFlash, decoding, and playing.

Milestone IIMilestone II• User interface software implementedUser interface software implemented• Non-essential hardware implementedNon-essential hardware implemented

ExpoExpo• Complete working “swiss army knife” of mp3 players!Complete working “swiss army knife” of mp3 players!

Page 20: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Projected ScheduleProjected Schedule

Page 21: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Divisions of LaborDivisions of Labor

Kevin: Compact Flash & SoftwareKevin: Compact Flash & SoftwareGreg: LCD Display & USB InterfaceGreg: LCD Display & USB InterfaceJohn: Processor & Temp SensorJohn: Processor & Temp SensorMike: Processor & Peripheral HardwareMike: Processor & Peripheral HardwareJason: Mp3 Decoder/Encoder & SoftwareJason: Mp3 Decoder/Encoder & Software

Page 22: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Risky BusinessRisky Business

Unfamiliar TechnologyUnfamiliar Technology Questionable AchievabilityQuestionable Achievability Complex Interfaces Between Hardware ComponentsComplex Interfaces Between Hardware Components Complex Software User InterfaceComplex Software User Interface

Page 23: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Change USB interface to serial or remove PC Change USB interface to serial or remove PC connectivity altogetherconnectivity altogether

Remove LCD display Remove LCD display Remove digital recording functionalityRemove digital recording functionality Remove secondary hardware functions (battery, temp, Remove secondary hardware functions (battery, temp,

etc.)etc.) Add second microcontroller to split responsibilities Add second microcontroller to split responsibilities

between different hardware componentsbetween different hardware components Remove unnecessary user interface components Remove unnecessary user interface components

(next/prev. song buttons)(next/prev. song buttons)

Contingency PlanContingency Plan

Page 24: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Estimated CostsEstimated CostsProcessorProcessor

Mp3 Encoder/DecoderMp3 Encoder/Decoder

FM TransmitterFM Transmitter

D to A ConverterD to A Converter

LCD w/ControllerLCD w/Controller

Temperature SensorTemperature Sensor

CompactFlash CardCompactFlash Card

PCBPCB

Misc. PartsMisc. Parts

$ 5.90$ 5.90

$11.77$11.77

$ 0.90$ 0.90

$ 1.02$ 1.02

$15.00$15.00

$ 1.00$ 1.00

$15.00$15.00

$33.00$33.00

$15.00$15.00

TotalTotal $98.59$98.59

≈≈$110-$130$110-$130

+

Projected Market Sale Price

Page 25: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

MarketabilityMarketability

Target Audience: People between the Target Audience: People between the ages of 13-30.ages of 13-30.

Will compete with multiple mp3 players on Will compete with multiple mp3 players on the current market, however with added the current market, however with added features our product should rise to the topfeatures our product should rise to the top

Page 26: The AwesomO mp3 “The Swiss Army Knife of mp3 Players” Preliminary Design Review Kevin Landin Greg Russo John Sample Mike Sells The AwesomO Corporation:

Questions?Questions?