IP Library Granted Patent US 12,273,973
Granted Patent B2
US 12,273,973 · App. 18/242,008 · Granted Apr 8, 2025

Automatic compensation method based on temperature characteristics of RGB LEDs

Inventors: YunFeng Li (Fujian, CN); JunHao Li (Fujian, CN); Hui Zhang (Fujian, CN); MingChi Huang (Fujian, CN); KunFu Lu (Fujian, CN)
Assignee: LUMISSIL MICROSYSTEMS LIMITED
H05B45/28H05B45/325
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,273,973
App. No.
18/242,008
Granted
Apr 8, 2025
Kind
B2
Abstract

An automatic compensation method based on temperature characteristics of RGB LEDs by first obtaining current temperatures of the RGB LEDs, and then adjusting a corresponding PWM duty cycle of each LED according to the current temperature of each LED to change drive currents of the RGB LEDs, thereby achieving compensation for the RGB LEDs. By determining a temperature adjustment coefficient of each LED based on the current temperature, temperature adjustment ratios, and an adjustment step size of the LED, and finally adjusting the PWM value according to the temperature adjustment coefficient to drive the LED, color shift is reduced. When performing PWM duty cycle adjustment, adjustment formulae are used, which only require obtaining the current temperature, the temperature adjustment ratios, and the adjustment step size of each LED, and then calculating according to the formula, therefore not requiring extensive data storage or data lookup and thus resulting in lesser computation.

Claims (22)

1. An automatic compensation method based on temperature characteristics of RGB LEDs, comprising the following steps:

obtaining current temperatures of a red LED, a green LED, and a blue LED of the RGB LEDs respectively; and

adjusting a corresponding pulse width modulation (PWM) duty cycle of each LED according to the current temperature of each LED so as to change drive currents of the red LED, the green LED, and the blue LED, thereby achieving compensation for the RGB LEDs; wherein,

a PWM duty cycle of the red LED is adjusted according to the following formula: PWM OUT_R =PWM IN_R ×TC R =PWM IN_R ×[1+(T _ADC_R −T ADC@25_R )/K R ×N R %];

a PWM duty cycle of the green LED is adjusted according to the following formula: PWM OUT_G =PWM IN_G ×TC G =PWM IN_G ×[1+(T _ADC_G −T ADC@25_G )/K G ×N G %];

a PWM duty cycle of the blue LED is adjusted according to the following formula: PWM OUT_B =PWM IN_B ×TC B =PWM IN_B ×[1+(T ADC_B −T ADC@25_B )/K B ×N B %];

wherein PWM OUT_R , PWM OUT_G , and PWM OUT_B represent adjusted PWM values for the red LED, the green LED, and the blue LED respectively;

PWM IN_R , PWM IN_G , and PWM IN_B represent original PWM values for the red LED, the green LED, and the blue LED respectively before adjustment;

TC R , TC G , and TC B represent temperature adjustment coefficients for the red LED, the green LED, and the blue LED respectively;

T _ADC_R , T ADC_G , and T ADC_B represent the current temperatures of the red LED, the green LED, and the blue LED respectively;

T ADC@25_R , T ADC@25_G , and T ADC@25_B represent temperatures of the red LED, the green LED, and the blue LED respectively at room temperature;

K R , K G , and K B represent temperature adjustment step sizes for the red LED, the green LED, and the blue LED respectively, and values of K R , K G , and K B are identical;

N R %, N G %, and N B % represent temperature adjustment percentages for the red LED, green LED, and the blue LED respectively.

2. The automatic compensation method of claim 1 , also comprising the following steps: dividing a range of temperatures in which each LED operates into segments, resulting in segments being divided in a quantity “a” for the red LED, segments being divided in a quantity “b” for the green LED, and segments being divided in a quantity “c” for the blue LED respectively, and each segment of each LED has an independent temperature adjustment ratio; wherein,

the red LED is provided with temperature adjustment ratios in said quantity “a”, represented as N R ∈{N R1 , . . . , N Ra };

the green LED is provided with temperature adjustment ratios in said quantity “b”, represented as N G ∈{N G1 , . . . , N Gb }; and

the blue LED is provided with temperature adjustment ratios in said quantity “c”, represented as N B ∈{N B1 , . . . , N Bc }.

3. The automatic compensation method of claim 1 , also comprising the following steps: during temperature compensation process, hysteresis processing is performed for each of the red, the green, and the blue LEDs; wherein,

when the current temperature of each LED is obtained, determining whether the current temperature of the LED is greater than a or less than β; when the current temperature is greater than α or less than β, a new current temperature value is assigned to a corresponding PWM duty cycle adjustment formula, and α and β values are updated at the same time, where α=T _ADC +K/2; β=T _ADC −K/2, and once updated, the current temperature of the LED is obtained again for hysteresis processing.

4. A compensation circuit for implementing the automatic compensation method of claim 1 ; wherein the compensation circuit comprises a red LED forward voltage-sense amplifier, a green LED forward voltage-sense amplifier, a blue LED forward voltage-sense amplifier, a driver chip, an on-chip temperature sensor provided within the driver chip, an analog-to-digital converter, a register, and a coefficient determination module; a red LED driver module, a green LED driver module, and a blue LED driver module are provided within the driver chip;

two input terminals of the red LED forward voltage-sense amplifier are connected to two terminals of the red LED, and an output terminal of the red LED forward voltage-sense amplifier is connected to an input terminal of the analog-to-digital converter; two input terminals of the green LED forward voltage-sense amplifier are connected to two terminals of the green LED, and an output terminal of the green LED forward voltage-sense amplifier is connected to the input terminal of the analog-to-digital converter; two input terminals of the blue LED forward voltage-sense amplifier are connected to two terminals of the blue LED, and an output terminal of the blue LED forward voltage-sense amplifier is connected to the input terminal of the analog-to-digital converter;

the on-chip temperature sensor is connected to the input terminal of the analog-to-digital converter; an output terminal of the analog-to-digital converter is connected to an input terminal of the register; an output terminal of the register is connected to the coefficient determination module, and an output terminal of the coefficient determination module is connected to the red LED driver module, the green LED driver module, and the blue LED driver module.

Assignments (2)
CHANGE OF NAME Recorded Jul 5, 2024
From: SI EN TECHNOLOGY (XIAMEN) LIMITED
To: LUMISSIL MICROSYSTEMS LIMITED
Reel/Frame 068133/0743 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2023
From: LI, YUNFENG; LI, JUNHAO; ZHANG, HUI; HUANG, MINGCHI; LU, KUNFU
To: SI EN TECHNOLOGY (XIAMEN) LIMITED
Reel/Frame 064787/0864 →
Priority Claims (1)
CN 202211303845.9 · Oct 24, 2022 · national
Continuity (1)
Related Publication 20230422369A1 · Dec 28, 2023
References Cited (3)
US 9485813B1 · Lewis · 2016 [cited by examiner]
US 20090302781A1 · Peker · 2009 [cited by examiner]
US 20130076250A1 · Logiudice · 2013 [cited by examiner]