После получения сенсорного сигнала емкостный сенсорный экран преобразует сенсорные данные в электрические импульсы и передает их на ИС управления сенсорным экраном для обработки. Сигнал сначала усиливается малошумящим усилителем (LNA), затем преобразуется и демодулируется посредством аналого-цифрового преобразования и, наконец, отправляется на DSP для обработки данных.
Емкостные сенсорные экраны обычно имеют M+N (M столбцов N строк) физических емкостных сенсорных датчиков. Эти переплетенные M+N датчики образуют M * N емкостных сенсорных точек, и когда палец пользователя приближается к сенсорному экрану, его емкость будет соответственно меняться. Расстояние между датчиками (т. е. расстояние между соседними строками или столбцами) обычно составляет около нескольких миллиметров, что определяет физическое разрешение M * N сенсорного экрана.
Система координат между модулем емкостного сенсорного экрана и модулем ЖК-дисплея совершенно различна. Координаты пикселей модуля ЖК-дисплея, как правило, определяются его разрешением. Например, экран WVGA имеет разрешение 800 * 480, что означает, что имеется 800 строк с 480 пикселями RGB в каждой строке. Таким образом, конкретное положение может быть определено точками пикселей (x, y) в направлениях X и Y. Модуль емкостного сенсорного экрана определяет систему координат на основе своих исходных физических размеров в направлениях X и Y. Должен быть разумный метод сопоставления между двумя системами координат, чтобы гарантировать правильность операций ввода и вывода.
Таким образом, процессор DSP ИС управления сенсорным экраном также должен выполнять преобразование пикселей между модулем емкостного сенсорного экрана и модулем ЖК-дисплея на основе полученных данных, чтобы гарантировать, что точка касания, ощущаемая пользователем на сенсорном экране, является точкой, на которую указал пользователь.
Кроме того, для поддержания стабильности координат касания ИС управления сенсорным экраном должна дополнительно обрабатывать дрожание точек касания, включая дрожание пальцев и шум в данных емкости, а также изменять коэффициент фильтрации фильтра нижних частот в соответствии с изменениями координат для достижения плавной обработки координат.
Наконец, перед передачей данных на хост, программное обеспечение должно быть использовано для анализа данных и определения того, для какой функции предназначено каждое касание. Этот процесс включает определение размера, формы и положения области касания на экране. При необходимости процессор организует и группирует похожие касания. Если пользователь перемещает палец, процессор вычисляет разницу между начальной и конечной точками касания пользователя.
Процесс обработки данных емкостного сенсорного экрана
Jul 12, 2024
Предыдущая статья: Технические характеристики сенсорного экрана
Отправить запрос