This application claims the benefit of Taiwan application Serial No. 97141439, filed Oct. 28, 2008, the subject matter of which is incorporated herein by reference.
The application relates in general to a fully digital light source control circuit, and more particularly to a fully digital light source control circuit used in the control of LED light source.
Liquid crystal TV (LCD TV) and liquid crystal display (all referred as LCD display devices here below), having the advantages of lightweight, small volume, low radiation, low power consumption, have become mainstream products in the market. Moreover, consumers are expecting large-sized and high-resolution LCD display devices.
Compared with the conventional cathode ray tube TV (CRT TV), the LCD display device has inferior performance in terms of contrast and color saturation. However, these disadvantages can be compensated by a superior backlight source.
Currently, the backlight source of LCD display devices is mainly classified as cold cathode fluorescent lamp (CCFL) and light emitting diode (LED).
Despite the CCFL has many advantages such as emission of excellent white light, low cost, high efficiency, long lifespan, good stability, and convenient operation, the CCFL has its disadvantages. For example, the products using CCFL are not environmental friendly (because mercury is contained), the color saturation is not enough (can reach only 70%˜80% of color saturation), and for the large-sized screen using CCFL, the working voltage is too high and the tube is too long.
In comparison, the LED has the following advantages such as low power consumption, long lifespan, small volume, light weight, and being environmental friendly. The color saturation of the LED can reach almost 100%. Drive time for the CCFL is about 1 sec˜2 sec, but the drive time for the LED are about 50 ns.
The LED backlight source can be classified as white light LED and RGB LED. By using color-filterless technology, the three color light emitted by the RGB LED is mixed in time-domain to produce white light. The white light LED has lower cost, but the RGB LED has superior color characteristics. When the RGB LED is used as the backlight source of the LCD display device, the contrast can reach the ratio of 50000:1.
According to the first generally known technology, if the performance of brightness/color is not good in a particular LED, then the brightness/color of the LED array would also be negatively affected, causing the LED arrays to have different performance in terms of brightness/color.
The SMPS 21 includes an AC-to-DC converter 211 for converting an external AC voltage to a DC voltage. The red light (R) LED DC-to-DC converter 212 is for converting a DC voltage converted by the AC-to-DC converter 211 into a DC voltage applicable for driving the red light LED. The green light (G) LED DC-to-DC converter 213 is for converting a DC voltage converted by the AC-to-DC converter 211 into a DC voltage applicable for driving the green light LED. The blue light (B) LED DC-to-DC converter 214 is for converting a DC voltage converted by the AC-to-DC converter 211 into a DC voltage applicable for driving the blue light LED.
The bridge board 22 electrically connects the DC-to-DC converters 212˜214 to the red light, green light and blue light LED fixed current controllers 233˜235.
The light source 23 includes a substrate 231, several LEDs 232, and several red light, green light and blue light LED fixed current controllers 233˜235. The substrate 231 has several areas 231a˜231d. On each area are red light, green light and blue light LED fixed current controllers 233˜235, a red light LED array, a green light LED array and a blue light LED array.
The red light, green light and blue light LED fixed current controllers 233˜235 are used for applying a fixed current to the LEDs 232.
The sensor 24 is for detecting light emitted by the light source 23. The microcontroller 25 controls the red light, green light and blue light LED fixed current controllers 233˜235 according to the detection result of the sensor 24.
The disadvantages of the second generally known technology are similar to that of first generally known technology. That is, if the performance of brightness/color is not good in a particular LED, then the brightness/color of the LED array would also be negatively affected, causing the LED arrays to have different performance in terms of brightness/color.
Therefore, it needs an architecture for controlling the LED light source, which individually controls the brightness and color of each LED and is applicable to the image display apparatus such as LCD TV and LCD display.
Besides, the LED can also be used in daily life purposes such as illumination and traffic signs. Thus, the invention also provides an LED driving architecture, which independently controls the brightness and color of each LED.
Embodiment of the application is directed to an LED control circuit, which simplifies the access of data by way of memory mapping. Besides, the format of data is converted, so the number of the I/O pins of the circuit is reduced, and the manufacturing cost is reduced accordingly. The LED control circuit has independent control on the brightness of each LED.
An exemplary embodiment of the present application is directed to an image display apparatus. The image display apparatus has independent control of the brightness of each LED, hence achieving an image display with high contrast and high color saturation.
Still another exemplary embodiment of the present application is directed to a lighting apparatus. The lighting apparatus has independent control of the brightness of each LED, and is thus capable of controlling the color and the brightness of the light emitted by the lighting apparatus.
According to an example of the present invention, an LED control circuit is provided. The LED control circuit is used in an image display apparatus or a lighting apparatus, having a drive module and a plurality of LEDs. The LED control circuit includes a memory, a memory control unit, a modulation unit, and a data transmission module. The memory stores a plurality of duty cycle signals by way of memory mapping, wherein each duty cycle signal is related to each LED. The memory control unit is coupled to the memory used for accessing the duty cycle signals stored in the memory. The modulation unit is coupled to the memory control unit for modulating the duty cycle signals accessed by the memory control unit into a plurality of first digital data, wherein the first digital data are for indicating the ON/OFF state of LEDs. The data transmission module is coupled to the modulation unit for receiving the first digital data in parallel. The data transmission module converts the first digital data and serially outputs a plurality of second digital data. The drive module receives the second digital data to control the ON/OFF state of LEDs.
According to another example of the present invention, an image display apparatus is provided. The image display apparatus includes a panel, a plurality of LEDs for illuminating the panel, a drive module for driving the LEDs, and an LED control circuit. The LED control circuit includes a memory, a memory control unit, a modulation unit, and a data transmission module. The memory stores a plurality of duty cycle signals by memory mapping, wherein each duty cycle signal is related to each LED. The memory control unit is coupled to the memory, for accessing the duty cycle signals stored in the memory. The modulation unit is coupled to the memory control unit, for modulating the duty cycle signals accessed by the memory control unit into a plurality of first digital data, wherein the first digital data are for indicating the ON/OFF state of LEDs. The data transmission module is coupled to the modulation unit, for receiving the first digital data in parallel, wherein after the first digital data are converted by the data transmission module, a plurality of second digital data are serially outputted. The drive module receives the second digital data to control the ON/OFF state of LEDs.
According to still another example of the present invention, a lighting apparatus is provided. The lighting apparatus includes a plurality of LEDs for emitting light, a drive module for driving the LEDs, and an LED control circuit. The LED control circuit includes a memory, a memory control unit, a modulation unit, and a data transmission module. The memory stores a plurality of duty cycle signals by memory mapping, wherein each duty cycle signal is related to each LED. The memory control unit is coupled to the memory, for accessing the duty cycle signals stored in the memory. The modulation unit is coupled to the memory control unit, for modulating the duty cycle signals accessed by the memory control unit into a plurality of first digital data, wherein the first digital data are for indicating the ON/OFF state of LEDs. The data transmission module is coupled to the modulation unit, for receiving the first digital data in parallel, wherein after the first digital data are converted by the data transmission module, a plurality of second digital data are serially outputted. The drive module receives the second digital data to control the ON/OFF state of LEDs.
According to yet another example of the present invention, a method for controlling a plurality of LEDs is provided. The control method includes the following steps of: serially receiving and temporarily storing a plurality of duty cycle signals; modulating the duty cycle signals to generate a plurality of parallel first digital data, wherein the first digital data are for indicating the ON/OFF state of LEDs; converting the parallel first digital data into a plurality of second digital data and serially outputting the second digital data; and driving the LEDs according to the second digital data to control light mixture in time-domain and the brightness of the LEDs.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosed embodiments, as claimed.
In embodiments of the invention, the access of data is simplified by way of memory mapping. Besides, the data format is converted, so the number of the I/O pins of the circuit is reduced, and the manufacturing cost is reduced accordingly. Besides, the embodiments of the invention have independent control on brightness of each LED, hence achieving an image display with high contrast and high color saturation.
An embodiment of the invention provides an LED control circuit used in an image display apparatus or a lighting apparatus having a drive module and a plurality of LEDs.
For simplification, the LED control circuit at least includes a memory, a memory control unit, a modulation unit and a data transmission module.
Referring to
The memory control unit 303 is coupled to the dual-port memory 301, for accessing the duty cycle signals DT stored in the dual-port memory 301.
The modulation unit is coupled to the memory control unit 303, for modulating the duty cycle signals DT accessed by the memory control unit 303 into a plurality of first digital data R1_ON˜B3_ON. The first digital data R1_ON˜B3_ON are for indicating the ON/OFF state of LEDs. In the present embodiment of the invention, the modulation unit includes a counter 307 and a comparator array 309. The counter 307 is for generating a counting value CV. The comparator array 309 includes a plurality of comparators 309a, each comparing the counting value CV with each corresponding duty cycle signals R1_DUTY˜B3_DUTY to generate the first digital data R1_ON˜B3_ON.
The data transmission module is coupled to the modulation unit, for receiving the first digital data R1_ON˜B3_ON in parallel, and for converting the first digital data R1_ON˜B3_ON to serially output a second digital data D1. In the present embodiment of the invention, the data transmission module includes a data collector 311 and a serial data transmission module 313. The data collector 311 receives the first digital data R1_ON˜B3_ON outputted from the modulation unit and arranges them as a third digital data D0, wherein the first digital data R1_ON˜B3_ON all include one single bit, and the third digital data D0 includes a plurality of bits. The serial data transmission module 313 is coupled to the data collector 311, for serially outputting the third digital data D0 as the second digital data D1, wherein the second digital data D1 includes one single bit. Besides, in the present embodiment of the invention, the serial data transmission module 313 further includes a shift register (SR) 313b and a serial data controller 313a. The shift register 313b, which temporarily stores the third digital data D0, serially outputs each bit of the third digital data D0 bit by bit as the second digital data D1. The data controller 313a controls the shift register 313b and outputs a latch signal L to the fixed current drive module 330 to inform the completion of data transmission.
The fixed current drive module 330 receives the second digital data D1 to control the ON/OFF state of LEDs LED R1, LED G1˜G2, LED B1˜B3.
In the present embodiment of the invention, the LED control circuit 300 further includes a data latch array 305 coupled to the memory control unit 303 for temporarily storing the duty cycle signals DT accessed by the memory control unit 303 and for respectively outputting the duty cycle signals R1_DUTY˜B3_DUTY to the modulation unit. The data latch array 305 includes a plurality of data latches 305a temporarily storing the duty cycle signals DT respectively. It is noted that the dual-port memory 301 serially receives the duty cycle signals DT.
Thus, in the present embodiment of the invention, the LED control circuit 300 includes a dual-port memory 301, a memory control unit 303, a data latch array 305, a counter 307, a comparator array 309, a data collector 311, and a serial data transmission module 313. The data latch array 305 includes a plurality of data latches 305a. The comparator array 309 includes a plurality of comparators 309a. The serial data transmission module 313 includes a serial data controller 313a and a shift register 313b. The counter 307 and the comparator array 309 constitute a modulation unit. The data collector 311 and the serial data transmission module 313 constitute a data transmission module.
The operations of the embodiment of the invention are exemplified below. The microcontroller 320 receives a frame data IN and generates the corresponding duty cycle signal DT of each LED accordingly. In the present embodiment, the duty cycle signal DT has 8 bits. The microcontroller 320 generates 6 duty cycle signals DT, each respectively corresponding to one red light LED R1, two green light LEDs G1˜G2, and three blue light LED B1˜B3. The duty cycle signal DT denotes the turn-on time ratio of the LED in a duty cycle. In other words, the duty cycle signal DT denotes the brightness of the LED. For example, if the brightness of the LED R1 is 50%, then its corresponding duty cycle signal DT is 127 (1000000). Likewise, suppose the brightness of LED G1 is 100%, then its corresponding duty cycle signal DT is 255 (11111111).
The duty cycle signals DT outputted from the microcontroller 320 are stored in the dual-port memory 301. The dual-port memory 301 has two address ports for receiving two addresses, wherein one address is used for data transmission between the dual-port memory 301 and the microcontroller 320, and the other address is used for data transmission between the dual-port memory 301 and memory control unit 303. Besides, the dual-port memory 301 has two data I/O ports for receiving and outputting data. Therefore, the dual-port memory 301 can process data writing and data reading at the same time. The data transmission between the dual-port memory 301 and the microcontroller 320 is serial. That is, the dual-port memory 301 receives one duty cycle signal DT at a time.
Besides, in the present embodiment of the invention, the data read/write mode of the dual-port memory 301 is a memory mapping mode. The memory mapping mode means each data will be stored in its own fixed storage space of the dual-port memory 301. That is, the duty cycle signal DT corresponding to the LED G1 will be stored in its own fixed storage space of the dual-port memory 301, and the corresponding duty cycle signal DT of the LED G2 will be stored in other its own fixed storage space of the dual-port memory 301. In the present embodiment of the invention, the memory mapping mode simplifies data access of the dual-port memory 301.
Furthermore, if one of the LEDs has color shift, the corresponding duty cycle signal of the color-shifted LED is added by an adjustment value to adjust (increase or decrease) the turn-on time of the LED so as to mitigate the color shift. The adjustment value can be stored in a corresponding storage space of the LED in the dual-port memory beforehand. For example, the duty cycle signal DT outputted from the microcontroller 320 is 125, and after adjustment, the corresponding duty cycle signal DT outputted from the dual-port memory 301 is 135 (suppose the adjustment value is +10). As the duty cycle signal DT is prolonged, the brightness of the LED will be increased, and the color shift will be reduced as well.
The memory control unit 303 accesses the duty cycle signal DT stored in the dual-port memory 301 and then outputs the duty cycle signal DT to a corresponding data latch 305a in the data latch array 305. In an example, the dual-port memory 301 outputs one duty cycle signal DT to the memory control unit 303 at a time. Or, in another example, the dual-port memory 301 outputs all duty cycle signals DT to the memory control unit 303 concurrently. The memory control unit 303 can change the input address, to access the duty cycle signals DT related to different LEDs so as to switch the control on each LED.
The data latch array 305 has several data latches 305a, each temporarily storing the corresponding duty cycle signal DT related to each LED. For convenience of elaboration, the duty cycle signals DT outputted by the data latches 305a are designated as R1_DUTY, G1_DUTY, G2_DUTY, B1_DUTY, B2_DUTY, B3_DUTY, which respectively correspond to the LEDs R1, G1˜G2 and B1˜B3.
The counter 307 outputs a counter signal CV ranging between 0˜255 for example. The counter signal CV outputted from the counter 307 will be outputted to the comparator array 309.
Each comparator 309a of the comparator array 309 compares the duty cycle signal with the counter signal CV, and first digital data R1˜ON˜B3_ON will be generated after comparison. For example, after the comparator 309a compares the duty cycle signals R1_DUTY with the counter signal CV, a first digital data R1_ON will be generated. If the duty cycle signal is larger than or equal to the counter signal CV, then the logic value of the first digital data is 1; and if the duty cycle signal is smaller than counter signal CV, then the logic value of the first digital data is 0. Or, if the duty cycle signal is smaller than counter signal CV, then the logic value of the first digital data is 1; and if the duty cycle signal is larger than or equal to counter signal CV, then the logic value of the first digital data is 0.
If the logic value of the first digital data is 1, then the LED emits light (turned ON). To the contrary, if the logic value of the first digital data is 0, then the LED does not emit light (turned OFF). Each of the first digital data R1_ON˜B3_ON has one single bit. A plurality of first digital data R1_ON˜B3_ON generated from the comparator array 309 will be outputted to the data collector 311.
The counter 307 and the comparator array 309 together are called a “pulse width modulation (PWM) unit”, and the first digital data R1_ON˜B3_ON outputted thereby can be regarded as PWM signals. In the embodiments of the invention, the first digital data R1_ON is used for driving one LED R1, but anyone who is skilled in the technology will understand that, the first digital data R1_ON can also be used for driving multiple LEDs, which is still within the spirit and scope of the invention.
The data collector 311 parallelly receives first digital data R1_ON˜B3_ON (each having one single bit), and generates a third digital data D0[0:5] having 6 bits. The 6-bit third digital data D0[0:5] are constituted by the first digital data R1_ON˜B3_ON. For example, if the first digital data R1_ON˜B3_ON respectively are 0, 1, 1, 0, 0, 1, then the 6-bit third digital data D0[0:5] are 011001. The way by which the data collector 311 generates the 6-bit third digital data D0[0:5] is not limited to the above exemplification.
The serial data transmission module 313 further converts the third digital data D0[0:5] generated by the data collector 311 into a plurality of second digital data D1[0] each having one single bit, and serially transmits the second digital data D1[0] to the fixed current drive module 330. The serial data transmission module 313 includes a serial data controller 313a and a shift register 313b. The serial data controller 313a, the shift register 313b and fixed current drive module 330 receive a serial clock CLK for synchronizing their operations. The shift register 313b temporarily stores the third digital data D0[0:5] generated by the data collector 311. Under the control of the serial data controller 313a, the shift register 313b serially outputs a plurality of second digital data D1[0]. For example, if the third digital data D0[0:5] are 011001, then the second digital data D1[0] serially outputted by the shift register 313b are sequentially 0, 1, 1, 0, 0, 1.
If all data in the shift register 313b are already outputted, then the serial data controller 313a outputs a latch signal L to the fixed current drive module 330. In responding to the latch signal L, the fixed current drive module 330 will, according to the received second digital data D1[0], control the current outputted to the LED array 340 to control the ON/OFF state and the brightness of the LED. In the present embodiment of the invention, the fixed current drive module 330 will serially convert a plurality of serially received second digital data D1[0] into a plurality of fourth digital data R1′_ON˜B3′_ON, and output the fourth digital data R1′_ON˜B3′_ON in parallel to respectively control the LEDs R1˜B3 of the LED array 340.
The output pins of the fixed current drive module 330 respectively correspond to the LEDs of the LED array 340. For example, one output pin of the fixed current drive module 330 is connected to one LED. Furthermore, one output pin of the fixed current drive module 330 can be connected to multiple LEDs. The fixed current drive module 330 can be a multi-channel fixed current drive IC, an analog amplifier or a switch type power supplier. The fixed current drive module 330 has fast response. Besides, the fixed current drive module 330 has a serial transmission interface for serially receiving the data.
Under the control of the LED control circuit 300 and the driving of the fixed current drive module 330, the LED array 340 can mix light in time-domain.
The dual-port memory 301, the memory control unit 303, the data latch array 305, counter 307 and the comparator array 309 convert the serial data (DT) outputted by the microcontroller 320 into a plurality of parallel first digital data (R1_ON˜G3_ON). Besides, the data collector 311 and the serial data transmission module 313 convert the parallel first digital data (R1_ON˜B3_ON) into a plurality of serial second digital data (D1[0]). Due to the data format conversion, the LED control circuit 300 according to the present embodiment of the invention does not need a large number of I/O pins, so the manufacturing process is simplified and the manufacturing cost is reduced.
The present embodiment of the invention adopts the color-filterless technology to mix light in time-domain. As there is no any color filter which blocks light and negatively affects light utilization, the light utilization rate of LED is largely increased, and the cost for color filter is also saved.
In the present embodiment of the invention, each LED can be steadily controlled, so the slew rate of LED current is lower.
In the present embodiment of the invention, the working current of each LED is controllable, so the LED has better lighting efficiency.
The present embodiment of the invention implements dynamic backlight control, by fast adjusting the light-mixing effect of LED based on the duty cycle signal DT outputted from the microcontroller 320.
The present embodiment of the invention can expand the control for the LED control circuit 300, and the number of data latches 305a and comparators 309a can be increased to control more LEDs.
The present embodiment of the invention can control the ratio of the red light, the green light and the blue light emitted by the LED backlight source, so the contrast and the color saturation of display image can also be controlled.
The present embodiment of the invention is capable of performing fast and parallel operation, so that the ON/OFF state of LEDs can be switched instantly. Thus, the present embodiment of the invention has high refresh rate, and is conformed to the requirements of high quality image.
The present embodiment of the invention has excellent color compensation because the light brightness of each color light LED can be adjusted respectively. Thus, the present embodiment of the invention achieves high contrast and high color saturation, and is conformed to the requirements of high quality image.
When dynamic backlight control is performed, the frame data are divided into a plurality of areas according to the distribution of LEDs. Next, the light-mixing ratio and the brightness of LEDs are adjusted according to the color distribution features and the contrast requirement of the frame data. Thus, power consumption is reduced and the frame contrast and color saturation of the display device 400 are effectively improved. Besides, the display device 400 further selectively includes a microcontroller such as the microcontroller 320 of
In the application of
Furthermore, in the embodiments of the invention, the brightness of LEDs can further be compensated. The compensation is performed by the microcontroller 320 of
As indicated in
As indicated in
In the embodiments of the invention, the LED photo-electro conversion function is calibrated by way of measurement as indicated in
It is assumed that the ideal LED photo-electro conversion function be expressed as:
yideal=mx+b
After the LED brightness ymax corresponding to the maximum voltage xmax and the LED brightness ymin corresponding to the minimum voltage xmin within the adjustable range are obtained, the calibrated LED photo-electro conversion function is expressed as:
y1=m1x+b1
The calculation of the parameters m1 and b1 are expressed as follows:
The comparison between the offset error 630 of
It will be appreciated by those skilled in the art that changes could be made to the disclosed embodiments described above without departing from the broad inventive concept thereof. It is understood, therefore, that the disclosed embodiments are not limited to the particular examples disclosed, but is intended to cover modifications within the spirit and scope of the disclosed embodiments as defined by the claims that follow.
Number | Date | Country | Kind |
---|---|---|---|
97141439 A | Oct 2008 | TW | national |
Number | Name | Date | Kind |
---|---|---|---|
8110995 | Deurenberg | Feb 2012 | B2 |
Number | Date | Country | |
---|---|---|---|
20100102752 A1 | Apr 2010 | US |