触摸屏驱动毕业论文 - 图文(3)

2019-01-26 16:56

盐城师范学院毕业设计

S3C44B0X微处理器的嵌入式结构图如图1-2所示。

LCD显示

1MB线性 Flash(BIOS) SMBSDRM (系统内存)

基于ARM架构的32位微处理器Samsung S3C44B0X

USB接口 USBN9603 两个RS-232 串行通信接口

16MB非线性 Flash(硬盘)

JTAG调试端口

TCP/IP协议

键盘输入

CAN BUS

图1-2 基于S3C44B0X嵌入式结构

2 触摸屏原理

2.1触摸屏简介

触摸屏是一种附加在显示器表面的透明介质,通过使用者的手指触摸该介质来实现对计算机的操作定位,最终实现对计算机的查询和输入,从而大大简化了计算机的输入方式,真正实现零距离操作[6]。

触摸屏由触摸检测部件和触摸屏控制器组成,触摸检测部件主要完成检测用户触摸位置并传送给触摸屏控制器的功能,而触摸屏控制器则完成触摸信息的转换以及接收处理器的控制命令并执行的功能[7]。当用户触摸显示器上的内容时,实际上却是触摸到了触摸屏控制器。它能将触摸点转换成触摸点坐标,再将触摸点坐标传送给微处理器。微处理器在接收到触摸信息后就能作出相应的画面更新动作。显示器则用于显示用户数据和画面等。

触摸屏检测部件简称为触摸屏,按其工作原理我们可以把它们分为:电容感应式、表面声波式、电阻式和红外线式等几种。它们的特性比较表见表2-1所示。

10

盐城师范学院毕业设计

表2-1 触摸屏特性比较表

类别特性 清晰度 透光率 分辨率 响应速度 防刮擦 漂移 防尘 寿命 价格 红外线式 触摸屏 一般 100% 40*32 50—300ms 好 无 不能挡住 透光部 红外管寿命 低 电阻式 触摸屏 较好 75% 4096*4096 10ms 一般 无 不怕 大于3500万次 中 表面声波 触摸屏 很好 92% 4096*4096 10ms 非常好 无 不怕 大于5000万次 高 电容式 触摸屏 较差 85% 1024*1024 15—24ms 一般 有 不怕 大于2000万次 中 由此可以看出电阻式触摸屏比较便宜的价格,良好的的定位精度和稳定性已经能够满足普通的使用要求,所以本设计使用的触摸屏为电阻式。 2.1.1 电阻式触摸屏结构

如图2-1所示,电阻式触摸屏的屏体是一块与显示器表面非常贴合的多层复合薄膜,它的基层是一层玻璃或有机玻璃,表面与内表面都涂了一层透明的导电层,上面再盖一层经过了硬化处理和光滑防刮的塑料层,为了绝缘,在两层导电层之间有许多细小(小于千分之一英寸)的透明隔离点把它们隔开[8]。

图2-1 电阻式触摸屏结构图

11

盐城师范学院毕业设计

如图2-1所示,当你的手指或笔触摸屏幕时,平常相互绝缘的两层导电层就会在触摸点的位置有一个接触,因为其中有一面导电层(顶层)接通了X轴方向的5V均匀电压场,使得检测层(底层)的电压从零变为非零,当控制器侦测到这个接通后,就会进行A/D转换,并将得到的电压值与5V作对比即可得触摸点的X轴从坐标(原点在在靠近接地点的那端)[9]:

Xi=Lx*Vi/V(即分压原理)

同理得出Y 轴的从坐标,这就是所有电阻技术触摸屏共同的最基本原理。 2.1.2 电阻式触摸屏相关技术

电阻式触摸屏的主要部分是一块与显示器表面非常贴合的多层的复合薄膜,它的基层是一层玻璃或有机玻璃,表面上涂有一层透明导电层,上面再盖一层塑料层,并将其进行硬化与光滑防刮处理,同时它的内表面也涂有一层导电层(ITO或镍金)。

电阻式触摸屏两层的导电层必须要保持它的完整性,在每个工作面的两条边线上都要涂一条银胶,一端加上5V电压,一端加上0V电压,这样就能形成均匀连续的平行电压分布在工作面的一个方向上。在侦测到有触摸时,立刻对接触点的模拟量电压值进行A/D转换测量,根据5V电压下的等比公式就可以计算出触摸点在这个方向上的位置。

透明的导电涂层材料有两种:

1) ITO,氧化铟,是一种弱导电体,特性是当厚度降到1800个埃(埃=10米)以下时就会突然变得透明,透光率达到80%,但再薄下去后它的透光率反而会变低,当到300埃厚度时又会上升到80%。但遗憾的是ITO在这个厚度下韧性非常差,很容易产生断裂。ITO是一种所有电阻式触摸屏及电容式触摸屏都会用到的主要透明导电材料,实际上电阻式触摸屏及电容式触摸屏的工作面就是ITO涂层。

2) 镍金涂层,拥有极好的延展性,因此镍金涂层材料被作为五线电阻式触摸屏的外导电层,外导电层由于会被频繁触摸,镍金材料良好的延展性的能够有效地延长其使用寿命,但是它的成本比较贵,因此只适合作为触摸屏的透明导体,不适合作为触摸屏的工作面。因为镍金涂层的导电性太好了,所以不能对电阻进行精密的测量,而且金属的厚度很难做到非常均匀。

四线电阻式触摸屏的基层大多使用的是有机玻璃,它不仅透光率低、易风化和老化,因为有机玻璃的刚性差,所以在安装时存在一定的风险,而且安装时还

12

盐城师范学院毕业设计

不能捏边上的银胶,以免薄薄的ITO和相对厚实的银胶之间会产生脱落破裂,拉或压触摸屏时不可以用力,以免会拉断ITO层。这就是有些四线电阻触摸屏安装后显得不太平整的原因。

ITO是一种无机物,有机玻璃是有机物,有机物和无机物无法良好地结合,只要时间一长就容易剥落。如果能够生产出曲面的玻璃板,玻璃是一种无机物,就能和ITO结合的非常好成为导电玻璃,这样电阻触摸屏的寿命就能够得到大大的延长。

不管是四线还是五线电阻触摸屏,它们的工作环境都与外界完全隔离,不管是灰尘、水汽还是油污都不怕,你能够使用任何物体触摸它,它能够用来写字画画,比较适合办公室与工业控制领域的人的使用。但电阻触摸屏有一个共同的缺点,那就是不知道的人如果太用力或使用锐器触摸可能会划伤整个触摸屏从而导致报废。不过,在限度之内,划伤只会伤到外导电层,外导电层的划伤对于五线电阻式触摸屏来说并不会产生影响,但对四线电阻触摸屏来说却是致命的。 2.2 触摸屏工作原理 2.2.1触摸屏系统组成

触摸屏系统的组成如图2-2所示,他由S3C44B0X微处理器作为整个系统的控制、数据处理中心。利用ADS7843进行触摸屏信号转换和液晶屏背光对比度控制电路连接处理器,A/D部分负责将模拟量转换为数字量供给处理器单元,由其进行判断、处理和显示,DI/DO部分负责将各种信号报警量采集进来,提供给处理器单元进行判断处理,并且输出控制信号去控制相应的设备动作,扩展串口部分提供了两个扩展的RS-232/RS-485串行接口,可以使用此接口与现场的其他设备交换数据,也可利用现场总线接口进行通信,例如采用Modbus、Devicenet协议通信,显示部分为一个触摸液晶显示屏,除了提供显示功能以外,他还作为输入设备,可替代常规键盘[10]。

13

盐城师范学院毕业设计

背光对比度控制 现场现场总线接口 液晶屏LCD 触摸屏 DI/DO接口 微处理器 S3C44B0X A/D转换接口 ADS7843 图2-2 触摸屏系统的组成

RS-232/RS接口 2.2.2 触摸屏控制器工作原理

现今被使用的触摸屏控制器有多种,其主要功能均是在微处理器的控制下对触摸屏的两个方向分时施加电压,并将相应的电压信号传送给自身的A/D转换器,在微处理SPI口提供的同步时钟作用下将数字信号读入微处理器。

本系统中选用 BB(Burr-Brown)公司生产的触摸屏接口专用芯片ADS7843。ADS7843是一种串行接口芯片,其中内置了l2位A/D转换和低导通电阻模拟开关的。供电电压为2.7—5.0 V,参考电压为1 V—+Vcc,转换电压的输入范围为0—Vref,最高转换速率为125 kHz。在125kHz 吞吐速率和2.7V电压下的功耗为750μW,而在关闭模式下的功耗仅为0.5μW。由于具有低功耗和高速等特性,所以被广泛应用,ADS7843之所以能实现对触摸屏的控制,是因为其内部结构实现了电极电压的切换,并能进行快速A/D转换[11]。

S A2 A1 A0 Mode ser/der PD1 PD0 图2-3 ADS7843 控制字

ADS7843的控制字如图2-3所示,其中s为数据传输起始标志位,该位必须为1。A2—A0为通道选择位。MODE用来选择A/D转换的精度:“1”选择 8 位,“0”选择 l2 位。SER/DFR用于选择参考电压的输入模式。PD1和PD0选择省电模式:“00”为省电模式允许,在两次A/D转换之间掉电,且中断允许;“01”与“00”相同,只是不允许中断;“10”为保留;“11”禁止省电模式。

为了完成一次电极电压切换和A/D 转换,需要先经过串口往ADS7843发送控制字,转换完成后再通过串口读出电压转换值。标准的一次换需要24个时钟周期,由于串口支持双向同时进行传送,并且在一次读数与下一次发送控制字之

14


触摸屏驱动毕业论文 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:某某九所学校校舍加固项目可行性谋划书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: