电感式触摸屏控制系统硬软件设计
时间:11-18
来源:互联网
点击:
PE2作为信号修正电路的控制端。通过触摸电压处理电路后的信号通过PB0/AN0输入单片机,经过单片机内部的A/D转换器得出触摸电压的值,从而辨别出触摸效果。频率信号通过PC0/INT输入单片机,通过单片机在单位时间内对方波个数的计数,即可得出信号的频率。最后通过将触摸信号转换成标准鼠标信号,通过USB接口输出到计算机,达到触摸效果。
图7 MCU电路
5. 软件设计
电感式触摸屏控制器软件设计主要包括:I/O初始化程序、定时计数器初始化、触摸笔中断服务程序、与计算机通信程序和主程序几部分。触摸笔中断程序中包括触摸坐标计算程序和触摸信号频率计算程序。当触摸控制器接收到触摸信号时,MCU响应触摸笔中断服务程序,得到触摸LCD的坐标,启动与计算机通信程序,将触摸信号发送到计算机,这样完成一次触摸。
结束
本文在介绍电感式触摸屏的结构及工作原理的基础之上,设计了以HT46RB70单片机为控制核心的电感式触摸屏控制器。电感式控制器触摸检测装置采用后置的方式,避免了触摸过程中的机械损伤,延长了触摸屏的寿命,同时具有低成本的优点。该控制器的硬件电路及软件部分已全部实现,实验结果表明该控制器具有较好的稳定性,且适用温度范围广。
电感式触摸屏控制系 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)