PWM RGB LED’s via USB

Preview:

DESCRIPTION

PWM RGB LED’s via USB. Derek Hall ECE402. Outline. Goals Challenges Budget Demo Looking Forward. Inspiration. LED lighting is growing in popularity and practicality Commercial, residential applications Color Kinetics, etc. Goals. - PowerPoint PPT Presentation

Citation preview

12/04/2007 Derek Hall

PWM RGB LED’svia USB

Derek Hall

ECE402

12/04/2007 Derek Hall

Outline

• Goals

• Challenges

• Budget

• Demo

• Looking Forward

12/04/2007 Derek Hall

Inspiration

• LED lighting is growing in popularity and practicality– Commercial,

residential applications– Color Kinetics, etc.

12/04/2007 Derek 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/2007 Derek Hall

Steps

• PSoC– 3 PWM’s– 8 bits 256 colors

• Device communication– PC USB Transmitter Receiver

• GUI

12/04/2007 Derek Hall

Hardware

12/04/2007 Derek 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/2007 Derek Hall

Steps modified

• PSoC– 3 PWM’s– 8 bits 256 colors

• Device communication– PC USB PSoC Eval Board

• USB Driver– HID

• GUI

12/04/2007 Derek Hall

Budget

Balance 100.00$ Expenditures

Cypress WirelessUSB™ LS Development Kit 750.00$ (donated) (750.00)$

Cypress PSoC Evaluation Board 96.95$ (donated) (96.95)$

RGB LEDs 24.90$ Total 24.90$

Remaining Assets 75.10$

Assets

12/04/2007 Derek Hall

Demo

12/04/2007 Derek 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/2007 Derek Hall

Questions,

Comments,

Snide Remarks

Recommended