A display module burning method, system, storage medium and computer
By outputting a preset image on the display module and using a color sensor to detect and compare light intensity, the problem of the display module being unable to be properly programmed was solved, the detection efficiency was improved, and the probability of programming failure was reduced.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-16
- Publication Date
- 2026-03-17
AI Technical Summary
In existing technologies, display modules cannot be positioned correctly in the standard programming position, and because operators cannot detect abnormalities in time, programming failures are frequent.
By controlling the display module to output a preset image, the color sensor in the burning probe is used to detect the amount of light, and the standard data is compared with the detection data to ensure that the relative position of the burning probe and the burning station meets the conditions before burning.
It improves detection efficiency, reduces the probability of poor burning, and utilizes the device's own functions to detect whether the probe is centered, eliminating the need for additional detection equipment.
Smart Images

Figure CN118280314B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of display module technology, and in particular to a display module programming method, system, storage medium, and computer. Background Technology
[0002] During the production process, VCOM voltage is typically programmed into the LCD module to eliminate defects such as vertical stripes and ghosting, thus improving display quality. For high-end smartphone displays, gamma curve programming is also usually required. During programming, the probe must be positioned at the center of the product to meet the characteristics of the LCD module.
[0003] In existing technologies, structural components are used to limit and align the display module. However, when the structural components are worn or the operation is improper, the display module cannot be positioned correctly in the standard burning position. Furthermore, because operators cannot detect abnormalities in time, burning failures are common. Summary of the Invention
[0004] In view of the shortcomings of the prior art, the purpose of this invention is to provide a display module programming method, system, storage medium and computer, which aims to solve the technical problems in the prior art where the display module cannot be properly positioned in the standard programming position, and the operator cannot detect the abnormality in time, resulting in a high incidence of programming failures.
[0005] To achieve the above objectives, firstly, this application proposes a display module programming method, comprising the following steps:
[0006] Fix the display module to be programmed to the programming station and control the display module to be powered on and lit.
[0007] The display module is controlled by a signal processor to output a preset image, which includes a first target image and a second target image. The display area of the first target image corresponds to the detection range of the burning probe, and the brightness values of the first target image and the second target image are different.
[0008] The amount of light in the detection range is detected by the color sensor in the burning probe to obtain detection data;
[0009] The standard data corresponding to the first target image is compared with the detection data to determine whether the relative position of the burning probe and the burning station meets the burning conditions.
[0010] If the programming conditions are met, a programming command is issued, and the display module is programmed based on the programming probe.
[0011] According to one aspect of the above technical solution, the steps for obtaining the detection data specifically include:
[0012] The waveform data, including the maximum and minimum brightness values, is obtained through the oscillation circuit in the color sensor. The waveform data is then amplified and converted sequentially by a signal amplifier and an A / D converter to calculate the display brightness value corresponding to the detection range.
[0013] According to one aspect of the above technical solution, the color of the first target image is pure white, and the color of the second target image is pure blue.
[0014] According to one aspect of the above technical solution, the step of programming the display module based on the programming probe specifically includes:
[0015] Adjust the programming probe to VCOM mode and control the programming process to find the optimal VCOM value from level 1 to 511;
[0016] Determine whether the optimal VCOM value meets the preset specifications;
[0017] If so, the control driver IC opens the register and executes the programming instruction.
[0018] According to one aspect of the above technical solution, the step of calculating the display brightness value corresponding to the detection range specifically includes:
[0019] The display brightness value corresponding to the detection range is calculated based on the following formula:
[0020] LV = (V max -V min ) / ((V max +V min ) / 2))*100%;
[0021] In the formula, LV is the display brightness value, V max V represents the maximum brightness value. min This is the minimum brightness value.
[0022] Secondly, this application proposes a display module programming system, comprising:
[0023] The lighting module is used to fix the display module to be programmed to the programming station and control the display module to be powered on and lit.
[0024] The display module is used to control the display module to output a preset image through a signal processor. The preset image includes a first target image and a second target image. The display area of the first target image corresponds to the detection range of the burning probe. The brightness values of the first target image and the second target image are different.
[0025] The detection module is used to detect the amount of light in the detection range through the color sensor in the burning probe to obtain detection data;
[0026] The comparison module is used to compare the standard data corresponding to the first target image with the detection data to determine whether the relative position of the burning probe and the burning station meets the burning conditions.
[0027] The programming module is used to issue a programming command if the programming conditions are met, and to perform programming processing on the display module based on the programming probe.
[0028] According to one aspect of the above technical solution, the detection module is specifically used for:
[0029] The waveform data, including the maximum and minimum brightness values, is obtained through the oscillation circuit in the color sensor. The waveform data is then amplified and converted sequentially by a signal amplifier and an A / D converter to calculate the display brightness value corresponding to the detection range.
[0030] According to one aspect of the above technical solution, the programming module is specifically used for:
[0031] Adjust the programming probe to VCOM mode and control the programming process to find the optimal VCOM value from level 1 to 511;
[0032] Determine whether the optimal VCOM value meets the preset specifications;
[0033] If so, the control driver IC opens the register and executes the programming instruction.
[0034] This application also provides a computer, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the display module programming method described in the above technical solutions.
[0035] Fourthly, this application also provides a storage medium storing a computer program thereon, which, when executed by a processor, implements the display module programming method described in the above technical solution.
[0036] Compared with the prior art, the beneficial effects of the present invention are as follows: by controlling the display module to output a preset image, the preset image includes a first target image and a second target image with different brightness values. The display area of the first target image corresponds to the detection range of the burning probe, that is, it is set at the center of the display module. Then, the light amount in the above detection range is detected by the color sensor in the burning probe. Finally, by comparing the preset standard data with the detection data, if the comparison is consistent, it indicates that the relative position of the display module and the burning probe meets the burning conditions. This method uses the function of the device itself to realize the detection of whether the probe is centered, without the need to add other detection equipment, which has high detection efficiency and reduces the probability of subsequent burning failure. Attached Figure Description
[0037] Figure 1 This is a flowchart of the display module programming method in the first embodiment of the present invention;
[0038] Figure 2 This is a structural block diagram of the display module programming system in the second embodiment of the present invention;
[0039] Figure 3 This is a schematic diagram of the hardware structure of the computer in the third embodiment of this application;
[0040] Explanation of key symbols:
[0041] Lighting module 100, display module 200, detection module 300, comparison module 400, programming module 500, bus 80, processor 81, memory 82, communication interface 83;
[0042] The following detailed description, in conjunction with the accompanying drawings, will further illustrate the present invention. Detailed Implementation
[0043] To facilitate understanding of the present invention, a more complete description will be given below with reference to the accompanying drawings. Several embodiments of the invention are illustrated in the drawings. However, the invention can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete.
[0044] It should be noted that when a component is said to be "fixed to" another component, it can be directly on the other component or there may be an intervening component. When a component is said to be "connected to" another component, it can be directly connected to the other component or there may be an intervening component. The terms "vertical," "horizontal," "left," "right," and similar expressions used in this document are for illustrative purposes only.
[0045] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0046] Example 1
[0047] Please see Figure 1 The figure shows a flowchart of the display module programming method in the first embodiment of the present invention. As shown in the figure, the method includes the following steps:
[0048] In step S100, the display module to be programmed is fixed to the programming station, and the display module is powered on and illuminated. The programming station is equipped with precise clamps to ensure that the display module is stably and accurately fixed. Next, the operator activates the power control system on the production line to provide power to the display module, causing it to light up.
[0049] Step S200: The signal processor controls the display module to output a preset image. The preset image includes a first target image and a second target image. The display area of the first target image corresponds to the detection range of the programming probe, and the brightness values of the first target image and the second target image are different. After receiving the instruction, the signal processor sends a control signal to the display module to output the preset image. The central area of the preset image is a pure white circular pattern (i.e., the first target image), the size of which matches the detection range of the programming probe. Around the white square is a blue background (i.e., the second target image), forming a sharp contrast with the white square. Taking a full-color screen as an example, the LV value ratio of red, green, and blue is usually 3:6:1, so the second target image is blue, and the white first target image = red + green + blue, that is, white is the color with the highest LV value, so that a significant brightness difference can be formed when the screen is lit.
[0050] In step S300, the amount of light in the detection range is detected by the color sensor in the burning probe to obtain detection data.
[0051] Specifically, in this embodiment, the step of obtaining detection data in step S300 above specifically includes:
[0052] The color sensor obtains waveform data including the maximum and minimum brightness values through an oscillation circuit. This waveform data is then amplified and converted by a signal amplifier and an A / D converter to calculate the display brightness value corresponding to the detection range. In this embodiment, the detected display brightness value is also the screen's VCOM voltage value, which is also the screen's flicker value. The color sensor detects an oscillating waveform, which is then amplified and converted by the signal amplifier to obtain the VCOM value, i.e., the aforementioned display brightness value.
[0053] Furthermore, the step of calculating the display brightness value corresponding to the detection range specifically includes:
[0054] The display brightness value corresponding to the detection range is calculated based on the following formula:
[0055] LV = (V max -V min ) / ((V max +V min ) / 2))*100%;
[0056] In the formula, LV is the display brightness value, V max V represents the maximum brightness value. min This represents the minimum brightness value. Based on the aforementioned oscillation waveform, the corresponding maximum and minimum brightness values can be obtained.
[0057] Step S400: Compare the standard data corresponding to the first target image with the detection data to determine whether the relative position of the programming probe and the programming station meets the programming conditions. By detecting the image brightness within the target detection range, the detection data is output to the signal processor. If the brightness value meets expectations, it indicates that the display module is accurately aligned. If the detected value is less than the standard data, it indicates that a blue background exists within the detection range, i.e., the second target image, indicating that the display module alignment is off and the programming probe is not centered.
[0058] Step S500: If the programming conditions are met, a programming command is issued, and the display module is programmed using the programming probe. Specifically, in this embodiment, the steps of the programming probe programming the display module include:
[0059] Adjust the programming probe to VCOM mode and control the programming process to find the optimal VCOM value from level 1 to 511;
[0060] Determine whether the optimal VCOM value meets the preset specifications;
[0061] If so, the control driver IC opens the register and executes the programming instruction.
[0062] In summary, the display module programming method in the above embodiments of the present invention controls the display module to output a preset image. The preset image includes a first target image and a second target image with different brightness values. The display area of the first target image corresponds to the detection range of the programming probe, that is, it is set at the center of the display module. Then, the light amount in the detection range is detected by the color sensor in the programming probe. Finally, the preset standard data is compared with the detection data. If the comparison is consistent, it indicates that the relative position of the display module and the programming probe meets the programming conditions. This method uses the function of the device itself to detect whether the probe is centered, without the need to add other detection equipment, which has high detection efficiency and reduces the probability of subsequent programming failures.
[0063] Example 2
[0064] The second embodiment of the present invention proposes a display module programming system, such as... Figure 2 As shown, the system includes:
[0065] The lighting module 100 is used to fix the display module to be programmed to the programming station and control the display module to be powered on and lit.
[0066] The display module 200 is used to control the display module to output a preset image through a signal processor. The preset image includes a first target image and a second target image. The display area of the first target image corresponds to the detection range of the burning probe. The brightness values of the first target image and the second target image are different.
[0067] The detection module 300 is used to detect the amount of light in the detection range through the color sensor in the burning probe to obtain detection data;
[0068] The comparison module 400 is used to compare the standard data corresponding to the first target image with the detection data to determine whether the relative position of the burning probe and the burning station meets the burning conditions.
[0069] The programming module 500 is used to issue a programming command if the programming conditions are met, and to perform programming processing on the display module based on the programming probe.
[0070] Preferably, in this embodiment, the detection module 300 is specifically used for:
[0071] The waveform data, including the maximum and minimum brightness values, is obtained through the oscillation circuit in the color sensor. The waveform data is then amplified and converted sequentially by a signal amplifier and an A / D converter to calculate the display brightness value corresponding to the detection range.
[0072] Preferably, in this embodiment, the above-mentioned programming module 500 is specifically used for:
[0073] Adjust the programming probe to VCOM mode and control the programming process to find the optimal VCOM value from level 1 to 511;
[0074] Determine whether the optimal VCOM value meets the preset specifications;
[0075] If so, the control driver IC opens the register and executes the programming instruction.
[0076] It should be noted that the modules can be functional modules or program modules, and can be implemented by software or hardware. For modules implemented by hardware, the modules can reside in the same processor; or the modules can reside in different processors in any combination. It is understood that the principles mentioned in the display module programming system of this embodiment correspond to the display module programming method in the first embodiment of this application. For related principles not described herein, please refer to the first embodiment; further details will not be elaborated here.
[0077] Example 3
[0078] A third embodiment of this application provides a computer that may include a processor 81 and a memory 82 storing computer program commands.
[0079] Specifically, the processor 81 may include a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.
[0080] The memory 82 may include a mass storage device for data or commands. For example, and not limitingly, the memory 82 may include a hard disk drive (HDD), a floppy disk drive, a solid-state drive (SSD), flash memory, an optical disk drive, a magneto-optical disk drive, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 82 may include removable or non-removable (or fixed) media. Where appropriate, the memory 82 may be internal or external to a data processing device. In a particular embodiment, the memory 82 is non-volatile memory. In a particular embodiment, the memory 82 includes read-only memory (ROM) and random access memory (RAM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), an electrically alterable read-only memory (EAROM), or flash memory, or a combination of two or more of these. Where appropriate, the RAM can be Static Random-Access Memory (SRAM) or Dynamic Random-Access Memory (DRAM). DRAM can be Fast Page Mode Dynamic Random-Access Memory (FPMDRAM), Extended Data Out Dynamic Random-Access Memory (EDODRAM), Synchronous Dynamic Random-Access Memory (SDRAM), etc.
[0081] The memory 82 can be used to store or cache various data files that need to be processed and / or communicated, as well as possible computer program commands executed by the processor 81.
[0082] The processor 81 reads and executes computer program commands stored in the memory 82 to implement any of the display module programming methods in the above embodiments.
[0083] In some embodiments, the computer may further include a communication interface 83 and a bus 80. For example, Figure 3 As shown, the processor 81, memory 82, and communication interface 83 are connected through bus 80 and complete communication with each other.
[0084] The communication interface 83 is used to enable communication between the various modules, devices, units, and / or equipment in the embodiments of this application. The communication interface 83 can also enable data communication with other components such as external devices, image / data acquisition devices, databases, external storage, and image / data processing workstations.
[0085] Bus 80 includes hardware, software, or both, that couples computer components together. Bus 80 includes, but is not limited to, at least one of the following: data bus, address bus, control bus, expansion bus, and local bus. For example, and not as a limitation, bus 80 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, bus 80 may include one or more buses. Although specific buses are described and illustrated in the embodiments of this application, this application considers any suitable bus or interconnection.
[0086] Furthermore, in conjunction with the display module programming methods described in the above embodiments, the fourth embodiment of this application provides a readable storage medium. This readable storage medium stores computer program commands; when these computer program commands are executed by a processor, they implement any of the display module programming methods described in the above embodiments.
[0087] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0088] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.
Claims
1. A display module programming method, characterized by, The method comprises the following steps: fixing the display module to be programmed to a programming station and controlling the display module to be powered on and lighted up; controlling the display module to output preset images through a signal processor, the preset images comprising a first target image and a second target image, the display area of the first target image corresponding to the detection range of the programming probe, the first target image and the second target image having different brightness values; detecting the light quantity of the detection range through a color sensor in the programming probe to obtain detection data; comparing the standard data corresponding to the first target image with the detection data to determine whether the relative position of the programming probe and the programming station meets the programming condition; if the programming condition is met, issuing a programming instruction and programming the display module based on the programming probe.
2. The display module burning method according to claim 1, wherein, The step of obtaining detection data specifically comprises: obtaining waveform data comprising a maximum brightness value and a minimum brightness value through an oscillation circuit in the color sensor, and sequentially amplifying and converting the waveform data through a signal amplifier and an A / D converter to calculate the display brightness value corresponding to the detection range.
3. The display module burning method of claim 1, wherein, The color of the first target image is pure white, and the color of the second target image is pure blue.
4. The display module burning method of claim 1, wherein, The step of programming the display module based on the programming probe specifically comprises: adjusting the programming probe to a VCOM mode and controlling the programming probe to find the optimal VCOM value from 1-511 stages; determining whether the optimal VCOM value meets the preset specification; if yes, controlling the driving IC to open the register to execute the programming instruction.
5. The display module burning method of claim 2, wherein, The step of calculating the display brightness value corresponding to the detection range specifically comprises: calculating the display brightness value corresponding to the detection range based on the following calculation formula: LV = (V max - V min ) / ((V max + V min ) / 2))*100%; wherein LV is the display luminance value, V max is the maximum luminance value, V min is the minimum luminance value.
6. A display module burning system, characterized in that, comprises: a lighting module for fixing the display module to be programmed to a programming station and controlling the display module to be powered on and lighted up; a display module for controlling the display module to output preset images through a signal processor, the preset images comprising a first target image and a second target image, the display area of the first target image corresponding to the detection range of the programming probe, the first target image and the second target image having different brightness values; a detection module for detecting the light quantity of the detection range through a color sensor in the programming probe to obtain detection data; a comparison module for comparing the standard data corresponding to the first target image with the detection data to determine whether the relative position of the programming probe and the programming station meets the programming condition; a programming module for issuing a programming instruction if the programming condition is met and programming the display module based on the programming probe.
7. The display module burning system of claim 6, wherein, The detection module is specifically configured to: obtain waveform data comprising a maximum brightness value and a minimum brightness value through an oscillation circuit in the color sensor, and sequentially amplify and convert the waveform data through a signal amplifier and an A / D converter to calculate the display brightness value corresponding to the detection range.
8. The display module burning system of claim 7, wherein, The programming module is specifically configured to: adjusting the burning probe to VCOM mode, and controlling the burning to find the optimal VCOM value from 1-511 steps; determining whether the optimal VCOM value meets the preset specification; if yes, controlling the driving IC to open the register to execute the burning instruction. 9.A storage medium, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the display module burning method in any one of claims 1-5. 10.A computer, having a computer program stored thereon, wherein the program is executed by a processor to implement the display module burning method in any one of claims 1-5.
Citation Information
Patent Citations
Burning calibration verification method for power management IC
CN109521355A
Three-station integrated equipment for LCM module detection
CN112180625A