触摸屏公共平板显示系统技术与应用
![]() |
接口技术控制板设计考虑:是采用串行接口(SPI或RS-232)、USB还是PS/2,将触摸控制器与计算机主板上的CPU连接起来?如果触摸控制器和触摸传感器离主机有一段距离,那么这个距离将影响对接口方式的选择。例如,串行接口最多可支持50英尺的距离,而 USB接口一般仅支持约16英尺的距离。但是,采用串行接口的触摸控制器必须采用外部供电方式(需要一个5V或12V的直流电源),而采用USB接口的控制器可以从主机系统的USB端口直接获取电源。
除高分辨率外,认为多手指触摸是未来的发展方向,多手指触摸可以产生强烈的交互式操作感,还可以同时支持多个用户操作,特别适合用于大型的交互式环境比如交互式墙和桌面。本例仅对用微控制器与四线制电阻式触摸屏连接构成单手指触摸人机接口的方案作分析。
应用8位RISC微控制器Atmegal28(Amel公司产,)与BBADS7843四线制电阻式触摸屏连接构成人机接口的方案见图所示。 Atmegal28片内有128K flash、4K RAM、4KEEPROM、两个可编程的USART、1个可工作在主机/从机的SPI串行接口。此外还有丰富的I/O接口,8通道10位分辨率ADC转换器等硬件资源。使微控制器能够使用于比较高的通讯波特率,Almegal28已经内置了看门狗,并且可以通过编程使看门狗在程序启动前启动,即上电后程序启动前,看门狗已经启动,这样系统的可靠性可以得到保证,本系统采用5V供电。
ADS7843触摸屏控制器芯片专门应用于四线电阻式触摸屏,最高达到125K的转换率 8位或者12位可编程精度。外部参考电压范围从1V到VCC均可,VCC最高电压为5V,高速低功耗使得ADS7843非常适合于使用电阻触摸屏的手持设备。宽温度设计使得它很适用于大量的工业和公共现场。图3为触摸屏人机接口的方案示意图。
![]() |
图3中SPI总线分别为SPI时钟和主机输出从机输入及主机输入从机输出三根线的汇总。 |
评论