An embedded industrial control touch all-in-one computer, an industrial control computer system

By using FPGA touch control system and capacitive touch screen in the industrial-controlled touch all-in-one machine, the existing capacitive touch screen cannot work properly in complex industrial environments, and stable work within strong interference and wide temperature ranges is achieved, providing high flexibility and real-time industrial-controlled touch solutions.

CN118068992BActive Publication Date: 2025-06-20GUANGDONG TOUCHWO TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410204186.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-02-23
Publication Date
2025-06-20
Estimated Expiration
2044-02-23

AI Technical Summary

Technical Problem

The existing capacitive touch screen design is mainly aimed at commercial scenarios and is not suitable for complex industrial environments, especially in environments with strong interference and wide temperature ranges, which may not work properly.

Method used

The embedded industrial-controlled touch all-in-one machine is adopted, including a capacitive touch screen, screen receiving signal connector, multiple sets of gate signal devices, voltage lift circuit and FPGA touch control system. Through the support of FPGA hardware, related algorithms and peripheral circuits, effective data acquisition and filtering are achieved, and the touch area coordinates are obtained through the touch position search algorithm.

Benefits of technology

It realizes the stable operation of the capacitive touch system in strong interference and wide temperature range, with high flexibility and real-time performance, providing a new solution for capacitive touch applications in industrial control environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118068992B_ABST
    Figure CN118068992B_ABST
Patent Text Reader

Abstract

The present invention discloses an embedded industrial control touch all-in-one machine and an industrial control computer system. The embedded industrial control touch all-in-one machine includes an all-in-one machine main body, and a capacitive touch screen, a screen receiving signal connector, multiple groups of gating signal devices, a voltage boosting circuit, and an FPGA touch control system disposed on the all-in-one machine main body. The capacitive touch screen is connected to the screen receiving signal connector, multiple groups of the gating signal devices are connected to the screen receiving signal connector, and multiple groups of the gating signal devices are further connected to the FPGA touch control system. The FPGA touch control system is connected to the voltage boosting circuit, and the voltage boosting circuit is connected to the capacitive touch screen. Among them, the FPGA touch control system includes a main control module, and a data acquisition and peripheral control module, a data processing and touch position search module, and a coordinate extraction and calculation module connected to the main control module.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of industrial control touch all-in-one machines, and particularly relates to an embedded industrial control touch all-in-one machine and an industrial control computer system. Background Art

[0002] Projected capacitive touch screens are widely used in human-computer interaction products. Most of them use dedicated driver chips to achieve touch control functions. Although this method can simplify the design, the mainstream control chips are mainly from foreign manufacturers, with low technical openness, and are mostly designed for commercial use environments (such as shopping malls, office buildings, etc.), with a narrow working temperature range and a single electromagnetic environment. This results in capacitive touch screen products being unsuitable for use in complex industrial environments. For example, in an environment with strong interference or a wide temperature change range, they may not work properly, causing many impacts. Summary of the Invention

[0003] The purpose of the present invention is to solve the above technical problem that the existing capacitive touch screen design is mainly for commercial scenarios and is not suitable for use in complex industrial environments, and to provide an embedded industrial control touch all-in-one machine and an industrial control computer system.

[0004] To solve the above problems, the present invention is implemented according to the following technical solutions:

[0005] In a first aspect, the present invention provides an embedded industrial control touch all-in-one machine, including an all-in-one machine main body, and a capacitive touch screen, a screen receiving signal connector, multiple groups of gating signal devices, a voltage boosting circuit, and an FPGA touch control system provided on the all-in-one machine main body;

[0006] The capacitive touch screen is connected to the screen receiving signal connector, multiple groups of the gating signal devices are connected to the screen receiving signal connector, and multiple groups of the gating signal devices are also connected to the FPGA touch control system;

[0007] The FPGA touch control system is connected to the voltage boosting circuit, and the voltage boosting circuit is connected to the capacitive touch screen;

[0008] Among them, the FPGA touch control system includes a main control module, and a data acquisition and peripheral control module, a data processing and touch position search module, and a coordinate extraction and calculation module connected to the main control module.

[0009] Combined with the first aspect, the present invention also provides a first implementation manner of the first aspect. Specifically, the gating signal device includes:

[0010] A multiplexer MUX, the multiplexer MUX is connected to the screen receiving signal connector;

[0011] A charge transfer method measurement circuit, the charge transfer method measurement circuit is connected to the multiplexer MUX;

[0012] A digital-to-analog converter, the digital-to-analog converter is connected to the charge transfer method measurement circuit, and the digital-to-analog converter is connected to the FPGA touch control system.

[0013] Combined with the first aspect, the present invention also provides a second implementation manner of the first aspect. Specifically, the data acquisition and peripheral control module includes:

[0014] A data acquisition and synchronization unit;

[0015] A MUX control unit, the MUX control unit is connected to the multiplexer MUX of multiple groups of gating signal devices;

[0016] An ADC control unit, the ADC control unit is connected to the digital-to-analog converter of multiple groups of gating signal devices;

[0017] A TX control unit, the TX control unit is connected to the voltage boost circuit.

[0018] Combined with the first aspect, the present invention also provides a third implementation manner of the first aspect. Specifically, the coordinate extraction and calculation module is used to obtain the touch point coordinates through a touch point coordinate positioning algorithm, and the touch point coordinate positioning algorithm adopts the centroid method.

[0019] Combined with the first aspect, the present invention also provides a fourth implementation manner of the first aspect. Specifically, the FPGA touch control system further includes a coordinate reporting module, the coordinate reporting module includes a data sending unit and an RS232 transceiver unit, and exchanges data communication with the host computer through the coordinate reporting module.

[0020] Combined with the first aspect, the present invention also provides a fifth implementation manner of the first aspect. Specifically, the capacitive touch screen adopts an On-Cell structure, and the capacitive touch screen includes a cover glass, a polarizer layer, a Sensor layer, and an OLED display component arranged in sequence from outside to inside.

[0021] Combined with the first aspect, the present invention also provides a sixth implementation manner of the first aspect. Specifically, the all-in-one machine body includes a housing, and the housing is used to install a capacitive touch screen, a screen receiving signal connector, multiple groups of gating signal devices, a voltage boost circuit, and an FPGA touch control system;

[0022] An aluminum radiator is provided on the rear side wall of the housing, and the aluminum radiator covers a partial rear side wall of the housing.

[0023] In a second aspect, the utility model further provides an industrial computer system, which includes the embedded industrial control touch all-in-one computer described in the first aspect.

[0024] In combination with the second aspect, the present invention further provides a first implementation manner of the second aspect, specifically, the industrial computer system further includes:

[0025] Memory;

[0026] A processor, wherein the processor is connected to the memory, and the processor is connected to the embedded industrial control touch all-in-one machine;

[0027] A serial communication interface, the processor is connected to the serial communication interface;

[0028] An I / O single-chip microcomputer, the I / O single-chip microcomputer is connected to the serial communication interface, and the I / O single-chip microcomputer has a plurality of I / O input and output interfaces;

[0029] PLC, the PLC is connected to the serial communication interface.

[0030] Compared with the prior art, the present invention has the following beneficial effects:

[0031] The present invention provides an embedded industrial control touch all-in-one machine, including an all-in-one machine body, and a capacitive touch screen, a screen receiving signal connector, multiple groups of strobe signal devices, a voltage boost circuit and an FPGA touch control system arranged on the all-in-one machine body. The capacitive touch screen is connected to the screen receiving signal connector, multiple groups of the strobe signal devices are connected to the screen receiving signal connector, and multiple groups of the strobe signal devices are also connected to the FPGA touch control system. The FPGA touch control system is connected to the voltage boost circuit, and the voltage boost circuit is connected to the capacitive touch screen. Among them, the FPGA touch control system includes a main control module, and a data acquisition and peripheral control module connected to the main control module, a data processing and touch position search module and a coordinate extraction calculation module.

[0032] The present invention provides an FPGA touch control system, which realizes effective data collection and filtering through the support of FPGA hardware and related algorithms and peripheral circuits, and obtains the touch area coordinates through the touch position search algorithm, and the accuracy meets the requirements. The capacitive touch system can work stably under strong interference and in a wide temperature range. It is implemented in an FPGA manner, has strong flexibility, and the algorithm is implemented in hardware, has high real-time performance, and provides a new solution for capacitive touch applications in industrial control environments. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] The following further elaborates on the specific implementation manners of the present invention in conjunction with the accompanying drawings, where:

[0034] Figure 1 is the circuit hardware structure block diagram of the embedded industrial control touch all-in-one machine of the present invention;

[0035] Figure 2 is the architecture design diagram of the FPGA touch control system of the present invention;

[0036] Figure 3 is the schematic diagram of the charge transfer method principle of the present invention;

[0037] Figure 4 is the three-dimensional diagram of the embedded industrial control touch all-in-one machine of the present invention;

[0038] Figure 5 is the structural schematic diagram of the capacitive touch screen of the present invention;

[0039] Figure 6 is the composition schematic diagram of the industrial computer system of the present invention;

[0040] In the figure:

[0041] 10 - capacitive touch screen;

[0042] 20 - housing;

[0043] 30 - aluminum radiator. Specific implementation manners

[0044] The following describes the preferred embodiments of the present invention in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only for the purpose of illustrating and explaining the present invention, and are not used to limit the present invention.

[0045] Traditional capacitive touch screens usually use dedicated driver chips to achieve touch control functions. However, these chips are mainly provided by foreign manufacturers, with high technical closure, narrow application ranges, and mainly targeted at commercial scenarios. Therefore, especially in complex industrial environments with a wide temperature range and strong electromagnetic interference, traditional touch screens may not work properly. Although traditional capacitive touch screens are widely used in many consumer products, they have some limitations in some special industrial environments, mainly including the following aspects:

[0046] (1) Temperature range limitation: Traditional capacitive touch screens are usually designed for standard room temperature environments (usually between 0°C and +60°C). In industrial environments, the temperature range may be wider, and may even reach negative temperatures or very high temperatures in extreme cases. In such cases, traditional capacitive touch screens may not work properly or their performance will be affected.

[0047] (2) Electromagnetic interference: There are many sources of electromagnetic interference in the industrial environment, such as high-power motors, frequency converters, electromagnetic induction devices, etc. These devices may generate interference signals, affecting the normal operation of capacitive touchscreens. Traditional capacitive touchscreens have limited resistance to electromagnetic interference and are prone to problems such as false touches or unstable signals due to external interference.

[0048] (3) Durability and reliability: The usage frequency of equipment in the industrial environment is usually higher than that of consumer products. Therefore, higher requirements are placed on the durability and reliability of touchscreens. Traditional capacitive touchscreens may experience wear or malfunction under long-term high-load use, reducing the reliability of the equipment.

[0049] (4) Maintenance and support: Traditional capacitive touchscreens usually require dedicated driver chips and software support, which are often provided by a few suppliers. In the industrial environment, the maintenance and support of equipment may face difficulties, especially in cases where customization or special adaptation is required.

[0050] Therefore, the present invention provides a solution designed for the industrial control environment, that is, using a field-programmable gate array (FPGA) as the controller. This solution combines the peripheral excitation and acquisition circuits to achieve the control design of the capacitive touchscreen. The FPGA has programmability and can flexibly configure parameters according to the characteristics of the usage environment, adjust the internal processing circuit and algorithm, so it is particularly suitable for use in special environments.

[0051] Embodiment 1

[0052] As Figures 1 to 4 shown, a schematic diagram of a preferred embodiment of an embedded industrial control touch all-in-one machine according to the present invention;

[0053] The embedded industrial control touch all-in-one machine described in the present invention includes an all-in-one machine body, and a capacitive touchscreen, a screen receiving signal connector, multiple groups of gating signal devices, a voltage boosting circuit, and an FPGA touch control system provided on the all-in-one machine body.

[0054] As Figure 1 described, a circuit hardware structure block diagram of the embedded industrial control touch all-in-one machine, the capacitive touchscreen is connected to the screen receiving signal connector, multiple groups of the gating signal devices are connected to the screen receiving signal connector, and multiple groups of the gating signal devices are also connected to the FPGA touch control system. The FPGA touch control system is connected to the voltage boosting circuit, and the voltage boosting circuit is connected to the capacitive touchscreen.

[0055] In the present invention, the screen receiving signal connector is used to receive the signals of the capacitive touchscreen.

[0056] Among them, since the output voltage of the FPGA touch control system is difficult to effectively drive the capacitive touch screen, it is necessary to boost the high-level value of the excitation waveform through a voltage boosting circuit.

[0057] As Figure 1 shown, the gating signal device includes a multiplexer MUX, a charge transfer method measurement circuit, and a digital-to-analog converter. The multiplexer MUX is connected to the screen receiving signal connector. The charge transfer method measurement circuit is connected to the multiplexer MUX. The digital-to-analog converter is connected to the charge transfer method measurement circuit, and the digital-to-analog converter is connected to the FPGA touch control system.

[0058] The applicant states that the capacitive touch screen of the embedded industrial control touch all-in-one machine has a large number of channels. There are 72 receiving channels in the Y channel of such receiving channels (in actual situations, when the screen is larger, the number of receiving channels is more). Since the FPGA is used to receive the induction signal returned by the touch screen, the applicant has studied the advantages and disadvantages of the following two technical solutions in specific usage scenarios:

[0059] (1) Using a completely serial signal receiving circuit, that is, 72 receiving channels are transmitted sequentially, taking 72 transmission unit times. Although this solution requires fewer components, has a simple circuit, and low cost, the sequential reception takes a long time, has low efficiency, low reporting rate, extremely slow response speed, and extremely low refresh rate, making it difficult to work properly and difficult to apply in industrial control scenarios.

[0060] (2) Using a completely parallel signal receiving circuit, that is, 72 receiving channels altogether take 1 transmission unit time. This solution has less time consumption and high efficiency, but for 72 transmission units, the number of required components is large, the circuit board structure is complex, the area is large, the cost is high, and the power consumption is large.

[0061] Therefore, this patent innovatively provides a multi-channel and serial-parallel combined signal receiving circuit, which combines the above advantages and requires a small number of components, meeting the capacitive touch control needs in industrial control scenarios. Specifically, each gating signal device realizes a serial and parallel combined signal receiving circuit through a multiplexer MUX.

[0062]

[0063]

[0064] As shown in the above table, for the 72 receiving channels of the product of the present invention, 9 eight-to-one multiplexers MUX are selected to divide the 72 channels into nine parts. The nine parts are transmitted in parallel without interference. That is, in one transmission unit time, parallel reception of one signal on each of the 9 multiplexers MUX can be achieved. For the eight signals on the same multiplexer MUX, they are serially transmitted and received, taking eight transmission unit times. That is, it takes eight pulse times to transmit all the signals, which is only one-ninth of the time taken for serial reception. Therefore, all 72 receiving channels can complete data reception with eight pulses, that is, the excitation waveform is designed as 8 pulses. While ensuring the normal working rate, the number of components, the size and cost of the circuit board are optimized.

[0065] In a specific implementation, the multiplexer MUX selects the 74HC4051 chip. The chip enable terminal is active low, with input signals A0 - A7, and the selection terminals S0 - S2 have a total of eight states from 000 to 111 to control the selection of input signals to achieve eight-to-one selection.

[0066] In a specific implementation, the principle of the charge transfer method measurement circuit is as Figure 3 shown. Tx is the driving electrode, activated by a rectangular excitation pulse. Rx is the receiving end of the Sensor layer of the capacitive touch screen, receiving the induction signal returned by the touch screen. CC1 is the mutual capacitance between the driving electrode and the induction electrode. Finger touching the screen will cause CC1 to decrease; CC3 is the capacitance of the driving electrode to ground; CC4 is the capacitance of the induction electrode to ground. The charge transfer method measurement circuit measures by converting the capacitance change into a voltage value change.

[0067] Specifically, the analog switch SN74HC4066 can be used as the cross-connecting switch K in the charge transfer method measurement circuit. This chip integrates three-way switches, which is beneficial to high integration, and the operational amplifier selects AD8066AR.

[0068] In the present invention, the induction signal returned by the capacitive touch screen is still an analog voltage signal after passing through the multiplexer MUX and the charge transfer method measurement circuit. This analog quantity cannot be directly used by the FPGA. Therefore, an analog-to-digital converter ADC is needed to sample the analog signal and convert it into a digital quantity before it can be input into the FPGA to complete all functions of the gating signal device.

[0069] In the description of this embodiment specification, the present invention takes an actual product of a 21.5-inch embedded industrial control touch all-in-one machine as an example for detailed description. Among them, the embedded industrial control touch all-in-one machine is internally equipped with a 21.5-inch 72×41 capacitive touch Sensor layer, which is relatively large in size and has a large number of channels, including 41 driving channels X (X0 - X40) and 72 receiving channels Y (Y0 - Y71).

[0070] It should be noted that the number of groups of the strobe signal device can be designed according to the screen parameters and the parameters of the capacitive touch Sensor layer, and specifically can be set with reference to the number of receiving channels of the Y channel. For example, when the screen is larger and the number of receiving channels of the capacitive touch Sensor layer is more, the number of groups of the strobe signal device is positively correlated, and it also needs to be increased adaptively.

[0071] As Figure 2 shown, the FPGA touch control system of the present invention mainly includes a data acquisition and peripheral control module, a data processing and touch position search module, a coordinate extraction and calculation module, a coordinate reporting module, a main control module, and an FPGA external SRAM module (for storing codes and data).

[0072] In specific implementation, the model of the FPGA can be selected according to actual needs. For example, for a 21.5-inch embedded industrial control touch all-in-one machine, the Kintex-7 series FPGA has been well compatible and applicable. The FPGA adopts the main serial peripheral interface (SPI) configuration mode, and it is configured through an external storage chip. There is a dedicated circuit for this mode inside the chip. This circuit mainly includes a crystal oscillator, which generates a clock signal, drives the internal and external configuration chips simultaneously through the CCLK pin, reads the configuration information pre-stored in the storage chip, and can turn off this circuit after the configuration is completed.

[0073] For the FPGA touch control system, in terms of the power supply circuit design, since the driving voltage values of the FPGA pins are diverse, the LTM4628 buck DC / DC power conversion chip of ADI company is selected to achieve voltage conversion. Designing the power supply circuit of the FPGA with the LTM4628 buck DC / DC power conversion chip is a conventional technical means in the art, and no more description will be given here.

[0074] In a specific implementation of the present invention, the main functions of the data acquisition and peripheral control module are to complete the control of the peripheral circuit, control the generation of the excitation signal TX, control multiple groups of multiplexers MUX, control the charge transfer method measurement circuit, and control the power-on configuration and data acquisition of the analog-to-digital converter. Specifically, the data acquisition and peripheral control module includes:

[0075] A data acquisition and synchronization unit, which is used for data acquisition;

[0076] An MUX control unit, which is connected to the multiplexers MUX of multiple groups of strobe signal devices;

[0077] An ADC control unit, which is connected to the analog-to-digital converters of multiple groups of strobe signal devices;

[0078] A TX control unit, and the TX control unit is connected to the voltage boosting circuit.

[0079] In a specific implementation, the TX control unit generates excitation pulses according to the number of pulses set for one row, the period and pulse width of each excitation, and the number of excitation rows.

[0080] Specifically, the excitation signal frequency of the TX control unit is 50KHz, that is, the pulse period is 20us, where the high level lasts for 10us and the low level lasts for 10us. The duration of the high and low levels of the excitation pulse is controlled by counting, so as to control the frequency of the excitation signal PWM wave. By changing the counting given value, the duration of the high and low levels of the PWM wave can be controlled, and excitation signals with different frequencies can be generated. While generating pulses, the TX control unit also generates synchronization parameters for synchronizing peripheral modules.

[0081] In a specific implementation, the FPGA controls 41 excitation signal output pins, which are correspondingly connected to 41 excitation channels X of the Sensor layer of the capacitive touch screen after the voltage is boosted by the voltage boosting circuit, so as to drive the Sensor layer to work. Starting from the first channel pin, the FPGA generates 8 high-frequency pulse PWM waves and transmits them to the first excitation channel of the Sensor layer. The driving electrodes of the Sensor layer are charged, and the remaining 40 excitation pins do not generate high-frequency pulse waves, and they are sequentially transmitted to scan all 41 driving channels.

[0082] In the present invention, the data processing and touch position search module is used to complete the processing of digital signal data and the search for the touch position, and also includes filtering and Baseline control, and is also used for the source of the difference data and touch search.

[0083] Specifically, the data processing and touch position search module includes:

[0084] A data filtering unit: It is used to implement data filtering through a mean filtering method with a sampling number of not less than 16.

[0085] Due to its own principle, the capacitive touch screen is vulnerable to external environmental electric field electromagnetic interference. For high-frequency interference, in the present invention, the influence is reduced by increasing the number of data acquisitions in one column; for low-frequency interference, the influence is reduced by increasing the number of data acquisitions. On the other hand, the electromagnetic interference in the external device environment has a greater impact on the capacitive touch screen. To reduce errors, filtering capacitors are placed on the hardware circuit for filtering, and digital filtering is performed in the algorithm design. To ensure the touch screen sensitivity and high refresh rate, and at the same time the filtering effect is also good, a mean filtering method with a sampling number of not less than 16 is selected to implement data filtering.

[0086] The Baseline processing unit is used for dynamically updating the Baseline, processing the difference data threshold, and eliminating false touch interference.

[0087] (1) Dynamically updating the Baseline: When a touch is recognized, the data in the memory is read and averaged to serve as the Baseline, dynamically updating the reference value. This solution can minimize the impact of environmental interference and improve touch accuracy. The Baseline reference value, which is the static capacitance reference value at each location, is an important parameter for determining the touch occurrence position. In the design of this system, the average value of 20 frames of original data is taken as the reference value to reduce errors. The data of one frame after the touch occurs is differentiated from the Baseline, and then the touch position is searched based on the threshold judgment.

[0088] (2) Processing the difference data threshold: The data obtained by differentiating the acquired frame data from the Baseline needs to be processed through a threshold. The purpose is to perform preprocessing for subsequent area detection and at the same time reduce the data volume for subsequent coordinate extraction and calculation. If the difference data is greater than the threshold, it is regarded as valid data; if it is less than the threshold, it is directly assigned 0 and the data is discarded.

[0089] (3) Eliminating false touch interference: The principle is that when it is detected that too many capacitors in a certain area have valid touches, it is determined as a false touch and directly discarded without reporting the point. This is achieved by detecting the number of valid changes in the capacitance. Usually, the number of valid changes in the capacitance of the same row and column caused by a single finger does not exceed 10. Therefore, if the number of continuously recognized valid touches in the same row and column is greater than 15, it is directly discarded. Thus, for full palm coverage, strong environmental interference, etc., they will all be recognized as false touches.

[0090] The touch area search unit: It uses the local area extreme value method to obtain the touch area, the number of touches, and the number of touch points. The local area extreme value method first traverses a frame of data to find the area maximum value; takes the maximum value as the center and expands the detection area; judges the number of data in the detected area, and if it is less than a certain number, it is determined as noise and not processed; judges the change trend of the data in the area; and encodes the selected area.

[0091] In the present invention, the coordinate extraction and calculation module is used to obtain the touch point coordinates through a touch point coordinate positioning algorithm, and the touch point coordinate positioning algorithm adopts the centroid method. It obtains the aggregation of the attributes of N induction points by inspecting each row, and can calculate the coordinate position of the centroid point according to the row number, column number where these points are located, and the specific capacitance value (converted binary value) of each node.

[0092] In a preferred embodiment, the FPGA touch control system further includes a coordinate reporting module, and the coordinate reporting module includes a data sending unit and an RS232 transceiver unit, and communicates with the host computer through the data exchange of the coordinate reporting module.

[0093] In the specific implementation, the FPGA touch control system packages the processed coordinate data and sends it to the host computer. Each data packet contains the number of touch points and the horizontal and vertical coordinate data of the touch points. The format is: packet header, number of touch points, horizontal and vertical coordinates, and check bit.

[0094] The embedded industrial control touch all-in-one machine of the present invention is used, and it is verified that there are no problems of jumping points or false alarm points during the touch process. On the other hand, through the support of FPGA algorithm and peripheral circuits, effective data collection and filtering are realized, and the touch area is obtained through the touch position search algorithm, and then the touch point coordinates are obtained, and the accuracy meets the requirements. The anti-interference ability is improved by filtering and other methods, and the industrial-grade chip is used to enable this FPGA capacitive touch system to work stably in strong interference and a wider temperature range (-50℃~+90℃). It is implemented in FPGA mode, which has strong flexibility, and the algorithm is implemented in hardware, which has high real-time performance.

[0095] Embodiment 2

[0096] The second embodiment provides an embedded industrial control touch all-in-one machine, and its device composition and principle are exactly the same as those of the first embodiment. The second embodiment further describes the embedded industrial control touch all-in-one machine in detail.

[0097] like Figure 4 As shown, the capacitive touch screen adopts an On-Cell structure, and the capacitive touch screen includes a cover glass, a polarizer layer, a sensor layer and an OLED display component which are sequentially arranged from the outside to the inside.

[0098] Compared with other external touch structures, the On-cell structure has better transmittance, thinner and narrow frame design; because ITO is located on the LCD surface, the touch display function is not affected when the cover glass is broken when dropped; and multi-point touch can be achieved. However, the touch performance of the traditional ON-cell structure is poor compared with the GFF structure and is easily affected by noise interference. This patent effectively solves the above problems through a specific FPGA touch control system.

[0099] In a specific implementation, the glass composition (wt.%) of the cover glass is:

[0100] Component wt.% <![CDATA[SiO2]]> 71.2% <![CDATA[Na2O]]> 13.0% <![CDATA[K2O]]> 0.8% CaO 9.0% MgO 4.5% <![CDATA[Al2O3]]> 1.0% <![CDATA[B2O3]]> 0.5%

[0101] Microhardness and flexural strength are related to the degree of polymerization of the glass network and are the basic mechanical properties of the material. It has been found that adding B2O3 gradually increases the flexural strength and microhardness of the glass. This is because B and Al mainly exist in the four-coordinated form and act as network formers. The degree of polymerization of the pure silica network increases with the increase of B content, and the degree of network polymerization and integrity increase. Therefore, the mechanical properties of the glass cover plate gradually increase with the incorporation of B, comprehensively improving the mechanical properties of the glass product.

[0102] In a specific implementation, the cover glass is soda-lime silicate glass, and the glass cover plate also undergoes subsequent strengthening treatment. The ion exchange is carried out in a molten pure potassium nitrate (purity > 99.9%) salt bath, and the sodium ions in the glass are replaced by potassium ions in the molten salt. The exchange temperature is maintained at 450°C for 12 h. Finally, the ion-exchanged glass sheet is ultrasonically cleaned with organic solvents such as acetone and alcohol and then dried.

[0103] Furthermore, in the ZZS-800 vacuum coating system equipped with an end Hall ion source (KRIEH-1000), an MgF2 thin film is deposited on the surface of the cover glass by using argon ion beam assistance and electron beam evaporation technology.

[0104] Specifically, a high-purity MgF2 target (99.99%) is used. At a temperature of 120°C, during the deposition process, the average ion energy of the beam current is about 100 eV. The mechanical pump and the oil pump extract a vacuum pressure of about 8.5×10-4 Pa, and the working pressure is 2.0×10-2 Pa. Before the thin film deposition, the glass substrate is pre-sputtered and bombarded to clean the substrate surface. The deposition rate is about 0.6 nm / s, and the deposited thin film thickness is about 400 - 450 nm, which is monitored by an INFICON IC / 5 thin film deposition controller.

[0105] MgF2 is a polycrystalline thin film. The surface compressive stress and the stress layer depth of the cover glass are two important parameters that determine the strengthening effect. Before the deposition of the MgF2 thin film, the surface compressive stress and the stress layer depth in the cover glass are 583.5 MPa and 9.54 μm respectively. While in the cover glass deposited with the MgF2 thin film, the surface compressive stress and the stress layer depth are 545.4 MPa and 9.0 μm, and the decrease amplitude is very small. And it has been found that depositing the MgF2 thin film has a certain effect of blocking the diffusion and migration of potassium ions in the ion exchange region, inhibiting the relaxation of the surface compressive stress of the diffusion and migration of alkali metal ions in the surface region of the cover glass. On the other hand, it can achieve the improvement of physical properties and high light transmittance.

[0106] During the deposition process, when sufficient energy is obtained, the K-O bonds on the glass surface are broken first. The generated potassium ions are incorporated into the growing MgF2 thin film, and the deposited magnesium ions and fluoride ions also diffuse into the glass substrate. However, due to the condensation and accumulation of MgF2 molecules on the surface, the MgF2 film layer may inhibit the further outward diffusion and migration of potassium ions in the ion exchange region of the ion-exchange glass. As the MgF2 thin film continues to grow, the outward diffusion of potassium ions near the surface gradually decreases.

[0107] Because traditional technologies will perform an antireflection film treatment on the surface of the glass cover plate, the principle of the antireflection thin film is to use the interference effect of light to control the propagation characteristics of photons to achieve the optical characteristic of increasing transmittance. However, the optical antireflection film treatment has the problem of causing a decrease in the physical strength of the glass. In order to solve the problem that the optical antireflection film treatment on the surface of the glass cover plate causes a decrease in the physical strength of the glass or the resulting potential safety hazards. The present invention provides the surface MgF2 thin film deposition and blocking effect, and the MgF2 thin film serves as a barrier layer for the outward diffusion and migration of alkali metal ions in the ion exchange region.

[0108] Compared with other traditional thin films, although they can block the outward diffusion and migration of alkali metals, they have a greater impact on the surface compressive stress and the stress layer depth. The MgF2 thin film is more suitable, has a smaller impact on the surface compressive stress and the stress layer depth of the cover glass, and can effectively inhibit the outward diffusion and migration of potassium ions in the ion exchange region, solving the problem of the decrease in the physical strength of the glass cover plate during the process of performing the optical antireflection thin film treatment on the surface of the glass cover plate, so as to ensure that the glass cover plate maintains excellent mechanical properties in subsequent process treatments and can better meet the usage requirements in various industrial control environments.

[0109] In a specific implementation of the present invention, the all-in-one machine main body includes a housing 20, and the housing is used to install a capacitive touch screen, a screen signal receiving connector, multiple groups of gating signal devices, a voltage boosting circuit, and an FPGA touch control system; an aluminum radiator 30 is provided on the rear side wall of the housing, and the aluminum radiator covers a partial rear side wall of the housing.

[0110] Specifically, the housing is used to be installed on a bracket or embedded in a whole machine device.

[0111] Embodiment Three

[0112] Embodiment Three of the present invention provides an industrial control computer system, which is implemented based on the embedded industrial control touch all-in-one machine described in Embodiment Two.

[0113] The present invention combines an embedded industrial control touch all-in-one machine and a PLC to form an industrial control computer system, which has the characteristics of a friendly interface, high control precision, strong anti-interference ability, etc., combines the advantages of an industrial control touch screen and a PLC, and can be widely applied to various fields of industrial production.

[0114] On the other hand, considering that some small and medium-sized enterprises or devices only use a small part of the input and output points of the PLC, which wastes the resources of the PLC. In view of this situation, the present invention further designs an industrial control computer system with programmable I / O function that is simple to apply and low in cost for users to choose, so as to replace the control system composed of a general touch screen and a PLC, which has great practical value.

[0115] Through the above design, the industrial control computer system can either use the human-machine interface of the embedded industrial control touch all-in-one machine as a complete control system or use it as a general industrial touch screen. It can simplify the control system using multiple control components and even play an irreplaceable role in some occasions.

[0116] In the specific implementation, as Figure 5 shown, the industrial control computer system further includes:

[0117] A memory;

[0118] A processor, the processor is connected to the memory, and the processor is connected to the embedded industrial control touch all-in-one machine;

[0119] A serial communication interface, the processor is connected to the serial communication interface;

[0120] A single-chip microcomputer for I / O, the single-chip microcomputer for I / O is connected to the serial communication interface, and the single-chip microcomputer for I / O has a plurality of I / O input and output interfaces;

[0121] A PLC, the PLC is connected to the serial communication interface.

[0122] The performance of these above components determines the performance of the touch screen. In the art, in the traditional technology, the industrial control touch screen controls the PLC by means of communication, and the touch screen itself does not have input and output functions. However, in this patent, the I / O of the single-chip microcomputer is used as the I / O of the entire industrial control computer system, and the communication method of the ARM processor is used to control the input and output of the single-chip microcomputer I / O inside. The communication program of the single-chip microcomputer is solidified inside the single-chip microcomputer, and the user does not need to rewrite it.

[0123] In the present invention, the input and output of the embedded industrial control touch all-in-one machine are realized by controlling the I / O of the single-chip microcomputer through the communication method between the ARM processor and the single-chip microcomputer. For the single-chip microcomputer, in addition to ensuring the normal communication between it and the ARM processor, it is also necessary to ensure the stability of its own input and output. In order to ensure that the input and output of the I / O do not interfere with each other, so that each I / O has an independent input or output function, optoelectronic isolation is adopted in the peripheral design of the pins. This type of industrial control touch screen is mostly used in occasions with high-speed pulse input and output, and high-speed optoelectronic isolation can be adopted.

[0124] For other structures of the embedded industrial control touch all-in-one machine and industrial control system in this embodiment, please refer to the prior art.

[0125] The above are only the preferred embodiments of the present invention, and do not impose any formal restrictions on the present invention. Therefore, any modifications, equivalent changes, and decorations made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention still fall within the scope of the technical solution of the present invention.

Claims

1. An embedded industrial control touch all-in-one machine, characterized in that: It includes an integrated machine body, a capacitive touch screen, a screen receiving signal connector, multiple groups of strobe signal devices, a voltage boosting circuit and an FPGA touch control system arranged on the integrated machine body; The integrated machine body includes a housing, and the housing is used to install a capacitive touch screen, a screen receiving signal connector, multiple groups of strobe signal devices, a voltage boost circuit and an FPGA touch control system; The rear side wall of the housing is provided with an aluminum radiator, and the aluminum radiator covers a part of the rear side wall of the housing; The capacitive touch screen adopts an On-Cell structure, and the capacitive touch screen includes a cover glass, a polarizing layer, a sensor layer and an OLED display component arranged in sequence from the outside to the inside; the capacitive touch screen is connected to the screen receiving signal connector, and multiple groups of the selection signal devices are connected to the screen receiving signal connector, and the multiple groups of the selection signal devices are also connected to the FPGA touch control system; The stress layer depth of the cover glass is 9.0 μm; the cover glass is strengthened in a molten pure potassium nitrate salt bath, and the surface of the cover glass has a MgF2 film, and the deposition thickness of the MgF2 film is 400-450 nm; wherein, at a temperature of 120° C., the average ion energy of the beam is 100 eV, and the vacuum pressure drawn by the mechanical pump and the oil pump is about 8.5×10 -4 Pa, working pressure is 2.0×10 -2 Pa, MgF2 thin film deposition was carried out under the condition of deposition rate of 0.6 nm / s; The FPGA touch control system is connected to the voltage boosting circuit, and the voltage boosting circuit is connected to the capacitive touch screen; The FPGA touch control system includes a main control module, a data acquisition and peripheral control module, a data processing and touch position search module and a coordinate extraction and calculation module connected to the main control module, and an FPGA external SRAM module; The FPGA touch control system further includes a coordinate reporting module, which includes a data sending unit and an RS232 transceiver unit, and communicates with the host computer through data exchange via the coordinate reporting module; The coordinate extraction and calculation module is used to obtain the touch point coordinates through a touch point coordinate positioning algorithm, and the touch point coordinate positioning algorithm adopts a centroid method; specifically, by inspecting each row, N sensing point attribute aggregations are obtained, and the coordinate position of the centroid point can be calculated according to the number of rows and columns where these points are located and the capacitance value of each node; The data processing and touch position search module includes: Data filtering unit: used to implement data filtering by a mean filtering method with a sampling number of not less than 16; A baseline processing unit, which is used to dynamically update the baseline, perform difference data threshold processing, and eliminate false touch interference; the dynamic update of the baseline is specifically to read the data in the memory and take the average value as the baseline when a touch is recognized, dynamically update the baseline value, and take the average value of 20 frames of original data as the baseline; The difference data threshold processing is: the data obtained by subtracting the collected frame data from the baseline is processed by threshold. If the difference data is greater than the threshold, it is regarded as valid data; if it is less than the threshold, it is directly assigned to 0 and the data is discarded; Eliminating false touch interference is: when too many capacitors are detected to have effective touches in a certain area, it will be determined as a false touch and directly discarded without reporting the point; Touch area search unit: It uses the local area extreme value method to obtain the touch area, the number of touches and the number of touch points. Specifically, the local area extreme value method first traverses a frame of data to find the regional maximum value; expands the detection area with the regional maximum value as the center; determines the number of data in the detection area. If the number of data is less than a certain number, it is determined to be a noise point and will not be processed.

2. The embedded industrial control touch all-in-one machine according to claim 1, characterized in that: The strobe signal device comprises: A multiplexer MUX, the multiplexer MUX is connected to the screen receiving signal connector; A charge transfer method measurement circuit, wherein the charge transfer method measurement circuit is connected to the multiplexer MUX; A digital-to-analog converter is connected to the charge transfer method measurement circuit, and the digital-to-analog converter is connected to the FPGA touch control system.

3. The embedded industrial control touch all-in-one machine according to claim 2, characterized in that: The data acquisition and peripheral control module includes: Data acquisition and synchronization unit; A MUX control unit, wherein the MUX control unit is connected to multiplexers MUX of multiple groups of strobe signal devices; An ADC control unit, the ADC control unit being connected to digital-to-analog converters of multiple groups of strobe signal devices; A TX control unit is connected to the voltage boosting circuit.

4. An industrial computer system, characterized in that: The industrial computer system includes the embedded industrial control touch all-in-one computer according to claim 1.

5. An industrial computer system according to claim 4, characterized in that: The industrial computer system also includes: Memory; A processor, wherein the processor is connected to the memory, and the processor is connected to the embedded industrial control touch all-in-one machine; A serial communication interface, the processor is connected to the serial communication interface; An I / O single-chip microcomputer, the I / O single-chip microcomputer is connected to the serial communication interface, and the I / O single-chip microcomputer has a plurality of I / O input and output interfaces; PLC, the PLC is connected to the serial communication interface.

Citation Information

Patent Citations

  • Capacitive touch screen signal sampling system and method based on FPGA

    CN113504847A