Výskum a implementácia viac{0}}dotykového algoritmu pre odporovú dotykovú obrazovku

Jul 02, 2021

Zanechajte správu

       As a human-computer interaction interface, the touch screen has largely replaced the previous human-computer communication methods such as keyboard and mouse. Resistive touch screens have become one of the main touch screens for their low price and stable nature. In daily applications, it is often necessary to operate multiple points at the same time. However, the touch points of the touch screen will affect each other, resulting in wrong touch point coordinates. This paper optimizes the judgment algorithm of two-point touch, and realizes the correct recognition and positioning processing of multi-touch. Experiments show that it can realize the functions of zooming in, zooming out, and rotating the image.

  Multi-touch refers to the technology that can correctly recognize and locate two or more touch operations at the same time, can independently determine the operation meaning of each touch point, and realize the corresponding function. This is a simple and convenient human-computer interaction operation mode that gets rid of traditional input devices. There are currently two types of multi-touch technology 1: multi-touch gesture recognition and multi-touch position recognition.

   At present, the most common method on the market is multi-touch gesture recognition. When a finger touches multiple points on the screen at the same time, it can recognize the direction of each finger's movement, and can perform operations such as rotation, zooming, and translation, but it is not yet possible to determine the specific position of each finger. However, in the case of two-point touch or even multi-point touch, multiple maximum values will be generated on the X and Y axes, and the system cannot determine the exact position of the touch point at this time. The points that are not really touched are usually called "ghost points".

   Multi-touch location recognition is the true multi-touch technology, which can identify the specific location of the touch point without the phenomenon of "ghost points". This touch technology is based on the mutual capacitance detection method, which judges the touch point by the change of the coupling capacitance Cm at the intersection of the rows and columns. When the finger touches the mutual capacitance between the rows and columns, it can be judged that the touch point exists, and the position of each touch point can be accurately judged.

  1 Resistive touch screen multi-touch technology

   To achieve two-point touch, each work unit must be independent of each other, and the touch points can only be in the same work unit. The method of multi-touch with resistive touch screen is given: apply voltage to the X1 electrode, and read the X coordinates detected by the A, B, and C touch units by the Y1, Y2, and Y3 electrodes; in each subsequent cycle Read the coordinates of X2 and X3 in sequence. After obtaining the X coordinates of all touch units, voltage is applied to the Y electrodes in turn to obtain the Y coordinates of each touch unit, so as to achieve two-point touch.

  2 Two-point touch judgment algorithm implementation

   cut unless touch point

Keď sa na povrchu dotykovej obrazovky nachádza dotykový bod, horná vodivá vrstva ITO sa pretláča smerom nadol, deformuje sa a dotýka sa spodnej ITO. Medzi dvoma ITO vodivými vrstvami kontaktného bodu je odpor. Čím menšia je hodnota odporu medzi. Výpočtom zodpovedajúcej hodnoty odporu je možné získať polohu dotyku, ale ak chcete správne identifikovať polohu dotyku dvoch-bodov, musíte najskôr vylúčiť-bod dotyku. Tak-takzvaný bod bez{3}}dotyku označuje kontaktný bod, ktorý nemá žiadny úmysel. Tieto dotykové body sú náhodné a nie sú platnými dotykmi. Napríklad, keď je sila dotyku mierna, odpor vodivej vrstvy ITO dotykovej obrazovky je v kritickom bode pripojenia a nepripojenia a dotykové body, ako je tento, sú body -nedotykové. Kontaktné body vyrobené bez kontroly vôle sú počas celého testu bezvýznamné, preto ich treba eliminovať.

   Considering the randomness of non-touch points, the method of two measurements can eliminate them. If the result of the first measurement is a valid value, but the result of the second measurement exceeds the range specified by the resistance of the entire touch screen and is a large value, then it is regarded as an invalid value, and the point is non-contact Point, it must be eliminated. Conversely, if the result of the second measurement is within the range specified by the resistance value of the entire touch screen, it will be regarded as a valid value and a valid touch point.

   improvement of contact resistance

  The pressure of the touch screen is different, and the resistance value of the ITO conductive layer is also different. That is to say, the resistance generated by lightly touching or re-touching the touch screen is different. The control chip can test the resistance value of the contact resistance, but it cannot distinguish whether it is a light touch or a heavy touch. This will only affect the accuracy of judging the touch point, which will affect the reliability of the entire touch screen.

Zaslať požiadavku