Current driving device and dimming method

By using a brightness divider and a current generator in the current drive device, combined with a brightness meter of a variety of pulse time axis, the pulse amplitude and width are automatically set according to the dimming value, and dimming in the prior art is solved The problems of poor linearity and serious noise coupling improve the accuracy and signal-to-noise ratio of brightness control.

CN119446046APending Publication Date: 2025-02-14MACROBLOCK INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410989052.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-07-31
Filing Date
2024-07-23
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The prior art When controlling the brightness of the display light emitting diode array, there are problems of poor dimming linearity and serious noise coupling, especially when high dynamic range imaging is required, the increased operating frequency of the PWM signal leads to increased complexity.

Method used

A current driving device and dimming method are adopted, which includes a brightness divider, a current generator and a switch. The brightness tables of a variety of different pulse time axis are stored through the database, and the pulse amplitude value is set according to the received dimming value. and pulse width value to achieve precise control of the luminescent component.

Benefits of technology

It realizes that the required pulse amplitude and pulse width value can be generated based on the dimming value, without knowing the corresponding amplitude and pulse width related information, which improves the linearity and signal-to-noise ratio of dimming. Reduces unnecessary noise from current changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119446046A_ABST
    Figure CN119446046A_ABST
Patent Text Reader

Abstract

A current driving device and a dimming method are provided, the current driving device executes the dimming method, and the dimming method includes that a brightness distributor is provided with a database, the database stores multiple brightness tables of different pulse wave time axes, and the brightness distributor selects one of the multiple brightness tables as a preset brightness table; the brightness distributor sets a pulse amplitude value and a pulse width value according to a dimming value, a pulse width bit and the preset brightness table; when the dimming value is larger than a threshold value, the brightness distributor sets a pulse wave amplitude value and a pulse wave width value according to the dimming value and a remainder value, the threshold value is related to the pulse wave width position, and the remainder value is related to the dimming value and the pulse wave width position. The required pulse wave amplitude value and pulse wave width value can be generated only according to the received dimming value and the brightness table, and the relevant information of the corresponding amplitude and pulse wave width does not need to be known.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a dimming technology, and in particular to a current driving device and a dimming method. Background Art

[0002] The existing circuit architecture for controlling the light emission of the LED array of the display is that each light-emitting unit driver is composed of a fixed current source and a switch in series. The switch receives a pulse width modulation (PWM: Pulse Width Modulation) signal to generate an on and off to turn the LED on and off, and the human eye sees a certain brightness value due to visual persistence. However, if higher brightness resolution or so-called high dynamic range (HDR: High Dynamic Range) imaging is required, it is often necessary to increase the operating frequency of the PWM signal to achieve it. Another architecture is to design the current source to receive pulses of different amplitudes to generate corresponding currents. This architecture requires input of two signals, width and amplitude, and combines them into the required pulses of different amplitudes to generate corresponding currents to control the required brightness of the LED. That is, the circuit architecture generates and adjusts the current supplied to the LED array channel according to the control signal provided by the display to adjust the light brightness.

[0003] However, the prior art has the following disadvantages: 1. After the supply current is generated, the luminous brightness can only be controlled by controlling the pulse width (duty rate) of the supply current. When the required pulse width is extremely small, the dimming linearity will be poor due to transient phenomena and the noise coupling will be serious. 2. The control signal must also be composed of the information of the width (pulse dimming signal) and the amplitude (magnitude dimming signal). Summary of the invention

[0004] An object of the present invention is to provide a dimming method that can generate a required pulse width value and pulse amplitude only according to a received dimming value, so as to overcome the disadvantages of the background art.

[0005] Therefore, the dimming method is performed by a current driving device to drive a light-emitting component according to a dimming value. The current driving device includes a brightness distributor, a current generator and a switch, and includes the following steps:

[0006] BCPI-240300 Page 2 / 10

[0007] In step (A), the brightness distributor has a database storing a plurality of brightness tables of different pulse time axes, and the brightness distributor selects one of the plurality of brightness tables as a preset brightness table.

[0008] In step (B), the brightness distributor sets a pulse amplitude and a pulse width value according to the dimming value, a pulse width and the preset brightness table.

[0009] Step (C), when the dimming value is greater than a threshold, the brightness distributor sets a pulse amplitude and a pulse width value according to the dimming value and a remainder value, the threshold value is related to the pulse width position, and the remainder value is related to the dimming value and the pulse width position.

[0010] The dimming method of the present invention, the step (B) further comprises: (B1) the brightness distributor compares m with 2 n , m is defined as the dimming value, and n is defined as the pulse width. (B2) When m≤2 n When m≤2, the brightness distributor sets the pulse amplitude to 1. (B3) When m≤2 n When , the brightness distributor sets the pulse width value to m.

[0011] The dimming method of the present invention, step (C) further includes: (C1) the threshold value is defined as 2 n , the remainder value is defined as m%2 n , the brightness distributor compares m with 2 n and the remainder value, m is defined as the dimming value, and n is defined as the pulse width. (C2) When m>2 n When the remainder value is not equal to 0, the brightness distributor sets the pulse amplitude according to T and the remainder value. T is defined as the time axis parameter of the preset brightness table. <m%2 n , the pulse amplitude is (m / 2 n )+1, when T≥m%2 n , the pulse amplitude is m / 2 n (C3) When m>2 n When the remainder value is equal to 0, the brightness distributor sets the pulse amplitude to m / 2 n (C4) The brightness distributor sets the pulse width value to 2 n .

[0012] The dimming method of the present invention, the step (B) further comprises: (B0) the brightness distributor compares m with (2 a -1), a = b + n, b is defined as the pulse amplitude, n is defined as the pulse width. (B1) The brightness distributor compares m with 2 n , m is defined as the dimming value. (B2) When m≤2 n When m≤2, the brightness distributor sets the pulse amplitude to 1. (B3) When m≤2 n When m=2, the brightness distributor sets the pulse width value to m. (B4) When m=2 a -1, the brightness distributor sets the pulse amplitude to 2b , then proceed to step (C4).

[0013] The dimming method of the present invention, step (C) also includes: (C0) the brightness distributor selects a second mode pulse wave time axis of the preset brightness table. (C1) the threshold value is defined as 2 n , the remainder value is defined as m%2 n , the brightness distributor compares m with 2 n and the remainder value, m is defined as the dimming value, and n is defined as the pulse width. (C2) When m>2 n When the remainder value is not equal to 0, the brightness distributor sets the pulse amplitude according to T and the remainder value. T is defined as BCPI-240300 Page 3 / 10

[0014] The second mode pulse wave time axis parameter of the preset brightness table is <m%2 n , the pulse amplitude is (m / 2 n )+1, when T≥m%2 n , the pulse amplitude is m / 2 n (C3) When m>2 n When the remainder value is equal to 0, the brightness distributor sets the pulse amplitude to m / 2 n (C4) The brightness distributor sets the pulse width value to 2 n .

[0015] The dimming method of the present invention further comprises:

[0016] (D) The brightness distributor generates an amplitude control signal according to the pulse amplitude to control the current generator, and generates a pulse signal according to the pulse width value to control the switch.

[0017] Another object of the present invention is to provide a current driving device, which drives a light-emitting component according to a dimming value and includes a switch, a current generator, and a brightness distributor.

[0018] The switch is electrically connected to the light emitting component, receives a pulse signal, and switches between conducting and non-conducting according to the pulse signal.

[0019] The current generator is electrically connected to the switch, receives an amplitude control signal, and generates a driving current according to the amplitude control signal. The driving current has an amplitude related to the amplitude control signal and flows through the light-emitting component when the switch is turned on.

[0020] The brightness distributor is electrically connected to the switch and the current generator, receives the dimming value, and has a database, the database stores a plurality of brightness tables of different pulse time axes, and the brightness distributor selects one of the plurality of brightness tables as a preset brightness table, the brightness distributor sets a pulse amplitude and a pulse width value according to the dimming value, a pulse width position and the preset brightness table, when the dimming value is greater than a threshold value, the brightness distributor sets a pulse amplitude and a pulse width value according to the dimming value and a remainder value, the threshold value is related to the pulse width position, and the remainder value is related to the dimming value and the pulse width position.

[0021] The brightness distributor generates an amplitude control signal according to the pulse amplitude to control the current generator, and generates a pulse signal according to the pulse width to control the switch.

[0022] The current driving device of the present invention compares m with 2 n , m is defined as the dimming value, n is defined as the pulse width, when m≤2 n When m≤2, the brightness distributor sets the pulse amplitude to 1. n When , the brightness distributor sets the pulse width value to m.

[0023] The current driving device of the present invention, the threshold value is defined as 2 n , the remainder value is defined as m%2 n , the brightness distributor compares m with 2 n The remainder value, m is defined as the dimming value, n is defined as the pulse width, when m>2 n When the remainder value is not equal to 0, the brightness distributor sets the pulse amplitude according to T and the remainder value. T is defined as the time axis parameter of the preset brightness table. When T <m%2 n , the pulse amplitude is (m / 2 n )+1, when T≥m%2 n , the pulse amplitude is m / 2 n , when m>2 n When the remainder value is equal to 0, the brightness distributor sets the pulse amplitude to m / 2 n , the brightness distributor sets the pulse width value to 2 n .

[0024] The current driving device of the present invention, the brightness distributor compares m with (2 a -1), a = b + n, b is defined as the pulse amplitude bit, n is defined as the pulse width bit, the brightness distributor compares m with 2 n , m is defined as the dimming value; when m≤2 n When m≤2, the brightness distributor sets the pulse amplitude to 1.n When the brightness distributor sets the pulse width value to m, when m=2 a -1, the brightness distributor sets the pulse amplitude to 2 b .

[0025] The effect of the present invention is that the required pulse amplitude and pulse width values ​​can be generated only according to the received dimming value and brightness table, without knowing the corresponding amplitude and pulse width related information. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Other features and effects of the present invention will be clearly presented in the embodiments with reference to the accompanying drawings:

[0027] Figure 1 is a system diagram of a first embodiment of a current driving device of the present invention;

[0028] Figure 2 is a flow chart of a first embodiment of a dimming method;

[0029] Figure 3 is a schematic diagram of a first brightness table of the first embodiment;

[0030] Figure 4 is a schematic diagram of a second brightness table of the first embodiment;

[0031] Figure 5 is a schematic diagram of a third brightness table of the first embodiment;

[0032] Figure 6 is a schematic diagram of a fourth brightness table of the first embodiment;

[0033] Figure 7 is a schematic diagram of the brightness table of the first embodiment for illustrating m=7, 8;

[0034] Figure 8 is a schematic diagram of the brightness table of the first embodiment illustrating m=9;

[0035] Fig. 9 is a flow chart of a second embodiment of a dimming method;

[0036] Fig.10 is a schematic diagram of a first brightness table of the second embodiment;

[0037] Fig.11 is a schematic diagram of a second brightness table of the second embodiment;

[0038] Fig.12 is a schematic diagram of a third brightness table of the second embodiment;

[0039] Fig.13 is a schematic diagram of a fourth brightness table of the second embodiment;

[0040] Fig.14 is a flow chart of a third embodiment of a dimming method;

[0041] Fig.15 is a schematic diagram of a first brightness table of the third embodiment;

[0042] Fig.16 is a schematic diagram of a second brightness table of the third embodiment;

[0043] Fig.17 is a schematic diagram of a third brightness table of the third embodiment;

[0044] BCPI-240300Page 5 / 10

[0045] Fig.18 is a schematic diagram of a fourth brightness table of the third embodiment;

[0046] Fig.19 is a flow chart of a fourth embodiment of a dimming method;

[0047] Fig. 20 is a schematic diagram of a first brightness table of the fourth embodiment;

[0048] Fig.21 is a schematic diagram of a second brightness table of the fourth embodiment;

[0049] Fig. 22 is a schematic diagram of a third brightness table of the fourth embodiment;

[0050] Fig.23 is a schematic diagram of a fourth brightness table of the fourth embodiment;

[0051] Fig.24 is a flow chart of a fifth embodiment of a dimming method;

[0052] Fig.25 is a flow chart of a sixth embodiment of a dimming method;

[0053] Fig.26 is a flow chart of a seventh embodiment of a dimming method;

[0054] Fig. 27 is a flow chart of an eighth embodiment of executing a dimming method. DETAILED DESCRIPTION

[0055] Before the present invention is described in detail, it should be noted that similar components are denoted by the same reference numerals in the following description.

[0056] See also Figure 1, is the first embodiment of the current driving device of the present invention, which drives a light-emitting component 1 according to a dimming value. The current driving device includes a switch 3, a current generator 4, and a brightness distributor 5. It should be noted that in this embodiment, the light-emitting component 1 is specifically a single light-emitting diode, or a plurality of light-emitting diodes LED1-LEDn electrically connected to each other, and the light-emitting diode array can be any combination of RGBW or a single color. The switch 3 is electrically connected to the light-emitting component 1, receives a pulse signal, and switches between conduction and non-conduction according to the pulse signal. The switch 3 is conductive in each pulse of the pulse signal and non-conductive outside each pulse of the pulse signal. The current generator 4 is electrically connected to the switch 3, receives an amplitude control signal, and generates a driving current according to the amplitude control signal. The driving current has an amplitude related to the amplitude control signal and flows through the light-emitting component when the switch 3 is turned on. The brightness distributor 5 is electrically connected to the switch 3 and the current generator 4.

[0057] See also Figure 2 The current driving device performs a dimming method, including the following steps (A) to (D).

[0058] Step (A), the brightness distributor 5 has a database, the database stores a plurality of brightness tables of different pulse wave time axes, and the brightness distributor 5 selects one of the plurality of brightness tables as a preset brightness table. Here, the four brightness tables are respectively as follows: Figure 3 to Figure 6 , Figure 3 The pulse time axis is set in the order of 01234567 and the pulse width is turned on from the front to the back (1→8), that is, the order of the time intervals (T1-T8) indicated by the predetermined sequence setting is 0, 1, 2, 3, 4, 5, 6, 7, respectively. Figure 4 The setting sequence of the pulse time axis is 76543210 and the pulse width opening sequence is from the back to the front (8←1), that is, the sequence numbers (t) of the time intervals (T1-T8) indicated by the predetermined sequence setting are 7, 6, 5, 4, 3, 2, 1, 0 respectively. Figure 5 The setting sequence of the pulse time axis is 32104567 and the pulse width opening sequence is from the middle to the front and then from the middle to the back, that is, the sequence numbers (t) of the time intervals (T1-T8) indicated by the predetermined sequence setting are 3, 2, 1, 0, 4, 5, 6, 7 respectively. Figure 6 The setting sequence of the pulse wave time axis is 76501234, that is, the sequence numbers (t) of the time intervals (T1-T8) indicated by the predetermined sequence setting are 7, 6, 5, 0, 1, 2, 3, and 4 respectively.

[0059] In step (B), the brightness distributor 5 sets a pulse amplitude and a pulse width value according to the dimming value, a pulse width and the preset brightness table. The step (B) also includes steps (B0) to (B4).

[0060] Step (B0), the brightness distributor 5 compares m with (2 a -1), a = b + n, b is defined as the pulse amplitude, n is defined as the pulse width, and m is defined as the dimming value. If m = (2 a -1), then go to step (B4), if m! = (2 a -1), then proceed to step (B1). Here is an example, a=5, b=2, n=3, when m=31, so that m=(2 a -1) If established, proceed to step (B4) and set the pulse amplitude to 2 2 =4 and then go to step (C4) to set the pulse width value to 2 3 =8, and m=1~30, then m=(2 a -1) If not established, proceed to step (B1).

[0061] Step (B1), the brightness distributor 5 compares m with 2 n Step (B2), when m≤2 n When m≤2, the brightness distributor 5 sets the pulse amplitude to 1 and then proceeds to step (B3). n When , the brightness distributor 5 sets the pulse width value to m. Here is an example. Figure 7 As shown, when m=1~8, m≤2 n If it is established, proceed to step (B2) to set the pulse amplitude to 1 and then to step (B3) to set the pulse width to m. When m = 9 to 30, m ≤ 2 in step (B1) n If not, proceed to step (C1).

[0062] Step (B4) When m=2 a -1, the brightness distributor 5 sets the pulse width value to 2 b , then proceed to step (C4).

[0063] Step (C), when the dimming value is greater than a threshold value, the brightness distributor 5 sets a pulse amplitude and a pulse width value according to the dimming value and a remainder value, the threshold value is related to the pulse width, and the remainder value is related to the dimming value and the pulse width. Step (C) also includes steps (C1) to (C4).

[0064] Step (C1), the threshold is defined as 2 n , the remainder value is defined as m%2 n , the brightness distributor compares m with 2n With the remainder value, m is defined as the dimming value, and n is defined as BCPI-240300 Page 7 / 10

[0065] Specifically, the brightness distributor 5 determines m>2 n and m%2 n ! = 0 is true, here is an example, when m = 9 ~ 15, 17 ~ 23, 25 ~ 30, m > 2 is satisfied at the same time n and m%2 n =0 is established, then proceed to step (C2), when m=16, 24, m>2 is satisfied at the same time n and m%2 n If the condition of !=0 is not satisfied, the process proceeds to step (C3).

[0066] Step (C2), when m>2 n When the remainder value is not equal to 0, the brightness distributor 5 sets the pulse amplitude according to T and the remainder value. T is defined as the time axis parameter of the preset brightness table. <m%2 n , the pulse amplitude is (m / 2 n )+1, when T≥m%2 n , the pulse amplitude is m / 2 n For an example, see Figure 8 When m=9, the pulse amplitude is divided into two parts according to the T value. When T=0, 0<(9 / 2 3 ) The pulse amplitude of this part of the remainder is (9 / 2 3 )+1=2, when T=1~7, it is greater than or equal to (9 / 2 3 ) The other part of the pulse amplitude is 8 / 2 3 = 1. Then, proceed from step (C2) to step (C4).

[0067] Step (C3), when m>2 n When the remainder value is equal to 0, the brightness distributor 5 sets the pulse amplitude to m / 2 n Here we take an example, when m=16, the pulse amplitude is 16 / 2 3 =2, when m=24, the pulse amplitude is 24 / 2 3 = 3. Then, proceed from step (C3) to step (C4).

[0068] Step (C4), the brightness distributor 5 sets the pulse width value to 2 n , which is 2 3 =8.

[0069] In step (D), the brightness distributor 5 generates an amplitude control signal according to the pulse amplitude to control the current generator 4, and generates a pulse signal according to the pulse width to control the switch 3.

[0070] See also Fig. 9 , is a second embodiment of a dimming method performed by a current driving device of the present invention, comprising steps (A) to (D). The difference between step (A) of the second embodiment and the first embodiment is that: the database stores a plurality of brightness tables with different pulse time axes, each brightness table having a pulse time axis of a first mode (T mode = 1) and a pulse time axis of a second mode (T mode = 2). Here, for example, the four brightness tables are respectively as follows: Figure 10 to Figure 13 , Fig.10 The pulse amplitude of the first mode = 1, the pulse time axis settings are 76501234, Fig.10 The time axis parameter (T) of the second mode pulse wave time axis for the pulse wave amplitude exceeding 1 (=2~4) is set to 01234567 in sequence, that is, the sequence numbers (t1) of the time intervals (T1-T8) indicated by the first predetermined sequence setting are 7, 6, 5, 0, 1, 2, 3, 4, respectively, and the sequence numbers (t2) of the time intervals (T1-T8) are 0, 1, 2, 3, 4, 5, 6, 7, respectively. Fig.11 The pulse amplitude of the first mode = 1, the pulse time axis settings are 32104567, Fig.11 The settings of the second mode pulse wave time axis for the pulse wave amplitude exceeding 1 (=2~4) are 76543210 in sequence, that is, the sequence numbers (t1) of the time intervals (T1-T8) indicated by the first predetermined sequence setting are 3, 2, 1, 0, 4, 5, 6, 7 respectively, and the sequence numbers (t2) of the time intervals (T1-T8) and the time intervals (T1-T8) indicated by the second predetermined sequence setting are 7, 6, 5, 4, 3, 2, 1, 0 respectively. Fig.12 The pulse amplitude of the first mode = 1, the pulse time axis settings are 32104567, Fig.12 The settings of the second mode pulse wave time axis for the pulse wave amplitude exceeding 1 (=2~4) are 01234567 in sequence, that is, the sequence numbers (t1) of the time intervals (T1-T8) indicated by the first predetermined sequence setting are 3, 2, 1, 0, 4, 5, 6, 7 respectively, and the sequence numbers (t2) of the time intervals (T1-T8) and the time intervals (T1-T8) indicated by the second predetermined sequence setting are 0, 1, 2, 3, 4, 5, 6, 7 respectively. Fig.13 The pulse amplitude of the first mode = 1, the pulse time axis settings are 76501234, Fig.13The settings of the second mode pulse wave time axis for the pulse wave amplitude exceeding 1 (=2~4) are 76543210 in sequence, that is, the sequence numbers (t1) of the time intervals (T1-T8) indicated by the first predetermined sequence setting are 7, 6, 5, 0, 1, 2, 3, 4, respectively, and the sequence numbers (t2) of the time intervals (T1-T8) and the time intervals (T1-T8) indicated by the second predetermined sequence setting are 7, 6, 5, 4, 3, 2, 1, 0, respectively.

[0071] The difference between step (C) of the second embodiment and step (C) of the first embodiment is that: before step (C1), a step (C0) is further included, wherein the brightness distributor 5 selects the second mode pulse wave time axis of the preset brightness table to replace the first mode pulse wave time axis. The definition of T in step (C2) is the second mode pulse wave time axis parameter of the preset brightness table.

[0072] See also Fig.14 , is a third embodiment of a dimming method performed by a current driving device of the present invention, comprising steps (A) to (D), and the difference between step (B) of the third embodiment and the first embodiment is that step (B0) is omitted, that is, m=31 is not determined in advance, and the pulse amplitude of m=31 is not preset. Therefore, the brightness tables of various pulse time axes stored in the database are also different from those of the first embodiment. The brightness tables of the third embodiment are respectively as follows: Figures 15 to 18 .

[0073] See also Fig.19 , is a fourth embodiment of a dimming method performed by a current driving device of the present invention, comprising steps (A) to (D), and the difference between step (B) of the fourth embodiment and the second embodiment is that step (B0) is omitted, that is, m=31 is not determined in advance, and the pulse amplitude of m=31 is not preset. Therefore, the brightness tables of various different pulse time axes stored in the database are also different from those of the first embodiment. The brightness tables of the fourth embodiment are respectively as follows: Figures 20-23 .

[0074] See also Fig.24, which is the fifth embodiment of a dimming method performed by a current driving device of the present invention, comprising steps (A) to (D), and the difference between step (B) of the fifth embodiment and step (B) of the first embodiment is that step (B0) is missing and step (B5) is added, and the brightness distributor 5 sets the pulse starting point value to a number (j), wherein the jth (Tj) in the time interval (T1-T8) of the pulse time axis is the earliest one in at least one time interval (T1-T8). The sequence number (t) indicated by the predetermined sequence setting is less than the brightness value (m). For example, when the brightness value (m) is 5, the sequence numbers (t) of the time intervals (T1-T8) indicated by the predetermined sequence setting are 7, 6, 5, 0, 1, 2, 3, and 4, respectively. The sequence number (t) of the time interval (T4-T8) represented is less than the brightness value (m), and the earliest time in the time interval (T4-T8) is the interval (T4), so the number (j) is four. The difference between step (C) of the fifth embodiment and step (C) of the first embodiment is that: there are additional steps (B0) and (B4), and step C1 is replaced by step C1', and the difference between step C1' and step C1 is that the brightness distributor 5 only determines m%2 n !=0 is true, do not judge m>2 n conditions.

[0075] See also Fig.25 , is a sixth embodiment of a dimming method performed by a current driving device of the present invention, comprising steps (A) to (D), and the difference between step (B) of the sixth embodiment and step (B) of the second embodiment is that step (B0) is omitted and step (B5') is added, the brightness distributor 5 sets the pulse starting point value to a number (j), wherein the jth (Tj) in the time interval (T1-T8) is the earliest one in at least one time interval (T1-T8), and the sequence number (t1) indicated by the first preset sequence setting is less than the brightness value (m), and the difference between step (C) of the sixth embodiment and step (C) of the second embodiment is that step (C0) is omitted and step (B0) and step (B4) are added, and step C1' replaces step C1, and the difference between step C1' and step C1 is that the brightness distributor 5 only determines m%2 n !=0 is true, do not judge m>2 n conditions.

[0076] See also Fig.26 , which is the seventh embodiment of the current driving device of the present invention to perform a dimming method, comprising steps (A) to (D). The difference between step (C) of the seventh embodiment and step (C) of the fifth embodiment is that step (B0) and step (B4) are omitted.

[0077] See also Fig. 27, which is an eighth embodiment of a dimming method performed by a current driving device of the present invention, comprising steps (A) to (D), and the difference between step (C) of the eighth embodiment and step (C) of the sixth embodiment is that step (B0) and step (B4) are omitted.

[0078] In summary, the above embodiment has the following advantages: 1. The required pulse signal and amplitude control signal can be generated only according to the received dimming value, without knowing the corresponding amplitude and pulse width related information. 2. Since the current change corresponding to the pulse amplitude is small (for example, reference Figure 7 , in this case, when m=8, b=1, while in the prior art, when m=8, the corresponding current b=3) improves EMI and abnormal noise, and can also improve flicker due to the smaller current change per unit time. 3. The smaller rising and falling slopes of current change also contribute to better BCPI-240300 Page 10 / 10 dimming linearity. 4. The drive current can be adjusted by controlling either the pulse signal or the amplitude control signal to control the brightness of the light-emitting component 1.

[0079] The above is only a preferred embodiment of the present invention, and should not be used to limit the scope of the present invention. That is, any simple equivalent changes and modifications made according to the claims and description of the present invention are still within the scope of the present invention.

Claims

1. A dimming method, performed by a current driving device, the current driving device comprising a brightness distributor, a current generator and a switch, characterized in that: Include: (A) The brightness distributor has a database storing a plurality of brightness tables of different pulse wave time axes, and the brightness distributor selects one of the plurality of brightness tables as a preset brightness table; (B) the brightness distributor sets a pulse amplitude and a pulse width value according to a dimming value, a pulse width and the preset brightness table; (C) When the dimming value is greater than a threshold, the brightness distributor sets a pulse amplitude and a pulse width value according to the dimming value and a remainder value, the threshold value is related to the pulse width position, and the remainder value is related to the dimming value and the pulse width position.

2. The dimming method according to claim 1, characterized in that: The step (B) further comprises: (B1) The brightness distributor compares m with 2 n , m is defined as the dimming value, n is defined as the pulse width; (B2) When m≤2 n When , the brightness distributor sets the pulse amplitude to 1; (B3) When m≤2 n When , the brightness distributor sets the pulse width value to m.

3. The dimming method according to claim 1, characterized in that: Step (C) further comprises: (C1) The threshold is defined as 2 n , the remainder value is defined as m%2 n , the brightness distributor compares m with 2 n With the remainder value, m is defined as the dimming value, and n is defined as the pulse width; (C2) When m>2 n When the remainder value is not equal to 0, the brightness distributor sets the pulse amplitude according to T and the remainder value. T is defined as the time axis parameter of the preset brightness table. <m%2 n , the pulse amplitude is (m / 2 n )+1, when T≥m%2 n , the pulse amplitude is m / 2 n ; (C3) When m>2 n When the remainder value is equal to 0, the brightness distributor sets the pulse amplitude to m / 2 n ; (C4) The brightness distributor sets the pulse width value to 2 n .

4. The dimming method according to claim 1, characterized in that: The step (B) further comprises: BCPI-240300 Page 2 / 3 (B0) The brightness distributor compares m with (2 a -1), a=b+n, b is defined as the pulse amplitude, n is defined as the pulse width; (B1) The brightness distributor compares m with 2 n , m is defined as the dimming value; (B2) When m≤2 n When , the brightness distributor sets the pulse amplitude to 1; (B3) When m≤2 n When , the brightness distributor sets the pulse width value to m; (B4) When m = 2 a -1, the brightness distributor sets the pulse amplitude to 2 b , then proceed to step (C4).

5. The dimming method according to claim 1, characterized in that: Step (C) further comprises: (C0) the brightness distributor selects a second mode pulse time axis of the preset brightness table; (C1) The threshold is defined as 2 n , the remainder value is defined as m%2 n , the brightness distributor compares m with 2 n With the remainder value, m is defined as the dimming value, and n is defined as the pulse width; (C2) When m>2 n When the remainder value is not equal to 0, the brightness distributor sets the pulse amplitude according to T and the remainder value. T is defined as the second mode pulse time axis parameter of the preset brightness table. <m%2 n , the pulse amplitude is (m / 2 n )+1, when T≥m%2 n , the pulse amplitude is m / 2 n ; (C3) When m>2 n When the remainder value is equal to 0, the brightness distributor sets the pulse amplitude to m / 2 n ; (C4) The brightness distributor sets the pulse width value to 2 n .

6. The dimming method according to claim 1, characterized in that: Also includes: (D) The brightness distributor generates an amplitude control signal according to the pulse amplitude to control the current generator, and generates a pulse signal according to the pulse width value to control the switch.

7. A current driving device, which drives a light-emitting component according to a dimming value, characterized in that: And include: a switch, electrically connected to the light emitting component, receiving a pulse signal, and switching between conducting and non-conducting according to the pulse signal; A current generator is electrically connected to the switch, receives an amplitude control signal, and generates a driving current according to the amplitude control signal. The driving current has a relative The amplitude of the amplitude control signal flows through the light emitting component when the switch is turned on; and a brightness distributor electrically connected to the switch and the current generator, receiving the dimming value, and having a database, the database storing a plurality of brightness tables of different pulse time axes, and the brightness distributor selecting one of the plurality of brightness tables as a preset brightness table, The brightness distributor sets a pulse amplitude and a pulse width value according to the dimming value, a pulse width position and the preset brightness table. When the dimming value is greater than a threshold, the brightness distributor sets a pulse amplitude and a pulse width value according to the dimming value and a remainder value, the threshold value is related to the pulse width position, and the remainder value is related to the dimming value and the pulse width position. The brightness distributor generates an amplitude control signal according to the pulse amplitude to control the current generator, and generates a pulse signal according to the pulse width to control the switch.

8. The current driving device according to claim 7, characterized in that: The brightness divider compares m with 2 n , m is defined as the dimming value, n is defined as the pulse width, when m≤2 n When m≤2, the brightness distributor sets the pulse amplitude to 1. n When , the brightness distributor sets the pulse width value to m.

9. The current driving device according to claim 7, characterized in that: The threshold is defined as 2 n , the remainder value is defined as m%2 n , the brightness distributor compares m with 2 n The remainder value, m is defined as the dimming value, n is defined as the pulse width, when m>2 n When the remainder value is not equal to 0, the brightness distributor sets the pulse amplitude according to T and the remainder value. T is defined as the time axis parameter of the preset brightness table. <m%2 n , the pulse amplitude is (m / 2 n )+1, when T≥m%2 n , the pulse amplitude is m / 2 n , when m>2 n When the remainder value is equal to 0, the brightness distributor sets the pulse amplitude to m / 2 n , the brightness distributor sets the pulse width value to 2 n .

10. The current driving device according to claim 7, characterized in that: The brightness allocator compares m with (2 a -1), a = b + n, b is defined as the pulse amplitude bit, n is defined as the pulse width bit, the brightness distributor compares m with 2 n , m is defined as the dimming value; when m≤2 n When m≤2, the brightness distributor sets the pulse amplitude to 1. n When the brightness distributor sets the pulse width value to m, when m=2 a -1, the brightness distributor sets the pulse amplitude to 2 b .