Cum să trateze datele ecranului tactil capacitiv?

Nov 26, 2020 Lăsaţi un mesaj

DupăEcran tactil capacitivprimește semnalul tactil, convertește datele tactile în impulsuri electrice și le transmite cătreecran tactilcontrol IC pentru procesare. Semnalul este mai întâi amplificat de un amplificator LNA cu zgomot redus, apoi prin conversie și demodulare analog-digital și, în cele din urmă, trimis la un DSP pentru procesarea datelor.

A Ecran tactil capacitivare, în general, M + N (M coloane și N rânduri) senzori tactili capacitivi fizici. Senzorii M + N întrețelați formează puncte de detectare capacitive M * N. Când degetul utilizatorului&# 39 se apropie deecran tactil, capacitatea sa se va schimba în consecință. Distanța dintre senzori (adică distanța dintre rândurile sau coloanele adiacente) este de obicei de câțiva milimetri, iar această distanță determină rezoluția fizică M * N aecran tactil.

Sistemul de coordonate dintreEcran tactil capacitivmodulul LCD și modulul LCD sunt complet diferite. Coordonatele pixelilor unui modul LCD sunt, în general, determinate de rezoluția acestuia. De exemplu, un ecran WVGA are o rezoluție de 800 * 480, ceea ce înseamnă că există 800 de linii cu 480 pixeli RGB pe linie. Prin urmare, o poziție specifică poate fi determinată de pixeli (x, y) în direcțiile X și Y.Ecran tactil capacitivmodulul determină sistemul de coordonate în funcție de dimensiunea sa fizică originală în direcțiile X și Y. Trebuie să existe o metodă de cartografiere rezonabilă între cele două sisteme de coordonate pentru a asigura corectitudinea operațiilor de intrare și ieșire.

Prin urmare, procesorul DSP alecran tactilcontrol IC trebuie să efectueze conversia de mapare a pixelilor întreEcran tactil capacitivmodulul și modulul LCD de pe datele obținute, astfel încât să se asigure că punctul de atingere al utilizatorului de peecran tactileste punctul indicat de utilizator.

În plus, pentru a menține stabilitatea coordonatelor tactile, IC-ul de control al ecranului tactil trebuie să proceseze în continuare jitterul punctului tactil, inclusiv jitterul degetului și zgomotul datelor capacității și să schimbe coeficientul filtrului de filtrul trece-jos în funcție de schimbarea coordonatelor pentru a realiza netezirea coordonatelor. a avea de-a face cu.

În cele din urmă, înainte de a trimite datele către gazdă, trebuie să utilizați software pentru a analiza datele și pentru a determina pentru ce funcție este utilizată fiecare atingere. Acest proces implică determinarea dimensiunii, formei și locației zonei atinse pe ecran. Dacă este necesar, procesorul va organiza atingeri similare în grupuri. Dacă utilizatorul mișcă degetul, procesorul calculează diferența dintre punctele de început și sfârșit ale atingerii utilizatorului'