Transcript CY_TSMU2006 - Innovatech Associates
EZ-Color
TM
Controllers HB LED
2
Dramatic New Lighting Applications
Never-before seen color performance and flexibility provide unique advantages in traditional lighting markets, such as architectural lighting, signage, and many more
Cypress Confidential
3
Making the Leap EZ!
• Additional color performance provides unique design challenges • Fixed color point • C programming • Complex design • EZ-Color bridges the gap for light designers with a visual design tool
Cypress Confidential
4
Color Mix System: Current Solution
Light Engine
SR
To host controller
Micro
SR SR Optic/Diffuser
•LED Array •Diffusing material to Protect users and to aid in color uniformity
Temp/Color Sensor
•
Microcontrollers
Manages LED brightness & color output • Accomplishes dimming through PWM channels • 1 PWM channel per color •
Switching Regulators
Provides constant current source to LEDs (350mA per LED) • National, Linear Tech, Zetex
Sensors
• Temperature or Color sensors to provide feedback to micro • Temp: National and others • Color: TAOS, ST, Avago, Capella
Cypress Confidential
5
Design challenges with HB LEDs
Micro SR SR SR Temp/Color Sensor LED Shortcomings Customer Challenge Binning
: LEDs are spec’d by chromaticity, brightness, and power
Temp Variation
: LEDs degrade over temp, different color LEDs degrade at different rates Difficult to achieve repeatable color point Difficult to maintain color point over time
Customer Need
Flexibility at production time Color control during production
Cypress Confidential
HB LED Challenges: Binning
The same color LED varies in output and is classified by bins
LED Bin “J” Bin “K” Bin “L” Red Green
6
Blue
• Inaccurate Color Mixing • No production consistency for end systems
Cypress Confidential
7
HB LED Challenges: Temperature
Temperature effects • Light output decreases • Wavelength increases • Forward voltage decreases LEDs degrade at different rates Added complexity in controlling a color mixed output over time
Cypress Confidential
8
How it could be done
Firmware, firmware, firmware • Map out possible permutations & incorporate into code – very inefficient – OR – Use specific bin for a LED • 10-15% premium for mandating specific HB LED bins IF available
Cypress Confidential
9
HB LED design with ZERO Code
• PSoC Express 3.0 – Visual Embedded Design Tool • Powerful new tool for lighting applications • Create single or multiple color channel designs in minutes with ZERO “C” necessary • LED-specific Express drivers for EZ-Color
Cypress Confidential
10
Design Simulate Build Program & Monitor
Cypress Confidential
11 •Select Luxeon K2 3-LED Color Mixing Driver
Cypress Confidential
12 •Name the Output Driver, read the Datasheet for more information on functionality
Cypress Confidential
13 •Choose Temp Sensor, set Properties
Cypress Confidential
14 •Part numbers are selectable for dominant wavelength and Flux/Color bins •Change Bins selected and the gamut will adjust on the CIE chart
Cypress Confidential
15 •Add Valuators (Variables) to control the output of the 3LED driver
Cypress Confidential
16 •Add additional logic valuators to vary the color •For examples of the functionality and flexibility of EZ Color and PSoC Express, download EZ Color “Express Designs”
Cypress Confidential
17 Use the Monitor function to Tune the desired fixed color point
Cypress Confidential
18
EZ-Color
TM
Advantages HB LED Controller
Software
• PSoC Express offers unparalleled time to market performance • Binning compensation improves color accuracy • Temperature Compensation Algorithm offers color stability
Integration
• Configurable dimmers support up to 16 LED channels • Dimmers independently programmable from 8-32 bits of resolution
Technology
• PrISM method reduces low frequency blinking inherent with PWMs • Spread spectrum signal lowers radiated EMI
Cypress Confidential
V H V L
EZ-Color
TM
Technology: PrISM
PWM PrISM
V H
50% dimming
V L High noise spikes No Harmonic spikes Low EMI 19 PrISM creates a spread spectrum signal, which provides significant EMI reduction and reduces low frequency flicker of HB LEDs
Cypress Confidential
EZ-Color
TM
HB LED Controllers
20 • Cypress offers the industry’s most complete color mix solution • All collateral available on www.cypress.com/ezcolor • HB LED drivers in Express 3.0
• CY3261A-RGB board with Demo / Example projects • Color Mixing Application Notes • Training • Learn more at the NetSeminar
LED RADIATION DO NOT STARE INTO BEAM CLASS 3 LASER PRODUCT
on July 18th BLUE GREEN RED
Part Number CY8CLED04 CY8CLED08 CY8CLED16 LED Channels
4 8 16
Analog Blocks
6 12 12
Flash
16KB 16KB 32KB
DMX512
Yes Yes Yes
Cypress Confidential
Appendix
21
Cypress Confidential
22
Color Mixing Basics
• Mixing Red, Green, and Blue generates a color • Red + Green = Yellow • Blue + Red = Magenta • CIE chart developed to provide science behind color • Color space defined with (x,y,Y) coordinates • x and y define chromaticity (color) • Y define luminance (brightness)
Cypress Confidential
23
Color Mixing Basics
• HB LEDs defined in (x,y) coordinates Red: (.68, .29) Green: (.23, .63) Blue: (.15, .06) • These HB LEDs form a color gamut • Output any color within the triangle
Cypress Confidential
24
Color Mixing Basics: Cyan
100% 50% R G B
Cypress Confidential
25
Color Mixing Basics: White
100% 50% R G B
Cypress Confidential
26
Color Mixing Basics: Yellow
100% 50% R G B
Cypress Confidential
27
CY3261A-RGB – From block diagram to PSoC Express®
SSDM Blocks VDC V DD M8C Core: PSoC FLASH RAM EEPROM Emulation Color Mix Firmware Temperature Comp SSDM R SSDM G LM3402 LM3402 VF_RED VF_GRN I2C I2C SSDM B LM3402 ADC VF_RED VF_GRN VF_BLU V DD Analog THERMISTOR Place Near LEDs
Cypress Confidential
VF_BLU
28
CY3261A-RGB – Color Mix Firmware
• 5ms to compute a new color • Color mix computations detailed in Lumileds AB-
xx
Power On Initialization Loop Timer I2C Interrupt • Prepackaged I2C Data Structure firmware solution Even Loop?
N Y Y Direct Control Mode?
N Color Mix Temperature Compensation ~10ms Loop Time Board On?
N Y Drive LEDs with Dimming Values Turn LEDs Off
Cypress Confidential
29
EZ-Color Temperature Solution
• Add Thermistor to the board TempComp(NewTJ) • PSoC Express offers prepackaged firmware solution Diff = NewTJ – 25° • Measure T B • Calculate T J • Compensate for Δ T J Regulated V DD Diff > TEMP_FACTOR NO YES ADC Adjust x and y
T J
T B
JB I LED V f
R THERM Return
Cypress Confidential
30
PWM Dimming Available
• The choice is up to the designer • 8 bit channel • 16 bit channel • Any iteration between 8 and 16 also available utilizing two 8 bit blocks • Clock options utilize three internal clock dividers, from 24 MHz down to >100 Hz • PSoC Dimming blocks can be tied together, up to 32 bits
Cypress Confidential
DMX512 – Now available with EZ-Color!
• Serial communication interface • Available with all EZ-Color devices 31
Cypress Confidential