(771 kB PowerPoint)

advertisement
The AwesomO mp3
“The Swiss Army Knife of mp3 Players”
Preliminary Design Review
The AwesomO Corporation:
Kevin Landin
Greg Russo
John Sample
Mike Sells
Jason Taylor
Main Goal
Our main goal is to build a fully functional
mp3 player that not only plays music, but
also includes features not seen on current
mp3 players.
Primary Objectives
 Audio Playback
Capabilities
• Mp3 Decoding
• Headphone Port
 User Interface Buttons
•
•
•
•
•
•
Play & Stop
Next Song & Previous Song
On/Off Switch
Multi-Function Switch
Flashlight Button
Volume Control
 LCD Display
• Display Song & Artist
Information
• Display Song Clock
 Compact Flash Storage
 USB 2.0 Interface
• File Transfer Interface
between player and PC
Secondary Objectives
 Battery Power
• Possibly Rechargeable
 High-Intensity LED
Flashlight
 Digital Thermometer
• Display Temp on LCD
 Implement FPGA
•
•
Simplifies Logic Design
Process
Easily Modified for
Debugging
 Mp3 Digital Voice
Recording
• Encode mp3 Files From
Microphone Input
 Touch Screen
• Interface on LCD to
Perform Button Functions
(i.e. Play)
 FM Transmitter
• Output Music to an FM
Radio Frequency
Basic Hardware Diagram
Compact
Flash
PIC
Processor
MP3 Encoder
Decoder
DAC
FM
Transmitter
Audio Out
RAM
LED
User
Interface
EEPROM
I2C SPI
Temperature
Sensor
ADC
Audio In
Liquid Crystal Display (LCD)
w/ Controller Module
PRIMARY HARDWARE
SUBSYSTEMS
8-Bit Microcontroller
PIC18LF2550
Key Features:
Internal Flash Memory – 32kb program
memory/ 2kb RAM
USB 2.0 Interface
10 Channel ADC
22 In/Out Data Channels (3 Ports)
I2C / 3-wire SPI/ EUSART Serial Port
Interfaces
C compiler optimized
2-Pin In Circuit Serial Programmable
Ideal for low power applications
USB 2.0 Interface
Will allow device to
interface with a PC for
downloading files to the
CF card at high speeds
Data rate of 12Mb/s
Interface built into PIC
Mp3 Decoder/Encoder
STA015
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
Optimistic 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
CompactFlash Storage
 Compact
 Can hold large amounts of
data
 Inexpensive
 Removable
Software Interface
 Operating System
 Read/Write to CompactFlash
• FAT16 File system
• Simple and compatible
 LCD
● Display track title, song time
● Temperature display
 User Interface
• Buttons
• Play, stop, next/prev. track
 Control Data
• Enc/Dec mp3
SECONDARY HARDWARE
SUBSYSTEMS
FM Transmitter
MAX2606
 Designed specifically for
wireless communications
systems
 Can be tuned to frequencies
between 70 and 150Mhz
 Provides a secondary output
channel
 Perfect for using mp3 player in
a car or over a home stereo
LCD Display
 Ideal size is a 16x4 dot
matrix LCD character
display.
 Controller will be
connected to the PIC
using the I2C bus.
 LCD will display song and
artist name using ID3 tag.
 LCD may also display
track time and
temperature.
LCD Controller
 The LCD Character
display will be controlled
utilizing Hitachi's 44780.
 The 44780 is useful
because it allows for an
I2C connection instead of
the typical 4-12 pin
connection to the PIC.
 The shift register,
displayed above, is what
enables the I2C
interfacing.
High-Intensity LED Flashlight
Another useful tool that will increase
marketability, commonly seen on key chains –
so why not on an mp3 player?
Even simpler to implement, can be wired as
a separate circuit
Digital Thermometer
Everyone wants to know what the temperature is outside,
making this a very useful marketing tool
Simple circuitry, can easily be monitored by the PIC
Temperature
Sensor
Op Amp
Circuit
PIC ADC
Milestones
 CDR
• Prototype board built
• PCB laid out and soldered
• Basic hardware communicating
 Milestone I
• Reading a song from CompactFlash, decoding, and playing.
 Milestone II
• User interface software implemented
• Non-essential hardware implemented
 Expo
• Complete working “swiss army knife” of mp3 players!
Projected Schedule
Divisions of Labor
Kevin: Compact Flash & Software
Greg: LCD Display & USB Interface
John: Processor & Temp Sensor
Mike: Processor & Peripheral Hardware
Jason: Mp3 Decoder/Encoder & Software
Risky Business




Unfamiliar Technology
Questionable Achievability
Complex Interfaces Between Hardware Components
Complex Software User Interface
Contingency Plan
 Change USB interface to serial or remove PC
connectivity altogether
 Remove LCD display
 Remove digital recording functionality
 Remove secondary hardware functions (battery, temp,
etc.)
 Add second microcontroller to split responsibilities
between different hardware components
 Remove unnecessary user interface components
(next/prev. song buttons)
Estimated Costs
+
Processor
Mp3 Encoder/Decoder
FM Transmitter
D to A Converter
LCD w/Controller
Temperature Sensor
CompactFlash Card
PCB
Misc. Parts
Total
Projected Market Sale Price
$ 5.90
$11.77
$ 0.90
$ 1.02
$15.00
$ 1.00
$15.00
$33.00
$15.00
$98.59
≈$110-$130
Marketability
Target Audience: People between the
ages of 13-30.
Will compete with multiple mp3 players on
the current market, however with added
features our product should rise to the top
Questions?
Related documents
Download