触摸屏原理&驱动控制

  转载自http://sinhome.blogbus.com

 

触摸屏的种类:

        目前触摸屏和液晶屏已成为嵌入式计算机系统常用的输入输出设备。触摸屏分为电阻、电容、表面声波、红外线扫描和矢量压力传感式触摸屏

电阻触摸屏工作原理:

        触摸屏控制器相当于触摸屏体与微控制器间的接口。触摸屏体是一个4层的复合薄膜,附着在显示器表面与显示器配合使用。图1为触摸屏外部结构。每一导电层为触摸屏的一个工作面,每个工作面的两端各涂一条银胶,称为该工作面的一对儿电极,分别称为X电极对和Y电极对。当触摸屏控制器同X电极对施加一确定电压,而不向Y电极对施加电压时,X电极对的工作面会形成均匀连续的平行电压场,如图(内,外及透明层)所示。当手指或触笔触及触摸屏时,触点电压则反映触点在Y工作面的位置,将该电压量通过Y+(或Y-)电极引至触摸屏控制器,经过A/D转换,便可得到触点电压的数字量,即Y坐标。同理,向Y电极对上施加电压,以X+(或X-)为测量电极,便可得到X坐标。微控制器根据触点坐标位置以及对应坐标位置显示内容,便可得知触摸者的意图。

 

                                  

                                                            触摸屏平面图

                                          

                                                                              内,外&透明隔离层

                                     

                                                                测量X,Y坐标

 

驱动控制:

     触摸屏用的是四线触摸屏,四pin:X+,Y+,X-,Y-。

   

     驱动程序通过SPI实现与微控制器的通信。当触摸屏按下时(即有触摸事件发生),通过触摸屏四pin获得x方向和Y方向的电压,然后A/D 转化,将得到的电压转换成x,y方向的坐标,同时中断引脚(PENIRQ)向mcu发送中断请求,将转换的x,y坐标传送给mcu。MCU根据触点坐标位置以及对应坐标位置显示内容,便可得知触摸者的意图。从而进行相应的动作。如图。

 

                               

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值