张伟
,
郭勇
液晶与显示
doi:10.3788/YJYXS20132805.0698
传统的红外触摸屏由于分辨率低,难以准确定位多点触控,响应速度慢,在有大障碍物遮挡等复杂情况下不能正常工作,无法满足用户的所有需求.提出基于ARM (Advanced RISC Machines) Cortex-M3内核的STM32F103处理器的红外多点触摸屏设计方案,给出系统架构及其应用.采用X轴和y轴两端同时反向扫描的方式进行全屏扫描,从而大大提高扫描效率,响应速度也随之大幅提升.采用角度扫描算法能精确地定位多点触控.同时针对有大障碍物遮挡的情况提出了倾斜扫描单轴定点算法,保证了红外触摸屏在有大障碍物遮挡等复杂情况下能正常工作.此设计中的红外触摸屏采用标准的USB端口与上位机连接,使之能广泛地应用于各种终端.
关键词:
红外触摸屏
,
多点触控
,
ARM
,
角度扫描
,
倾斜扫描