A liquid crystal screen interference self-recovery method applied to a collection terminal

By extending a loop signal line from the confirmation button on the LCD screen and combining it with software-set nodes, burst pulse interference is avoided, and the LCD screen is reset at fixed intervals. This solves the display errors and crashes caused by burst pulse interference in the acquisition terminal, achieving a highly reliable and low-cost self-recovery effect.

CN118230692BActive Publication Date: 2026-04-17QINGDAO TOPSCOMM COMM +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
QINGDAO TOPSCOMM COMM
Filing Date
2022-12-19
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

LCD screens in data acquisition terminals are susceptible to burst pulse interference, which can cause display errors or control chip crashes, and existing technologies are unable to effectively solve this problem.

Method used

By combining hardware and software, a loop signal line is led out from the confirmation button on the LCD screen. The software sets nodes to avoid burst pulse interference and resets the LCD screen at fixed intervals to ensure normal display.

Benefits of technology

It effectively prevents LCD screen data display errors and control chip crashes, extends service life, reduces crash rate, is suitable for various data acquisition terminals, and is low in cost and highly reliable.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118230692B_ABST
    Figure CN118230692B_ABST
Patent Text Reader

Abstract

This invention discloses a self-recovery method for LCD screen interference in data acquisition terminals. The technical solution includes two methods: an avoidance mechanism and a self-recovery mechanism, addressing two scenarios: the LCD screen displaying incorrect data due to interference and the LCD screen control chip crashing due to strong interference, respectively. This invention can fundamentally avoid the impact of interference signals on the LCD screen of the data acquisition terminal; reduce the crash rate of the data acquisition terminal during group pulse testing; effectively extend the service life of the LCD screen in the field data acquisition terminal; and has strong compatibility, applicable to various data acquisition terminals.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of display technology for data acquisition terminals, and in particular to a method for self-recovery from interference in a liquid crystal display screen used in data acquisition terminals. Background Technology

[0002] As a display device, LCD screens have been widely used due to their superior convenience and reliability. Currently, over 90% of data acquisition terminals use LCD screens as display devices to facilitate user interaction.

[0003] The LCD screen is a purely input device for the entire system and is susceptible to burst pulse interference. Interference is a common and very challenging problem in product testing. When the system circuit is interfered with, interference waves of a certain frequency and amplitude are generated on the power lines or signal lines. These interference waves can cause the LCD screen to display incorrect data or the control chip to crash. This invention employs two mechanisms to solve the problem of LCD screen interference: avoidance and self-recovery. These mechanisms combine hardware and software, using intermittent SPI signal output to avoid burst pulses and resetting the LCD at fixed intervals. Summary of the Invention

[0004] This invention addresses the shortcomings and defects of existing technologies by providing a self-recovery method for LCD screen interference in data acquisition terminals. This method can fundamentally prevent the LCD screen of the data acquisition terminal from being affected by interference signals; reduce the crash rate of data acquisition terminals during group pulse testing; effectively extend the service life of the LCD screen of the data acquisition terminal in the field; and has strong compatibility, making it suitable for various data acquisition terminals.

[0005] The objective of this invention can be achieved through the following technical solutions:

[0006] An interference self-recovery method for LCD screens applied to data acquisition terminals includes two methods: avoidance mechanism and self-recovery mechanism. The avoidance mechanism adopts a combination of hardware and software. On the hardware side, a loop signal line is led out from the confirmation button on the LCD screen, and the software sets nodes to avoid group pulses, fundamentally solving the problem of group pulse signals interfering with the LCD screen display data. The self-recovery mechanism uses a fixed interval time or a fixed operation to reset the LCD screen, ensuring the normal use of the LCD screen in complex field environments.

[0007] Furthermore, the LCD screen interference self-recovery method is divided into two methods: avoidance mechanism and self-recovery mechanism, which respectively address the two situations where the LCD screen displays incorrect data due to interference and the LCD screen control chip crashes due to strong interference.

[0008] Furthermore, the interference avoidance mechanism of the LCD screen self-recovery method is based on the LCD screen's refresh cycle of 150ms, ensuring that the LCD screen is not disturbed during refresh or does not refresh when there is interference.

[0009] Furthermore, the interference self-recovery method of the LCD screen avoidance mechanism is to detect high-frequency signals through hardware design of ring coupling and anti-jitter function in software design. When jitter of the ring signal line is detected, the refresh is delayed by 50ms.

[0010] Furthermore, the ring coupling of the interference self-recovery method avoidance mechanism of the LCD screen is a ring signal line led out from the I / O interface and no shielding is added to the bottom. The I / O interface has an external interrupt function.

[0011] Furthermore, the software implementation logic of the LCD screen interference self-recovery method avoidance mechanism is as follows: when interference is detected by the button, it is determined whether notify_enable is turned on. If it is turned on, the notify_func function is called to determine whether key_emi_enable is turned on. If it is turned on, the screen is refreshed after a 50ms delay.

[0012] Furthermore, the self-recovery mechanism of the LCD screen interference self-recovery method is to reset the LCD screen once after each time the LCD screen enters the display cycle, i.e., when the backlight is in sleep mode.

[0013] The beneficial technical effects of this invention are as follows: The avoidance mechanism and self-recovery mechanism of this invention effectively prevent the LCD screen from being interfered with by high-frequency signals, ensuring the accuracy and reliability of the data displayed on the LCD screen; the avoidance mechanism combining hardware and software fundamentally solves the interference of burst pulse signals on the LCD screen cable and control chip; the self-recovery method of resetting the LCD screen at fixed intervals ensures that the acquisition terminal will not experience abnormal display situations such as screen flickering or white screen during field applications. These two methods are low in cost, highly reliable, suitable for mass production, and have broad market prospects. Attached Figure Description

[0014] Figure 1 This is the liquid crystal interface circuit of the present invention.

[0015] Figure 2 This is the 100K frequency group pulse interference image of the present invention.

[0016] Figure 3 This is the ring signal line led out from the confirmation button of this invention.

[0017] Figure 4 This is the mechanism for avoiding burst pulses in this invention.

[0018] Figure 5 This is the logic diagram for avoiding group pulses in this invention. Detailed Implementation

[0019] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and do not limit the scope of the invention.

[0020] Example

[0021] Combined with appendix Figure 1 An interference self-recovery method for LCD screens applied to data acquisition terminals is proposed, comprising two methods: an avoidance mechanism and a self-recovery mechanism. The avoidance mechanism adopts a combination of hardware and software. On the hardware side, a loop signal line is led out from the confirmation button on the LCD screen, and the software sets nodes to avoid group pulses, fundamentally solving the problem of group pulse signals interfering with the LCD screen's data display. The self-recovery mechanism uses a fixed interval time or a fixed operation to reset the LCD screen, ensuring the normal use of the LCD screen in complex field environments.

[0022] The interference self-recovery mechanism of the LCD screen of the acquisition terminal is derived from... Figure 1 The input signal on the left and Figure 2 The design is based on burst pulse interference images, such as... Figure 1 As shown, the LCD screen interface circuit only has an SPI input signal on the left side and no output signal, so it is impossible to remotely monitor the working status of the LCD screen. Given that... Figure 2 Based on the generation pattern of the burst pulse and the LCD screen's 150ms refresh rate, we located an I / O interface and confirmed that the buttons, being close to the power supply, are highly sensitive to burst pulses. Therefore, we used the buttons to detect burst pulses. Figure 3 As shown, a loop signal line is led out from the confirmation button to monitor burst interference signals. The burst avoidance mechanism is as follows: Figure 4 As shown, when a brief high-frequency burst signal is detected, an SPI signal interrupt command is executed, and the LCD screen is refreshed after a 50ms delay. Once the interference signal ends, the SPI signal continues to be output, thus preventing the burst signal from interfering with the LCD screen. The logic diagram for avoiding burst signals is shown below. Figure 5 As shown, the implementation logic of this mechanism is as follows: when interference is detected by key press, it determines whether notify_enable is enabled. If enabled, the notify_func function is called to determine whether key_emi_enable is enabled. If enabled, the screen refreshes after a 50ms delay. The specific code implementation has the following nodes:

[0023] Node 1: Enable button-based pulse avoidance LCD screen (turn this function on / off)

[0024] / sys / bus / spi / drivers / spi_lcd / key_emi_enable

[0025] Node 2: Adjust the LCD screen refresh rate

[0026] / sys / bus / spi / drivers / spi_lcd / flush_interval

[0027] Node 3: Provides three screen refresh modes (full area refresh, partial area refresh, and straight line refresh).

[0028] / sys / bus / spi / drivers / spi_lcd / flush_normal_mode

[0029] The avoidance mechanism effectively improves the situation where LCD screen displays incorrect data due to burst pulse interference.

[0030] The self-recovery mechanism of the LCD screen interference self-recovery method of the data acquisition terminal restores normal operation of the LCD screen by resetting the LCD when the screen freezes. When the LCD screen enters the scrolling display state, that is, when the LCD screen backlight is off and the screen displays power data such as battery level, the LCD is reset every 60 seconds; after the LCD screen enters the scrolling display state, if the interval between the two most recent key operations exceeds 30 seconds, the LCD is reset when turning the page; the LCD screen is reset every time the key is pressed to return to the main interface, and then the cancel key is pressed, ensuring that the data acquisition terminal can recover automatically even if it freezes during operation.

[0031] The above embodiments are descriptions of specific implementations of the present invention, and not limitations thereof. Those skilled in the art can make various modifications and changes without departing from the spirit and scope of the present invention to obtain corresponding equivalent technical solutions. Therefore, all equivalent technical solutions should be included in the patent protection scope of the present invention.

Claims

1. A method for self-recovery from interference on an LCD screen applied to a data acquisition terminal, characterized in that, The solution includes two methods: an avoidance mechanism and a self-recovery mechanism. The avoidance mechanism combines hardware and software. On the hardware side, a loop signal line is led out from the confirmation button on the LCD screen. This loop signal line is a single loop line from the I / O interface and has no shielding at the bottom. The I / O interface has external interrupt functionality. On the software side, nodes are configured to avoid group pulses. The software implementation logic includes: after the button detects interference, it checks whether notify_enable is enabled. If enabled, it calls the notify_func function, then checks whether key_emi_enable is enabled. If enabled, it refreshes the screen after a 50ms delay. The self-recovery mechanism uses a fixed interval or fixed operation to reset the LCD screen. Specifically, it resets the LCD screen every time it enters the scrolling display state (backlight sleep state), ensuring normal operation of the LCD screen in complex environments.

2. The method for self-recovery of LCD screen interference applied to a data acquisition terminal according to claim 1, characterized in that, The LCD screen interference self-recovery method is divided into two methods: avoidance mechanism and self-recovery mechanism, which respectively deal with two situations: the LCD screen displaying incorrect data due to interference and the LCD screen control chip crashing due to strong interference.

3. The method for self-recovery of LCD screen interference applied to a data acquisition terminal according to claim 1, characterized in that, The interference avoidance mechanism of the LCD screen self-recovery method is based on the refresh rate of the LCD screen every 150ms, ensuring that the LCD screen is not disturbed during refresh or does not refresh the LCD screen when there is interference.

4. The method for self-recovery of LCD screen interference applied to a data acquisition terminal according to claim 1, characterized in that, The interference self-recovery method for LCD screens avoids interference by using a hardware-designed loop signal line to detect high-frequency signals and a software-designed anti-jitter function. When jitter is detected in the loop signal line, a 50ms delay is applied to refresh the screen.

5. The method for self-recovery of LCD screen interference applied to a data acquisition terminal according to claim 1, characterized in that, The self-recovery mechanism of the LCD screen interference self-recovery method is to reset the LCD screen once after each time the LCD screen enters the display cycle, i.e., when the backlight is in sleep mode.

Citation Information

Patent Citations

  • Pulse interference cancellation device and pulse interference cancellation method

    CN106533499A

  • Smart electric meter detection device that resets

    CN207281276U