12/04/2007Derek Hall PWM RGB LED’s via USB Derek Hall ECE402
12/04/2007Derek Hall Outline Goals Challenges Budget Demo Looking Forward
12/04/2007Derek Hall Inspiration LED lighting is growing in popularity and practicality –Commercial, residential applications –Color Kinetics, etc.
12/04/2007Derek Hall Goals Use WUSB-PSoC development kit to control bank of RGB LED’s Use PWM to “mix” colors GUI Control –Individual control of red, green, and blue –User controlled color sequences
12/04/2007Derek Hall Steps PSoC –3 PWM’s –8 bits 256 colors Device communication –PC USB Transmitter Receiver GUI
12/04/2007Derek Hall Hardware
12/04/2007Derek Hall Challenges Radio module adapter failure Poor documentation for interfacing PC- Transmitter “Easy USB” –Preconfigured bridges for mouse, gamepad, etc. Requires a second chip, “enCore” –OTP –enCore development kit: $730
12/04/2007Derek Hall Steps modified PSoC –3 PWM’s –8 bits 256 colors Device communication –PC USB PSoC Eval Board USB Driver –HID GUI
12/04/2007Derek Hall Budget
12/04/2007Derek Hall Demo
12/04/2007Derek Hall Looking Forward PSoC –Add sensing for over-temperature etc –Calibrate luminosity of diodes (mixing) –High Power LEDs Device Communication –Wireless USB driver all code needed for enCore? ZigBee, WUSB, lesser TI eZ430-RF2500? GUI –Save & Load sequences –User defined fade times –Options are endless!
12/04/2007Derek Hall Questions, Comments, Snide Remarks