Transcript
Page 1: PWM RGB LED’s via USB

12/04/2007 Derek Hall

PWM RGB LED’svia USB

Derek Hall

ECE402

Page 2: PWM RGB LED’s via USB

12/04/2007 Derek Hall

Outline

• Goals

• Challenges

• Budget

• Demo

• Looking Forward

Page 3: PWM RGB LED’s via USB

12/04/2007 Derek Hall

Inspiration

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

residential applications– Color Kinetics, etc.

Page 4: PWM RGB LED’s via USB

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

Page 5: PWM RGB LED’s via USB

12/04/2007 Derek Hall

Steps

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

• Device communication– PC USB Transmitter Receiver

• GUI

Page 6: PWM RGB LED’s via USB

12/04/2007 Derek Hall

Hardware

Page 7: PWM RGB LED’s via USB

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

Page 8: PWM RGB LED’s via USB

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

Page 9: PWM RGB LED’s via USB

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

Page 10: PWM RGB LED’s via USB

12/04/2007 Derek Hall

Demo

Page 11: PWM RGB LED’s via USB

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!

Page 12: PWM RGB LED’s via USB

12/04/2007 Derek Hall

Questions,

Comments,

Snide Remarks


Top Related