Brightness control apparatus, method and display device for a light emitting device
Patent Information
- Application Number
- CN202511940565.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-22
- Publication Date
- 2026-11-03
- Estimated Expiration
- 2045-12-22
AI Technical Summary
Existing PWM control devices cannot effectively drive LEDs to emit light while maintaining high precision, resulting in reduced light adjustment capabilities and failing to meet the requirements of high brightness and high precision.
By setting the first register module to output an adjustment value to the arithmetic module in each first cycle, the arithmetic module adjusts the first or second trigger value according to the adjustment value and outputs a control signal to the control terminal of the switch, thereby achieving fine control of the duty cycle of a single first cycle.
It improves the accuracy of brightness control of light-emitting devices, enhances light emission precision while maintaining the same frequency, avoids noise audible to the human ear, and achieves better brightness control.
Smart Images

Figure CN121487053B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of display technology, and in particular to a brightness control device, method, and display equipment for a light-emitting device. Background Technology
[0002] Light-emitting diodes (LEDs) are commonly used light-emitting devices that efficiently convert electrical energy into light energy. They have a wide range of applications, such as lighting, flat panel displays, and medical devices. With the diversification and intelligent development of automotive interior lighting designs, consumers are placing higher demands on the color, brightness, and adjustment functions of ambient lighting in their vehicles.
[0003] The LED chip is connected to a constant current source via a switch. When the switch is on, the LED emits light; when the switch is off, the LED does not emit light. The brightness of the LED can be controlled by controlling the on-time of the switch connected to the LED using a pulse width modulation (PWM) signal.
[0004] In conventional driving schemes, the PWM frequency is 200Hz-1kHz, which falls within the range of human hearing. Increasing the frequency of the PWM chip reduces PWM accuracy, significantly decreasing the light adjustment capability. Maintaining PWM accuracy, however, leaves the noise problem unresolved. Furthermore, when high precision in brightness is required, increasing PWM accuracy necessitates lowering the PWM frequency. Therefore, existing PWM-generating control devices suffer from limitations in effectively driving LED illumination. Summary of the Invention
[0005] This invention provides a brightness control device, method, and display device for light-emitting devices, which solves the problem that existing PWM generation control devices cannot effectively drive LEDs to emit light.
[0006] According to one aspect of the present invention, a brightness control device for a light-emitting device is provided, the brightness control device for a light-emitting device comprising: a first counting module, a first register module, a second register module, an output module, and a calculation module;
[0007] The input terminals of the arithmetic module are connected to the first register module and the second register module, respectively.
[0008] The output module is connected to the output of the second register module, the arithmetic module, and the first counting module, respectively; the first counting module is used to periodically count the periodic value from zero to the first period.
[0009] The first register module is used to output an adjustment value corresponding to the current first cycle to the arithmetic module in each first cycle. The second register module is used to store a first trigger value and a second trigger value. The arithmetic module is used to output a first target trigger value according to the adjustment value and the first trigger value. The output module is used to output a first level when the count value of the first counting module reaches the first target trigger value and output a second level when the count value of the first counting module reaches the second trigger value. Alternatively, the arithmetic module is used to output a second target trigger value according to the adjustment value and the second trigger value. The output module is used to output a first level when the count value of the first counting module reaches the first trigger value and output a second level when the count value of the first counting module reaches the second target trigger value. Alternatively, the output module is used to output a first level when the count value of the first counting module reaches the first trigger value and output a second level when the count value of the first counting module reaches the second trigger value, so as to output a control signal to the control terminal of the switch connected to the light-emitting device. The second cycle of the control signal includes n first cycles, where n is an integer greater than 1.
[0010] Optionally, the brightness control device of the light-emitting device further includes a second counting module;
[0011] The second counting module is connected to the first register module and the first counting module respectively; the second counting module is used to increment the period count value of the second counting module by one when the count value of the first counting module reaches the period value, and the first register module is used to output the value of the kth bit as the adjustment value, where k is the period count value output by the second counting module.
[0012] Optionally, the second register module includes a first register and a second register, wherein the first register is used to store the first trigger value and the second register is used to store the second trigger value;
[0013] The input terminal of the arithmetic module is connected to the first register, and the arithmetic module is used to output a first target trigger value according to the adjustment value and the first trigger value.
[0014] Optionally, the brightness control device of the light-emitting device further includes a third register module and a selection module; the output module includes a first output unit and a second output unit;
[0015] The first input terminal of the selection module is connected to the output terminal of the arithmetic module, the second input terminal of the selection module is connected to the first register, and the output terminal of the selection module is connected to the first output unit; the second register is connected to the second output unit.
[0016] The third register module is connected to the enable terminal of the selection module. When the third register module receives an adjustment command, it outputs an enable signal to the enable terminal of the selection module. When the selection module receives the enable signal, it outputs the first target trigger value to the first output unit. The first output unit outputs a first level when the count value of the first counting module reaches the first target trigger value. When the selection module does not receive the enable signal, it outputs the first trigger value to the first output unit. The first output unit outputs the first level when the count value of the first counting module reaches the first trigger value. The second output unit outputs a second level when the count value of the first counting module reaches the second trigger value.
[0017] Optionally, the second register module includes a first register and a second register, wherein the first register is used to store the first trigger value and the second register is used to store the second trigger value;
[0018] The input terminal of the arithmetic module is connected to the second register, and the arithmetic module is used to output a second target trigger value according to the adjustment value and the second trigger value.
[0019] Optionally, the control device for the light-emitting device further includes a third register module and a selection module; the output module includes a first output unit and a second output unit;
[0020] The first input terminal of the selection module is connected to the output terminal of the arithmetic module, the second input terminal of the selection module is connected to the second register, and the output terminal of the selection module is connected to the second output unit; the first register is connected to the first output unit.
[0021] The third register module is connected to the enable terminal of the selection module. The third register module is used to output an enable signal to the enable terminal of the selection module when it receives an adjustment command. The selection module is used to output the second target trigger value to the second output unit when it receives the enable signal. The second output unit is used to output a second level when the count value of the first counting module reaches the second target trigger value.
[0022] When the enable signal is not received, the second trigger value is output to the second output unit. The second output unit is used to output a second level when the count value of the first counting module reaches the second trigger value. The first output unit is used to output a first level when the count value of the first counting module reaches the first trigger value.
[0023] Optionally, the brightness control device of the light-emitting device further includes a processing module;
[0024] The processing module is connected to the first register module and the second register module respectively. The processing module is used to determine the first emission duration in each second cycle according to the displayed grayscale, take the first preset value as the second trigger value, take the difference between n second trigger values and the first emission duration as the first target register value, determine the first quotient and the first remainder when the first target register value is divided by n, and take the first quotient as the first trigger value; when the first remainder is zero, the adjustment value of each bit in the first register module is zero; when the first remainder is not zero, the values of m bits in the first register module are set to 1, and the values of the other bits in the first register module are set to 0; where m is the first remainder;
[0025] Alternatively, the processing module is configured to determine the second emission duration within each second cycle based on the displayed grayscale, use the second preset value as the first trigger value, use the sum of n first trigger values and the second emission duration as the second target register value, determine the second quotient and the second remainder of the second target register value divided by n, and use the second quotient as the second trigger value; when the second remainder is zero, the adjustment value of each bit in the first register module is zero; when the second remainder is not zero, the values of j bits in the first register module are set to 1, the values of the other bits in the first register module are set to 0, and the first target register value is used as the first trigger value; wherein, j is the second remainder.
[0026] Optionally, the calculation module is used to adjust the value of the least significant bit of the first trigger value according to the adjustment value, and output the first target trigger value;
[0027] Alternatively, the calculation module is used to adjust the value of the least significant bit of the second trigger value according to the adjustment value, and output the second target trigger value.
[0028] According to another aspect of the present invention, a brightness control method for a light-emitting device is provided. The brightness control method is implemented by a brightness control device for a light-emitting device as described in any embodiment of the present invention. The method includes:
[0029] The first counting module counts periodically from zero to the period value of the first cycle;
[0030] Each time the count value of the first counting module reaches the cycle value, the first register module outputs the adjustment value corresponding to the current first cycle;
[0031] The arithmetic module outputs a first target trigger value based on the adjustment value and the first trigger value; the output module outputs a first level when the count value of the first counting module reaches the first target trigger value, and outputs a second level when the count value of the first counting module reaches the second trigger value; or, the arithmetic module outputs a second target trigger value based on the adjustment value and the second trigger value, and the output module outputs a first level when the count value of the first counting module reaches the first trigger value, and outputs a second level when the count value of the first counting module reaches the second target trigger value; or, the output module outputs a first level when the count value of the first counting module reaches the first trigger value, and outputs a second level when the count value of the first counting module reaches the second trigger value, so as to output a control signal to the control terminal of the switch connected to the light-emitting device; wherein, the second period of the control signal includes n first periods, where n is an integer greater than 1.
[0032] According to another aspect of the present invention, a display device is provided, comprising a brightness control device for a light-emitting device, a light-emitting device, a constant current source, and a switch as described in any embodiment of the present invention;
[0033] The control terminal of the switch is connected to the brightness control device of the light-emitting device, and the switch, the constant current source and the light-emitting device are connected in series between the first power line and the second power line.
[0034] The technical solution of this invention, by setting a first register module to output an adjustment value corresponding to the current first cycle to the arithmetic module in each first cycle, allows the arithmetic module to adjust the first trigger value or the second trigger value corresponding to the current first cycle based on the adjustment value, thereby adjusting the duty cycle of the control signal corresponding to the current first cycle. In this way, the duty cycle of a single first cycle can be adjusted, enabling finer control of the light-emitting duration of the light-emitting device, thus providing more accurate control over the light-emitting duration. This differs from the prior art where the duty cycle is the same for all first cycles, thereby improving the accuracy of the control signal and ultimately better controlling the brightness of the light-emitting device.
[0035] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0036] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0037] Figure 1 This is a schematic diagram of the circuit structure of a brightness control device for a light-emitting device provided in an embodiment of the present invention;
[0038] Figure 2 This is a schematic diagram of the circuit structure of another brightness control device for a light-emitting device provided in an embodiment of the present invention;
[0039] Figure 3 This is a schematic diagram of the circuit structure of another brightness control device for a light-emitting device provided in an embodiment of the present invention;
[0040] Figure 4 This is a schematic diagram of the circuit structure of another brightness control device for a light-emitting device provided in an embodiment of the present invention;
[0041] Figure 5 This is a schematic diagram illustrating the principle of merging n first cycles into one second cycle;
[0042] Figure 6 This is a schematic diagram illustrating the principle of dividing a second cycle into n first cycles;
[0043] Figure 7 This is a flowchart of a brightness control method for a light-emitting device provided in an embodiment of the present invention;
[0044] Figure 8 This is a schematic diagram of the circuit structure of a display device provided in an embodiment of the present invention. Detailed Implementation
[0045] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0046] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0047] This invention provides a brightness control device for a light-emitting device, wherein the light-emitting device can be an LED. Figure 1 This is a circuit structure diagram of a brightness control device for a light-emitting device provided in an embodiment of the present invention. (Refer to...) Figure 1 The brightness control device for the light-emitting device includes: a first counting module 110, a first register module 120, a second register module 130, an output module 140, and a calculation module 150;
[0048] The input terminals of the arithmetic module 150 are connected to the first register module 120 and the second register module 130, respectively.
[0049] The output module 140 is connected to the output terminals of the second register module 130, the arithmetic module 150, and the first counting module 110, respectively; the first counting module 110 is used to periodically count the periodic value from zero to the first cycle.
[0050] The first register module 120 is used to output the adjustment value corresponding to the current first cycle to the arithmetic module 150 in each first cycle. The second register module 130 is used to store the first trigger value and the second trigger value. The arithmetic module 150 is used to output the first target trigger value according to the adjustment value and the first trigger value. The output module 140 is used to output the first level when the count value of the first counting module 110 reaches the first target trigger value, and output the second level when the count value of the first counting module 110 reaches the second trigger value. Alternatively, the arithmetic module 150 is used to output the second target trigger value according to the adjustment value and the second trigger value. The output module 140 is used to output the first level when the count value of the first counting module 110 reaches the first trigger value, and output the second level when the count value of the first counting module 110 reaches the second target trigger value. Alternatively, the output module 140 is used to output the first level when the count value of the first counting module 110 reaches the first trigger value, and output the second level when the count value of the first counting module 110 reaches the second trigger value, so as to output a control signal to the control terminal of the switch connected to the light-emitting device. The second cycle of the control signal includes n first cycles, where n is an integer greater than 1.
[0051] In this embodiment, the light-emitting device is connected to a switch, specifically a constant current source. When the switch is on, the light-emitting device receives power and emits light. The control signal is a PWM signal, connected to the control terminal of the switch. This control signal controls the on-time of the switch, thereby controlling the duration and brightness of the light-emitting device. For example, the switch is on when the control signal is at a first level, and off when the control signal is at a second level. The first level can be high and the second level low, or vice versa; this embodiment does not impose a limitation on either scenario.
[0052] The first counting module 110 includes a counter that can periodically count from zero to a periodic value, that is, cyclically count from zero to a periodic value. Each time the periodic value is reached, it is a first cycle.
[0053] The first register module 120 includes a register that can store multiple bits of adjustment value. For example, in a second cycle, each first cycle corresponds to one bit value in the first register module 120, so that in a second cycle, each first cycle corresponds to one adjustment value. The second cycle includes n first cycles, and the second cycle is the control cycle of the control signal.
[0054] The second register module 130 can store a first trigger value and a second trigger value, for example, the first trigger value is less than the second trigger value, or the first trigger value is greater than zero. In some embodiments, in each first cycle, the output module 140 can compare the count value of the first counting module 110 with the first trigger value and the second trigger value respectively. When the count value of the first counting module 110 is less than the first trigger value, the output module 140 outputs a second level. When the count value of the first counting module 110 reaches the first trigger value, that is, greater than or equal to the first trigger value and less than the second trigger value, the output module 140 outputs a first level. When the count value of the first counting module 110 reaches the second trigger value, that is, greater than or equal to the second trigger value, the output module 140 outputs a second level, until the count value of the first counting module 110 reaches the cycle value. In other words, when the count value of the first counting module 110 is greater than 0 and less than the first trigger value, the PWM signal (control signal) is at the second level; when the count value of the first counting module 110 is greater than or equal to the first trigger value and less than the second trigger value, the PWM signal is at the first level; and when the count value of the first counting module 110 is greater than or equal to the second trigger value and less than the period value, the PWM signal is at the second level. When the PWM signal is at the first level, the switch connected to the light-emitting device is turned on. The difference between the second trigger value and the first trigger value, divided by the period value of the first period, is the duty cycle of the PWM signal in one first period.
[0055] Specifically, by setting the first register module 120 to output the adjustment value corresponding to the current first cycle to the calculation module 150 in each first cycle, the calculation module 150 can adjust the first trigger value or the second trigger value corresponding to the current first cycle according to the adjustment value, thereby adjusting the duty cycle of the control signal corresponding to the current first cycle. In this way, the duty cycle of a single first cycle can be adjusted, which means that the light emission duration of the light-emitting device can be finely controlled, thereby controlling the light emission duration of the light-emitting device more accurately. This is unlike related technologies where the duty cycle is the same for all first cycles, thus improving the accuracy of the control signal and thus better controlling the light emission brightness of the light-emitting device.
[0056] In some implementations, the first trigger value and the second trigger value may not be adjusted. In this case, the output module 140 outputs a first level when the count value of the first counting module 110 reaches the first trigger value, and outputs a second level when the count value of the first counting module 110 reaches the second trigger value.
[0057] In some implementations, the first trigger value can be adjusted. For example, the calculation module 150 adds the adjustment value to the first trigger value, or subtracts the adjustment value from the first trigger value to obtain the first target trigger value. The output module 140 is used to output a first level when the count value of the first counting module 110 reaches the first target trigger value, and to output a second level when the count value of the first counting module 110 reaches the second trigger value, thereby adjusting the duty cycle of the PWM signal in one first cycle.
[0058] In some implementations, the second trigger value can be adjusted. For example, the calculation module 150 adds the adjustment value to the second trigger value, or subtracts the adjustment value from the second trigger value to obtain the second target trigger value. The output module 140 is used to output a first level when the count value of the first counting module 110 reaches the first trigger value, and output a second level when the count value of the first counting module 110 reaches the second target trigger value, thereby adjusting the duty cycle of the PWM signal in one first cycle.
[0059] In this way, the duty cycle of the control signal in each first cycle can be precisely adjusted, which facilitates improved accuracy in controlling the brightness of the light-emitting device. For example, the first cycle, in related technologies, is the original cycle when the first or second trigger value is not adjusted. By concatenating n original cycles into a second cycle of a single control signal, and adjusting the duty cycle of at least one of the n original cycles, the difference in duty cycles between different original cycles is imperceptible to the human eye. This ensures that the frequency of the PWM signal remains unchanged macroscopically, thereby improving the light emission accuracy while maintaining a constant frequency. Alternatively, the second cycle, in related technologies, can be divided into n first cycles, i.e., one original cycle is divided into n first cycles. This increases the frequency of the PWM signal, avoids noise audible to the human ear, and achieves better control of the light-emitting device.
[0060] The technical solution of this embodiment sets the first register module to output the adjustment value corresponding to the current first cycle to the arithmetic module in each first cycle. This allows the arithmetic module to adjust the first or second trigger value corresponding to the current first cycle based on the adjustment value, thereby adjusting the duty cycle of the control signal corresponding to the current first cycle. In this way, the duty cycle of a single first cycle can be adjusted, enabling finer control of the light-emitting duration of the light-emitting device, thus providing more accurate control over its illumination duration. This differs from existing technologies where the duty cycle is the same for all first cycles, thereby improving the accuracy of the control signal and ultimately better controlling the brightness of the light-emitting device.
[0061] Based on the above technical solutions, Figure 2 This is a schematic diagram of the circuit structure of another brightness control device for a light-emitting device provided in an embodiment of the present invention. Optionally, as shown... Figure 2 As shown, the brightness control device for the light-emitting device also includes a second counting module 160;
[0062] The second counting module 160 is connected to the first register module 120 and the first counting module 110 respectively. The second counting module 160 is used to increment the period count value of the second counting module 160 by one when the count value of the first counting module 110 reaches the period value. The first register module 120 is used to output the value of the kth bit as an adjustment value, where k is the period count value output by the second counting module 160.
[0063] The second counting module 160 includes a counter that can periodically count from 1 to n. Each time the count value of the first counting module 110 reaches a cycle value, the cycle count value of the second counting module 160 is incremented by one, thus counting the number of cycles. The address of the first register module 120 is from 1 to r, where r is an integer greater than or equal to n. Alternatively, the second counting module 160 can periodically count from 0 to n-1, with the address of the first register module 120 from 0 to r, where r is an integer greater than or equal to n-1. This ensures that each first cycle corresponds to an adjustment value.
[0064] Specifically, by setting the first register module 120 to output the value of the k-th bit as the adjustment value, where k is the cycle count value output by the second counting module 160, the adjustment value of the current first cycle is output, so that the duty cycle of a single first cycle can be adjusted within a second cycle, which facilitates the improvement of the accuracy of the PWM signal output.
[0065] Based on the above technical solutions, in one embodiment, Figure 3 This is a circuit structure diagram of another brightness control device for a light-emitting device provided in an embodiment of the present invention. Optionally, as shown... Figure 3 As shown, the second register module 130 includes a first register 131 and a second register 132. The first register 131 is used to store a first trigger value, and the second register 132 is used to store a second trigger value.
[0066] The input terminal of the arithmetic module 150 is connected to the first register 131. The arithmetic module 150 is used to output the first target trigger value according to the adjustment value and the first trigger value.
[0067] For example, the arithmetic module 150 includes an adder 151. The arithmetic module 150 adds the adjustment value to the first trigger value to obtain the first target trigger value. The input terminals of the arithmetic module 150 are respectively connected to the first register 131 in the first register module 120 and the second register module 130, thereby adjusting the first trigger value according to the adjustment value to obtain the first target trigger value.
[0068] For example, the first register module 120 includes i bits, where i is an integer greater than 1, and each bit is either 0 or 1, i.e., the adjustment value is 1 or 0. For instance, if the adjustment value for the current first cycle is 1, and the first level connected to the light-emitting device is high, the duty cycle of the PWM signal in the current first cycle can be reduced by adding the first trigger value to the adjustment value. In this way, the duty cycle of a single first cycle can be adjusted, facilitating precise control of the light-emitting device's brightness.
[0069] Optionally, such as Figure 3 As shown, the brightness control device for the light-emitting device also includes a third register module 170 and a selection module 180; the output module 140 includes a first output unit 141 and a second output unit 142.
[0070] The first input terminal of the selection module 180 is connected to the output terminal of the arithmetic module 150, the second input terminal of the selection module 180 is connected to the first register 131, the output terminal of the selection module 180 is connected to the first output unit 141, and the second register 132 is connected to the second output unit 142.
[0071] The third register module 170 is connected to the enable terminal of the selection module 180. The third register module 170 is used to output an enable signal to the enable terminal of the selection module 180 when it receives an adjustment command. The selection module 180 is used to output a first target trigger value to the first output unit 141 when it receives the enable signal. The first output unit 141 is used to output a first level when the count value of the first counting module 110 reaches the first target trigger value. The selection module 180 is used to output a first trigger value to the first output unit 141 when it does not receive an enable signal. The first output unit 141 is used to output a first level when the count value of the first counting module 110 reaches the first trigger value. The second output unit 142 is used to output a second level when the count value of the first counting module 110 reaches the second trigger value.
[0072] The selection module 180 includes a selector 181, and the third register module 170 includes a register.
[0073] Specifically, when the third register module 170 receives an adjustment command, it outputs an enable signal, for example, a high level. The selection module 180 then outputs the first target trigger value to the first output unit 141. The first output unit 141 outputs a first level when the count value of the first counting module 110 reaches the first target trigger value. When the third register module 170 does not receive an adjustment command, it does not output an enable signal, for example, a low level. The selection module 180 then outputs the first trigger value to the first output unit 141. The first output unit 141 outputs a first level when the count value of the first counting module 110 reaches the first trigger value, and the second output unit 142 outputs a second level when the count value of the first counting module 110 reaches the second trigger value.
[0074] The adjustment command can be output by the processing module in the brightness control device of the light-emitting device. The processing module can determine whether to output the adjustment command based on the user selection or the ambient light. For example, the processing module outputs the adjustment command when the user selects the high-precision mode or the high-frequency mode, or when the ambient light is dim. There is no limitation on this.
[0075] The first output unit 141 may include a first comparator, which compares the count value of the first counting module 110 with the first target trigger value or the first trigger value. When the count value of the first counting module 110 is less than the first trigger value or the first target trigger value, it outputs a second level. When the count value of the first counting module 110 is greater than or equal to the first trigger value or the first target trigger value, it outputs a first level.
[0076] The second output unit 142 may include a second comparator, which compares the count value of the first counting module 110 with the second trigger value. When the count value of the first counting module 110 is less than the second trigger value, it outputs a first level; when the count value of the first counting module 110 is greater than or equal to the second trigger value, it outputs a second level.
[0077] For example, the first level is high, and the second level is low. The outputs of the first comparator and the second comparator can be connected to the output port of the brightness control device of the light-emitting device through an AND gate. This allows the output port of the brightness control device to output the second level when the count value of the first counting module 110 is less than the first trigger value or the first target trigger value; when the count value of the first counting module 110 is greater than or equal to the first trigger value and less than the second trigger value, the output port of the brightness control device outputs the first level; and when the count value of the first counting module 110 is greater than the second trigger value, the output port of the brightness control device outputs the second level. This outputs a control signal including both high and low levels.
[0078] The first output unit 141 may also include a shadow register, which can cache the first trigger value or the first target trigger value. The second output unit 142 may also include a shadow register, which can cache the second trigger value. This is not limited here.
[0079] In another implementation, Figure 4 This is a circuit structure diagram of another brightness control device for a light-emitting device provided in an embodiment of the present invention. Optionally, as shown... Figure 4 As shown, the second register module 130 includes a first register 131 and a second register 132. The first register 131 is used to store a first trigger value, and the second register 132 is used to store a second trigger value.
[0080] The input terminal of the arithmetic module 150 is connected to the second register 132. The arithmetic module 150 is used to output a second target trigger value according to the adjustment value and the second trigger value.
[0081] For example, the arithmetic module 150 includes an adder 151. The arithmetic module 150 adds the adjustment value to the second trigger value to obtain the second target trigger value. The input terminals of the arithmetic module 150 are respectively connected to the second register 132 in the first register module 120 and the second register module 130, so that the second trigger value can be adjusted according to the adjustment value and the second target trigger value can be output.
[0082] For example, the first register module 120 includes i bits, where i is an integer greater than 1, and each bit is either 0 or 1, i.e., the adjustment value is 1 or 0. For instance, if the adjustment value for the current first cycle is 1, and the first level connected to the light-emitting device is high, the duty cycle of the PWM signal for the current first cycle can be increased by adding the second trigger value to the adjustment value. In this way, the duty cycle of a single first cycle can be adjusted, facilitating precise control of the light-emitting device's brightness.
[0083] Optionally, such as Figure 4 As shown, the control device for the light-emitting device also includes a third register module 170 and a selection module 180; the output module 140 includes a first output unit 141 and a second output unit 142.
[0084] The first input terminal of the selection module 180 is connected to the output terminal of the arithmetic module 150, the second input terminal of the selection module 180 is connected to the second register 132, and the output terminal of the selection module 180 is connected to the second output unit 142; the first register 131 is connected to the first output unit 141.
[0085] The third register module 170 is connected to the enable terminal of the selection module 180. The third register module 170 is used to output an enable signal to the enable terminal of the selection module 180 when it receives an adjustment command. The selection module 180 is used to output a second target trigger value to the second output unit 142 when it receives the enable signal. The second output unit 142 is used to output a second level when the count value of the first counting module 110 reaches the second target trigger value.
[0086] When no enable signal is received, a second trigger value is output to the second output unit 142. The second output unit 142 is used to output a second level when the count value of the first counting module 110 reaches the second trigger value. The first output unit 141 is used to output a first level when the count value of the first counting module 110 reaches the first trigger value.
[0087] The selection module 180 includes a selector 181, and the third register module 170 includes a register.
[0088] Specifically, when the third register module 170 receives an adjustment command, it outputs an enable signal, for example, a high level. The selection module 180 then outputs the second target trigger value to the second output unit 142. The second output unit 142 outputs a second level when the count value of the first counting module 110 reaches the second target trigger value. When the third register module 170 does not receive an adjustment command, it does not output an enable signal, for example, a low level. The selection module 180 then outputs the second trigger value to the second output unit 142. The second output unit 142 outputs a second level when the count value of the first counting module 110 reaches the second trigger value, and the first output unit 141 outputs a first level when the count value of the first counting module 110 reaches the first trigger value.
[0089] Based on the above technical solutions, optionally, refer to Figure 3 or Figure 4 The brightness control device for the light-emitting device also includes a processing module 190;
[0090] The processing module 190 is connected to the first register module 120 and the second register module 130 respectively.
[0091] In one embodiment, the processing module 190 is used to determine the first light-emitting duration in each second cycle based on the displayed grayscale, use a first preset value as a second trigger value, use the difference between n second trigger values and the first light-emitting duration as a first target register value, determine the first quotient and the first remainder when the first target register value is divided by n, and use the first quotient as the first trigger value; when the first remainder is zero, the adjustment value of each bit in the first register module 120 is zero; when the first remainder is not zero, the values of m bits in the first register module 120 are set to 1, and the values of the other bits in the first register module 120 are set to 0; where m is the first remainder. In this embodiment, the first light-emitting duration is the value corresponding to the duty cycle duration of the PWM signal in one second cycle, which is the value of the second trigger value minus the first trigger value (or the second trigger value minus the first target trigger value, or the second target trigger value minus the first trigger value).
[0092] Specifically, the processing module 190 can be the central processing unit (CPU) in the brightness control device of the light-emitting device. Since the display grayscale corresponds to the luminous brightness, the processing module 190 can determine the first luminous duration of the light-emitting device in each second cycle based on the display grayscale. The second trigger value is a first preset value, meaning it is pre-set and fixed, requiring no adjustment. The first luminous duration is the value corresponding to the duty cycle duration of the PWM signal in one second cycle. The difference between n second trigger values and the first luminous duration is used as the first target register value. The first target register value is the sum of all first target trigger values in each second cycle, which is the sum of all first trigger values and adjustment values in each second cycle. Divide the first target register value by n to obtain a first quotient and a first remainder. Use the first quotient as the first trigger value. When the first remainder is zero, the adjustment value of each bit in the first register module 120 is zero. When the first remainder is not zero, set the values of m bits in the first register module 120 to 1 and set the values of the other bits in the first register module 120 to 0. This ensures that the sum of all the first target trigger values in the first cycle, obtained by adding the trigger value and the first adjustment value of each first cycle, equals the first target register value. This causes the light-emitting device to emit light according to the first light-emitting duration.
[0093] In another embodiment, the processing module 190 is used to determine the second emission duration in each second cycle based on the displayed grayscale, use a second preset value as a first trigger value, use the sum of n first trigger values and the second emission duration as a second target register value, determine the second quotient and the second remainder when the second target register value is divided by n, and use the second quotient as the second trigger value; when the second remainder is zero, the adjustment value of each bit in the first register module is zero; when the second remainder is not zero, the values of j bits in the first register module 120 are set to 1, the values of the other bits in the first register module 120 are set to 0, and the first target register value is used as the first trigger value; where j is the second remainder. In this embodiment, the second emission duration is the value corresponding to the duty cycle duration of the PWM signal in one second cycle, which is the value of the second trigger value minus the first trigger value (or the second trigger value minus the first target trigger value, or the second target trigger value minus the first trigger value).
[0094] Specifically, the display grayscale corresponds to the luminous brightness. The processing module 190 can determine the second luminous duration of the light-emitting device in each second cycle based on the display grayscale. The first trigger value is a second preset value, which is a fixed value and does not need to be adjusted. The second luminous duration is the value corresponding to the duty cycle duration of the PWM signal in one second cycle. The sum of n first trigger values and the second luminous duration is used as the second target register value. The second target register value is the sum of all second target trigger values in each second cycle, which is the sum of all second trigger values and adjustment values in each second cycle. Divide the second target register value by n to obtain a second quotient and a second remainder. Use the second quotient as the second trigger value. When the second remainder is zero, the adjustment value of each bit in the first register module 120 is zero. When the second remainder is not zero, set the values of j bits in the first register module 120 to 1 and set the values of the other bits in the first register module 120 to 0. This ensures that the sum of all the second target trigger values within the first cycle, obtained by adding the trigger value of each first cycle to the second adjustment value, equals the second target register value. This causes the light-emitting device to emit light according to the second emission duration.
[0095] Optionally, the arithmetic module 150 is used to adjust the value of the least significant bit of the first trigger value according to the adjustment value, and output the first target trigger value;
[0096] Alternatively, the arithmetic module 150 is used to adjust the value of the least significant bit of the second trigger value according to the adjustment value, and output the second target trigger value.
[0097] Specifically, the first trigger value and the second trigger value are multi-digit values, with the least significant bit of the first trigger value being the 0th bit of the first trigger value, and the least significant bit of the second trigger value being the 0th bit of the second trigger value.
[0098] For example, if both the first and second trigger values include 3 bits (bits 0, 1, and 2), then the least significant bit is bit 0. Since both the first and second trigger values include 3 bits, the range of both the first and second trigger values can be 0 to 7. Alternatively, if both the first and second trigger values include 8 bits, then the range of both is 0 to 255. By adjusting the least significant bit of either the first or second trigger value according to the adjustment value, the impact on the duty cycle of the PWM signal in each first cycle is almost identical and minimal, preventing significant frequency changes when multiple first cycles are combined into a single second cycle. This ensures that when a second cycle is divided into multiple first cycles, the PWM signal in each first cycle is almost identical, increasing the perceived frequency of the PWM signal.
[0099] For example, Figure 5 This is a schematic diagram illustrating the principle of merging n first cycles into one second cycle. Figure 6 This is a schematic diagram illustrating the principle of dividing a second cycle into n first cycles, as shown below. Figure 5 and Figure 6 As shown, the duration of a second cycle is T2, the duration of a first cycle is T1, and a second cycle consists of 8 first cycles. For example, the period value of the first cycle is a digit, which is 2. a -1, for example, if a is 8, then the first counting module 110 counts periodically from 0 to 255. t1 is the time occupied by bit a-1 in one first cycle, t2 is the time occupied by bit 1 in one first cycle, for example, the time occupied by the least significant bit, which is the time occupied by two count values. T1 is the sum of t1 and t2. The least significant bit of the first or second trigger value is adjusted; for example, filling it with black indicates that the adjustment value corresponding to the least significant bit of the first or second trigger value is 1. There are 9 possible cases (Case 0 to Case 8). Figure 5 As shown, merging eight first cycles into one second cycle, compared to related technologies where each first cycle has the same duty cycle (only Case 0 and Case 8), adds seven cases, which can improve the accuracy of emission duration control. Figure 6 As shown, a second cycle is divided into 8 first cycles. Only the least significant bit of the first or second trigger value is adjusted, so that the duty cycle of each first cycle is almost the same, thereby increasing the frequency of the PWM signal and avoiding noise that can be heard by the human ear.
[0100] This invention also provides a brightness control method for a light-emitting device, which is implemented by the brightness control device for a light-emitting device provided in any embodiment of this invention. Figure 7 This is a flowchart of a brightness control method for a light-emitting device provided in an embodiment of the present invention, such as... Figure 7 As shown, the brightness control method for light-emitting devices includes:
[0101] S101, The first counting module counts periodically from zero to the period value of the first cycle.
[0102] Specifically, the first counting module 110 includes a counter that can periodically count from zero to a periodic value, that is, cyclically count from zero to a periodic value. Each time a periodic value is reached, it constitutes a first cycle.
[0103] S102. When the count value of the first counting module reaches a cycle value, the first register module outputs the adjustment value corresponding to the current first cycle.
[0104] Specifically, the first register module 120 includes a register that can store multiple bits of adjustment value. For example, in a second cycle, each first cycle corresponds to one bit, so that in a second cycle, each first cycle corresponds to one adjustment value. The second cycle includes n first cycles, and the second cycle is the control cycle of the control signal.
[0105] S103. The arithmetic module outputs a first target trigger value based on the adjustment value and the first trigger value; the output module outputs a first level when the count value of the first counting module reaches the first target trigger value, and outputs a second level when the count value of the first counting module reaches the second trigger value; or, the arithmetic module outputs a second target trigger value based on the adjustment value and the second trigger value, and the output module outputs a first level when the count value of the first counting module reaches the first trigger value, and outputs a second level when the count value of the first counting module reaches the second target trigger value; or, the output module outputs a first level when the count value of the first counting module reaches the first trigger value, and outputs a second level when the count value of the first counting module reaches the second trigger value, so as to output a control signal to the control terminal of the switch connected to the light-emitting device; wherein, the second period of the control signal includes n first periods, where n is an integer greater than 1.
[0106] Specifically, the second register module 130 can store a first trigger value and a second trigger value, for example, the first trigger value is less than the second trigger value, or the first trigger value is greater than zero. In some embodiments, in each first cycle, the output module 140 can compare the count value of the first counting module 110 with the first trigger value and the second trigger value respectively. When the count value of the first counting module 110 is less than the first trigger value, the output module 140 outputs a second level. When the count value of the first counting module 110 reaches the first trigger value, that is, greater than or equal to the first trigger value, the output module 140 outputs a first level. When the count value of the first counting module 110 reaches the second trigger value, that is, greater than or equal to the second trigger value, the output module 140 outputs a second level, until the count value of the first counting module 110 reaches the cycle value. In other words, when the count value of the first counting module 110 is greater than 0 and less than the first trigger value, the PWM signal (control signal) is at the second level; when the count value of the first counting module 110 is greater than or equal to the first trigger value and less than the second trigger value, the PWM signal is at the first level; and when the count value of the first counting module 110 is greater than or equal to the second trigger value and less than the period value, the PWM signal is at the second level. When the PWM signal is at the first level, the switch connected to the light-emitting device is turned on. The difference between the second trigger value and the first trigger value, divided by the period value of the first period, is the duty cycle of the PWM signal in one first period.
[0107] Specifically, by setting the first register module 120 to output the adjustment value corresponding to the current first cycle to the calculation module 150 in each first cycle, the calculation module 150 can adjust the first trigger value or the second trigger value corresponding to the current first cycle according to the adjustment value, thereby adjusting the duty cycle of the control signal corresponding to the current first cycle. In this way, the duty cycle of a single first cycle can be adjusted, which means that the light emission duration of the light-emitting device can be finely controlled, thereby controlling the light emission duration of the light-emitting device more accurately. This is different from the existing technology where the duty cycle of all first cycles is the same, thus improving the accuracy of the control signal and thus better controlling the light emission brightness of the light-emitting device.
[0108] In some implementations, the first trigger value and the second trigger value may not be adjusted. In this case, the output module 140 outputs a first level when the count value of the first counting module 110 reaches the first trigger value, and outputs a second level when the count value of the first counting module 110 reaches the second trigger value.
[0109] In some implementations, the first trigger value can be adjusted. For example, the calculation module 150 adds the adjustment value to the first trigger value, or subtracts the adjustment value from the first trigger value to obtain the first target trigger value. The output module 140 is used to output a first level when the count value of the first counting module 110 reaches the first target trigger value, and to output a second level when the count value of the first counting module 110 reaches the second trigger value, thereby adjusting the duty cycle of the PWM signal in one first cycle.
[0110] In some implementations, the second trigger value can be adjusted. For example, the calculation module 150 adds the adjustment value to the second trigger value, or subtracts the adjustment value from the second trigger value to obtain the second target trigger value. The output module 140 is used to output a first level when the count value of the first counting module 110 reaches the first trigger value, and output a second level when the count value of the first counting module 110 reaches the second target trigger value, thereby adjusting the duty cycle of the PWM signal in one first cycle.
[0111] In this way, the duty cycle of the control signal in each first cycle can be precisely adjusted, which facilitates improved accuracy in controlling the brightness of the light-emitting device. For example, the first cycle, in related technologies, is the original cycle when the first or second trigger value is not adjusted. By concatenating n original cycles into a second cycle of a single control signal, and adjusting the duty cycle of at least one of the n original cycles, the difference in duty cycles between different original cycles is imperceptible to the human eye. This ensures that the frequency of the PWM signal remains unchanged macroscopically, thereby improving the light emission accuracy while maintaining a constant frequency. Alternatively, the second cycle, in related technologies, can be divided into n first cycles, i.e., one original cycle is divided into n first cycles. This increases the frequency of the PWM signal, avoids noise audible to the human ear, and achieves better control of the light-emitting device.
[0112] This invention provides a display device. Figure 8 This is a schematic diagram of the circuit structure of a display device provided in an embodiment of the present invention, such as... Figure 8 As shown, the display device includes a brightness control device 100 for a light-emitting device, a light-emitting device 210, a constant current source 220, and a switch 230 provided in any embodiment of the present invention.
[0113] The control terminal of switch 230 is connected to the brightness control device 100 of the light-emitting device. Switch 230, constant current source 220 and light-emitting device 210 are connected in series between the first power line V1 and the second power line V2.
[0114] The constant current source 220 can provide a constant current to drive the light-emitting device 210. The switch 230 is a controllable switch, such as a transistor or a metal-oxide-semiconductor (MOS) transistor. The first power line V1 can provide a positive voltage, and the second power line V2 can provide zero (ground) or a negative voltage, or the first power line V1 can provide a negative voltage, and the second power line V2 can provide a smaller negative voltage.
[0115] By controlling the conduction timing of the switch 230 using the brightness control device 100 of the light-emitting device provided in any embodiment of the present invention, the light emission duration of the light-emitting device 210 can be controlled, thereby controlling the light emission brightness of the light-emitting device 210. The display device can be a computer monitor, television, tablet computer, laptop computer, or smart wearable device, etc., and may include multiple light-emitting devices 210, without limitation herein. Since the display device includes the brightness control device 100 of the light-emitting device provided in any embodiment of the present invention, the display device in this embodiment includes the same beneficial effects as the brightness control device 100 of the light-emitting device provided in any embodiment of the present invention, which will not be elaborated further here.
[0116] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A brightness control device for a light-emitting device, characterized in that, include: The system comprises a first counting module, a first register module, a second register module, an output module, and an arithmetic module. The input terminals of the arithmetic module are connected to the first register module and the second register module, respectively. The output module is connected to the output of the second register module, the arithmetic module, and the first counting module, respectively; the first counting module is used to periodically count the periodic value from zero to the first period. The first register module is used to output an adjustment value corresponding to the current first cycle to the arithmetic module in each first cycle. The second register module is used to store a first trigger value and a second trigger value. The arithmetic module is used to output a first target trigger value according to the adjustment value and the first trigger value. The output module is used to output a first level when the count value of the first counting module reaches the first target trigger value and output a second level when the count value of the first counting module reaches the second trigger value. Alternatively, the arithmetic module is used to output a second target trigger value according to the adjustment value and the second trigger value. The output module is used to output a first level when the count value of the first counting module reaches the first trigger value and output a second level when the count value of the first counting module reaches the second target trigger value. Alternatively, the output module is used to output a first level when the count value of the first counting module reaches the first trigger value and output a second level when the count value of the first counting module reaches the second trigger value, so as to output a control signal to the control terminal of the switch connected to the light-emitting device. The second cycle of the control signal includes n first cycles, where n is an integer greater than 1. The brightness control device for the light-emitting device also includes a processing module; The processing module is connected to the first register module and the second register module respectively. The processing module is used to determine the first emission duration in each second cycle according to the displayed grayscale, take the first preset value as the second trigger value, take the difference between n second trigger values and the first emission duration as the first target register value, determine the first quotient and the first remainder when the first target register value is divided by n, and take the first quotient as the first trigger value; when the first remainder is zero, the adjustment value of each bit in the first register module is zero; when the first remainder is not zero, the values of m bits in the first register module are set to 1, and the values of the other bits in the first register module are set to 0; where m is the first remainder; Alternatively, the processing module is configured to determine the second emission duration within each second cycle based on the displayed grayscale, use the second preset value as the first trigger value, use the sum of n first trigger values and the second emission duration as the second target register value, determine the second quotient and the second remainder of the second target register value divided by n, and use the second quotient as the second trigger value; when the second remainder is zero, the adjustment value of each bit in the first register module is zero; when the second remainder is not zero, the values of j bits in the first register module are set to 1, and the values of the other bits in the first register module are set to 0; wherein, j is the second remainder.
2. The brightness control device for a light-emitting device according to claim 1, characterized in that, The brightness control device for the light-emitting device also includes a second counting module; The second counting module is connected to the first register module and the first counting module respectively; the second counting module is used to increment the period count value of the second counting module by one when the count value of the first counting module reaches the period value of the first period, and the first register module is used to output the value of the kth bit as the adjustment value, where k is the period count value output by the second counting module.
3. The brightness control device for a light-emitting device according to claim 1, characterized in that, The second register module includes a first register and a second register, wherein the first register is used to store the first trigger value and the second register is used to store the second trigger value; The input terminal of the arithmetic module is connected to the first register, and the arithmetic module is used to output a first target trigger value according to the adjustment value and the first trigger value.
4. The brightness control device for a light-emitting device according to claim 3, characterized in that, The brightness control device of the light-emitting device further includes a third register module and a selection module; the output module includes a first output unit and a second output unit; The first input terminal of the selection module is connected to the output terminal of the arithmetic module, the second input terminal of the selection module is connected to the first register, and the output terminal of the selection module is connected to the first output unit; the second register is connected to the second output unit. The third register module is connected to the enable terminal of the selection module. When an adjustment command is received, the third register module outputs an enable signal to the enable terminal of the selection module. When the selection module receives the enable signal, it outputs the first target trigger value to the first output unit. The first output unit outputs a first level when the count value of the first counting module reaches the first target trigger value. The selection module also outputs the first trigger value to the first output unit when the enable signal is not received. The first output unit is used to output a first level when the count value of the first counting module reaches the first trigger value; the second output unit is used to output a second level when the count value of the first counting module reaches the second trigger value.
5. The brightness control device for a light-emitting device according to claim 1, characterized in that, The second register module includes a first register and a second register, wherein the first register is used to store the first trigger value and the second register is used to store the second trigger value; The input terminal of the arithmetic module is connected to the second register, and the arithmetic module is used to output a second target trigger value according to the adjustment value and the second trigger value.
6. The brightness control device for a light-emitting device according to claim 5, characterized in that, The brightness control device of the light-emitting device further includes a third register module and a selection module; the output module includes a first output unit and a second output unit; The first input terminal of the selection module is connected to the output terminal of the arithmetic module, the second input terminal of the selection module is connected to the second register, and the output terminal of the selection module is connected to the second output unit; the first register is connected to the first output unit. The third register module is connected to the enable terminal of the selection module. The third register module is used to output an enable signal to the enable terminal of the selection module when it receives an adjustment command. The selection module is used to output the second target trigger value to the second output unit when it receives the enable signal. The second output unit is used to output a second level when the count value of the first counting module reaches the second target trigger value. When the enable signal is not received, the second trigger value is output to the second output unit. The second output unit is used to output a second level when the count value of the first counting module reaches the second trigger value. The first output unit is used to output a first level when the count value of the first counting module reaches the first trigger value.
7. The brightness control device for a light-emitting device according to any one of claims 1-6, characterized in that, The calculation module is used to adjust the value of the least significant bit of the first trigger value according to the adjustment value, and output the first target trigger value; Alternatively, the calculation module is used to adjust the value of the least significant bit of the second trigger value according to the adjustment value, and output the second target trigger value.
8. A method for controlling the brightness of a light-emitting device, characterized in that, The method is implemented by the brightness control device of the light-emitting device according to any one of claims 1-7, and the method includes: The first counting module counts periodically from zero to the period value of the first cycle; Each time the count value of the first counting module reaches the cycle value of the first cycle, the first register module outputs the adjustment value corresponding to the current first cycle. The arithmetic module outputs a first target trigger value based on the adjustment value and the first trigger value; the output module outputs a first level when the count value of the first counting module reaches the first target trigger value, and outputs a second level when the count value of the first counting module reaches the second trigger value; or, the arithmetic module outputs a second target trigger value based on the adjustment value and the second trigger value, and the output module outputs a first level when the count value of the first counting module reaches the first trigger value, and outputs a second level when the count value of the first counting module reaches the second target trigger value; or, the output module outputs a first level when the count value of the first counting module reaches the first trigger value, and outputs a second level when the count value of the first counting module reaches the second trigger value, so as to output a control signal to the control terminal of the switch connected to the light-emitting device; wherein, the second period of the control signal includes n first periods, where n is an integer greater than 1.
9. A display device, characterized in that, Includes a brightness control device, a light-emitting device, a constant current source, and a switch as described in any one of claims 1-7; The control terminal of the switch is connected to the brightness control device of the light-emitting device, and the switch, the constant current source and the light-emitting device are connected in series between the first power line and the second power line.
Citation Information
Patent Citations
Time sequence signal generation device and generation method
CN115665578A
