96b8bc230ff3de5ecfa31dc1e4afe3ad.ppt
- Количество слайдов: 16
The Wireless Jukebox Juan Latorre Anthony Messina Erin Morse David O’Grady Advisor: Professor Dennis Goeckel ECE 415 Senior Design Project Fall 2006
The Problem • The current jukebox has problems: • Size (Too big!) • Cost (Too much!) • Library Issues • Static (difficult to update) • Small song capacity ECE 415 Senior Design Project Fall 2006 2
The Solution • The system will consist of handheld devices that have the ability to select songs on the jukebox or queue up songs from the devices. Besides providing remote access to the jukebox, the handheld devices will also work as personal mp 3 players, giving the system another practical use. The jukebox itself will merely be a personal computer connected to a stereo system. The PC will be able to communicate with handheld devices through a wireless Bluetooth connection. ECE 415 Senior Design Project Fall 2006 3
Survey We surveyed our peers to determine what features would be important to them in this system Important: • • Seeing how many songs were ahead of you in the playlist Not much larger than an i. Pod A communication range suitable for a party Under $325 Not Important: • A scrolling wheel option • Information displayed other than song artist and title ECE 415 Senior Design Project Fall 2006 4
Current Attempts To Solve Problem § Zonos Controller 100 • Handheld remote that allows you to control music on your PC to be played anywhere in the house • Problem: System is $1000+, does not act as standalone MP 3 player § Symphony – Olive Inc. • System with 80 GB hard drive, can connect to any stereo system and network songs to other stereo systems • Problem: System is $900, too large to be mobile ECE 415 Senior Design Project Fall 2006 5
Deliverables § System Deliverables • • • Functional MP 3 player prototype(s) USB Device to give PC Bluetooth capability Jukebox PC Software “Bluebox” User Manual Circuit Schematic § Special Restrictions • • Software will run on the Windows XP Platform Source code will only be edited by members of Team Goeckel ECE 415 Senior Design Project Fall 2006 6
Deliverables § Principle of Operation • The user would install the jukebox software “Bluebox” on his/her PC. User would plug in the USB device to give the PC Bluetooth connectivity with the MP 3 player. “Bluebox” will send the song library to MP 3 players within range. The user then has two options: • Independent Mode: Scroll through the sent library, select desired song to be played/added to the play list. • Jukebox Mode: Upload a song from the local library to the play list. (Song will be buffered, not stored, to comply with DRM issues) ECE 415 Senior Design Project Fall 2006 7
Deliverables § User Interface • MP 3 Player: The UI consists of an LCD screen with control buttons. The buttons will allow the user to control volume, scroll up/down the assorted play lists, play, and stop the selected song. The play button will also select songs to be played on the jukebox. Additionally, there will be a power on/off switch. • PC Software: A GUI software program “Bluebox” capable of playing music through the PC will display the PC library, the play list, the song information (song title, artist name). From the PC, using Bluebox, the user will be able to edit the local PC library. ECE 415 Senior Design Project Fall 2006 8
Deliverables § Input/Output • The input to the MP 3 player is an MP 3 file loaded into the local library. The output is either an analog signal to the MP 3 players’ headphone jack, or a digital signal sent via Bluetooth to the PC transfer buffer. Additionally, an output of the PC software will be the PC local library sent to the MP 3 player via Bluetooth (digital transmission). ECE 415 Senior Design Project Fall 2006 9
Deliverables § Initial User Manual • 1) Turn on device by switching power switch to ‘on’ • 2) Chose between independent or jukebox mode • 3 A) If independent mode, select song from the local library • 3 B) If jukebox mode, turn on Bluebox software on PC. Select song from jukebox or local library to be transmitted to jukebox play list ECE 415 Senior Design Project Fall 2006 10
Deliverables § Acceptability Testing • The device should have a battery life of 3 hours • MP 3 player and PC software should be able to communicate within 30 feet of each other § Product Cost • Consumer surveys suggest an acceptable market cost of $325 for the system, so our goal is to develop the system for under $500. Mass production would reduce the cost per item enough to meet the consumer requirements for the total system cost. ECE 415 Senior Design Project Fall 2006 11
System Block Diagram MP 3 Player ECE 415 Senior Design Project Fall 2006 Jukebox Laptop 12
Design Alternatives § Primary Design • Gum. Stix handheld computer w/ Intel XScale CPU • Audio Codec • For D/A, MP 3 decoding, and amplification • Wireless Communication • Comprised of a Bluetooth transceiver • Flash Storage § Alternative Designs • Microcontroller or DSP in place of Gum. Stix • Depending on the microcontroller selected, the audio codec may not be needed • Choice of LCD, memory type, and audio codec will depend on compatibility with the microcontroller. ECE 415 Senior Design Project Fall 2006 13
Design Alternatives § Alternative Microcontrollers Manufacturer Model Built in MP 3 Decoder ST Microelectronics STA 013 I 2 S I 2 C a a a STA 027 a a a AT 85 C 51 SN HD 3 B a UCB 1400 a PP 5024 Atmel USB a XE 1431 a a a SPI Flash GPIO a a a Phillips Portal Player Xemics a ECE 415 Senior Design Project Fall 2006 a a a 14
Design Alternatives § LCD Comparison Model Manufacturer Diagonal Dimension ACX 705 AKM 2. 7” WDG 243216 WEBA 2. 2” LM 24022 2. 7” SSD 1359 1. 5” HDM 64 G 512 L 4 a Resolution Interface Power Cost 240 x 160 RGB 47 m. W $59 320 x 240 3. 5” 51570 GD 022 J Sony Color Parallel ? $39 ? $80 Wintek a Optrex 176 x 220 RGB, SPI 240 x 160 VGA 32 m. W $39 128 x 128 SPI ? $35 2. 5” 128 x 64 Parallel 20 m. W $28 2” 122 x 32 I 2 C ? $69 Sharp a Solomon System Hantronix Matrix Oribital GLK 12232 ECE 415 Senior Design Project Fall 2006 15
Proposed MDR Specifications § Develop “Blue. Box” Software § Finalization of major hardware components • Microcontroller, Bluetooth chip, LCD screen, and Audio Codec § Bluetooth communication demonstration ECE 415 Senior Design Project Fall 2006 16
96b8bc230ff3de5ecfa31dc1e4afe3ad.ppt