CN117275390A - Driving device, driving chip, driving method and display system - Google Patents

Driving device, driving chip, driving method and display system Download PDF

Info

Publication number
CN117275390A
CN117275390A CN202210660711.6A CN202210660711A CN117275390A CN 117275390 A CN117275390 A CN 117275390A CN 202210660711 A CN202210660711 A CN 202210660711A CN 117275390 A CN117275390 A CN 117275390A
Authority
CN
China
Prior art keywords
data
light emitting
emitting diode
driving
stage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210660711.6A
Other languages
Chinese (zh)
Inventor
费小泂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cool Silicon Semiconductor Technology Shanghai Co ltd
Original Assignee
Cool Silicon Semiconductor Technology Shanghai Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cool Silicon Semiconductor Technology Shanghai Co ltd filed Critical Cool Silicon Semiconductor Technology Shanghai Co ltd
Priority to CN202210660711.6A priority Critical patent/CN117275390A/en
Publication of CN117275390A publication Critical patent/CN117275390A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • H05B45/20Controlling the colour of the light
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • H05B45/30Driver circuits
    • H05B45/32Pulse-control circuits
    • H05B45/325Pulse-width modulation [PWM]
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B45/00Circuit arrangements for operating light-emitting diodes [LED]
    • H05B45/30Driver circuits
    • H05B45/345Current stabilisation; Maintaining constant current

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Control Of El Displays (AREA)

Abstract

The invention relates to a driving device, a driving chip, a driving method and a display system. The driving device can be used for driving multiple paths of light emitting diodes and comprises a plurality of pulse width modulation modules, and each pulse width modulation module forms a corresponding path of pulse width modulation signal according to display data of one path of light emitting diode matched with the pulse width modulation module. The LED driving circuit comprises a constant current unit for providing driving current, and whether each LED is provided with the driving current or not is controlled by a pulse width modulation signal corresponding to the driving current. The driving device splices the data to be modulated corresponding to each path of light emitting diodes with a preset value according to the mode data corresponding to each path of light emitting diodes to form display data corresponding to each path of light emitting diodes.

Description

Driving device, driving chip, driving method and display system
Technical Field
The invention mainly relates to the field of illumination display, in particular to a driving device, a driving chip, a driving method and a display system which are provided in an illumination display scene containing light-emitting diodes.
Background
In the field of illumination display, standard color components of pixel points in an illumination and display system need to be distributed in a preset intensity range by using the Grassman law and an international emission illumination committee standard chromaticity diagram, and all colors which can be perceived by a vision system can be basically obtained by depending on gray level changes of primary colors and different brightness superposition. How to achieve higher bit resolution with a limited number of data bits, and how to achieve lower display power consumption during this period, it is a challenge to have resources flexibly configured for resolution and freely adjust the power of the primary light source based on the limited number of data bits.
Disclosure of Invention
The application relates to a driving device for driving a plurality of light emitting diodes, which comprises a plurality of pulse width modulation modules, wherein each pulse width modulation module forms a corresponding pulse width modulation signal according to display data of a light emitting diode matched with the pulse width modulation module; a constant current unit for providing a driving current; whether each path of light emitting diode is provided with driving current or not is controlled by a path of pulse width modulation signal corresponding to the driving current; and splicing the data to be modulated corresponding to each path of light emitting diodes with a preset value according to the mode data corresponding to each path of light emitting diodes to form display data corresponding to each path of light emitting diodes.
In the driving device, the predetermined value includes one or more binary zeros, and other bits of the display data corresponding to each path of light emitting diodes are filled with the predetermined value except for the data to be modulated.
In the display data formed by splicing the driving devices, the weight of the preset value is higher or lower than that of the data to be adjusted, or the weight of part of the preset value is higher than that of the data to be adjusted and the weight of the other part of the preset value is lower than that of the data to be adjusted.
According to the driving device, the constant current unit dynamically adjusts the magnitude of the driving current for driving each path of light emitting diode according to the mode data corresponding to each path of light emitting diode, and the magnitude of the driving current is adjusted by changing the mode data.
The driving device further comprises a data transmission module for receiving communication data, wherein the communication data sent to the driving device comprises the to-be-modulated data and the mode data corresponding to each path of light emitting diodes.
The driving device is characterized in that the data transmission module is also used for forwarding communication data; the multistage driving device receives communication data in a cascade mode: after receiving the communication data, each driving device extracts the communication data belonging to the current stage and forwards the received rest other communication data to the next stage connected with the driving device in cascade.
The driving devices are connected in series, and in each stage of driving device, a local data segment is selected from the original data matched with any one light emitting diode for display and is used as the data to be modulated of any one light emitting diode.
In the driving device, the same mode data is used for the light emitting diodes with the same color driven by different driving devices in all the driving devices connected in series.
In the driving devices, among all driving devices connected in series, the original data of the light emitting diodes of any color driven by different driving devices form a set, and the largest original data exists in the set.
In the driving device, the larger the value of the maximum original data is, the higher the weight of the local data segment corresponding to the light emitting diode with any color in the corresponding original data is in each driving device; the smaller the value of the maximum original data, the lower the weight of the local data segment corresponding to the light emitting diode of any color in each stage of driving device in the corresponding original data.
In the driving device, the larger the value of the maximum original data is, the larger the driving current indicated by the mode data corresponding to the light emitting diode of any color is in each stage of driving device; the smaller the value of the maximum raw data, the smaller the driving current indicated by the mode data corresponding to the light emitting diode of any color in each stage driving apparatus.
In the driving device, the larger the maximum value of one original data is, the higher the weight of the corresponding data to be modulated in the corresponding display data is indicated by the mode data corresponding to the light emitting diode of any color in each stage of driving device; the smaller the value of the largest one of the original data, the lower the weight of the corresponding pattern data corresponding to the light emitting diode of any color in the corresponding display data is indicated by the pattern data corresponding to the light emitting diode of any color in each stage of driving device.
In the driving device, a controller sends communication data to the multi-stage driving device, and local data segments of any one light emitting diode of each stage of driving device are provided by the controller; the mode data for the light emitting diodes of any one color for the different driving means is provided by the controller.
The driving device comprises a plurality of light emitting diodes with three colors of red, green and blue.
In the driving device, the data transmission module receives communication data by using a single-wire return-to-zero code communication mode.
The present application relates to a driver chip comprising a driving device as described above and below.
The application relates to a display system based on a driving device, comprising: the multi-stage driving device is set into a cascade connection mode, each stage driving device extracts communication data belonging to the stage through a data transmission module of the multi-stage driving device and forwards the received rest other communication data to a next stage driving device which is in cascade connection with the multi-stage driving device, so that each stage driving device can acquire the communication data belonging to the stage; the communication data of each stage of driving device comprises: the to-be-modulated data and the mode data which are respectively corresponding to the light emitting diodes driven by each stage of driving device; each stage of driving device respectively drives and lights the multiple paths of light emitting diodes matched with the driving device according to the display data of the stage.
In the display system described above, the multi-stage driving devices are arranged in series, and in the multi-stage driving devices connected in series, the current flowing out from the former-stage driving device is regarded as the current flowing in from the latter-stage driving device.
In the display system, the multi-stage driving devices are connected in series, and a controller matched with the multi-stage driving devices sends communication data to the multi-stage driving devices.
In the display system, the multi-stage driving devices are connected in series, and the same mode data is used for the light emitting diodes with the same color driven by different driving devices in all driving devices connected in series.
In the display system, among all the driving devices connected in series, the light emitting diodes of the same color driven by different driving devices have the same driving current during the lighting period.
In the display system, in each stage of driving device, a local data segment is selected from the original data matched with any one light emitting diode for display, and the local data segment is used as the data to be modulated corresponding to the any one light emitting diode.
In the display system, in all driving devices connected in series, the original data of the light emitting diodes of any color driven by different driving devices form a set, and the largest original data exists in the set.
In the display system, the larger the value of the maximum original data is, the higher the weight of the local data segment corresponding to the light emitting diode with any color in the corresponding original data is in each stage of driving device; the smaller the value of the maximum original data, the lower the weight of the local data segment corresponding to the light emitting diode of any color in each stage of driving device in the corresponding original data.
In the display system, the larger the value of the maximum original data is, the larger the driving current indicated by the mode data corresponding to the light emitting diode of any color is in each stage of driving device; the smaller the value of the maximum raw data, the smaller the driving current indicated by the mode data corresponding to the light emitting diode of any color in each stage driving apparatus.
In the display system, the larger the value of the largest original data is, the higher the weight of the corresponding data to be modulated in the corresponding display data is indicated by the mode data corresponding to the light emitting diode of any color in each stage of driving device; the smaller the value of the largest one of the original data, the lower the weight of the corresponding pattern data corresponding to the light emitting diode of any color in the corresponding display data is indicated by the pattern data corresponding to the light emitting diode of any color in each stage of driving device.
The application relates to a driving chip for driving red, green and blue three-way light emitting diodes, comprising: a constant current unit for supplying a driving current; each pulse width modulation module forms a corresponding pulse width modulation signal according to the display data of the light emitting diode matched with the pulse width modulation module; whether each path of light emitting diode is provided with driving current or not is controlled by a path of pulse width modulation signal corresponding to the driving current; the data processing module is used for splicing the data to be modulated corresponding to each path of light emitting diodes with a preset value according to the mode data corresponding to each path of light emitting diodes to form display data corresponding to each path of light emitting diodes; the resolution of the representation of the data to be modulated is enlarged to a new resolution represented by the display data.
In the driving chip, the data to be modulated corresponding to each path of light emitting diode is a local data segment intercepted from the original data of each path of light emitting diode for display, and the bits of the original data and the display data of each path of light emitting diode are the same.
In the driving chip, the mode data corresponding to each path of light emitting diode is used for determining the magnitude of the driving current for driving each path of light emitting diode.
In the driving chip, the preset value includes one or more binary zero values, and other bits of the display data corresponding to each path of light emitting diodes are filled with the preset value except the data to be modulated.
In the display data formed by splicing the driving chips, the weight of the preset value is higher or lower than that of the data to be adjusted, or the weight of part of the preset value is higher than that of the data to be adjusted and the weight of the other part of the preset value is lower than that of the data to be adjusted.
According to the driving chip, the constant current unit dynamically adjusts the magnitude of the driving current for driving each path of light emitting diode according to the mode data corresponding to each path of light emitting diode, and the magnitude of the driving current is adjusted by changing the mode data.
The driving chip further comprises a data transmission module for receiving communication data, and the communication data sent to the driving chip comprises the to-be-modulated data and the mode data corresponding to each path of light emitting diodes.
The driving chip is used for transmitting communication data; the multistage driving chip collects communication data in a cascade mode: after each stage of driving chip receives the communication data, it extracts the communication data belonging to the current stage and forwards the rest of the received communication data to the next stage connected with it in cascade.
The driving chips are connected in series, and the same mode data is used for the LEDs with the same color driven by different driving chips in all the driving chips connected in series.
In the driving chip, in each stage of driving chip, a local data segment is selected from the original data matched with any one light emitting diode for display, and the local data segment is used as the data to be modulated corresponding to the any one light emitting diode.
In the driving chips, in all driving chips connected in series, the original data of the light emitting diodes of any color driven by different driving chips form a set, and the largest original data exists in the set.
The larger the value of the maximum original data is, the higher the weight of the local data segment corresponding to the light emitting diode with any color in the corresponding original data is in each driving chip; the smaller the value of the maximum original data is, the lower the weight of the local data segment corresponding to the light emitting diode of any color in each stage of driving chip in the corresponding original data is.
The larger the value of the maximum original data, the larger the driving current indicated by the mode data corresponding to the light emitting diode of any color in each driving chip; the smaller the value of the maximum original data is, the smaller the driving current indicated by the mode data corresponding to the light emitting diode of any color in each driving chip is.
The larger the maximum value of one original data of the driving chip is, the higher the weight of the corresponding data to be modulated in the corresponding display data is indicated by the mode data corresponding to the light emitting diode of any color in each driving chip; the smaller the value of the largest one of the original data, the lower the weight of the corresponding to the mode data corresponding to the light emitting diode of any color in the driving chip of each stage in the corresponding display data is indicated by the corresponding to the data to be modulated.
In the driving chip, a controller sends communication data to the multi-stage driving chip, and the communication data sent to each stage of driving chip comprises the to-be-modulated data and the mode data corresponding to each path of light emitting diode.
The application relates to a driving method for driving a plurality of light emitting diodes, comprising the following steps: providing a driving current by using a constant current unit; forming a pulse width modulation signal corresponding to each path of light emitting diode by using a pulse width modulation module according to the display data matched with each path of light emitting diode; whether each path of light emitting diode flows through constant current provided by a constant current unit connected with the light emitting diode in series or not is controlled by a path of pulse width modulation signal corresponding to each path of light emitting diode; a data transmission module is utilized to receive communication data, wherein the communication data comprises to-be-modulated data and mode data corresponding to each path of light emitting diodes; the data to be modulated corresponding to each light emitting diode is a local data segment selected from the original data used for display by each light emitting diode; and splicing the data to be modulated corresponding to each path of light emitting diodes with a preset value by using the mode data corresponding to each path of light emitting diodes to form display data corresponding to each path of light emitting diodes.
In the method, the number of bits of the original data and the display data corresponding to each path of light emitting diode is the same.
In the above method, the mode data corresponding to each led is used to determine the magnitude of the driving current for driving each led.
According to the method, the larger the value of the original data of each path of light emitting diode is, the higher the weight of the local data segment corresponding to each path of light emitting diode in the corresponding original data is; the smaller the value of the original data of each light emitting diode is, the lower the weight of the local data segment corresponding to each light emitting diode in the corresponding original data is.
In the method, the larger the value of the original data of each path of light emitting diode is, the larger the driving current indicated by the mode data corresponding to each path of light emitting diode is; the smaller the value of the original data of each light emitting diode is, the smaller the driving current indicated by the mode data corresponding to each light emitting diode is.
According to the method, the larger the value of the original data of each path of light emitting diode is, the higher the weight of the corresponding data to be adjusted in the corresponding display data is indicated by the mode data corresponding to each path of light emitting diode; the smaller the value of the original data of each light emitting diode, the lower the weight of the corresponding data to be modulated in the corresponding display data is indicated by the mode data corresponding to each light emitting diode.
The application relates to a driving chip for driving red, green and blue three-way light emitting diodes, comprising: a constant current unit for supplying a driving current; each pulse width modulation module forms a corresponding path of pulse width modulation signal according to the display data of the path of light emitting diode matched with the pulse width modulation module; whether each path of light emitting diode is provided with the driving current or not is controlled by a path of pulse width modulation signal corresponding to the driving current; the data processing module is used for splicing the data to be modulated corresponding to each path of light emitting diodes with a preset value according to the mode data corresponding to each path of light emitting diodes so as to form display data corresponding to each path of light emitting diodes; the mode data is used for adjusting the driving current when the weight of the data to be adjusted in the display data is operated, and the driving current is larger when the weight of the data to be adjusted in the display data is higher, and is smaller when the weight of the data to be adjusted in the display data is lower.
The driving chips are connected in series, and in each driving chip, a local data segment is selected from the original data matched with any one light emitting diode for display and is used as the data to be modulated of the any one light emitting diode.
In the driving chips, the same mode data is used for the light emitting diodes with the same color driven by different driving chips in all the driving chips connected in series.
In the driving chips, among all driving chips connected in series, the respective original data of the red leds driven by different driving chips form a first set, and the largest one of the first set exists.
The larger the value of the largest original data in the first set, the higher the weight of the local data segment corresponding to the red light emitting diode in the original data corresponding to the red light emitting diode in each driving chip; the smaller the value of the largest raw data in the first set, the lower the weight of the local data segment corresponding to the red light emitting diode in the raw data corresponding to the red light emitting diode in each stage of driving chips.
The larger the value of the largest original data in the first set, the larger the driving current indicated by the mode data corresponding to the red light emitting diode in each driving chip; the smaller the value of the largest original data in the first set, the smaller the driving current indicated by the mode data corresponding to the red light emitting diode in each stage of driving chips.
In the driving chip, the larger the value of the largest original data in the first set, the higher the weight of the mode data corresponding to the red light emitting diode in the display data of the red light emitting diode is indicated by the mode data corresponding to the red light emitting diode; the smaller the value of the largest original data in the first set, the lower the weight of the mode data corresponding to the red light emitting diode in the display data of the red light emitting diode is indicated by the mode data corresponding to the red light emitting diode in each stage of driving chips.
In the driving chips, among all driving chips connected in series, the respective original data of the green light emitting diodes driven by different driving chips form a second set, and the largest one of the original data exists in the second set.
The larger the value of the largest original data in the second set, the higher the weight of the local data segment corresponding to the green light emitting diode in the original data corresponding to the green light emitting diode in each driving chip; the smaller the value of the largest raw data in the second set, the lower the weight of the local data segment corresponding to the green light emitting diode in the raw data corresponding to the green light emitting diode in each stage of driving chips.
The larger the value of the largest original data in the second set, the larger the driving current indicated by the mode data corresponding to the green light emitting diode in each driving chip; the smaller the value of the largest original data in the second set, the smaller the driving current indicated by the mode data corresponding to the green light emitting diode in each stage of driving chips.
The larger the value of the largest original data in the second set, the higher the weight of the mode data corresponding to the green light emitting diode in the driving chip of each stage in the display data of the green light emitting diode is indicated by the mode data corresponding to the green light emitting diode; the smaller the value of the largest original data in the second set, the lower the weight of the mode data corresponding to the green light emitting diode in the display data of the green light emitting diode is indicated by the mode data corresponding to the green light emitting diode in each stage of driving chips.
In the driving chips, among all driving chips connected in series, the respective original data of the blue leds driven by different driving chips form a third set, and the largest one of the original data exists in the third set.
The larger the value of the largest original data in the third set, the higher the weight of the local data segment corresponding to the blue light emitting diode in the original data corresponding to the blue light emitting diode in each driving chip; the smaller the value of the largest original data in the third set, the lower the weight of the local data segment corresponding to the blue light emitting diode in the original data corresponding to the blue light emitting diode in each stage of driving chips.
The larger the value of the largest original data in the third set, the larger the driving current indicated by the mode data corresponding to the blue light emitting diode in each driving chip; the smaller the value of the largest original data in the third set, the smaller the driving current indicated by the mode data corresponding to the blue light emitting diode in each stage of driving chips.
In the driving chip of each stage, the larger the value of the largest original data in the third set is, the higher the weight of the mode data corresponding to the blue light emitting diode in the display data of the blue light emitting diode is indicated by the mode data corresponding to the blue light emitting diode; the smaller the value of the largest original data in the third set, the lower the weight of the mode data corresponding to the blue light emitting diode in the display data of the blue light emitting diode is indicated by the mode data corresponding to the blue light emitting diode in each stage of driving chips.
The application relates to a driving method for driving a plurality of light emitting diodes, comprising the following steps: providing a driving current by using a constant current unit; forming a pulse width modulation signal corresponding to each path of light emitting diode by using a pulse width modulation module according to the display data matched with each path of light emitting diode; whether each path of light emitting diode flows through constant current provided by a constant current unit connected with the light emitting diode in series or not is controlled by a path of pulse width modulation signal corresponding to the light emitting diode; splicing the data to be modulated corresponding to each path of light emitting diodes with a preset value by using the mode data corresponding to each path of light emitting diodes to form display data corresponding to each path of light emitting diodes; the mode data is used for adjusting the driving current when the weight of the data to be adjusted in the display data is operated, and the driving current is larger when the weight of the data to be adjusted in the display data is higher, and is smaller when the weight of the data to be adjusted in the display data is lower.
The method described above wherein the magnitude of the drive current is adjusted and the weight of the data to be adjusted within the display data is adjusted by changing the value of the mode data.
Drawings
So that the manner in which the above recited objects, features and advantages of the present invention can be understood in detail, a more particular description of the invention, briefly summarized below, may be had by reference to the appended drawings.
FIG. 1 is a diagram of an embodiment in which the display data of each of the multiple LEDs cannot be dynamically adjusted.
Fig. 2 shows a situation where the driving device has high power consumption when the data cannot be dynamically adjusted.
Fig. 3 is a diagram of an embodiment in which the display data of each of the plurality of leds may be dynamically adjusted.
Fig. 4 is a diagram showing that the driving means under which data can be dynamically adjusted supports a higher level of resolution.
Fig. 5 shows a situation where the driving means under which the data can be dynamically adjusted will have lower power consumption.
Fig. 6 is an alternative embodiment of a driving device or chip with a pulse width modulation module and a constant current unit.
Fig. 7 is an example in which different pattern data indicates that the drive current is equal to or lower than the rated current.
Fig. 8 is an example in which different pattern data indicates the use of different data to be adjusted and preset values.
Fig. 9 is an example in which multiple driving devices are connected in series and input currents of the driving devices are the same.
Fig. 10 shows that the same pattern data is used by the same color leds driven by different driving devices.
Fig. 11 is an exemplary case of setting pattern data and preset values on the premise that driving devices are connected in series.
Fig. 12 shows that the raw data of the same red leds of each stage of driving device are usually different values.
Fig. 13 shows that the raw data of the same green leds of each stage of driving device are usually different values.
Fig. 14 shows that the raw data of the same blue leds of each stage of driving device are usually different values.
Detailed Description
The solution according to the invention will now be described more clearly and completely in connection with the embodiments, the examples described being intended only as illustrative embodiments, not all of them, on the basis of which those skilled in the art will obtain solutions without making any inventive effort, which fall within the scope of protection of the invention.
Referring to fig. 1, for the processing of display data or gradation data in the illumination display stage, the conventional scheme is to directly pulse-width modulate the display data. It is assumed that RO [ J:0] is the raw data of the red light emitting diode D1, while it is also assumed that GO [ J:0] corresponds to the raw data of the green light emitting diode D2, and it is further assumed that BO [ J:0] corresponds to the raw data of the blue light emitting diode D3. The red, green and blue three primary color LEDs are displayed according to the given display data, and according to the Grassman law and the standard chromaticity diagram of the International luminous illumination Commission, reference color components of pixel points need to be distributed in a preset intensity range in an illumination display system, and basically all colors which can be perceived by a vision system can be obtained by depending on the gray level change of the primary colors and the mixed color superposition of the primary colors. Raw data is data for display, also known as a data source.
Referring to fig. 2, in the field of illumination and display, a conventional pulse modulation technique is to change the time width of the light source on or off for a certain period of time. Pulse width modulation techniques are within the category of the prior art. The pulse width modulation module of the driving device forms a pulse width modulation signal according to the display data, and the display data is used for determining the duty ratio of the pulse width modulation signal, so that the pulse width modulation signal can be considered to represent the duty ratio information carried by the display data. A driving circuit or a driving chip is a typical example of the driving device. The pulse width modulation essentially is to convert the amplitude of a signal into the time of the signal and obtain the pulse width signal, and the implementation mechanism of the pulse width modulation mainly comprises a main technical route such as a counting comparison mode and a time delay unit mode, a shifting mode, a mixed mode combining the counting comparison mode with the time delay unit and the like, or other routes, and the result is that the pulse width modulation signal with a certain duty ratio is obtained in any mode.
Referring to FIG. 2, the first pulse width modulation module M 1 Forming a first pulse width modulation corresponding to the red light emitting diode D1 according to the original data RO allocated to the red light emitting diode D1 Signal PWM1 is generated. It is also known that the second pwm module M can be used for the same reason 2 The second pulse width modulation signal PWM2 corresponding to the green light emitting diode D2 is formed according to the original data GO allocated to the green light emitting diode D2. And according to the same principle, it can be known that the third pulse width modulation module M 3 The third pulse width modulation signal PWM3 corresponding to the blue light emitting diode D3 is formed based on the original data BO assigned to the blue light emitting diode D3. The red, green and blue light emitting diodes are respectively referred to as a first path light emitting diode, a second path light emitting diode and a third path light emitting diode.
Referring to fig. 2, each pulse width modulation module forms a corresponding pulse width modulation signal according to the original data matched with the light emitting diode of the channel matched with the pulse width modulation module. Whether the red light emitting diode D1 flows through the driving current provided by the constant current unit CS is controlled by the first pulse width modulation signal PWM1 corresponding to the red light emitting diode D1. According to the same principle, other light sources are suitable for the rule, and whether the green light emitting diode D2 flows through the driving current provided by the constant current unit CS is controlled by the second path pulse width modulation signal PWM2 corresponding to the green light emitting diode D2. The same rule applies to the remaining light source, and whether the blue light emitting diode D3 flows through the driving current provided by the constant current unit CS is controlled by the third pulse width modulation signal PWM3 corresponding to the blue light emitting diode D3.
Referring to fig. 2, note that each led is allowed to be a single led or a tandem configuration of multiple leds of the same color. For example, the first led is a single red led or a series arrangement of a plurality of red leds. For example, the second led is a single green led or a tandem configuration of a plurality of green leds. For example, the third led is a single blue led or a tandem configuration of a plurality of blue leds. In the illustrated example, the first light emitting diode is exemplified by a single red light emitting diode and the second light emitting diode is exemplified by a single green light emitting diode, and the third light emitting diode is exemplified by a single blue light emitting diode. A single light emitting diode may be replaced with a plurality of light emitting diodes in series of the same color.
Referring to FIG. 1, if the original data RO [ J:0] and GO [ J:0] and BO [ J:0] are all display data, the power of each LED or driving device is difficult to dynamically adjust. Because display data is inherently associated with power consumption, such as generally more powerful pictures and their display data require high power consumption, as compared to lower gray scale pictures or video and their display data require low power consumption, it is necessary to dynamically adjust the power of the pixels or light emitting diodes or driving devices. If the current data is set by directly squeezing bits of the display data, such as RO [ J:0] and GO [ J:0] and BO [ J:0], the result is reduced resolution and is contrary to the trend of high resolution of the main stream. In contrast, if new bits are added directly to the display data to set the current data for adjusting the driving current, for example, 48 bits are added to 64 bits, the data is not only bulked, but also contradiction between the communication rate and the high refresh rate is caused, after all, the high data amount affects the communication rate but the high refresh rate of the display content requires a higher communication rate.
Referring to fig. 1, assuming that the positive integer J is 15, the total number of bits is 48 bits. First case: if the total bit number of the display data is directly occupied, namely, the current information or the dynamic power consumption information is added into the 48-bit data, the original data for display can only discard part of the display data, namely, the resolution is sacrificed. Second case: the current information or dynamic power consumption information is set by adding new bits directly to the display data, and the total bit number is increased from 48 to other higher bit numbers, namely, the data amount of the communication data is increased and the data access amount is increased. The current information or dynamic power consumption information is embedded into the display data on the premise of limited total bit number without sacrificing resolution, and the total bit number is not changed, the data volume of communication data is not increased, and resolution is not sacrificed almost.
Referring to fig. 3, an alternative embodiment is provided that can be used without reducing resolution and embedding current information. And splicing the data to be modulated corresponding to each path of light emitting diodes with a preset value according to the mode data corresponding to each path of light emitting diodes to form display data corresponding to each path of light emitting diodes. The example of fig. 4 may be combined. Embedding information such as current refers to embedding current information or dynamic power consumption information into original data or original gray data by using the original bit number of the data on the premise of the same bit number, which is a challenging task with high difficulty.
Referring to FIG. 4, R H0 is the data to be modulated of the red LED D1, R_MP 0 is the mode data corresponding to the red LED, and R H0 corresponding to the red LED D1 can be spliced with a preset value to form the display data RN J0 corresponding to the red LED D1. The data to be modulated is also called intermediate data or pending data or compressed data, and may also be called transmission data or reception data if it is received by communication. The apparent redesigned display data RN [ J:0] is the same as the original data RO [ J:0] bit number previously described, and gives more information, such as current regulation information and power regulation information, to the pattern data without losing any resolution.
Referring to FIG. 4, setting GH 0 as the data to be modulated of the green LED D2 and GM P0 as the mode data corresponding to the green LED, the data to be modulated GH 0 corresponding to the green LED D2 can be spliced with a preset value to form the display data GN J0 corresponding to the green LED D2.
Referring to FIG. 4, setting BH 0 is the data to be modulated of the blue LED D3, BM P0 is the mode data corresponding to the blue LED, the data to be modulated BH 0 corresponding to the blue LED D3 can be spliced with a preset value to form display data BN J0 corresponding to the blue LED D3.
Referring to FIG. 4, the first pulse width modulation module M 1 The first path pulse width modulation signal PWM1 corresponding to the red light emitting diode D1 is formed according to the display data RN allocated to the first path light emitting diode D1. Based on the same principle, it can be known that the second pulse width modulation module M can 2 The second pulse width modulation signal PWM2 corresponding to the green light emitting diode D2 is formed based on the display data GN assigned to the second light emitting diode D2. And according to the same principle, it can be known that the third pulse width modulation module M 3 The third pulse width modulation signal PWM3 corresponding to the blue light emitting diode D3 is formed based on the display data BN assigned to the third light emitting diode D3.
Referring to fig. 4, the mode data of each led joins the to-be-tuned data with a preset value to form corresponding display data. Each pulse width modulation module forms a corresponding pulse width modulation signal according to the display data matched with the light emitting diode of the channel matched with the pulse width modulation module. Whether the first path of red light emitting diode D1 flows through the driving current provided by the constant current unit CS is controlled by the first path of pulse width modulation signal PWM1 corresponding to the red light emitting diode D1. Other light sources are suitable for the rule according to the same principle, and whether the second path of green light emitting diode D2 flows through the driving current provided by the constant current unit CS is controlled by the second path of pulse width modulation signal PWM2 corresponding to the green light emitting diode D2. The same rule applies to the remaining other light source, and whether the third blue led D3 is driven by the driving current provided by the constant current unit CS is controlled by the third pulse width modulation signal PWM3 corresponding to the blue led D3. Also each led allows for a single led or for a series arrangement of leds of the same color.
Referring to fig. 5, the Current Source or constant Current unit CS IS also called a constant Current Source module (Current Source) and regards a stable reference Current or constant Current generated by it as the driving Current IS. The load such as the light source and the constant current source module are connected in series, so that the current of the light source and the constant current source module can be stabilized, and the purpose of constant current control is realized. Or the Current Mirror structure is used for matching the constant Current source module so that the Current flowing through the Current Mirror is equal to or proportional to the reference Current, the Current Mirror (Current Mirror) is a specific form of the constant Current source module, and the Mirror Current of the Current Mirror is equal to or proportional to the input reference Current, and the Mirror Current flowing through the Current Mirror is replicated or copied according to a certain proportion to the input reference Current. The constant current drive can also be applied to the load or light source by flowing the mirror current through the load or light source. In this application, a circuit capable of generating a stable reference current or a constant current may be assigned to the definition of the constant current cell CS, and a constant current source generator like a voltage-current converter is an alternative example of the constant current cell or the current source. It can be seen that the circuit topology of the constant current cell or current source generating the constant output current shown in the figure is not unique but diverse in nature.
Referring to FIG. 5, the constant current unit CS dynamically adjusts the magnitude of the driving current IS for driving the red light emitting diode D1 according to the mode data R_MP:0 of the red light emitting diode D1, and the change of the mode data R_MP:0 IS used for adjusting the magnitude of the driving current IS. Information for adjusting the current of the red light emitting diode is given to the mode data R_MP.0.
Referring to FIG. 5, the constant current unit CS dynamically adjusts the magnitude of the driving current IS for driving the green light emitting diode D2 according to the mode data G_Mp:0 of the green light emitting diode D2, and the change of the mode data G_Mp:0 IS used for adjusting the magnitude of the driving current IS. And information for adjusting the current of the green LED by giving the mode data G_M [ P:0 ].
Referring to FIG. 5, the constant current unit CS dynamically adjusts the magnitude of the driving current IS for driving the blue light emitting diode D3 according to the mode data B_Mp:0 of the blue light emitting diode D3, and the change of the mode data B_Mp:0 IS used for adjusting the magnitude of the driving current IS. And information for adjusting the current of the blue light emitting diode by giving the mode data B_M [ P:0 ].
Referring to fig. 5, the constant current unit CS dynamically adjusts the magnitude of the driving current driving each light emitting diode according to the mode data corresponding to each light emitting diode, and adjusts the magnitude of the driving current by changing the mode data. Attention is drawn in this application to: it is known in the art that the constant current unit CS or similar constant current source unit changes the magnitude of its own drive current by means of a current regulation command, such as pattern data, and binary data is often used as a command or flag for current regulation in semiconductor chips or integrated circuits or conventional electronic circuitry. The pattern data is equivalent in this context to a current regulation command or current regulation flag informing or indicating or operating the constant current unit to regulate the magnitude of the own drive current.
Referring to fig. 6, three light emitting diodes are illustrated based on convenience of explanation, it should be understood that the specific number of light sources is not limiting and is only used for reference. The data transmission module COM can decode multiple groups of data to be modulated from the communication data by the first pulse width modulation module M 1 The first pulse width modulation signal PWM1 corresponding to the first red light emitting diode D1 is formed according to the display data allocated to the first red light emitting diode D1. And according to the same principle, it can be known that the second pulse width modulation module M 2 The second path pulse width modulation signal PWM2 corresponding to the second path green light emitting diode D2 is formed according to the display data allocated to the second path green light emitting diode D2. And based on the same principle it can also be known that the third pwm module M can be used for 3 And forming a third path pulse width modulation signal PWM3 corresponding to the third path blue light emitting diode D3 according to the display data distributed to the third path blue light emitting diode D3. Each pulse width modulation module in the driving circuit forms a corresponding pulse width modulation signal according to the display data matched with the corresponding or matched light emitting diode. In other words, each pulse width modulation module forms a pulse width modulation signal corresponding to each light emitting diode according to the display data allocated to each light emitting diode. Note that the three-way leds allow the use of a mixture of white light and primary leds in addition to red, green and blue light sources, or alternatively with two red plus green or blue, two green plus red or blue, or even two blue plus red or green, etc., so that the respective colors of the three-way leds are arbitrary.
Referring to fig. 9, the master node may send communication data to the slave nodes, such as the respective driving devices. The communication between the master node and the slave node allows for the adoption of standardized communication protocols or customized non-standardized communication protocols. The master and slave nodes are each provided with an interface circuit or communication module for realizing data communication. Currently, a plurality of transmission lines are used for realizing transmission of communication signals, for example, four transmission lines are used for the data communication: the clock signal line, the data signal line, the loading signal line and the output enabling signal line work together, communication data are sequentially transmitted in series respectively and are mutually matched through four-wire signals to control slave nodes of each level. Communication protocols using only three lines in total of data lines and clock lines and latch lines are also the dominant communication schemes for display technologies. Of course, two-wire transmission is also permissible, with two-wire transmission of data and clock lines being a compromise of the number of data lines and the transmission rate. Although the common multi-wire protocol is suitable for communication between a master node and a plurality of cascade-connected slave nodes and transmits communication data, the alternative single-wire communication technology is more suitable for transmission of the communication data, and the advantage of the single-wire protocol is that only a single data wire is needed for transmission of the cascade data. In the single-wire transmission, data transmission in a return-to-one code coding format or data transmission in a return-to-zero code coding format is most common, and manchester codes are also classified into single-wire transmission schemes.
Referring to fig. 9, the communication mode under the single-wire transmission condition generally requires the slave node to have a data forwarding function: for example, when each slave node receives the communication data transmitted from the master node, it needs to first extract the data source belonging to its own node, and forward the other data sources not belonging to its own node to the slave node at the later stage connected in cascade.
Referring to fig. 9, the communication aspect requires a cascade connection relationship between the driving devices IC1 to ICV.
Referring to fig. 9, a power input terminal VCC is generally defined as a power supply terminal of each functional module in the driving device ICV, and a total input current flows from the power input terminal VCC. The potential reference GND opposite to this is generally defined as the potential reference ground of the drive ICV, from which the total output current flows. In the industry, the driving device can be designed into a driving chip with high integration level in addition to a driving circuit with a separated form. The present application will describe the driving devices IC1 to ICV in terms of communication and power supply and driving modes, etc., note that V is a positive integer.
Referring to fig. 9, a plurality of cascade driving devices are arranged in one or more columns on the power supply path. The power supply input VCC of the first driver IC1 in each column as the head of the column is coupled to the power supply anode VP, while the potential reference GND of the last driver ICV as the tail of the column is coupled to the power supply cathode VN. In each column there is also arranged a power supply input of the latter drive means coupled to a potential reference of the former drive means. In the present example, the power supply input VCC of the second driver IC2 is coupled to the current outflow, i.e. the potential reference GND, of the adjacent first driver IC1, as in the first column. The power supply input VCC of the third driver IC3 is connected to the current outflow, i.e. the potential reference GND, of the adjacent second driver IC2 in the first column. And it is also possible, for example, to provide in the first column that the power supply input VCC of the fourth drive IC4 is coupled to the current outflow, i.e. the potential reference GND, of the adjacent third drive IC 3. The last drive ICV supply input VCC in the first column is connected to the current outflow of the last drive, not shown, i.e. the potential reference GND. For example, the power supply input VCC of the non-represented next-to-last drive can be coupled to the current outflow, i.e. the potential reference GND, of the non-represented next-to-last drive. The driving devices IC1 to ICV are connected in series in terms of power supply.
Referring to fig. 9, by the above, it can be seen that: the power supply input terminals of the rear driving device in each string of the plurality of driving devices are coupled to the potential reference terminals of the adjacent front driving devices in the power supply relationship until all driving devices in each string are connected in series or superimposed between the positive pole VP and the negative pole VN of the external power supply. As an alternative, a capacitor CZ can also be connected or provided between the power supply input VCC and the potential reference GND of each drive. The equivalent of the output current of the previous driving device in each string is considered as the input current of the next driving device, or the input currents of all driving devices in each string are considered to be equal, which is determined by the series arrangement of all driving devices IC1 to ICV.
Referring to fig. 9, the explanation is still explained with cascaded multi-stage driving devices IC1 to ICV. The cascade driving devices IC1 to ICV described above are provided in the form of a column or a string in terms of power supply, that is, they are connected in series. The master node transmits communication data to each driving device and the master node may use a data transmitting terminal such as a server or a microprocessor. When transmitting communication data to a plurality of driving devices in cascade, the driving devices are connected in series: the signal output terminal DO of the previous stage or the next stage driving device may be configured to be coupled to the signal input terminal DI of the next stage or the next stage driving device through a coupling capacitor C.
Referring to fig. 9, the driving devices IC1 to ICV are in a cascade connection form in terms of communication. The signal input DI of the first driver IC1 in the first row as the head receives communication data, e.g. of the master node. The first column is further provided with a signal output DO of the preceding drive coupled to a signal input DI of the following drive. For example, in a first column, the signal input DI of the second driver IC2 is coupled to the signal output DO of the adjacent first driver IC1, i.e. the driver of the preceding stage. In connection with cascading of the drives and so on, for example, the signal input DI of the third drive IC3 is arranged in the first column and coupled to the so-called signal output DO of the adjacent second drive IC2, i.e. the drive of the preceding stage. In connection with cascading of the drives and so on, for example, the signal input DI of the fourth drive IC4 is arranged in the first column and coupled to the so-called signal output DO of the adjacent third drive IC3, i.e. the drive of the preceding stage. The last drive ICV in the first column, which is the last drive of the drives, has a signal output DO which floats if it is the last drive of the drives, and the signal output DO of the last drive ICV of the drives can continue to transmit communication data to the subsequent stage if it is not the last drive of the drives.
Referring to fig. 9, the driving devices IC1 to ICV are still in cascade connection in terms of communication. In the second column, the signal output DO of the preceding drive is also arranged to be coupled to the signal input DI of the following drive. For example, in the second column, the signal output DO of the second driver IC2 is arranged to be coupled to the so-called signal input DI of the adjacent first driver IC1, i.e. the next-stage driver. In connection with the cascading of the drives, it is possible to analogize, for example, to arrange in the second column that the signal output DO of the third drive IC3 is coupled to the so-called signal input DI of the next second drive IC2, i.e. the drive of the next stage. In connection with the cascading of the drives, it is possible to analogize, for example, that the signal output DO of the fourth drive IC4 is arranged in the second column and coupled to the so-called signal input DI of the next third drive IC3, i.e. the drive of the next stage. The last drive ICV in the second column as column tail then allows to receive communication data originating from the last drive ICV in the first column drive, and the same last drive ICV in the second column as column tail also allows to receive communication data originating from the master node. The communication data of the first row on the left side is transferred from the head to the tail of the row, and the communication data of the second row on the right side is transferred from the tail to the head of the row.
Referring to fig. 6, the data transmission module COM of the driving apparatus has a decoding function, includes a decoder, and is capable of decoding input serial or parallel data according to a predetermined communication protocol. For example, the drive device may decode the first type of data from the received communication data or may decode the second type of data. The decoder restores the signal with preset encoding rule in the communication data to common binary data, and the restored data are slightly different in use so that the naming rules are different. The data transmission module COM is essentially an interface circuit or communication module that can realize data communication as known in the industry. The first type of data in the communication data GS is, for example, to-be-modulated data including duty cycle information or pulse width modulation data, and the second type of data includes pattern data.
Referring to fig. 6, a constant current unit CS that can supply a driving current IS configured. The current level regulation scheme of the drive current IS diversified. Assuming that the second type of data decoded by the driving device ICV and allocated to the constant current unit CS includes a current trimming command, when the data transmission module COM receives the communication data GS, the second type of data, such as mode data, i.e. the current trimming command, can be decoded and the command IS used to instruct or adjust the magnitude of the constant current IS of the constant current unit. That is, the data transmission module may collect communication data containing the second type data, and part of the second type data is distributed to the constant current unit CS. The technical solution of fine tuning the current value by using the binary value is well known to those skilled in the art, so the description thereof is omitted herein.
Referring to fig. 6, allowing the driving apparatus and other communication circuits to cascade each other also allows the driving apparatus to cascade each other so that they all have a data forwarding function. One of the core functions of the driving device is to drive a single-path light source or a plurality of paths of light sources matched with the driving device and display according to display contents. The data transmission module of the driving device can include a decoder for decoding input data or signals according to a preset communication protocol and decoding various data from received communication data. In an alternative example, the mechanism of the data transmission module COM for receiving communication data and forwarding communication data is explained by taking the data decoding function and the data forwarding function as examples. The signal input terminal DI receives communication data provided from the outside, and the decoder needs to decode or decode the data information carried in the communication data, so that the meaning of data decoding is that the data in the pre-coding format which cannot be directly used by the driving device can be restored into a conventional binary code which is easy to identify and execute. The decoded binary code may be buffered in a register, and additional buffer space or latches may be used to hold the decoded data, given that the data of the register may be refreshed faster and often updated. The encoding formats of Manchester encoding and decoding technology or return-to-normal encoding and decoding technology, return-to-zero encoding and decoding technology and the like are applicable to single-wire data transmission schemes or communication protocols of the data transmission modules.
Referring to fig. 6, the data transmission module COM performs data reproduction or data transfer, and performs a data transfer task, such as transferring communication data to a downstream drive. The simplest forwarding mode of the data transmission module COM is that communication data received by the signal input end DI is allowed to be directly output from the signal output end DO, and the driving devices or other communication circuits in cascade connection can respectively extract communication data which are consistent with the address of the communication data from a single data line according to the address allocation rule. And as an alternative forwarding scheme, the number of data belonging to each level of driving device needs to be counted, after each level of driving device captures the communication data belonging to the current level in each frame of communication data, each level of driving device forwards the rest of the received communication data to a next level of communication data receiver cascaded with the communication data receiver, and the next level of communication data receiver can be the next level of driving device or other communication circuits. For example, each stage of driving device needs to cooperate with counting whether the total number of bits of the communication data belonging to the stage is completely received, and the counting result is that once the communication data belonging to the stage of driving device is decoded and completely received, the data transmission module COM is triggered to forward the communication data received by the signal input terminal DI from the signal output terminal DO. The data transmission module COM in the figure may use prior art.
Referring to fig. 6, in addition to decoding the received data, the data forwarding process also allows shaping of the data: because the communication data has the signal attenuation problem in the forwarding stage of the multi-stage driving device, the more the number of the cascade stages of the driving device is, the more the signal distortion attenuation is, so that the communication data can be shaped when being forwarded. If the return-to-zero code or the return-to-one code requires that the high level or the low level of each bit of communication data meet a preset duty ratio in the transmission process, the high level or the low level duty ratio of each bit of communication data can be reconstructed in the transmission process in order to ensure that the communication data are not attenuated. Shaping forwarding corresponds to: each bit of data having a predetermined duty cycle is first received and decoded by the data transmission module COM, which adjusts the duty cycle of each bit of data until the duty cycle thereof is restored to the predetermined duty cycle. I.e. the predetermined duty cycle of each bit of data received by the signal input DI of the data transmission module COM and the actual duty cycle of each bit of data forwarded and output by the signal output DO of the data transmission module COM are approximately equal, the signal attenuation distortion is recovered by shaping the data. Alternatively, the encoder may be configured for the data transmission module COM and a recoding technique may be used to implement the forwarding: after the communication data is decoded and temporarily stored in the storage medium of the data transmission module COM, the temporary storage data is recoded and output by an encoder capable of recoding binary data, and the relay effect of decoding and storing the data and recoding and outputting the data according to a preset coding format ensures that the data can be smoothly transmitted. Data transmission and forwarding are within the skill of the art.
Referring to fig. 6, the driving device ICV includes a power supply input terminal VCC and a potential reference terminal GND, and diodes D1 to D3 and a constant current unit CS connected in series between the power supply input terminal VCC and the potential reference terminal GND are provided. Note that current flows in from the power supply input VCC and out from the potential reference GND. The driving device ICV may be a driving circuit for driving a light source such as a white light diode or a light emitting diode of each color, for example, and may be a pixel management device for managing color mixing of three primary colors of a pixel. In the industry, the drive ICV comprises, as an alternative but not as an essential item, in addition to the various components mentioned above: the driving device ICV is also allowed to integrate a protection circuit such as an over-temperature protection or a start-up protection or an electrostatic protection or an instantaneous voltage protection or a spike current bleeder circuit with a bandgap circuit, and to integrate an oscillator with a power-on reset circuit with a clock circuit and a communication circuit. In essence, the driving device ICV should preferably be designed as a highly integrated driving chip, in particular as a light-emitting diode driving chip. The conventional technical scheme of the led driving chip is well known to those skilled in the art, so the description of the led driving chip is omitted. It is noted that three light emitting diodes are taken as examples to explain the spirit of the invention, but the number of the light sources is not limited to three but is arbitrary multiple ways.
With reference to fig. 6, the requirement on display performance is also increasing, and if the industry popular uses a high-speed camera to capture the action of a wonderful picture, a display screen with a higher refresh rate is required to cooperate with the action of the high-speed camera during playing. The refresh rate of the display screen is mainly related to the number of bits of the display data and the gray scale clock, and the high refresh rate can be realized by reducing the number of bits of the display data or increasing the gray scale clock. Reducing the number of bits of display data is equivalent to sacrificing resolution, and thus the picture is inferior, and the refresh effect obtained by simply increasing the gray-scale clock is very limited in consideration of the actual manufacturing process conditions of the components. Thus, various means of changing the control scheme of the display to increase the refresh rate have been developed. Typically, a longer on-time of the led is broken up into several shorter on-times in a cyclic period. The sum of the duty cycles defining a plurality of short turn-on lighting times is still equal to the duty cycle of the long turn-on lighting time, and the maintenance of the duty cycle is unchanged but the turn-on frequency of the light emitting diode is increased, so that the adoption of the frequency increasing mode is equivalent to the indirect improvement of the refresh rate. This idea is suitable for the present application. The pulse width modulation module of the driving circuit needs to form a pulse width modulation signal according to the display data, and the display data determines the duty ratio of the pulse width modulation signal, namely the duty ratio information carried by the display data is represented by the pulse width modulation signal.
Referring to fig. 6, each pulse width modulation module forms a corresponding pulse width modulation signal according to the display data matched with the light emitting diode of the light emitting diode pair. Whether the red light emitting diode D1 flows through the driving current provided by the constant current unit CS is controlled by the first pulse width modulation signal PWM1 corresponding to the red light emitting diode D1. According to the same principle, other light sources are suitable for the rule, and whether the green light emitting diode D2 flows through the driving current provided by the constant current unit CS is controlled by the second path pulse width modulation signal PWM2 corresponding to the green light emitting diode D2. The same rule applies to the remaining light source, and whether the blue light emitting diode D3 flows through the driving current provided by the constant current unit CS is controlled by the third pulse width modulation signal PWM3 corresponding to the blue light emitting diode D3.
Referring to fig. 6, the driving device may use the locally stored display data as a display resource, and the driving device may completely discard the data transmission module COM playing a role in communication. In contrast, if the driving apparatus is operated in a mode of collecting display data on line, the data transmission module COM needs to be maintained. The use of local transmission and display data resources is often the occasion with low requirements on the richness of the display content: pictures of medium and low frequency, simple text, static advertisement, etc. The display content can be updated in real time by using the external transmission and display data resource: dynamic display of pictures, video playback, building lighting or commercial lighting, etc. The local display data is used as a display resource, such as a storage medium for burning the display data such as the data to be modulated to the driving device in advance. The driving device or the driving chip reads the original data and the data to be adjusted from the storage medium and then splices the original data and the data to be adjusted with a preset numerical value.
Referring to fig. 6, if the driving device uses the locally stored original data as the display resource, the driving device directly selects a local data segment from the original data for display, which is matched to any one light emitting diode, as the data to be modulated corresponding to the any one light emitting diode. The driving device splices the data to be modulated of each path of light emitting diode with a preset value according to the mode data corresponding to each path of light emitting diode so as to form display data of each path of light emitting diode.
Referring to fig. 6, although each light emitting diode allows individual series connection with a corresponding one of the constant current units in a one-to-one manner to individually supply a driving current to each light emitting diode, an alternative scheme of saving the number of components and reducing the chip area may be adopted: i.e. provided with a common constant current cell CS. The red light-emitting diode D1 is connected in series with the so-called common constant current unit CS by the first switch P1 corresponding thereto, the green light-emitting diode D2 is connected in series with the so-called common constant current unit CS by the second switch P2 corresponding thereto, and the blue light-emitting diode D3 is connected in series with the so-called common constant current unit CS by the third switch P3 corresponding thereto. When the pulse width modulation signal corresponding to any one light emitting diode has an effective logic level, the common constant current unit CS is started, and the any one light emitting diode is switched to be connected in series with the common constant current unit CS to be lightened.
Referring to fig. 6, in an alternative example, the advantage of using a common constant current cell instead of designing a separate constant current cell for each led is that: if the three paths of light emitting diodes are respectively provided with independent constant current units, the cost of the three constant current units is three times that of a single common constant current unit. The problems of temperature, process deviation, mismatch and the like of the other three constant current units easily cause that the driving currents provided by the three constant current units are in an absolute equal relation, and as a result, unexpected color deviation and the like are generated. But designing the constant current unit individually for each led is an alternative example.
Referring to fig. 6, a control example of the first led: when the first pulse width modulation signal PWM1 has a valid logic value, for example, a high level, the first switch P1 is turned on, so that the common constant current unit CS is further enabled, and the first light emitting diode D1 is switched to be connected in series with the common constant current unit CS to be turned on.
Referring to fig. 6, a control example of the second path light emitting diode: when the second pulse width modulation signal PWM2 has a valid logic value, for example, a high level, the second switch P2 is turned on, so that the common constant current unit CS is further enabled, and the second light emitting diode D2 is switched to be connected in series with the common constant current unit CS to be turned on.
Referring to fig. 6, a control example of the third light emitting diode: when the third pulse width modulation signal PWM3 has a valid logic value, for example, a high level, the third switch P3 is turned on, so that the common constant current unit CS is further enabled, and the third light emitting diode D3 is switched to be connected in series with the common constant current unit CS to be turned on.
Referring to fig. 6, each light emitting diode or load and a common constant current unit are coupled in series between a power supply input terminal and a potential reference terminal. Since the first to third switches are controlled by the first to third paths of pulse width modulation signals, respectively, they are turned on at active logic values, e.g., high state, and turned off at inactive logic values, e.g., low state.
Referring to fig. 6, whether each light emitting diode flows through the constant current provided by the common constant current unit connected in series with the light emitting diode is still controlled by one pulse width modulation signal corresponding to the constant current, and the constant current lighting time of each light emitting diode in the period of the pulse width modulation signal is still determined by one pulse width modulation signal corresponding to the light emitting diode.
Referring to fig. 6, in an alternative example, the positions of any one of the light emitting diodes and the switches connected in series therewith may be reversed, and the positions of the light source and the switches connected in series therewith may be reversed. Even a multiplexer or the like can be used to replace the switches connected in series with the light emitting diodes, the light sources. For example, each light emitting diode or light source is connected in series with the constant current unit through a multiplexer: once the pulse width modulation signal corresponding to any one of the light emitting diodes has an effective logic value, the pulse width modulation signal corresponding to any one of the light emitting diodes triggers the multiplexer to switch any one of the light emitting diodes to be connected with the constant current unit in series, so that the driving current provided by the constant current unit flows through any one of the light emitting diodes to be lightened. In other words, the manner of realizing whether each light emitting diode is provided with a driving current or not and being controlled by one pulse width modulation signal corresponding to each light emitting diode is diversified.
Referring to fig. 6, in an alternative example, the series connection structure of the first switch P1 and the red light emitting diode D1 may be mutually interchanged with the constant current unit CS, the series connection structure of the second switch P2 and the green light emitting diode D2 may be mutually interchanged with the constant current unit CS, and the series connection structure of the third switch P3 and the blue light emitting diode D3 may be mutually interchanged with the constant current unit CS, that is, the current filling mode is modified to be the current pulling mode: the current flowing from the diode to the constant current unit is changed into the current flowing from the constant current unit to the diode, so that the driving circuit has diversity.
Referring to fig. 6, the pulse width modulation method may be divided into the above-mentioned counting comparison method and delay unit method, the shift method and the mixed method combining the counting comparison and delay unit, or a counter and a comparator may be configured for the pulse width modulation module, and the count value is inverted to obtain inverted data and display data to compare the inverted data to obtain the scattered pulse width modulation signal. If the pulse width modulation module configures the counter and the comparator, the counter value of the counter is inverted and reordered to obtain inverted data, for example, the higher the weight of the counter value is in the inverted data, the lower the weight of the counter value is, and the lower the weight of the counter value is in the inverted data is. Performing a data comparison with a comparator: when the inverted data provided by the counter is lower than the display data of the corresponding light emitting diode, the pulse width modulation signal of the path formed by comparison has a valid logic value, and conversely, if the condition is not met, the pulse width modulation signal of the path formed by comparison has a non-valid logic value such as a low level. In summary, the display data is used to determine the duty cycle of the corresponding pulse width modulated signal, and the manner in which the modulated signal is generated is varied.
Referring to fig. 6, the distribution moments of the effective logic values of the first to third pulse width modulation signals PWM1 to PWM3 are designed to occur alternately in time sequence in an alternative example. For example, a first distribution time for distributing the effective logic value of the first pulse width modulation signal PWM1 is earlier than a second distribution time for distributing the effective logic value of the second pulse width modulation signal PWM2, which is earlier than a third distribution time for distributing the effective logic value of the third pulse width modulation signal PWM3 according to the same arrangement rule, for example, for distributing the effective logic value of the second pulse width modulation signal PWM 2. In this way, the first distribution time is immediately followed by the second distribution time, and the second distribution time is immediately followed by the third distribution time, and the previous round is completed and then the next round is looped. In the next round, the first distribution time is still the first distribution time, the first distribution time is immediately followed by the second distribution time, the second distribution time is followed by the third distribution time, and at this time, the round is ended and then the round is circulated again. This design allows the effective logic value of the first pulse width modulation signal PWM1 to be distributed at one or more first distribution moments, and it is noted that if the first pulse width modulation signal PWM1 is not the effective logic value at the first distribution moment, the first distribution moment appears to distribute that the non-effective logic value of the first pulse width modulation signal is, for example, a low level, so that the one or more first distribution moments may be a high level or a low level of the first pulse width modulation signal, but if the first pulse width modulation signal appears at the high level, the appearing high level may only appear at the first distribution moment. In a similar manner, the design distributes the effective logic value of the second pulse width modulation signal PWM2 at one or more second distribution moments, and note that if the second distribution moment is not the effective logic value at the second distribution moment, the second distribution moment appears to distribute the non-effective logic value of the second pulse width modulation signal, for example, as a low level, so that the one or more second distribution moments may be the high level or the low level of the second pulse width modulation signal, but if the second pulse width modulation signal appears as a high level, the appearing high level only appears at the second distribution moment. In a similar manner, the design distributes the effective logic value of the third PWM signal PWM3 at one or more third distribution moments, and if the third PWM signal PWM3 is not the effective logic value at the third distribution moment, the third distribution moment is distributed to be the non-effective logic value of the third PWM signal, for example, the low level, and the third distribution moment may be the high level of the third PWM signal or the low level of the third PWM signal, but if the third PWM signal is the high level, the high level only appears at the third distribution moment. Note that this is an optional example and not a necessary example and is allowed if this example is omitted entirely.
Referring to fig. 6, the effective logic values, e.g., high levels, of the first through third pulse width modulated signals PWM1-PWM3 are designed to alternate in time in sequence in an alternative example. For example, when the first PWM signal PWM1 goes high, the second PWM signal PWM2 goes high, and then the third PWM signal PWM3 goes high, and the cycle of the next cycle starts. While in the next round it is still the first PWM signal PWM1 that goes high, followed by the second PWM signal PWM2 that goes high and then the third PWM signal PWM3 that goes high, and the cycle of the other round starts.
Referring to fig. 6, in an alternative but not necessary example, it is known that the multiple pulse width modulation signals PWM1-PWM3 generated by the multiple pulse width modulation modules may be configured as a set of sequential pulse signals that occur sequentially in time, such that the respective effective logic values, e.g., high levels, of the multiple different pulse width modulation signals PWM1-PWM3 do not overlap each other. For example, in the case of the prior art that can be used as a reference, the sequential pulse signal is allowed to be generated by a sequential pulse distributor or a sequential pulse generator under the triggering of a clock signal. The effective logic levels of the first to third pulse width modulation signals PWM1-PWM3 are set to be non-overlapping, i.e. the three light emitting diodes D1-D3 are not lightened at the same time.
Referring to fig. 6, the fact that the respective effective logic values, such as high levels, of the multiple pulse width modulation signals do not overlap each other is a special case of the D1-D3 power-on time misalignment, and the distribution moments of the effective logic values of the first to third pulse width modulation signals PWM1-PWM3 described above alternately occur in time sequence, which is also a special case of the D1-D3 power-on time misalignment. In summary, the effective logic values of the three-way pulse width modulation signals PWM1-PWM3 are designed or required to be non-overlapping in time, such as the power-on lighting time of the multiple or three-way light emitting diodes is non-overlapping, typically, when any one of the three-way light emitting diodes is powered on, the driving current provided by the constant current unit is switched to flow through the any one, and the rest of the light emitting diodes are not powered on during the period and the driving current also does not flow through the rest of the non-lighted light emitting diodes.
Referring to fig. 6, in an alternative but not necessary example, the driving means includes a power input terminal and a potential reference terminal and each of the light emitting diodes is coupled in series with the constant current unit between the power input terminal and the potential reference terminal through a corresponding one of the switches. The pulse width modulation signal corresponding to any one light emitting diode has an effective logic value, and a switch corresponding to any one light emitting diode is turned on, and meanwhile, the any one light emitting diode is driven to light.
Referring to fig. 6, in an alternative example, when the pulse width modulation signal PWM1 corresponding to the led D1 has a valid logic value, for example, a high level is turned on with a switch P1 corresponding to the led D1. Conversely, if the switch is turned on only when the control signal is low, for example, when the pulse width modulation signal PWM1 corresponding to the light emitting diode D1 has a valid logic value, the switch P1 corresponding to the light emitting diode D1 is turned on. P-type and N-type semiconductor field effect transistors are typical examples of a low-level on switch and a high-level on switch, respectively.
Referring to fig. 6, in an alternative example, when the pulse width modulation signal PWM2 corresponding to the led D2 has a valid logic value, for example, a high level, a switch P2 corresponding to the led D2 is turned on. Conversely, if the switch is turned on only when the control signal is low, for example, when the pulse width modulation signal PWM2 corresponding to the light emitting diode D2 has a valid logic value, for example, the switch P2 corresponding to the light emitting diode D2 is turned on.
Referring to fig. 6, in an alternative example, when the pulse width modulation signal PWM3 corresponding to the led D3 has a valid logic value, for example, a high level, a switch P3 corresponding to the led D3 is turned on. Conversely, if the switch is turned on only when the control signal is low, for example, when the pulse width modulation signal PWM3 corresponding to the light emitting diode D3 has a valid logic value, the switch P3 corresponding to the light emitting diode D3 is turned on.
Referring to fig. 6, in an alternative but not necessary example, when three light emitting diodes D1 to D3 are required to be time-division sequentially turned on and any one of them needs to be energized to be turned on, the driving current supplied from the constant current unit CS is switched to flow through the any one. When D1 in the three paths of light emitting diodes D1-D3 is lighted, the driving current provided by the constant current unit is switched to D1 flowing through. When D2 in the three paths of light emitting diodes D1-D3 is lighted, the driving current provided by the constant current unit is switched to D2 flowing through. When D3 in the three paths of light emitting diodes D1-D3 is lighted, the driving current provided by the constant current unit is switched to D3 flowing through. This is an embodiment in which the different colored light sources are time-division lit.
Referring to fig. 6, in an alternative example, the driving device or the driving chip includes a data processing module DP and is mainly used for splicing a preset value with a preset value according to a pattern data corresponding to each led to form display data corresponding to each led. The data processing module may also be referred to as a data processing unit or a data stitching module, etc. The register is configured by the data processing module and is used for receiving the communication data sent by the data transmission module. The data processing module DP may transmit the display data after the splicing to each pwm module to generate a corresponding pwm signal. The data processing module may perform some other tasks, such as the data processing module being regarded as a logic control unit, not only performing the stitching task, but also acting as a command decoder: the content indicated by the mode data is decoded or decoded, or the command meaning and indication meaning represented by the mode data is decoded. If the driving device takes the locally stored original data as display resources, the data processing module selects a local data segment from the original data matched with any one light emitting diode for display, and the local data segment is used as the data to be modulated of the any one light emitting diode.
Referring to fig. 6, in an alternative example, the constant current unit CS adjusts the magnitude of the driving current driving any one of the light emitting diodes according to the mode data corresponding to the light emitting diode and the command meaning and the indication meaning represented by the mode data, and may adjust the magnitude of the driving current by changing the mode data. The constant current unit CS is informed by a logic control unit, such as a data processing module, to regulate the drive current supplied by itself in accordance with the pattern data.
Referring to fig. 6, in an alternative example, the weight of the data to be adjusted within the display data may be adjusted by changing the value of the mode data in addition to adjusting the magnitude of the driving current by changing the value of the mode data. The weights of the data to be adjusted within the display data may be operated, for example, by a logic control unit such as a data processing module: the logic control unit performs this when the mode data indicates that the weight of the corresponding data to be adjusted in the corresponding display data is high, and performs this when the mode data indicates that the weight of the corresponding data to be adjusted in the corresponding display data is low.
Referring to fig. 8, it is assumed that the modulated data and the pattern data contain H, P, J, and the like, which are positive integers not lower than 1.
Referring to FIG. 8, the display data RN [ J:0] is formed by splicing the data R [ H:0] to be modulated with a preset value. Assume for the moment that the mode data r_mp:0 corresponding to the red led D1 includes bin_a to bin_h.
Referring to fig. 8, let three bits r_m [2:0] contain an optional but not required case of bin_a=000.
Referring to fig. 8, three bits r_m [2:0] are set to contain an optional but not required case of bin_b=001.
Referring to fig. 8, let three bits r_m [2:0] contain an optional but not required case of bin_c=010.
Referring to fig. 8, let three bits r_m [2:0] contain an optional but not required case of bin_d=011.
Referring to fig. 8, let three bits r_m [2:0] contain an optional but not required case of bin_e=100.
Referring to fig. 8, let three bits r_m [2:0] contain an optional but not required case of bin_f=101.
Referring to fig. 8, let three bits r_m [2:0] contain an optional but not required case of bin_g=110.
Referring to fig. 8, let three bits r_m [2:0] contain an optional but not required case of bin_h=111.
Referring to FIG. 8, when three bits R_M2:0 are represented as bin_a to bin_d, the data R [ H:0] to be modulated corresponding to the red LED is spliced with a predetermined value to form the display data 1RN [ J:0].
See FIG. 8, e.g., 1RN [ J:0] = { R [ H:0],000} and assume 1RN [15:0] = { R [12:0],000}.
Referring to FIG. 8, if three bits R_M2:0 are represented as bin_e to bin_f, the data R [ H:0] to be modulated corresponding to the red LED is spliced with a predetermined value to form display data 2RN [ J:0].
See fig. 8, e.g., 2rn [ j:0] = {0, r [ h:0],00} and assuming 2rn [15:0] = {0, r [12:0],00}.
Referring to FIG. 8, if three bits R_M2:0 are bin_g, the to-be-modulated data R [ H:0] corresponding to the red LED is spliced with a predetermined value to form display data 3RN [ J:0].
See fig. 8, e.g., 3rn [ j:0] = {00, r [ h:0],0} and assuming 3rn [15:0] = {00, r [12:0],0}.
Referring to FIG. 8, if three bits R_M2:0 are bin_h, the to-be-modulated data R [ H:0] corresponding to the red LED is spliced with a predetermined value to form display data 4RN [ J:0].
See fig. 8, e.g., 4rn [ j:0] = {000, r [ h:0] }, and assuming 4rn [15:0] = {000, r [12:0] }.
Referring to fig. 8, the preset values may include one or more binary zero values. In the spliced display data corresponding to the red light emitting diode, other bits are filled with preset values except the data R [ H:0] to be adjusted. The preset numerical value in the spliced red display data is higher or lower in weight than the data to be adjusted, or the weight of one part of the preset numerical value is higher than the data to be adjusted, and the weight of the other part of the preset numerical value is lower than the data to be adjusted.
Referring to FIG. 8, the display data GN [ J:0] is formed by splicing the data G [ H:0] to be modulated with a preset value. Assume for the moment that the mode data g_mp:0 corresponding to the green led D2 includes bin_a to bin_h.
Referring to FIG. 8, if three bits G_M2:0 are shown as bin_a to bin_d, the modulated data G [ H:0] corresponding to the green LEDs is spliced with a predetermined value to form display data 1GN [ J:0] which is not shown.
See FIG. 8, for example, 1GN [ J:0] = { G [ H:0],000} and assume 1GN [15:0] = { G [12:0],000}.
Referring to FIG. 8, if three bits G_M2:0 are shown as bin_e to bin_f, the modulated data G [ H:0] corresponding to the green LEDs is spliced with a predetermined value to form the display data 2GN [ J:0], which is not shown.
See FIG. 8, for example, 2GN [ J:0] = {0, G [ H:0],00} and assume 2GN [15:0] = {0, G [12:0],00}.
Referring to FIG. 8, if the three bits G_M2:0 are bin_g, the to-be-modulated data G [ H:0] corresponding to the green LED is spliced with a predetermined value to form display data 3GN [ J:0] which is not shown.
See FIG. 8, e.g., 3GN [ J:0] = {00, G [ H:0],0} and assume 3GN [15:0] = {00, G [12:0],0}.
Referring to FIG. 8, if the three bits G_M2:0 are bin_h, the to-be-modulated data G [ H:0] corresponding to the green LED is spliced with a predetermined value to form display data 4GN [ J:0] which is not shown.
See fig. 8, e.g., 4gn [ j:0] = {000, g [ h:0] }, and assuming 4gn [15:0] = {000, g [12:0] }.
Referring to fig. 8, the preset values may include one or more binary zero values. In the spliced display data corresponding to the green light emitting diode, other bits are filled with preset values except the data G [ H:0] to be modulated. The preset value in the spliced green display data is higher or lower in weight than the data to be adjusted, or one part of the preset value is higher in weight than the data to be adjusted and the other part of the preset value is lower in weight than the data to be adjusted.
Referring to fig. 8, display data BN [ J:0] is spliced with a preset value with respect to the to-be-adjusted data B [ H: 0]. Assume for the moment that the mode data b_mp:0 corresponding to the blue led D3 includes bin_a to bin_h.
Referring to FIG. 8, if three bits B_M2:0 appear as bin_a to bin_d, the data B [ H:0] to be modulated corresponding to the blue LED is spliced with a predetermined value to form the display data 1BN [ J:0] which is not shown.
See FIG. 8, e.g., 1BN [ J:0] = { B [ H:0],000} and assuming 1BN [15:0] = { B [12:0],000}.
Referring to FIG. 8, if three bits B_M2:0 appear as bin_e to bin_f, the data B [ H:0] to be modulated corresponding to the blue LED is spliced with a predetermined value to form the display data 2BN [ J:0] which is not shown.
See fig. 8, for example, 2bn [ j:0] = {0, b [ h:0],00} and assuming 2bn [15:0] = {0, b [12:0],00}.
Referring to FIG. 8, if the three bits B_M2:0 are bin_g, the to-be-modulated data B [ H:0] corresponding to the blue LED is spliced with a preset value to form display data 3BN [ J:0] which is not shown.
See fig. 8, e.g., 3bn [ j:0] = {00, b [ h:0],0} and assuming 3bn [15:0] = {00, b [12:0],0}.
Referring to FIG. 8, if the three bits B_M2:0 are bin_h, the to-be-adjusted data B [ H:0] corresponding to the blue LED is spliced with a preset value to form display data 4BN [ J:0] which is not shown.
See fig. 8, e.g., 4bn [ j:0] = {000, b [ h:0] } and assuming 4bn [15:0] = {000, b [12:0] }.
Referring to fig. 8, the preset values may include one or more binary zero values. In the spliced display data corresponding to the blue light emitting diode, other bits are filled with preset values except the data B [ H:0] to be adjusted. The preset value in the spliced blue display data is higher or lower in weight than the data to be adjusted, or one part of the preset value is higher in weight than the data to be adjusted and the other part of the preset value is lower in weight than the data to be adjusted.
Referring to FIG. 8, the mode data R_Mp:0 IS used to operate the weight of the data R [ H:0] to be modulated inside the display data RN [ J:0] and also used to adjust the magnitude of the driving current IS, the higher the weight of R [ H:0] in RN [ J:0] IS, the larger the driving current of the red diode IS, and the lower the weight of R [ H:0] in RN [ J:0] IS, the smaller the driving current of the red diode IS.
Referring to FIG. 8, the mode data G_Mp:0 IS used to operate the weight of the data to be modulated GH:0 inside the display data GN [ J:0] and also to adjust the magnitude of the driving current IS, the higher the weight of GH:0 inside GN [ J:0] IS, the larger the driving current of the green diode IS, and the lower the weight of GH:0 inside GN [ J:0] IS, the smaller the driving current of the green diode IS.
Referring to FIG. 8, the mode data B_Mp:0 IS used to operate the weight of the data B [ H:0] to be modulated inside the display data BN [ J:0] and also to adjust the magnitude of the driving current IS, the higher the weight of B [ H:0] in BN [ J:0] IS, the larger the driving current of the blue diode IS, and the lower the weight of B [ H:0] in BN [ J:0] IS, the smaller the driving current of the blue diode IS.
Referring to FIG. 7, when the digits R_M [ P:0] appear as bin_a to bin_d, the driving current IS1 for driving the red light emitting diode IS equal to the rated current IS of the constant current unit CS, for example.
Referring to FIG. 7, when the digits R_M [ P:0] appear as bin_e to bin_f, the driving current IS2 for driving the red LEDs IS equal to, for example, one half of the rated current IS of the constant current unit CS.
Referring to fig. 7, when the digit r_m [ P:0] appears as bin_g, the driving current IS3 for driving the red light emitting diode at this time IS set to be equal to, for example, a quarter of the rated current IS of the constant current unit CS.
Referring to fig. 7, when the digit r_m [ P:0] appears as bin_h, the driving current IS4 for driving the red light emitting diode at this time IS set to be equal to, for example, one eighth of the rated current IS of the constant current unit CS.
Referring to fig. 7, the constant current unit CS dynamically adjusts the magnitude of the driving current for driving the red light emitting diode according to the mode data r_mp:0 corresponding to the red light emitting diode, and the driving current can be adjusted by changing the mode data.
Referring to FIG. 7, when the digital G_M [ P:0] appears as bin_a to bin_d, the driving current IS1 for driving the green LEDs IS equal to the rated current IS of the constant current unit CS, for example.
Referring to FIG. 7, when the digital G_M [ P:0] appears as bin_e to bin_f, the driving current IS2 for driving the green LEDs IS equal to, for example, one half of the rated current IS of the constant current unit CS.
Referring to fig. 7, when the digit g_m [ P:0] appears as bin_g, the driving current IS3 for driving the green light emitting diode at this time IS set to be equal to, for example, a quarter of the rated current IS of the constant current unit CS.
Referring to fig. 7, when the digit g_m [ P:0] appears as bin_h, the driving current IS4 for driving the green light emitting diode at this time IS set to be equal to, for example, one eighth of the rated current IS of the constant current unit CS.
Referring to fig. 7, the constant current unit CS dynamically adjusts the magnitude of the driving current for driving the green light emitting diode according to the mode data g_m [ P:0] corresponding to the green light emitting diode, and the driving current can be adjusted by changing the mode data.
Referring to FIG. 7, when the digits B_M [ P:0] appear as bin_a to bin_d, the driving current IS1 for driving the blue LEDs IS equal to the rated current IS of the constant current unit CS, for example.
Referring to FIG. 7, when the digits B_M [ P:0] appear as bin_e to bin_f, the driving current IS2 for driving the blue LEDs IS equal to, for example, one half of the rated current IS of the constant current unit CS.
Referring to fig. 7, when the digit b_m [ P:0] appears as bin_g, the driving current IS3 for driving the blue light emitting diode at this time IS set to be equal to, for example, a quarter of the rated current IS of the constant current unit CS.
Referring to fig. 7, when the digit b_m [ P:0] appears as bin_h, the driving current IS4 for driving the blue light emitting diode at this time IS set to be equal to, for example, one eighth of the rated current IS of the constant current unit CS.
Referring to fig. 7, the constant current unit CS dynamically adjusts the magnitude of the driving current for driving the blue light emitting diode according to the mode data b_m [ P:0] corresponding to the blue light emitting diode, and adjusts the driving current by changing the mode data.
Referring to fig. 7, the foregoing informs: since display data is inherently associated with power consumption, such as more gorgeous pictures and their display data require high power consumption, compared to lower power consumption for pictures or video with lower gray levels and their corresponding display data, dynamic adjustment of the power of the leds and the driving devices is necessary.
Referring to fig. 7, the mode data is used to operate the weight of the data to be modulated in the display data, and the mode data is used to adjust the magnitude of the driving current (saving bits and providing higher display resolution) at the same time, in which case the characteristics that the higher the weight of the data to be modulated in the display data is, the larger the driving current is, and the lower the weight of the data to be modulated in the display data is, the smaller the driving current is will be very advantageous. This particular solution brings the advantages of: the driving current is adaptive to the power level required by the display data, and higher power required by the display data provides larger driving current for dematching, and lower power required by the display data provides smaller driving current for dematching. The display data requires higher power, such as high frequency changing and rich content, and the display data requires lower power, such as display content including still pictures or low frequency changing pictures or lower gray scales. This dynamic power adjustment allows the driving means to operate at a power level adapted to the display data and, in addition to saving power consumption, allows the driving means not to suffer from display color distortion due to power mismatch.
Referring to fig. 10, the multi-stage driving devices IC1 to ICV are connected in series, and the string current flowing to each stage driving device is equal, i.e., the input current and the output current of all driving devices are the same, and are equal to the string current, which is determined by the topology of their series connection. The controller 300 sends communication data to each stage of driving device, or a data sending end of a server class can be used for replacing the controller, and the controller 300 provides data to be modulated and pattern data matched with each path of light emitting diode driven by each stage of driving device.
Referring to fig. 10, the original data RO and GO and BO of the driving device ICK are taken as an example.
Referring to fig. 10, the original data RO [ J:0] is the display data that the controller 300 originally needs to transfer to the red light emitting diode D1, but because of the original data RO [ J:0] information and the single function, the controller 300 instead sends the aforementioned to-be-tuned data R [ H:0] and the pattern data r_mjp: 0] to be matched to the red light emitting diode D1. See fig. 1 and 3.
Referring to fig. 10, the original data GO [ J:0] is the display data that the controller 300 originally needs to transmit to the green led D2, but because the original data GO [ J:0] is single in information and function, the controller 300 instead transmits the aforementioned to-be-tuned data G [ H:0] and the pattern data g_mjp0 ] to be matched to the green led D2. See fig. 1 and 3.
Referring to fig. 10, the original data BO [ J:0] is the display data that the controller 300 originally needs to transfer to the blue light emitting diode D3, but because the original data BO [ J:0] is single in information and function, the controller 300 instead sends the aforementioned to-be-tuned data B [ H:0] and the pattern data b_mjp0 ] to be matched to the blue light emitting diode D3. See fig. 1 and 3.
Referring to FIG. 10, the display data RN [ J:0] has the same number of bits as the original data RO [ J:0] without losing resolution, for example, the display data and the original data have 16 bits, such as RN [15:0] and RO [15:0]. The addition of the number of bits of the pattern data and the number of bits of the data to be modulated, which is equal to the number of bits of the original data, does not affect the communication rate, such as R12:0 and R_M2:0. The foregoing describes the embodiments in which the number of bits of the mode data is 3, the number of bits of the data to be adjusted is 13, the number of bits of the display data and the original data is 16, and the number of bits of the preset value is 3, and it is noted that the number of bits thereof is not limited to these specific cases but flexible. Alternatively, for example, the number of bits of the mode data is 2, the number of bits of the data to be adjusted is 14, and the number of bits of the display data and the original data is 16.
Referring to FIG. 10, the display data GN [ J:0] has the same number of bits as the original data GO [ J:0] without losing resolution, for example, the display data and the original data have 16 bits, such as GN [15:0] and GO [15:0]. The addition of the number of bits of the pattern data and the number of bits of the data to be modulated, which is equal to the number of bits of the original data, does not affect the communication rate, such as G12:0 and G_M2:0.
Referring to FIG. 10, the display data BN [ J:0] is the same as the original data BO [ J:0] in number of bits without losing resolution, for example, the display data and the original data are both 16 bits, such as BN [15:0] and BO [15:0]. The addition of the number of bits of the pattern data and the number of bits of the data to be modulated, which is equal to the number of bits of the original data, does not affect the communication rate, such as B12:0 and B_M2:0.
Referring to fig. 10, the communication data received by each driving device or driving chip is the data to be modulated and the mode data of each of the three light emitting diodes: r < H > 0 and R_M < P > 0 and G < H > 0 and G_M < P > 0 and B < H > 0 and B_M < P > 0.
Referring to fig. 10, driving apparatuses IC1 to ICV are connected in series, and in each stage of driving apparatuses, a partial data segment is selected or cut out from the original data for display matched to an arbitrary one of the light emitting diodes as data to be modulated corresponding to the arbitrary one of the light emitting diodes. This feature is described using the drive means ICK as a representative in the figure.
Referring to fig. 10, driving devices IC1 to ICV are connected in series, and in the driving device ICK, a partial data segment is selected or cut out from the original data RO [ H:0] for display matched to the red light emitting diode and is used as the data R [ H:0] to be modulated corresponding to the red light emitting diode.
Referring to fig. 10, driving devices IC1 to ICV are connected in series, and in the driving device ICK, a partial data segment is selected or cut out from the original data GO H0 for display matched to the green light emitting diode and used as the data G H0 to be modulated corresponding to the green light emitting diode.
Referring to fig. 10, driving apparatuses IC1 to ICV are connected in series, and in the driving apparatus ICK, a partial data segment is selected or cut out from original data BO [ H:0] for display matched to the blue light emitting diode and is used as data B [ H:0] to be modulated corresponding to the blue light emitting diode.
Referring to fig. 10, in all driving apparatuses IC1 to ICV connected in series, the respective raw data of a series of light emitting diodes of a single color driven by different driving apparatuses constitute a set in which there is a maximum raw data and the maximum raw data can be analyzed by the controller 300. The controller 300 is regarded as a host computer or a master node and the respective different driving devices IC1 to ICV are regarded as slaves or slave nodes.
Referring to fig. 10, the raw data RO [ J:0] of the red light emitting diodes D1 of the respective driving devices IC1 to ICV constitute a desired one set. The collection includes: the set further comprises the raw data RO [ J:0] of the red light emitting diode D1 of the driving device IC1 and the raw data RO [ J:0] of the red light emitting diode D1 of the driving device IC2, the raw data RO [ J:0] of the red light emitting diode D1 of the driving device IC3, and so on. K and V are positive integers.
Referring to fig. 10, the set of the raw data RO [ J:0] of the red light emitting diodes D1 of the respective driving devices IC1 to ICV is referred to as a first set. There is a maximum of one raw data in the first set. The maximum raw data in the set may be the raw data of the red led match of driver IC1, the maximum raw data in the set may be the raw data of the red led match of driver IC2, the maximum raw data in the set may be the raw data of the red led match of driver IC3, and so on to the maximum raw data may be the raw data of the red led match of driver ICV. In this example, the original data RO [ J:0] of the red light emitting diode driven by the randomly selected driving device ICK is taken as an example, and it is assumed that it is the largest original data in the set. The largest raw data in the first set is denoted as red largest raw data ROM. In conjunction with fig. 12.
Referring to fig. 10, among all the driving devices IC1 to ICV connected in series, the same pattern data is used for the same color as the red light emitting diode driven by the different driving devices IC1 to ICV. For example, the same one pattern data R_M [ P:0] is used for each of the red LEDs of the driving devices IC1 to ICV.
Referring to fig. 11, in an alternative example, in a certain driving apparatus, a local data segment RO [ x1:y1] is selected from the original data RO [ j:0] for display matched to the red led D1, as the to-be-adjusted data R [ h:0] corresponding to the red led D1. X1 to X4 and Y1 to Y4 are natural numbers.
Referring to fig. 11, the greater the value of the red maximum raw data (e.g., raw data ROM of an ICK), the higher the weight of the partial data segment corresponding to the red light emitting diode in the corresponding raw data in any one stage driving device. In an alternative example, for example, the local data segment corresponding to the red led in the driving device IC1, such as RO [ x1:y1], has a higher weight in its corresponding original data, such as the original data RO [ j:0] corresponding to the red led in the driving device IC 1. In an alternative example, for example, the local data segment corresponding to the red led in the driving device IC2, such as RO [ x1:y1], has a higher weight in its corresponding original data, such as the original data RO [ j:0] corresponding to the red led in the driving device IC 2. In an alternative example, for example, the local data segment corresponding to the red light emitting diode in the driving device ICV, such as RO [ x1:y1], has a higher weight in its corresponding original data, such as the original data RO [ j:0] corresponding to the red light emitting diode in the ICV.
Referring to fig. 11, in an alternative example, in a certain driving apparatus, a local data segment RO [ x2:y2] is selected from the original data RO [ J:0] for display matched to the red led D1 as the to-be-adjusted data R [ H:0] corresponding to the red led D1. The weight of RO [ X2:Y2] is lower than RO [ X1:Y1].
Referring to fig. 11, in an alternative example, in a certain driving apparatus, a local data segment RO [ x3:y3] is selected from the original data RO [ J:0] for display matched to the red led D1 as the to-be-adjusted data R [ H:0] corresponding to the red led D1. The weight of RO [ X3: Y3] is lower than RO [ X2: Y2].
Referring to fig. 11, in an alternative example, in a certain driving apparatus, a local data segment RO [ x4:y4] is selected from the original data RO [ J:0] for display matched to the red led D1 as the to-be-adjusted data R [ H:0] corresponding to the red led D1. The weight of RO [ X4:Y4] is lower than RO [ X3:Y3].
Referring to fig. 11, the smaller the red maximum raw data (e.g., raw data ROM of an ICK) value, the lower the weight of a partial data segment corresponding to a red light emitting diode in the corresponding raw data in any one stage driving device. In an alternative example, for example, the weighting of the local data segment corresponding to the red led in the driving device IC1, such as RO [ x4:y4], in the corresponding original data thereof, such as the original data RO [ j:0] corresponding to the red led in the driving device IC1, is lower. In an alternative example, the weight of the local data segment corresponding to the red led in the driving device IC2, such as RO [ x4:y4], in its corresponding original data, such as the original data RO [ j:0] corresponding to the red led in the driving device IC2, is lower. In an alternative example, the weighting of the local data segment corresponding to the red light emitting diode, e.g. RO [ X4:Y4], in its corresponding raw data, e.g. raw data RO [ J:0] corresponding to the red light emitting diode of the ICV is lower.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, red light emitting diodes driven by different driving apparatuses constitute a first set in which there is at most one raw data: the larger the value of the maximum one of the original data, the higher the weight of the partial data segment corresponding to the red light emitting diode in the corresponding original data is indicated by the mode data R_MP:0 corresponding to the red light emitting diode in each stage of driving device. The smaller the value of the largest one of the raw data, the lower the weight of the partial data segment corresponding to the red light emitting diode in the corresponding raw data is indicated by the pattern data R_MP:0 corresponding to the red light emitting diode in each stage of driving device. Either color is in this application for example red or green or blue or another single color.
Referring to fig. 11, the larger the red maximum raw data (e.g., raw data ROM of an ICK) value, the larger the current value of the driving current indicated by the mode data corresponding to the red light emitting diode in the arbitrary-stage driving device. In an alternative example, the larger the value of the red maximum raw data, for example, the more the mode data rjmp 0 indicates the driving currents of the respective red light emitting diodes of the driving devices IC1-ICV for driving them. Note that the same one pattern data r_m [ P:0] is used for each of the red light emitting diodes of the same color driven by the different driving devices IC1 to ICV.
Referring to fig. 11, the smaller the red maximum raw data (e.g., raw data ROM of an ICK) value, the smaller the current value of the driving current indicated by the mode data corresponding to the red light emitting diode in the arbitrary-stage driving device. In an alternative example, the smaller the value of the red maximum raw data, for example, the mode data rjmp 0 indicates that the respective drive currents of the drive devices IC1-ICV for driving their red light emitting diodes are also smaller.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, red light emitting diodes driven by different driving apparatuses constitute a first set in which there is at most one raw data: the larger the value of the maximum one of the original data, the larger the driving current indicated by the mode data R_MP:0 corresponding to the red light emitting diode in each stage driving device. The smaller the maximum value of one original data, the smaller the driving current indicated by the mode data R_MP:0 corresponding to the red light emitting diode in each stage driving device.
Referring to fig. 11, the greater the value of the red maximum raw data (e.g., raw data ROM of an ICK), the higher the weight of the corresponding data to be modulated in the corresponding display data is indicated by the pattern data r_mp:0 corresponding to the red light emitting diode in the driving device of any stage. The higher the weight of the data R [ H:0] to be modulated corresponding to the red LED in the driving device IC1 in the corresponding display data, such as the display data RN [ J:0] corresponding to the red LED in the driving device IC 1. In an alternative example, the weight of the data R [ H:0] to be modulated corresponding to the red LED in the driving device IC2 is higher in the corresponding display data, such as the display data RN [ J:0] corresponding to the red LED in the driving device IC 2. In an alternative example, the weight of the data R [ H:0] to be modulated corresponding to the red LED in the driving device ICV is higher in the corresponding display data, such as the display data RN [ J:0] corresponding to the red LED in the ICV.
Referring to fig. 11, the smaller the value of the red maximum raw data (e.g., raw data ROM of an ICK), the lower the weight of the corresponding data to be modulated in the corresponding display data is indicated by the pattern data r_mp:0 corresponding to the red light emitting diode in the driving device of any stage. The lower the weight of the data R [ H:0] to be modulated corresponding to the red LED in the driving device IC1 in the corresponding display data, such as the display data RN [ J:0] corresponding to the red LED in the driving device IC 1. In an alternative example, the weight of the data R [ H:0] to be modulated corresponding to the red LED in the driving device IC2 in the corresponding display data is lower, for example, the display data RN [ J:0] corresponding to the red LED in the driving device IC 2. In an alternative example, the weight of the data R [ H:0] to be modulated corresponding to the red LED in the driving device ICV is lower in the corresponding display data, such as the display data RN [ J:0] corresponding to the red LED in the ICV.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, red light emitting diodes driven by different driving apparatuses constitute a first set in which there is at most one raw data: the larger the maximum value of one original data, the higher the weight of the mode data R_MP:0 corresponding to the red light emitting diode in the red display data RN [ J:0] is indicated by the mode data R_MP:0 corresponding to the red light emitting diode in each stage of driving device. The smaller the maximum value of one original data, the lower the weight of the mode data R_Mp:0 corresponding to the red light emitting diode in the driving device of each stage is indicated by the to-be-modulated data RH:0 corresponding to the red light emitting diode in the red display data RNJ:0.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, red light emitting diodes driven by different driving apparatuses constitute a first set in which the largest one raw data exists: the larger the value of the maximum one of the original data, the higher the weight of the local data segment corresponding to the red light emitting diode in the original data corresponding to the red light emitting diode in each stage of driving device. The smaller the value of the maximum one original data is, the lower the weight of the local data segment corresponding to the red light emitting diode in each stage of driving device in the original data corresponding to the red light emitting diode is. Such a weight adjustment relation of the local data segment and the original data can be obtained and generated after the analysis by the controller 300, i.e. the value and size relation of the ROM is analyzed at the upper computer, i.e. the controller 300, and then the corresponding pattern data and the data to be adjusted are generated.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, red light emitting diodes driven by different driving apparatuses constitute a first set in which there is at most one raw data: the larger the value of the maximum one of the raw data, the larger the driving current for driving the red light emitting diode indicated by the pattern data corresponding to the red light emitting diode in each stage driving device. The smaller the value of the maximum one of the original data, the smaller the driving current for driving the red light emitting diode indicated by the mode data corresponding to the red light emitting diode in each stage driving device.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, red light emitting diodes driven by different driving apparatuses constitute a first set in which there is at most one raw data: the larger the value of the maximum original data is, for example, the higher the weight of the mode data corresponding to the red light emitting diode indicates the to-be-adjusted data corresponding to the red light emitting diode in the display data corresponding to the red light emitting diode in each stage of driving device; the smaller the value of the largest one of the original data, for example, the lower the weight of the mode data corresponding to the red light emitting diode indicates the to-be-modulated data corresponding to the red light emitting diode in the display data corresponding to the red light emitting diode in each stage of the driving device. Such a weight adjustment relationship of the readjusted data and the display data can be obtained and generated by the driving device after analysis.
Referring to fig. 10, the following embodiment is a modification based on the red light source example of fig. 10-11, the main modification being RO to GO, R to G, RN to GN, r_m to g_m, i.e. the green light example.
Referring to fig. 10, the raw data GO [ J:0] of the respective green light emitting diodes D2 of the driving devices IC1 to ICV constitute a desired one set. The collection includes: the set further includes the original data GO [ J:0] of the green light emitting diode D2 of the driving device IC1 and the original data GO [ J:0] of the green light emitting diode D2 of the driving device IC2, the original data GO [ J:0] of the green light emitting diode D2 of the driving device IC3, and so on.
Referring to fig. 10, the set of the raw data GO [ J:0] of the light emitting diodes D2 of the respective green colors of the driving devices IC1 to ICV is referred to as a second set. There is a maximum of one raw data in the second set. The maximum raw data in the set may be the raw data of the driver IC1 green led match, the maximum raw data in the set may be the raw data of the driver IC2 green led match, the maximum raw data in the set may be the raw data of the driver IC3 green led match, and so on to the maximum raw data may be the raw data of the driver ICV green led match. In this example, the original data GO [ J:0] of the green led driven by the driving device ICK selected at random is taken as an example, and it is assumed that it is the largest original data in the set. The largest raw data in the second set is denoted as green largest raw data GOM. Fig. 13 is incorporated.
Referring to fig. 10, among all the driving devices IC1 to ICV connected in series, the same pattern data is used for the same color as the green light emitting diode driven by the different driving devices IC1 to ICV. For example, the same one pattern data g_m [ P:0] is used for each of the green light emitting diodes of the driving devices IC1 to ICV.
Referring to fig. 11, in an alternative example, in a driving device, a local data segment GO [ x1:y1] is selected from the original data GO [ j:0] for display, which is matched to the green led D2, as the data G [ h:0] to be modulated corresponding to the green led D2. In the figure, RO is changed to GO, R is changed to G, R _M and G_M is changed.
Referring to fig. 11, the larger the value of the green maximum raw data (for example, ICK raw data GOM), the higher the weight of the local data segment corresponding to the green light emitting diode in the corresponding raw data in any stage of driving apparatus. In an alternative example, for example, the local data segment corresponding to the green light emitting diode in the driving device IC1, such as GO [ X1: Y1], has a higher weight in its corresponding original data, such as original data GO [ J:0] corresponding to the green light emitting diode in the driving device IC 1. In an alternative example, for example, the local data segment corresponding to the green light emitting diode in the driving device IC2, such as GO [ X1: Y1], has a higher weight in its corresponding original data, such as original data GO [ J:0] corresponding to the green light emitting diode in the driving device IC 2. In an alternative example, for example, the local data segment corresponding to the green light emitting diode in the driving device ICV, such as GO [ X1: Y1], has a higher weight in its corresponding original data, such as original data GO [ J:0] corresponding to the green light emitting diode in the ICV.
Referring to fig. 11, in an alternative example, in a driving device, a local data segment GO [ x2:y2] is selected from the original data GO [ j:0] for display, which is matched to the green led D2, as the data G [ h:0] to be modulated corresponding to the green led D2. The weight of GO [ X2:Y2] is lower than that of GO [ X1:Y1].
Referring to fig. 11, in an alternative example, in a driving device, a local data segment GO [ x3:y3] is selected from the original data GO [ j:0] for display, which is matched to the green led D2, as the data G [ h:0] to be modulated corresponding to the green led D2. The weight of GO [ X3:Y3] is lower than that of GO [ X2:Y2].
Referring to fig. 11, in an alternative example, in a driving device, a local data segment GO [ x4:y4] is selected from the original data GO [ j:0] for display, which is matched to the green led D2, as the data G [ h:0] to be modulated corresponding to the green led D2. The weight of GO [ X4:Y4] is lower than that of GO [ X3:Y3].
Referring to fig. 11, the smaller the value of the green maximum raw data (for example, ICK raw data GOM), the lower the weight of the local data segment corresponding to the green light emitting diode in the corresponding raw data in any stage driving device. In an alternative example, for example, the local data segment corresponding to the green light emitting diode in the driving device IC1, such as GO [ X4:y4], has a lower weight in its corresponding original data, such as original data GO [ j:0] corresponding to the green light emitting diode in the driving device IC 1. In an alternative example, the weight of the local data segment such as GO [ X4:Y4] corresponding to the green LED in the driving device IC2 is lower in the corresponding original data such as GO [ J:0] corresponding to the green LED in the driving device IC 2. In an alternative example, the weight of the local data segment such as GO [ X4:Y4] corresponding to the green LED in the driving device ICV is lower in the corresponding original data such as GO [ J:0] corresponding to the green LED in the ICV.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, green light emitting diodes driven by different driving apparatuses constitute a second set in which the maximum one raw data exists: the larger the value of the maximum one of the original data, the higher the weight of the partial data segment corresponding to the green light emitting diode in the corresponding original data is indicated by the mode data G_MP:0 corresponding to the green light emitting diode in each driving device. The smaller the value of the largest one of the original data, the lower the weight of the partial data segment corresponding to the green light emitting diode in the corresponding original data is indicated by the mode data G_MP:0 corresponding to the green light emitting diode in each driving device.
Referring to fig. 11, the larger the value of the green maximum raw data (e.g., the ICK raw data GOM), the larger the current value of the driving current indicated by the mode data corresponding to the green light emitting diode in any one stage driving device. In an alternative example, the larger the value of the green maximum raw data, for example, the mode data gjm [ P:0] indicates that the driving currents of the respective green light emitting diodes of the driving devices IC1-ICV for driving them are also larger. Note that the same green light emitting diodes of the same color each driven by a different driving device IC1-ICV use the same one pattern data g_m [ P:0].
Referring to fig. 11, the smaller the value of the green maximum raw data (e.g., the ICK raw data GOM), the smaller the current value of the driving current indicated by the mode data corresponding to the green light emitting diode in any one stage driving device. In an alternative example, the smaller the value of the green maximum raw data, for example, the pattern data g_m [ P:0] indicates that the driving currents of the respective green light emitting diodes of the driving devices IC1 to ICV for driving them are also smaller.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, green light emitting diodes driven by different driving apparatuses constitute a second set in which the maximum one raw data exists: the larger the value of the maximum one of the original data, the larger the driving current indicated by the mode data G_MP:0 corresponding to the green light emitting diode in each stage driving device. The smaller the maximum value of one original data, the smaller the driving current indicated by the mode data G_M [ P:0] corresponding to the green light emitting diode in each stage driving device.
Referring to fig. 11, the larger the value of the maximum green raw data (e.g., the raw data GOM of the ICK), the higher the weight of the corresponding data to be modulated in the corresponding display data is indicated by the mode data g_mjp:0 corresponding to the green light emitting diode in the driving device of any stage. The higher the weight of the data G [ H:0] to be modulated corresponding to the green LED in the driving device IC1 in the corresponding display data, such as the display data GN [ J:0] corresponding to the green LED in the IC 1. In an alternative example, the weight of the data G [ H:0] to be modulated corresponding to the green LED in the driving device IC2 is higher in the corresponding display data, such as the display data GN [ J:0] corresponding to the green LED in the driving device IC 2. In an alternative example, the weight of the data G [ H:0] to be modulated corresponding to the green LED in the driving device ICV is higher in the corresponding display data, such as the display data GN [ J:0] corresponding to the green LED in the ICV.
Referring to fig. 11, the smaller the value of the maximum green raw data (e.g., the raw data GOM of the ICK), the lower the weight of the corresponding data to be modulated in the corresponding display data is indicated by the mode data g_mjp:0 corresponding to the green light emitting diode in any stage of driving device. The lower the weight of the data G [ H:0] to be modulated corresponding to the green LED in the driving device IC1 in the corresponding display data, such as the display data GN [ J:0] corresponding to the green LED in the driving device IC 1. In an alternative example, the weight of the data G [ H:0] to be modulated corresponding to the green LED in the driving device IC2 is lower in the corresponding display data, such as the display data GN [ J:0] corresponding to the green LED in the driving device IC 2. In an alternative example, the weight of the data G [ H:0] to be modulated corresponding to the green LED in the driving device ICV is lower in the corresponding display data, such as the display data GN [ J:0] corresponding to the green LED in the ICV.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, green light emitting diodes driven by different driving apparatuses constitute a second set in which the maximum one raw data exists: the larger the maximum value of one original data, the higher the weight of the mode data G_MP:0 corresponding to the green light emitting diode in the green display data GN:0 is indicated by the mode data G_MP:0 corresponding to the green light emitting diode in each stage of driving device. The smaller the value of the largest one of the original data, the lower the weight of the mode data G_Mp:0 corresponding to the green light emitting diode in the driving device of each stage in the green display data GN:0 is indicated by the modulated data G [ H:0] corresponding to the green light emitting diode.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, green light emitting diodes driven by different driving apparatuses constitute a second set in which the maximum one raw data exists: the larger the value of the maximum one of the original data, the higher the weight of the local data segment corresponding to the green light emitting diode in the original data corresponding to the green light emitting diode in each stage of driving device. The smaller the value of the maximum one of the original data, the lower the weight of the local data segment corresponding to the green light emitting diode in the driving device of each stage in the original data corresponding to the green light emitting diode. Such a weight adjustment relation of the local data segment and the original data may be obtained and generated by the controller 300 after analysis, i.e. the value and size relation of the GOM is analyzed at the upper computer, i.e. the controller 300, and then the corresponding pattern data and the data to be adjusted are generated.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, green light emitting diodes driven by different driving apparatuses constitute a second set in which the maximum one raw data exists: the larger the value of the maximum one of the raw data, the larger the driving current for driving the green light emitting diode indicated by the mode data corresponding to the green light emitting diode in each stage driving apparatus. The smaller the value of the maximum one of the raw data, the smaller the driving current for driving the green light emitting diode indicated by the mode data corresponding to the green light emitting diode in each stage driving device.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of, for example, green light emitting diodes driven by different driving apparatuses constitute a second set in which the maximum one raw data exists: the larger the value of the maximum one original data is, for example, the higher the weight of the mode data corresponding to the green light emitting diode indicates the to-be-modulated data corresponding to the green light emitting diode in the display data corresponding to the green light emitting diode in each stage of driving device; the smaller the value of the largest one of the original data, for example, the lower the weight of the mode data corresponding to the green light emitting diode indicates the modulated data corresponding to the green light emitting diode in the display data corresponding to the green light emitting diode in each stage of driving device.
Referring to fig. 10, the following embodiment is a modification based on the red light source example of fig. 10-11, the main modification being RO to BO, R to B, RN to BN and r_m to b_m, i.e. the blue light example.
Referring to fig. 10, the original data BO [ J:0] of the respective blue light emitting diodes D3 of the driving devices IC1 to ICV constitute a desired one set. The collection includes: the set further includes the original data BO [ J:0] of the blue light emitting diode D3 of the driving device IC1 and the original data BO [ J:0] of the blue light emitting diode D3 of the driving device IC2, the original data BO [ J:0] of the blue light emitting diode D3 of the driving device IC3, and so on, the original data BO [ J:0] of the blue light emitting diode D3 of the driving device ICV.
Referring to fig. 10, the set of the original data BO [ J:0] of the light emitting diodes D3 of the respective blue colors of the driving devices IC1 to ICV is referred to as a third set. There is a maximum of one raw data in the third set. The maximum raw data in the set may be the raw data of the blue led match of the driver IC1, the maximum raw data in the set may be the raw data of the blue led match of the driver IC2, the maximum raw data in the set may be the raw data of the blue led match of the driver IC3, and so on to the maximum raw data may be the raw data of the blue led match of the driver ICV. In this example, the original data BO [ J:0] of the blue led driven by the driving device ICK selected at random is taken as an example, and it is assumed that it is the largest original data in the set. The largest raw data in the third set is denoted as blue largest raw data BOM. In conjunction with fig. 14.
Referring to fig. 10, among all the driving devices IC1 to ICV connected in series, the same pattern data is used for the same color as the blue light emitting diode driven by the different driving devices IC1 to ICV. For example, the same one pattern data b_m [ P:0] is used for each of the blue light emitting diodes of the driving devices IC1 to ICV.
Referring to fig. 11, in an alternative example, for example, in a certain driving apparatus, a partial data segment BO [ x1:y1] is selected from the original data BO [ j:0] for display, which is matched to the blue light emitting diode D3, as the data B [ h:0] to be modulated corresponding to the blue light emitting diode D3. In the figure, RO is changed to BO, R is changed to B, R _M and B_M.
Referring to fig. 11, the larger the blue maximum original data (e.g., the original data BOM of the ICK) value, the higher the weight of the local data segment corresponding to the blue light emitting diode in the corresponding original data in any stage of driving device. In an alternative example, for example, the local data segment corresponding to the blue light emitting diode in the driving device IC1, such as BO [ X1:y1], has a higher weight in its corresponding raw data, such as raw data BO [ j:0] corresponding to the blue light emitting diode in IC 1. In an alternative example, for example, the local data segment corresponding to blue light emitting diode in the driving device IC2, such as BO [ X1:y1], has a higher weight in its corresponding original data, such as original data BO [ j:0] corresponding to blue light emitting diode in IC 2. In an alternative example, for example, the local data segment corresponding to a blue light-emitting diode in the drive ICV, such as BO [ X1:y1], is weighted higher in its corresponding raw data, such as raw data BO [ j:0] corresponding to a blue light-emitting diode in the drive ICV.
Referring to fig. 11, in an alternative example, for example, in a certain driving apparatus, a partial data segment BO [ X2: Y2] is selected from the original data BO [ J:0] for display, which is matched to the blue light emitting diode D3, as the data B [ H:0] to be modulated corresponding to the blue light emitting diode D3. The weight of BO [ X2:Y2] is lower than that of BO [ X1:Y1].
Referring to fig. 11, in an alternative example, for example, in a certain driving apparatus, a partial data segment BO [ x3:y3] is selected from the original data BO [ j:0] for display, which is matched to the blue light emitting diode D3, as the data B [ h:0] to be modulated corresponding to the blue light emitting diode D3. The weight of BO [ X3:Y3] is lower than that of BO [ X2:Y2].
Referring to fig. 11, in an alternative example, for example, in a certain driving apparatus, a partial data segment BO [ x4:y4] is selected from the original data BO [ j:0] for display, which is matched to the blue light emitting diode D3, as the data B [ h:0] to be modulated corresponding to the blue light emitting diode D3. The weight of BO [ X4:Y4] is lower than that of BO [ X3:Y3].
Referring to fig. 11, the smaller the blue maximum original data (e.g., the original data BOM of the ICK) value, the lower the weight of the local data segment corresponding to the blue light emitting diode in the corresponding original data in any stage driving device. In an alternative example, for example, the weighting of the partial data segment corresponding to the blue light-emitting diode, such as BO [ X4:Y4], in the driving device IC1 is lower in the corresponding original data, such as the original data BO [ J:0] corresponding to the blue light-emitting diode of IC 1. In an alternative example, for example, the weighting of the partial data segment corresponding to the blue light-emitting diode, such as BO [ X4:Y4], in the driving device IC2 is lower in the corresponding raw data, such as raw data BO [ J:0] corresponding to the blue light-emitting diode of IC 2. In an alternative example, for example, the weighting of the partial data segment corresponding to the blue light-emitting diode in the driving device ICV, such as BO [ X4:y4], in its corresponding raw data, such as raw data BO [ j:0] corresponding to the blue light-emitting diode in the ICV, is lower.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of the light emitting diodes of blue, for example, driven by different driving apparatuses constitute a third set in which the largest one raw data exists: the larger the value of the maximum one of the original data, the higher the weight of the partial data segment corresponding to the blue light emitting diode in the corresponding original data is indicated by the pattern data B_MP:0 corresponding to the blue light emitting diode in each driving device. The smaller the value of the largest one of the raw data, the lower the weight of the partial data segment corresponding to the blue light emitting diode in the corresponding raw data is indicated by the pattern data b_mp: 0 corresponding to the blue light emitting diode in each stage of driving apparatus.
Referring to fig. 11, the larger the blue maximum raw data (e.g., raw data BOM of ICK) value, the larger the current value of the driving current indicated by the mode data corresponding to the blue light emitting diode in any one stage driving device. In an alternative example, the larger the value of the blue maximum raw data, for example, the mode data b_m [ P:0] indicates that the driving currents of the respective blue light emitting diodes of the driving devices IC1 to ICV for driving them are also larger. Note that the same one pattern data b_m [ P:0] is used for each of the same color blue light emitting diodes driven by the different driving devices IC 1-ICV.
Referring to fig. 11, the smaller the value of the blue maximum raw data (e.g., the raw data BOM of the ICK), the smaller the current value of the driving current indicated by the mode data corresponding to the blue light emitting diode in any one stage driving device. In an alternative example, the smaller the value of the blue maximum raw data, for example, the mode data b_m [ P:0] indicates that the driving currents of the respective blue light emitting diodes of the driving devices IC1 to ICV for driving them are also smaller.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of the light emitting diodes of blue, for example, driven by different driving apparatuses constitute a third set having the largest one raw data: the larger the value of the maximum one of the original data, the larger the driving current indicated by the mode data B_MP:0 corresponding to the blue light emitting diode in each stage driving device. The smaller the value of the maximum one of the original data, the smaller the driving current indicated by the mode data B_Mp:0 corresponding to the blue light emitting diode in each stage driving device.
Referring to fig. 11, the larger the blue maximum original data (e.g., the original data BOM of the ICK) value, the higher the weight of the corresponding data to be modulated in the corresponding display data is indicated by the mode data b_mjp:0 corresponding to the blue light emitting diode in the driving device of any stage. The higher the weight of the data B [ H:0] to be modulated corresponding to the blue LED in the driving device IC1 in the corresponding display data thereof, such as the display data BN [ J:0] corresponding to the blue LED in the IC 1. In an alternative example, the weight of the data B [ H:0] to be modulated corresponding to the blue LED in the driving device IC2 is higher in the corresponding display data thereof, such as the display data BN [ J:0] corresponding to the blue LED in the driving device IC 2. In an alternative example, the weight of the data B [ H:0] to be modulated corresponding to the blue LED in the driving device ICV is higher in the corresponding display data thereof, such as the display data BN [ J:0] corresponding to the blue LED in the driving device ICV.
Referring to fig. 11, the smaller the blue maximum original data (e.g., the original data BOM of the ICK) value, the lower the weight of the corresponding data to be modulated in the corresponding display data is indicated by the mode data b_mjp:0 corresponding to the blue light emitting diode in the driving device of any stage. The lower the weight of the data B [ H:0] to be modulated corresponding to the blue LED in the driving device IC1 in the corresponding display data thereof, such as the display data BN [ J:0] corresponding to the blue LED in the IC 1. In an alternative example, the weight of the data B [ H:0] to be modulated corresponding to the blue LED in the driving device IC2 in the corresponding display data thereof, such as the display data BN [ J:0] corresponding to the blue LED in the driving device IC2, is lower. In an alternative example, the weight of the data B [ H:0] to be modulated corresponding to the blue LED in the driving device ICV is lower in the corresponding display data thereof, such as the display data BN [ J:0] corresponding to the blue LED in the driving device ICV.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of the light emitting diodes of blue, for example, driven by different driving apparatuses constitute a third set in which the largest one raw data exists: the larger the maximum value of one original data, the higher the weight of the mode data B_MP:0 corresponding to the blue light emitting diode in the blue display data BN:0 corresponding to the blue light emitting diode is indicated by the mode data B_MP:0 corresponding to the blue light emitting diode in each stage of driving device. The smaller the value of the largest one of the original data, the lower the weight of the mode data B_MP:0 corresponding to the blue light emitting diode in the blue display data BN:0 is indicated by the mode data B_MP:0 corresponding to the blue light emitting diode in each driving device.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of the light emitting diodes of blue, for example, driven by different driving apparatuses constitute a third set in which the largest one raw data exists: the larger the value of the maximum one of the original data, the higher the weight of the local data segment corresponding to the blue light emitting diode in the original data corresponding to the blue light emitting diode in each stage of driving device. The smaller the value of the maximum one original data is, the lower the weight of the local data segment corresponding to the blue light emitting diode in each stage of driving device in the original data corresponding to the blue light emitting diode is. Such a weight adjustment relationship between the local data segment and the original data may be obtained and generated after the analysis by the controller 300, that is, the relationship between the value and the size of the BOM is analyzed at the upper computer, that is, the controller 300, and then the corresponding pattern data and the data to be adjusted are generated.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of the light emitting diodes of blue, for example, driven by different driving apparatuses constitute a third set in which the largest one raw data exists: the larger the value of the maximum one of the raw data, the larger the driving current for driving the blue light emitting diode indicated by the pattern data corresponding to the blue light emitting diode in each stage driving apparatus. The smaller the value of the maximum one of the original data, the smaller the driving current for driving the blue light emitting diode indicated by the pattern data corresponding to the blue light emitting diode in each stage driving device.
Referring to fig. 11, among all driving apparatuses connected in series, the respective raw data of the light emitting diodes of blue, for example, driven by different driving apparatuses constitute a third set in which the largest one raw data exists: the larger the value of the maximum one original data is, for example, the higher the weight of the mode data corresponding to the blue light emitting diode indicates the to-be-modulated data corresponding to the blue light emitting diode in the display data corresponding to the blue light emitting diode in each stage of driving device; the smaller the value of the maximum one of the original data, the lower the weight of the pattern data corresponding to the blue light emitting diode in the display data corresponding to the blue light emitting diode is indicated by the pattern data corresponding to the blue light emitting diode in each stage of driving device.
Referring to fig. 11, in an alternative embodiment, the foregoing is still exemplified: the driving devices IC1-ICV each drive a maximum of the original data of a red LED, such as the original data RO of a red LED driven by the driving device ICK of FIG. 12 K [J:0]Is the largest raw data ROM among the many red leds.
Referring to fig. 11, in one of the cases, i.e., CD1, this red maximum raw data ROM is assumed to satisfy the power of 16 greater than or equal to 7/8 multiplied by 2, and then the driving devices IC1-ICV are such that the mode data r_m [ P:0] corresponding to all the red leds they drive is r_m [2:0] =bin_a=000, for example.
Referring to FIG. 11, in one of the cases, CD1, the driving device IC1 drives the red LED to correspond to the local data segment RO [ X1:Y1 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device IC1 is taken 1 [15:0]Data segment RO of (2) 1 [15:3]R of IC1 1 [H:0]RO equal to IC1 1 [15:3]。
Referring to FIG. 11, in one of the cases, CD1, the driving device ICV drives the red LED to correspond to the local data segment RO [ X1:Y1 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device ICV is taken V [15:0]Data segment RO of (2) V [15:3]R of ICV V [H:0]RO equal to ICV V [15:3]。
Referring to FIG. 12, in one case, CD1, R of IC2 2 [H:0]Raw data RO for IC2 2 [15:3]。
Referring to FIG. 12, in one case, CD1, R of IC3 3 [H:0]Is the original data RO of IC3 3 [15:3]。
Referring to fig. 11, in the second case, i.e. CD2, the red maximum original data ROM is assumed to satisfy the mode data r_m [ P:0] corresponding to all the red leds driven by the driving devices IC1-ICV, which is greater than or equal to the 16 th power of 6/8 times 2 and less than the 16 th power of 7/8 times 2, for example, r_m [2:0] =bin_b=001.
Referring to FIG. 11, in the second case, CD2, the driving device IC1 drives the red LED to correspond to the local data segment RO [ X1:Y1 ] ]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device IC1 is taken 1 [15:0]Data segment RO of (2) 1 [15:3]R of IC1 1 [H:0]RO equal to IC1 1 [15:3]。
Referring to FIG. 11, in the second case, CD2, the driving device ICV drives the red LED to correspond to the local data segment RO [ X1:Y1 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device ICV is taken V [15:0]Data segment RO of (2) V [15:3]R of ICV V [H:0]RO equal to ICV V [15:3]。
Referring to FIG. 12, in the second case, CD2, R of IC2 2 [H:0]Raw data RO for IC2 2 [15:3]。
Referring to FIG. 12, in the second case, CD2, R of IC3 3 [H:0]Is the original data RO of IC3 3 [15:3]。
Referring to fig. 11, in the third case, i.e., CD3, this red maximum raw data ROM is assumed to satisfy the mode data r_m [ P:0] corresponding to all the red leds driven by the driving devices IC1-ICV, which is greater than or equal to the power of 5/8 multiplied by 2 to the power of 16, less than the power of 6/8 multiplied by 2, for example, r_m [2:0] =bin_c=010.
Referring to FIG. 11, in the third case, CD3, the driving device IC1 drives the red LED to correspond to the local data segment RO [ X1:Y1 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device IC1 is taken 1 [15:0]Data segment RO of (2) 1 [15:3]R of IC1 1 [H:0]RO equal to IC1 1 [15:3]。
Referring to FIG. 11, in the third case, CD3, the driving device ICV drives the red LED to correspond to the local data segment RO [ X1:Y1 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device ICV is taken V [15:0]Data segment RO of (2) V [15:3]R of ICV V [H:0]RO equal to ICV V [15:3]。
Referring to FIG. 12, in case III, CD3, R of IC2 2 [H:0]Raw data RO for IC2 2 [15:3]。
Referring to FIG. 12, in case III, CD3, R of IC3 3 [H:0]Is the original data RO of IC3 3 [15:3]。
Referring to fig. 11, in the fourth case, CD4, the red maximum original data ROM is assumed to satisfy the mode data r_m [ P:0] corresponding to all the red leds driven by the driving devices IC1-ICV, for example, r_m [2:0] =bin_d=011, which is greater than or equal to the 16 th power of 4/8 times 2 and less than the 16 th power of 5/8 times 2.
Referring to FIG. 11, in the fourth case, CD4, the driving device IC1 drives the red LED to correspond to the local data segment RO [ X1:Y1 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device IC1 is taken 1 [15:0]Data segment RO of (2) 1 [15:3]R of IC1 1 [H:0]RO equal to IC1 1 [15:3]。
Referring to FIG. 11, case IV Namely, under CD4, the driving device ICV drives the red LED to correspond to the local data segment RO [ X1:Y1 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device ICV is taken V [15:0]Data segment RO of (2) V [15:3]R of ICV V [H:0]RO equal to ICV V [15:3]。
Referring to FIG. 12, in case four, CD4, R of IC2 2 [H:0]Raw data RO for IC2 2 [15:3]。
Referring to FIG. 12, in case four, CD4, R of IC3 3 [H:0]Is the original data RO of IC3 3 [15:3]。
Referring to fig. 11, in case five, i.e. CD5, the red maximum original data ROM can satisfy the mode data r_m [ P:0] corresponding to all the red leds driven by the driving devices IC1-ICV, for example, r_m [2:0] =bin_e=100, which is greater than or equal to the 16 th power of 3/8 times 2 and less than the 16 th power of 4/8 times 2.
Referring to FIG. 11, in case five, CD5, the driving device IC1 drives the red LED to correspond to the local data segment RO [ X2:Y2 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device IC1 is taken 1 [15:0]Data segment RO of (2) 1 [14:2]R of IC1 1 [H:0]RO equal to IC1 1 [14:2]。
Referring to FIG. 11, in case five, CD5, the driving device ICV drives the red LED to correspond to the local data segment RO [ X2:Y2 ] ]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device ICV is taken V [15:0]Data segment RO of (2) V [14:2]R of ICV V [H:0]RO equal to ICV V [14:2]。
Referring to FIG. 12, in case five, CD5, R of IC2 2 [H:0]Raw data RO for IC2 2 [14:2]。
Referring to FIG. 12, in case five, CD5, R of IC3 3 [H:0]Is the original data RO of IC3 3 [14:2]。
Referring to fig. 11, in case six, i.e. CD6, the red maximum original data ROM can satisfy the mode data r_m [ P:0] corresponding to all the red leds driven by the driving devices IC1-ICV, for example, r_m [2:0] =bin_f=101, which is greater than or equal to the 16 th power of 2/8 times 2 and less than the 16 th power of 3/8 times 2.
Referring to FIG. 11, in case six, CD6, the driving device IC1 drives the red LED to correspond to the local data segment RO [ X2:Y2 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device IC1 is taken 1 [15:0]Data segment RO of (2) 1 [14:2]R of IC1 1 [H:0]RO equal to IC1 1 [14:2]。
Referring to FIG. 11, under the sixth situation, CD6, the driving device ICV drives the red LED to correspond to the local data segment RO [ X2:Y2 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device ICV is taken V [15:0]Data segment RO of (2) V [14:2]R of ICV V [H:0]RO equal to ICV V [14:2]。
Referring to FIG. 12, in case six, CD6, R of IC2 2 [H:0]Raw data RO for IC2 2 [14:2]。
Referring to FIG. 12, in case six, CD6, R of IC3 3 [H:0]Is the original data RO of IC3 3 [14:2]。
Referring to fig. 11, in case seven, i.e. CD7, the red maximum original data ROM can satisfy the mode data r_m [ P:0] corresponding to all the red leds driven by the driving devices IC1-ICV, for example, r_m [2:0] =bin_g=110, which is greater than or equal to the 16 th power of 1/8 times 2 and less than the 16 th power of 2/8 times 2.
Referring to FIG. 11, in case seven, CD7, the driving device IC1 drives the red LED to correspond to the local data segment RO [ X3:Y3 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device IC1 is taken 1 [15:0]Data segment RO of (2) 1 [13:1]R of IC1 1 [H:0]RO equal to IC1 1 [13:1]。
Referring to FIG. 11, the driving device ICV drives the red LED in the seventh case, CD7Local data segment RO [ X3: Y3 ] corresponding to pipe]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device ICV is taken V [15:0]Data segment RO of (2) V [13:1]R of ICV V [H:0]RO equal to ICV V [13:1]。
Referring to FIG. 12, in case seven, CD7, R of IC2 2 [H:0]Raw data RO for IC2 2 [13:1]。
Referring to FIG. 12, in case seven, CD7, R of IC3 3 [H:0]Is the original data RO of IC3 3 [13:1]。
Referring to fig. 11, in case eight, i.e. CD8, the red maximum original data ROM can directly satisfy the pattern data r_m [ P:0] corresponding to all the red leds driven by the driving devices IC1-ICV, for example, r_m [2:0] =bin_h=111, which is less than the 16 th power of 1/8 multiplied by 2.
Referring to FIG. 11, in case eight, CD8, the driving device IC1 drives the red LED to correspond to the local data segment RO [ X4:Y4 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device IC1 is taken 1 [15:0]Data segment RO of (2) 1 [12:0]R of IC1 1 [H:0]RO equal to IC1 1 [12:0]。
Referring to FIG. 11, in case eight, CD8, the driving device ICV drives the red LED to correspond to the local data segment RO [ X4:Y4 ]]For example, by selecting: referring to FIG. 12, the original data RO corresponding to the red LEDs driven by the driving device ICV is taken V [15:0]Data segment RO of (2) V [12:0]R of ICV V [H:0]RO equal to ICV V [12:0]。
Referring to FIG. 12, in case eight, CD8, R of IC2 2 [H:0]Raw data RO for IC2 2 [12:0]。
Referring to FIG. 12, in case eight, CD8, R of IC3 3 [H:0]Is the original data RO of IC3 3 [12:0]。
Referring to FIG. 11, the actual driving current has a current value equal to the rated current of the constant current cell CS under the conditions CD1-CD4, i.e., R_M [2:0] are bin_a to bin_d.
Referring to FIG. 11, under the condition of CD5-CD6, i.e. R_M [2:0] being bin_e to bin_f, the actual driving current has a current value equal to one half of the rated current of the constant current unit CS.
Referring to FIG. 11, under the condition of CD7, i.e., R_M [2:0] is bin_g, the current value of the actual driving current is equal to one-fourth of the rated current of the constant current unit CS.
Referring to FIG. 11, under the condition of CD8, i.e., R_M [2:0] is bin_h, the current value of the actual driving current is equal to one eighth of the rated current of the constant current unit CS.
Referring to fig. 10, the data analysis task for the case where the red maximum raw data ROM is at any one of CD1 to CD8 can be performed by the controller 200 described above, and then the controller 200 decides the value of the output pattern data r_m [ P:0] and decides the value of the output pending data R [ H: 0]. At the slave node of the driving device IC1-ICV, the data R [ H ] 0 to be modulated corresponding to each light emitting diode is spliced with the preset value according to the mode data R_MP [ 0] corresponding to each light emitting diode to form the display data RN [ J ] 0 corresponding to each light emitting diode.
Referring to fig. 11, several conditions such as the case of CD1-CD8 are explained by taking red light emitting diodes as an example, and green light emitting diodes are also applicable to the case of CD1-CD8, and blue light emitting diodes are also applicable to the case of CD1-CD 8.
Referring to fig. 10, in all driving apparatuses IC1-ICV connected in series, it is required that the same pattern data is used for the same color light emitting diodes driven by different driving apparatuses. For example, the same pattern data R_Mp 0 is used for the same red LEDs driven by different driving devices, the same pattern data G_Mp 0 is used for the same green LEDs driven by different driving devices, and the same pattern data B_Mp 0 is used for the same blue LEDs driven by different driving devices. The currents of the different driving devices IC1-ICV are the same during the period of lighting the same-color light emitting diodes (especially during the power-on period of lighting the same-color light emitting diodes), so that the situation that the currents of the different driving devices in the same string of driving devices are not matched is prevented.
Referring to fig. 10, the multi-stage driving apparatuses IC1 to ICV are connected in series, and each stage driving apparatus selects a partial data segment from the original data for display matched to an arbitrary one of the light emitting diodes as so-called to-be-tuned data corresponding to the arbitrary one of the light emitting diodes. It is a significant advantage that the resolution of the original data can be kept unchanged (or the resolution can be enlarged locally at the drive device) but the amount of communication data is maintained, without affecting the communication rate and quality. In addition, on the premise of the same communication data throughput, the communication data can be additionally added to have richer connotation from the original single information display function: in addition to the functions as display information, there are functions of driving current adjustment and power adjustment.
Referring to fig. 10, for any color, the larger the value of the maximum raw data, the higher the weight of the local data segment corresponding to the light emitting diode of any color in the raw data corresponding to the light emitting diode of any color; the smaller the value of the largest one of the original data is, the lower the weight of the local data segment corresponding to the light emitting diode of any color in the original data corresponding to the light emitting diode of any color is. The larger the value of the maximum one original data is, the higher the weight of the corresponding so-called mode data corresponding to the light emitting diode with any color in the corresponding display data is indicated by the corresponding so-called to-be-adjusted data; the smaller the value of the largest one of the original data is, the lower the weight of the corresponding so-called to-be-tuned data indicated by the mode data corresponding to the light emitting diode of any color is in the corresponding display data. One of the greatest advantages of the foregoing solution is: communication data is known to extend from a single display function to a stage having functions of drive current regulation and power regulation, however, the conversion process from raw data to actual display data slightly sacrifices part of the display characteristics and generates a degree of display distortion. It is readily understood that intercepting only the local display characteristics (local data segments) of the original data inevitably results in more or less display distortion. The fidelity of the display content can be maintained to the maximum extent, the sacrifice degree or sacrifice rate of the display characteristics can be reduced to the maximum extent, and the display distortion can be recovered to the maximum extent by dynamically adjusting the weight of the local data segment in the original data (for example, the weight of the local data segment in the original data and the weight of the data to be adjusted in the display data can be adjusted by the mode data).
Referring to fig. 10, for any color, the larger the value of the maximum one raw data, the larger the so-called driving current indicated by the so-called pattern data corresponding to the light emitting diode of the any color; the smaller the value of the largest one of the raw data, the smaller the so-called drive current indicated by the so-called mode data corresponding to the light emitting diode of any one color. One of the greatest advantages of the foregoing solutions with respect to the drive current is: the power of the other driving devices connected in series with the largest power demand is dynamically changed along with the change of the largest power demand according to one driving device with the largest power demand (often the most gorgeous color) in each string of driving devices as a reference standard, so that the display demand is met, and meanwhile, the power consumption can be saved to the greatest extent, and the heat generation of the driving devices, particularly the driving chips in the form of integrated circuits, is avoided, namely, the power is supplied according to the demand. For example, the power of the other drive device connected in series with the largest power demand (e.g., the IC) in the string of drive devices IC1 to ICV is dynamically changed with the change of the largest power demand, based on the reference of the one drive device with the largest power demand (e.g., the ICK).
Referring to fig. 10, for any one color, the larger the value of the maximum one raw data, the larger the so-called driving current indicated by the so-called mode data corresponding to the light emitting diode of the any one color; the smaller the value of the largest one of the raw data, the smaller the so-called drive current indicated by the so-called mode data corresponding to any one of the light emitting diodes of a single color. The second greatest advantage of the foregoing scheme with respect to drive current is: the power of the three primary colors is respectively and separately distributed in any one driving device, so that the situation that the higher power is concentrated at one or a few driving device positions is avoided, or the power of each of the three-channel primary colors or the multi-channel primary colors of a single driving device is respectively and separately regulated dynamically through all driving devices and dynamic pictures (namely splicing and adjusting display data) displayed by the matched solid-state light source. The power level of a single color of any single drive is independent of the power of the other primary colors of the single drive, and the power level of the single color of the single drive is only dependent on the value of the maximum one raw data associated with such single color of the string in which the single drive is located. Thus even such monochromatic leds need to be maintained at a higher driving current level and power consumption level, while leds of other colors driven by the same driving device do not need to be maintained at a higher driving current level and power consumption level. For example, the power level of the red light source of any single drive device is independent of the power of the green and blue light sources of that drive device, and the power level of the red light source of the drive device is only dependent on the maximum raw data of the red of the string in which that single drive device is located.
Referring to fig. 10, based on the premise that the powers of the three primary colors are separately allocated, the mode data is used to operate the weights of the data to be modulated in the display data, and simultaneously the mode data is used to adjust the magnitude of the driving current, in which case the higher the weight of the data to be modulated in the display data is, the larger the driving current is, and the lower the weight of the data to be modulated in the display data is, the smaller the driving current is, which is very advantageous. For example, the drive current of any one primary color in a drive device does not interfere with the drive current of other primary colors under the condition of dynamically meeting the power level required by display data, which means that the drive device can balance power consumption well under the precondition of meeting the display requirement. For example, the driving current may be larger when driving the red light source in the same driving device, but the driving current may be smaller when driving the green light source or the blue light source in the same driving device. It is obvious that the driving current of the driving device meets the display requirement, and the driving current and the power accompanied by the driving current are balanced well while the current is continuously self-regulated. The driving current is divided according to the color and based on the display data: at a moderate level, no overcurrent and no undercurrent.
Referring to fig. 12, the raw data RO [ J:0 of the red light emitting diode D1 of each of the driving devices IC1 to ICV]Constituting the aforementioned first set.The first set includes: raw data RO matched with red light emitting diode D1 of driving device IC1 1 [J:0]And the original data RO of the red LED D1 of the driving device IC2 2 [J:0]Raw data RO of red light emitting diode D1 corresponding to driver IC3 3 [J:0]And so on, the first set includes the original data RO of the red LED D1 corresponding to the driving device ICK K [J:0]. As such, the first set includes the raw data RO of the red light emitting diode D1 corresponding to the driving device ICV V [J:0]。
Referring to FIG. 12, among all the driving chips connected in series, the respective raw data of the red LEDs driven by the different driving chips IC1 to ICV constitute a first set in which the maximum raw data ROM is present and the maximum raw data is, for example, the raw data RO of the red LED D1 of the driving device ICK K [J:0]。
Referring to fig. 12, among all the driving devices IC1 to ICV connected in series, the same pattern data is used for the same color as the red light emitting diode driven by the different driving devices IC1 to ICV. For example, the same one pattern data R_M [ P:0] is used for each of the red LEDs of the driving devices IC1 to ICV.
Referring to FIG. 12, the larger the value of the maximum original data (e.g., the original data ROM of ICK), the mode data R_M [ P:0 ] corresponding to the red LED in any driving device]The higher the weight of the corresponding data to be adjusted in the corresponding display data is indicated. Data R to be adjusted corresponding to red light emitting diode in driving device IC1 1 [H:0]Display data RN1[ J:0 corresponding to the corresponding display data, e.g., the red LED of IC1]The higher the weight in (c). In an alternative example, the data R to be modulated is a data R corresponding to a red LED in the driving device IC2 2 [H:0]Display data RN2[ J:0 corresponding to the corresponding display data, e.g., the red LED of IC2]The higher the weight in (c). In an alternative example, the data R to be modulated is a data R corresponding to a red LED in the driving device IC3 3 [H:0]Display data RN3 corresponding to the corresponding display data, e.g., red light emitting diode in IC 3[ [J:0]The higher the weight in (c). In an alternative example, the data R to be modulated is a data R corresponding to a red LED in the driving device ICV V [H:0]Display data RNV [ J:0 corresponding to the corresponding display data, e.g., red light emitting diode in ICV]The higher the weight in (c).
Referring to FIG. 12, the smaller the value of the maximum original data (e.g., the original data ROM of ICK), the mode data R_M [ P:0 ] corresponding to the red LED in any driving device]The lower the weight of the corresponding data to be adjusted in the corresponding display data is indicated. Data R to be adjusted corresponding to red light emitting diode in driving device IC1 1 [H:0]Display data RN1[ J:0 corresponding to the corresponding display data, e.g., the red LED of IC1]The lower the weight in (c). In an alternative example, the data R to be modulated is a data R corresponding to a red LED in the driving device IC2 2 [H:0]Display data RN2[ J:0 corresponding to the corresponding display data, e.g., the red LED of IC2]The lower the weight in (c). In an alternative example, the data R to be modulated is a data R corresponding to a red LED in the driving device IC3 3 [H:0]Display data RN3[ J:0 corresponding to the corresponding display data, e.g., the red LED of IC3]The lower the weight in (c). In an alternative example, the data R to be modulated is a data R corresponding to a red LED in the driving device ICV V [H:0]Display data RNV [ J:0 corresponding to the corresponding display data, e.g., red light emitting diode in ICV]The lower the weight in (c).
Referring to fig. 13, the raw data GO [ J: 0] of the green light emitting diodes D2 of the driving devices IC1 to ICV, respectively]Constituting the aforementioned second set. The second set includes: raw data GO matched by green light emitting diode D2 of driving device IC1 1 [J:0]And the original data GO of the green LED D2 of the driving device IC2 2 [J:0]Raw data GO of green light emitting diode D2 corresponding to driving device IC3 3 [J:0]And so on, the second set includes the original data GO of the green LEDs D2 corresponding to the driving device ICK K [J:0]. Likewise, the second set includes the raw data GO of the green light emitting diode D2 corresponding to the driving device ICV V [J:0]。
Referring to FIG. 13, among all the driver chips connected in series, the respective raw data of the green LEDs driven by the different driver chips IC1 to ICV form a second set in which the maximum raw data GOM exists and the maximum raw data is, for example, the raw data GO of the green LED D2 of the driver ICK K [J:0]。
Referring to fig. 13, among all the driving devices IC1 to ICV connected in series, the same pattern data is used for the same color as the green light emitting diode driven by the different driving devices IC1 to ICV. For example, the same one pattern data g_m [ P:0] is used for each of the green light emitting diodes of the driving devices IC1 to ICV.
Referring to FIG. 13, the larger the value of the maximum green raw data (e.g., ICK raw data GOM), the mode data G_M [ P:0 ] corresponding to the green LED in any stage of driving device]The higher the weight of the corresponding data to be adjusted in the corresponding display data is indicated. Data G to be modulated corresponding to green LED in driver IC1 1 [H:0]Corresponding display data GN1[ J:0 ] at its corresponding display data, e.g., at the green LED of IC1]The higher the weight in (c). In an alternative example, for example, a data G to be modulated corresponding to a green LED in the driving IC2 2 [H:0]Corresponding display data GN2[ J:0 ] at its corresponding display data, e.g., at the green LED of IC2]The higher the weight in (c). In an alternative example, for example, a data G to be modulated corresponding to a green LED in the driving IC3 3 [H:0]Corresponding display data GN3[ J:0 ] at its corresponding display data, e.g., at the green LED of IC3]The higher the weight in (c). In an alternative example, the data G to be modulated is a data G corresponding to a green LED in the driving device ICV V [H:0]Display data GNV [ J:0 corresponding to the corresponding display data, e.g., green light emitting diode at ICV]The higher the weight in (c).
Referring to FIG. 13, the smaller the value of the maximum green raw data (e.g., ICK raw data GOM), the mode data G_M [ P:0 ] corresponding to the green LED in any stage of driving device]Indicating corresponding data to be adjusted in corresponding display dataThe lower the weight. Data G to be modulated corresponding to green LED in driver IC1 1 [H:0]Corresponding display data GN1[ J:0 ] at its corresponding display data, e.g., at the green LED of IC1]The lower the weight in (c). In an alternative example, for example, a data G to be modulated corresponding to a green LED in the driving IC2 2 [H:0]Corresponding display data GN2[ J:0 ] at its corresponding display data, e.g., at the green LED of IC2]The lower the weight in (c). In an alternative example, for example, a data G to be modulated corresponding to a green LED in the driving IC3 3 [H:0]Corresponding display data GN3[ J:0 ] at its corresponding display data, e.g., at the green LED of IC3]The lower the weight in (c). In an alternative example, the data G to be modulated is a data G corresponding to a green LED in the driving device ICV V [H:0]Display data GNV [ J:0 corresponding to the corresponding display data, e.g., green light emitting diode at ICV]The lower the weight in (c).
Referring to fig. 14, raw data BO [ J:0 of blue light emitting diode D3 of each of driving devices IC1 to ICV]Constituting the aforementioned third set. The third set includes: raw data BO matched to blue led D3 of driver IC1 1 [J:0]And the original data BO of the blue light emitting diode D3 of the driving device IC2 2 [J:0]Raw data BO of blue light emitting diode D3 corresponding to driver IC3 3 [J:0]And so on, the third set includes the original data BO of the blue led D3 corresponding to the driving device ICK K [J:0]. Likewise, the third set includes the raw data BO of the blue led D3 corresponding to the driving device ICV V [J:0]。
Referring to fig. 14, among all the driving chips connected in series, the respective original data of the blue leds driven by the different driving chips IC1 to ICV constitute a third set in which the maximum original data BOM exists and the maximum original data is, for example, the original data BO of the blue led D3 of the driving device ICK K [J:0]。
Referring to fig. 14, among all the driving devices IC1 to ICV connected in series, the same pattern data is used for the same color as the blue light emitting diode driven by the different driving devices IC1 to ICV. For example, the same one pattern data b_m [ P:0] is used for each of the blue light emitting diodes of the driving devices IC1 to ICV.
Referring to FIG. 14, the larger the value of the maximum blue raw data (e.g., the raw data BOM of ICK), the mode data B_M [ P:0 ] corresponding to the blue LED in any driving device]The higher the weight of the corresponding data to be adjusted in the corresponding display data is indicated. Data B to be modulated corresponding to blue light emitting diode in driving device IC1 1 [H:0]Display data BN1[ J:0 ] corresponding to the blue LED of IC1, for example, at its corresponding display data]The higher the weight in (c). In an alternative example, the data B to be modulated is a data B corresponding to a blue LED in the driving device IC2 2 [H:0]Display data BN2[ J:0 ] corresponding to the corresponding display data, e.g., blue LED in IC2]The higher the weight in (c). In an alternative example, for example, the data B to be modulated corresponding to the blue LED in the driving device IC3 3 [H:0]Display data BN3[ J:0 ] corresponding to the respective display data, for example, blue light emitting diode in IC3]The higher the weight in (c). In an alternative example, the data B to be modulated is a data B corresponding to a blue LED in the driving device ICV V [H:0]BNV [ J:0 ] corresponding to the corresponding display data, e.g., blue light emitting diode in ICV]The higher the weight in (c).
Referring to FIG. 14, the smaller the value of the maximum blue raw data (e.g., the raw data BOM of ICK), the mode data B_M [ P:0 ] corresponding to the blue LED in any driving device]The lower the weight of the corresponding data to be adjusted in the corresponding display data is indicated. Data B to be modulated corresponding to blue light emitting diode in driving device IC1 1 [H:0]Display data BN1[ J:0 ] corresponding to the blue LED of IC1, for example, at its corresponding display data]The lower the weight in (c). In an alternative example, the data B to be modulated is a data B corresponding to a blue LED in the driving device IC2 2 [H:0]Display data BN2[ J:0 ] corresponding to the corresponding display data, e.g., blue LED in IC2]The lower the weight in (c). In an alternative example, for example, blue light emitting diodes in the driver IC3One data B to be adjusted corresponding to the pipe 3 [H:0]Display data BN3[ J:0 ] corresponding to the respective display data, for example, blue light emitting diode in IC3]The lower the weight in (c). In an alternative example, the data B to be modulated is a data B corresponding to a blue LED in the driving device ICV V [H:0]BNV [ J:0 ] corresponding to the corresponding display data, e.g., blue light emitting diode in ICV ]The lower the weight in (c).
The foregoing description and drawings set forth exemplary embodiments of the specific structure of the embodiments, and the foregoing invention provides presently preferred embodiments, without being limited to the precise details. Various alterations and modifications will no doubt become apparent to those skilled in the art after having read the above description. It is therefore intended that the following appended claims be interpreted as covering all alterations and modifications as fall within the true spirit and scope of the invention. Any and all equivalent ranges and contents within the scope of the claims should be considered to be within the intent and scope of the present invention.

Claims (56)

1. A driving apparatus for driving a plurality of light emitting diodes, comprising:
each pulse width modulation module forms a corresponding pulse width modulation signal according to the display data of the light emitting diode matched with the pulse width modulation module;
a constant current unit for providing a driving current;
whether each path of light emitting diode circulates the driving current or not is controlled by a path of pulse width modulation signal corresponding to the driving current;
the driving device splices the data to be modulated corresponding to each path of light emitting diodes with a preset value according to the mode data corresponding to each path of light emitting diodes so as to form display data corresponding to each path of light emitting diodes.
2. The drive device according to claim 1, wherein:
the preset numerical value comprises one or more binary zeros, and other bits in the display data corresponding to each path of light emitting diodes are filled with the preset numerical value except the data to be adjusted.
3. The drive device according to claim 1, wherein:
in the display data, the weight of the preset value is higher or lower than that of the data to be adjusted, or the weight of one part of the preset value is higher than that of the data to be adjusted and the weight of the other part of the preset value is lower than that of the data to be adjusted.
4. The drive device according to claim 1, wherein:
the constant current unit adjusts the magnitude of the driving current for driving any one light emitting diode according to the mode data corresponding to the any one light emitting diode, and the magnitude of the driving current is adjusted by changing the mode data.
5. The drive device according to claim 1, wherein:
the system also comprises a data transmission module for receiving communication data, wherein the communication data sent to the driving device comprises the data to be modulated and the mode data corresponding to each path of light emitting diodes.
6. The drive device according to claim 5, wherein:
the data transmission module is also used for forwarding communication data;
the multistage driving device receives communication data in a cascade mode: after receiving the communication data, each driving device extracts the communication data belonging to the current stage and forwards the received rest other communication data to the next stage connected with the driving device in cascade.
7. The drive device according to claim 5, wherein:
the multi-stage driving devices are connected in series, and in each stage driving device, a local data segment is selected from the original data matched with any one light emitting diode for display and is used as the data to be modulated corresponding to the any one light emitting diode.
8. The drive device according to claim 7, wherein:
in all driving devices connected in series, the same pattern data is used for the same color light emitting diodes driven by different driving devices.
9. The drive device according to claim 8, wherein:
in all driving devices connected in series, the original data of each of the light emitting diodes of any color driven by different driving devices forms a set, and the largest original data exists in the set.
10. The drive device according to claim 9, wherein:
the larger the value of the maximum original data is, the higher the weight of the local data segment corresponding to the light emitting diode of any color in the original data corresponding to the light emitting diode of any color is in each stage of driving device;
the smaller the value of the maximum original data, the lower the weight of the local data segment corresponding to the light emitting diode of any color in the original data corresponding to the light emitting diode of any color in each stage of driving device.
11. The drive device according to claim 9, wherein:
the larger the value of the maximum original data is, the larger the driving current indicated by the mode data corresponding to the light emitting diode of any color is in each stage of driving device;
the smaller the value of the maximum raw data, the smaller the driving current indicated by the mode data corresponding to the light emitting diode of any color in each stage driving device.
12. The drive device according to claim 9, wherein:
the larger the value of the maximum original data is, the higher the weight of the corresponding data to be modulated in the corresponding display data is indicated by the mode data corresponding to the light emitting diode of any color in each stage of driving device;
The smaller the value of the largest original data is, the lower the weight of the corresponding to-be-adjusted data in the corresponding display data is indicated by the mode data corresponding to the light emitting diode of any color in each stage of driving device.
13. The drive device according to claim 8, wherein:
a controller sends communication data to the multi-stage driving devices, and local data segments of any path of light emitting diodes sent to each stage of driving devices are provided by the controller;
the mode data for the light emitting diodes of any one color for the different driving means is provided by the controller.
14. The drive device according to claim 1, wherein:
the multi-path light emitting diode at least comprises light emitting diodes with three colors of red, green and blue.
15. The drive device according to claim 5, wherein:
the data transmission module receives the communication data in a single-wire return-to-zero code communication mode.
16. A driver chip comprising a driver device as claimed in any one of claims 1 to 15.
17. A display system based on the driving device according to claim 1, comprising:
the multi-stage driving device is set into a cascade connection mode, each stage driving device extracts communication data belonging to the stage through a data transmission module of the multi-stage driving device and forwards the received rest other communication data to a next stage driving device which is in cascade connection with the multi-stage driving device, so that each stage driving device can acquire the communication data belonging to the stage;
The communication data of each stage of driving device comprises: the to-be-modulated data and the mode data which are respectively corresponding to the light emitting diodes driven by each stage of driving device;
each stage of driving device respectively drives and lights the multiple paths of light emitting diodes matched with the driving device according to the display data of the stage.
18. The display system of claim 17, wherein:
the multistage driving devices are arranged in series connection, and in the multistage driving devices connected in series, the current flowing out of the former stage driving device is regarded as the current flowing in of the latter stage driving device.
19. The display system of claim 17, wherein:
the multi-stage driving device is arranged in series connection, and a controller matched with the multi-stage driving device sends communication data to the multi-stage driving device.
20. The display system of claim 17, wherein:
the multi-stage driving devices are arranged in series connection, and the same mode data is used for the LEDs with the same color driven by different driving devices in all the driving devices connected in series.
21. The display system of claim 20, wherein:
among all the driving devices connected in series, the light emitting diodes of the same color driven by different driving devices have the same driving current during lighting.
22. The display system of claim 17, wherein:
in each stage of driving device, a local data segment is selected from the original data matched with any one light emitting diode for display and is used as the data to be modulated corresponding to the any one light emitting diode.
23. A driver chip for driving red, green and blue light emitting diodes, comprising:
a constant current unit for supplying a driving current;
each pulse width modulation module forms a corresponding pulse width modulation signal according to the display data of the light emitting diode matched with the pulse width modulation module;
whether each path of light emitting diode circulates the driving current or not is controlled by a path of pulse width modulation signal corresponding to the driving current;
the data processing module is used for splicing the data to be modulated corresponding to each path of light emitting diodes with a preset value according to the mode data corresponding to each path of light emitting diodes so as to form display data corresponding to each path of light emitting diodes;
thereby expanding the resolution characterized by the data to be modulated to the new resolution represented by the display data.
24. The driver chip of claim 23, wherein:
The data to be modulated corresponding to each light emitting diode is a local data segment intercepted from the original data used for displaying, and the digits of the original data and the display data of each light emitting diode are the same.
25. The driver chip of claim 23, wherein:
the mode data corresponding to each path of light emitting diode is used for determining the magnitude of the driving current for driving each path of light emitting diode.
26. The driver chip of claim 23, wherein:
the preset numerical value comprises one or more binary format zero values, and other bits in the display data corresponding to each path of light emitting diodes except the data to be modulated are filled by the preset numerical value.
27. The driver chip of claim 23, wherein:
in the spliced display data, the weight of the preset value is higher or lower than that of the data to be adjusted, or the weight of one part of the preset value is higher than that of the data to be adjusted and the weight of the other part of the preset value is lower than that of the data to be adjusted.
28. The driver chip of claim 23, wherein:
the constant current unit dynamically adjusts the magnitude of the driving current for driving each path of light emitting diodes according to the mode data corresponding to each path of light emitting diodes, and the magnitude of the driving current is adjusted by changing the mode data.
29. The driver chip of claim 23, wherein:
the communication data transmitted to the driving chip comprises the data to be modulated and the mode data corresponding to the three light emitting diodes.
30. The driver chip of claim 29, wherein:
the data transmission module is also used for forwarding communication data;
the multistage driving chip collects communication data in a cascade mode: after each stage of driving chip receives the communication data, it extracts the communication data belonging to the current stage and forwards the rest of the received communication data to the next stage connected with it in cascade.
31. The driver chip of claim 29, wherein:
the multi-stage driving chips are connected in series, and the same mode data is used for the LEDs with the same color driven by different driving chips in all the driving chips connected in series.
32. The driver chip of claim 31, wherein:
in each stage of driving chip, selecting a local data segment from the original data matched with any one light emitting diode for display, and taking the local data segment as the data to be modulated corresponding to the any one light emitting diode.
33. The driver chip of claim 32, wherein:
and a controller sends communication data to the multi-stage driving chips, wherein the communication data sent to each stage of driving chips comprises the data to be modulated and the mode data corresponding to the three light emitting diodes.
34. The driver chip of claim 23, wherein:
the power supply also comprises a power supply input end and a potential reference end;
each path of light emitting diode is coupled in series with the constant current unit through a corresponding switch between the power input end and the potential reference end;
when the pulse width modulation signal corresponding to any one light emitting diode has an effective logic value, a switch corresponding to any one light emitting diode is turned on.
35. The driver chip of claim 34, wherein:
the energizing and lighting time of the three paths of light emitting diodes is not coincident, and when any one of the three paths of light emitting diodes is energized and lighted, the driving current provided by the constant current unit is switched to flow through any one of the three paths of light emitting diodes.
36. A driving method for driving a plurality of light emitting diodes, comprising:
providing a driving current by using a constant current unit;
forming a pulse width modulation signal corresponding to each path of light emitting diode by using a pulse width modulation module according to the display data matched with each path of light emitting diode;
Whether each path of light emitting diode flows through constant current provided by a constant current unit connected with the light emitting diode in series or not is controlled by a path of pulse width modulation signal corresponding to the light emitting diode;
a data transmission module is utilized to receive communication data, wherein the communication data comprises to-be-modulated data and mode data corresponding to each path of light emitting diodes;
the data to be modulated corresponding to each path of light emitting diode is a local data segment selected from the original data for display;
and splicing the data to be modulated corresponding to each path of light emitting diodes with a preset value by using the mode data corresponding to each path of light emitting diodes to form display data corresponding to each path of light emitting diodes.
37. The method as claimed in claim 36, wherein:
the larger the value of the original data of each path of light emitting diode is, the higher the weight of the local data segment corresponding to each path of light emitting diode in the corresponding original data is indicated by the mode data corresponding to each path of light emitting diode;
the smaller the value of the original data of each path of light emitting diode is, the lower the weight of the local data segment corresponding to each path of light emitting diode in the corresponding original data is indicated by the mode data corresponding to each path of light emitting diode.
38. The method as claimed in claim 36, wherein:
the larger the value of the original data of each path of light emitting diode is, the larger the driving current indicated by the mode data corresponding to each path of light emitting diode is;
the smaller the value of the original data of each light emitting diode is, the smaller the driving current indicated by the mode data corresponding to each light emitting diode is.
39. The method as claimed in claim 36, wherein:
the larger the value of the original data of each path of light emitting diode is, the higher the weight of the data to be adjusted corresponding to each path of light emitting diode in the corresponding display data is indicated by the mode data corresponding to each path of light emitting diode;
the smaller the value of the original data of each light emitting diode, the lower the weight of the pattern data corresponding to each light emitting diode in the corresponding display data is indicated by the data to be modulated corresponding to each light emitting diode.
40. A driver chip for driving red, green and blue light emitting diodes, comprising:
a constant current unit for supplying a driving current;
each pulse width modulation module forms a corresponding pulse width modulation signal according to the display data of the light emitting diode matched with the pulse width modulation module;
Whether each path of light emitting diode circulates the driving current or not is controlled by a path of pulse width modulation signal corresponding to the driving current;
the data processing module is used for splicing the data to be modulated corresponding to each path of light emitting diodes with a preset value according to the mode data corresponding to each path of light emitting diodes so as to form display data corresponding to each path of light emitting diodes;
the mode data is used for indicating the weight of the data to be adjusted in the display data, and is also used for adjusting the magnitude of the driving current, wherein the higher the weight of the data to be adjusted in the display data is, the larger the driving current is, and the lower the weight of the data to be adjusted in the display data is, the smaller the driving current is.
41. The driver chip of claim 40, wherein:
the multi-stage driving chips are connected in series, and in each stage driving chip, a local data segment is selected from the original data matched with any one light emitting diode for display and is used as the data to be modulated corresponding to the any one light emitting diode.
42. The driver chip of claim 41, wherein:
in all the driving chips connected in series, the same mode data is used for the LEDs with the same color driven by different driving chips.
43. The driver chip of claim 42, wherein:
in all driving chips connected in series, the respective original data of the red LEDs driven by different driving chips form a first set, and the largest one of the first set exists.
44. The driver chip of claim 43, wherein:
the larger the value of the largest original data in the first set, the higher the weight of the local data segment corresponding to the red light emitting diode in the original data corresponding to the red light emitting diode is indicated by the mode data corresponding to the red light emitting diode in each driving chip;
the smaller the value of the largest original data in the first set, the lower the weight of the local data segment corresponding to the red light emitting diode in the original data corresponding to the red light emitting diode is indicated by the mode data corresponding to the red light emitting diode in each stage of driving chips.
45. The driver chip of claim 43, wherein:
the larger the value of the largest original data in the first set, the larger the driving current for driving the red light emitting diode indicated by the mode data corresponding to the red light emitting diode in each stage of driving chips;
The smaller the value of the largest original data in the first set, the smaller the driving current indicated by the mode data corresponding to the red light emitting diode for driving the red light emitting diode in each stage of driving chips.
46. The driver chip of claim 43, wherein:
the larger the value of the largest original data in the first set, the higher the weight of the mode data corresponding to the red light emitting diode in the display data of the red light emitting diode is indicated by the mode data corresponding to the red light emitting diode in each stage of driving chips;
the smaller the value of the largest original data in the first set, the lower the weight of the mode data corresponding to the red light emitting diode in the display data of the red light emitting diode is indicated by the mode data corresponding to the red light emitting diode in each stage of driving chips.
47. The driver chip of claim 42, wherein:
in all driving chips connected in series, the respective original data of the green LEDs driven by different driving chips form a second set, and the largest one of the original data exists in the second set.
48. The driver chip of claim 47, wherein:
The larger the value of the largest original data in the second set, the higher the weight of the local data segment corresponding to the green light emitting diode in the original data corresponding to the green light emitting diode is indicated by the mode data corresponding to the green light emitting diode in each driving chip;
the smaller the value of the largest original data in the second set, the lower the weight of the local data segment corresponding to the green light emitting diode in the original data corresponding to the green light emitting diode is indicated by the mode data corresponding to the green light emitting diode in each stage of driving chips.
49. The driver chip of claim 47, wherein:
the larger the value of the largest original data in the second set, the larger the driving current for driving the green light emitting diode indicated by the mode data corresponding to the green light emitting diode in each stage of driving chips;
the smaller the value of the largest original data in the second set, the smaller the driving current for driving the green light emitting diode indicated by the mode data corresponding to the green light emitting diode in each stage of driving chips.
50. The driver chip of claim 47, wherein:
the larger the value of the largest original data in the second set, the higher the weight of the mode data corresponding to the green light emitting diode in the display data of the green light emitting diode is indicated by the mode data corresponding to the green light emitting diode in each stage of driving chips;
The smaller the value of the largest original data in the second set, the lower the weight of the mode data corresponding to the green light emitting diode in the display data of the green light emitting diode is indicated by the mode data corresponding to the green light emitting diode in each stage of driving chips.
51. The driver chip of claim 42, wherein:
in all driving chips connected in series, the respective original data of the blue light emitting diodes driven by different driving chips form a third set, and the largest one of the third set exists.
52. The driver chip of claim 51, wherein:
the larger the value of the largest original data in the third set, the higher the weight of the local data segment corresponding to the blue light emitting diode in the original data corresponding to the blue light emitting diode is indicated by the mode data corresponding to the blue light emitting diode in each driving chip;
the smaller the value of the largest original data in the third set, the lower the weight of the local data segment corresponding to the blue light emitting diode in the original data corresponding to the blue light emitting diode is indicated by the mode data corresponding to the blue light emitting diode in each stage of driving chips.
53. The driver chip of claim 51, wherein:
the larger the value of the largest original data in the third set, the larger the driving current for driving the blue light emitting diode indicated by the mode data corresponding to the blue light emitting diode in each stage of driving chips;
the smaller the value of the largest original data in the third set, the smaller the driving current for driving the blue light emitting diode indicated by the mode data corresponding to the blue light emitting diode in each stage of driving chips.
54. The driver chip of claim 51, wherein:
the larger the value of the largest original data in the third set, the higher the weight of the mode data corresponding to the blue light emitting diode in the display data of the blue light emitting diode is indicated by the mode data corresponding to the blue light emitting diode in each stage of driving chips;
the smaller the value of the largest original data in the third set, the lower the weight of the mode data corresponding to the blue light emitting diode in the display data of the blue light emitting diode is indicated by the mode data corresponding to the blue light emitting diode in each stage of driving chips.
55. A driving method for driving a plurality of light emitting diodes, comprising:
Providing a driving current by using a constant current unit;
forming a pulse width modulation signal corresponding to each path of light emitting diode by using a pulse width modulation module according to the display data matched with each path of light emitting diode;
whether each path of light emitting diode flows through constant current provided by a constant current unit connected with the light emitting diode in series or not is controlled by a path of pulse width modulation signal corresponding to the light emitting diode;
splicing the data to be modulated corresponding to each path of light emitting diodes with a preset value by using the mode data corresponding to each path of light emitting diodes to form display data corresponding to each path of light emitting diodes;
the mode data is used for adjusting the driving current while the mode data is used for operating the weight of the data to be adjusted in the display data: the higher the weight of the data to be modulated in the display data, the larger the driving current, and the lower the weight of the data to be modulated in the display data, the smaller the driving current.
56. The method according to claim 55, wherein:
the magnitude of the driving current is adjusted and the weight of the data to be adjusted in the display data is adjusted by changing the value of the mode data.
CN202210660711.6A 2022-06-13 2022-06-13 Driving device, driving chip, driving method and display system Pending CN117275390A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210660711.6A CN117275390A (en) 2022-06-13 2022-06-13 Driving device, driving chip, driving method and display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210660711.6A CN117275390A (en) 2022-06-13 2022-06-13 Driving device, driving chip, driving method and display system

Publications (1)

Publication Number Publication Date
CN117275390A true CN117275390A (en) 2023-12-22

Family

ID=89203223

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210660711.6A Pending CN117275390A (en) 2022-06-13 2022-06-13 Driving device, driving chip, driving method and display system

Country Status (1)

Country Link
CN (1) CN117275390A (en)

Similar Documents

Publication Publication Date Title
CN113192457B (en) Drive circuit, drive chip, display system and display method
USRE50057E1 (en) Synchronous light emitting diode lamp string controller
CN105897333B (en) Device and method of the control for the brightness of the light source of data transmission
US8344410B2 (en) Flexible pixel element and signal distribution means
CN211457461U (en) Light emitting diode driving chip
CN113707078B (en) Driving device, display control chip, display device and display control method
CN106851901A (en) Control the integrated circuit of the power supply to multiple light emitting diodes statements based on collusion electricity
CN101188893A (en) LED lighting control system
CN110784962B (en) Cascaded lighting system and lighting method
CN212183780U (en) Drive circuit and lamp
CN110868773B (en) Three-primary-color display unit, three-primary-color lamp bead and three-primary-color mixing method
CN112614464A (en) Display panel with distributed driver network
JP2008513935A (en) Luminaire network control system and control method
CN117275390A (en) Driving device, driving chip, driving method and display system
CN111063285A (en) Display control system and display unit board
CN210443245U (en) Display driving system based on multi-single-wire transmission and lighting equipment
GB2499684A (en) PFM-based LED illuminator and light network
CN111511062A (en) Lamp, lamp control system and method
CN114664229B (en) Display system, display method, driving device and driving chip
US20140111565A1 (en) Display driving circuit and display driving system
CN114724494B (en) Display screen, display algorithm, display data processing method and current adjusting method
JP5407137B2 (en) Lighting device, lighting unit
CN106782296A (en) Display screen and its control method, device and system
CN108322258B (en) Integrated visible light communication system-level chip structure
CN115116382A (en) LED display screen

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination