Processo di elaborazione dei dati del touch screen capacitivo
Lasciate un messaggio
Dopo che il touch screen capacitivo riceve il segnale tattile, converte i dati tattili in impulsi elettrici e li trasmette all'IC di controllo touch screen per l'elaborazione. Il segnale viene prima amplificato da un amplificatore LNA a basso rumore, quindi tramite conversione e demodulazione analogico-digitale e infine inviato a un DSP per l'elaborazione dei dati.
Un touch screen capacitivo ha generalmente M+N (M colonne e N righe) sensori tattili capacitivi fisici. I sensori M+N interlacciati formano M*N punti di rilevamento capacitivo. Quando il dito dell'utente'si avvicina al touch screen, la sua capacità cambierà di conseguenza. La distanza tra i sensori (ovvero la distanza tra righe o colonne adiacenti) è solitamente di pochi millimetri e tale distanza determina la risoluzione fisica M*N del touch screen.
Il sistema di coordinate tra il modulo touch screen capacitivo e il modulo LCD è completamente diverso. Le coordinate dei pixel di un modulo LCD sono generalmente determinate dalla sua risoluzione. Ad esempio, uno schermo WVGA ha una risoluzione di 800*480, il che significa che ci sono 800 righe con 480 pixel RGB in ogni riga. Pertanto, una posizione specifica può essere determinata dai punti pixel (x, y) nelle direzioni X e Y. Il modulo touch screen capacitivo determina il sistema di coordinate in base alla sua dimensione fisica originale nelle direzioni X e Y. Tra i due sistemi di coordinate deve esistere un metodo di mappatura ragionevole per garantire la correttezza delle operazioni di input e output.
Pertanto, il processore DSP dell'IC di controllo touch screen deve eseguire la conversione della mappatura dei pixel tra il modulo touch screen capacitivo e il modulo LCD sui dati ottenuti, in modo da garantire che il punto di tocco dell'utente sul touch screen sia il punto indicato dall'utente.
Inoltre, per mantenere la stabilità delle coordinate tattili, il circuito integrato di controllo del touch screen deve elaborare ulteriormente il jitter del punto di tocco, compreso il jitter del dito e il rumore dei dati di capacità, e modificare il coefficiente del filtro di il filtro passa basso in base al cambiamento delle coordinate per ottenere il livellamento delle coordinate. affrontare.
Infine, prima di inviare i dati all'host, è necessario utilizzare il software per analizzare i dati e determinare per quale funzione viene utilizzato ciascun tocco. Questo processo implica la determinazione della dimensione, della forma e della posizione dell'area toccata sullo schermo. Se necessario, il processore organizzerà tocchi simili in gruppi. Se l'utente muove il dito, il processore calcola la differenza tra il punto iniziale e il punto finale del tocco dell'utente.

