William Weeks Electrical Engineering Team Leader Hardware USB Host Research and Documentation Jesse Killough Electrical Engineering USB Host MP3 Decoder Research and Documentation Mark Williams Electrical Engineering Signal Processing Hardware Research and Documentation Dr J.W. Bruce Advisor Associate Professor
Problem Statement Solution Technical Design Constraints Practical Design Constraints Subsystem Testing System Test Goals for Senior Design II References
Current synchronized lighting devices are either expensive, or low quality There is a need for an inexpensive device that performs at a high quality
A standalone device that can extract an.mp3 file from a USB flash drive Digital filtering Completely autonomous lighting Low price
ConstraintDescription SynchronizationSynchronization between music and lights must be less than 100 milliseconds. Audio QualityThe SLB must play music at a sample rate of at least 44.1 kHz and 128 Kbit/s bit rate. Audio CompatibilityThe SLB must play.mp3 file format songs. OutputIt must be capable of powering at least three receptacles with a 5A current draw per receptacle. User InterfaceThe SLB must have user interface buttons that allow for navigation through the songs on the USB.
The SLB must have a retail price of under $75.00 Superior performance in comparison to other low end products ML1-Ramsey Electronics Retail - $59.95 [1] Economic – Price
Health and Safety – UL Standards SLB will handle amperages up to 5 amps Any current above 20 mA can cause death by damage to brain tissue or interrupting the normal contractions of the heart.[2] SLB must not allow lethal amperages to be reached. The SLB will be interlocked to shut-down in the case of an over-voltage or over-amperage.
Lights Audio File SLB Music
USB Host MP3 Decoder Signal Processing Switching Device Interface Buttons
[3]
Microcontroller sends ‘E’ and VDIP1 returns ‘E’ Microcontroller sends ‘e’ and VDIP1 returns ‘e’ Synchronization Process Complete
Transfer Rate= 5 bytes = 31μs Kbytes/s
[4]
JarsBit RateSample Rate 320 kb/s X 256 kb/s X 224 kb/s X 192 kb/s XX 160 kb/s XX 128 kb/s XX 112kb/sX X 96 kb/s XX 80 kb/s X 64 kb/s
3.2 kHz continuous signal Audio signal “Boom Boom Pow”
Using a spectrum analyzer plug-in from the VS1011E Low Hz Hz Hz Hz Hz Mid Hz Hz Hz Hz Hz High Hz Hz Hz Hz Hz Tone Frequency Highest Intensity Correct Band Closest Intensity Lowest Intensity 5032yes yes yes yes yes yes* yes yes* yes yes yes yes yes yes 100 * High intensities were in each of the bands surrounding the correct band as well
3.3VDC 120VAC Input Fused 120VAC Output
3.3VDC Driver Voltage Not Applied3.3VDC Driver Voltage Applied
Back Button Forward Button Play/Pause Button
Channel 1 is the audio output Channel 2 is the button output
Play/Pause button being pressed twice
Error Light Location Error State Error Light Output Sequence Empty USB Drive Solid Error Light Wrong File TypeBlink Error Light every 50ms (FAST) No USB DetectedBlink Error Light every 500ms (SLOW)
Song TitleArtistBit RateSample RateSound Quality Test ToneN/A12822kGood Test Tone N/A 12844kGood Test Tone N/A 12848kGood Test Tone N/A 12896kBad Beverley HillsWeezer kGood Used MeHinder kGood HopelessBreaking Benjamin kGood All Or NothingTheory of a Deadman kBad Life After YouDaughtry kBad 50 Hz tone800 Hz tone3200 Hz tone
Technical Constraint Status Audio QualityComplete Audio CompatibilityComplete SynchronizationComplete OutputComplete AutonomousComplete User Interface ButtonsComplete
Design PCB for Fabrication Design and Construct Enclosure Signal Filtering Tweaks
[1] “Ramsey Electronics, ML1,” October 7, [Online.] Available: [2] “Electrical Safety.” [Online]. Available: Navigation4124.html [Accessed: September 12, 2009]. [3] Future Technology Devices International, Ltd., “Vinculum VNC1L Prototyping Module,” VDIP1 datasheet, [4] “Breakout Board for VS1011 MP3,” September 29, [Online.] Available: