探索AR1000系列电阻式触摸屏控制器:功能、应用与设计要点

电子说

1.4w人已加入

描述

探索AR1000系列电阻式触摸屏控制器:功能、应用与设计要点

在当今的电子设备中,触摸屏的应用无处不在,从智能手机到工业控制设备,触摸屏为用户提供了直观便捷的交互体验。而电阻式触摸屏作为其中一种常见的类型,其控制器的性能直接影响着触摸屏的使用效果。今天,我们就来深入了解一下Microchip的AR1000系列电阻式触摸屏控制器。

文件下载:AR1011T-I SS.pdf

一、设备概述

Microchip的mTouch® AR1000系列电阻式触摸屏控制器是一款功能强大、易于集成且成本效益高的通用触摸屏控制芯片。它具有先进的专有触摸屏解码算法,能够处理所有触摸数据,减轻了主机的处理负担。同时,该系列控制器还具备过滤功能,能够提供可靠、经过验证和校准的触摸坐标。此外,通过板载EEPROM,AR1000可以在将触摸坐标发送到主机之前存储并独立应用校准,这使得它成为系统设计,尤其是嵌入式系统集成中资源效率最高的触摸屏控制器之一。

1.1 应用领域

AR1000系列适用于高产量、小尺寸的触摸屏解决方案,并且能够满足快速上市的需求。其应用领域广泛,包括但不限于移动通讯设备、个人数字助理(PDA)、全球定位系统(GPS)、触摸屏显示器、信息亭、媒体播放器、便携式仪器以及销售点终端等。

1.2 引脚与功能

AR1000系列有SSOP、SOIC和QFN等不同封装形式,每个引脚都有其特定的功能。例如,VDD和VSS分别为电源电压和电源地;M1和M2用于通信选择和传感器类型选择;WAKE引脚用于触摸唤醒和触摸检测等。具体的引脚功能可以参考文档中的引脚描述表。

二、电阻式传感器基础

2.1 术语解释

在了解电阻式传感器之前,我们需要先了解一些相关的术语。ITO(氧化铟锡)是构成触摸传感器有源区域的电阻涂层,它是一种透明半导体,通过溅射工艺涂覆在触摸传感器层上。Flex或Film或Topsheet是用户触摸的顶层传感器层,而Stable或Glass是与显示屏接口的底层传感器层。Spacer Adhesive是连接顶层和底层的粘合剂框架,Spacer Dots则用于保持两层之间的物理和电气分离。Bus Bars或Silver Frit用于将ITO与传感器的接口尾部进行电气连接。

2.2 传感器类型比较

电阻式触摸屏传感器主要有4线、5线和8线三种类型。它们各有优缺点,适用于不同的应用场景。

  • 4线传感器:成本较低,功耗低于5线传感器,在不进行校正的情况下比5线传感器更线性。但当顶层出现损坏或电阻发生变化时,会出现触摸不准确的问题。
  • 5线传感器:即使顶层损坏也能保持触摸精度,但固有非线性通常需要对触摸数据进行校正。当电阻发生变化时,也会出现触摸不准确的情况。
  • 8线传感器:成本高于4线传感器,功耗低于5线传感器,在不进行校正的情况下比5线传感器更线性。当顶层损坏时会出现触摸不准确的问题,但在电阻发生变化时能保持触摸精度。

2.3 传感器工作原理

不同类型的电阻式传感器工作原理基本相似。以4线传感器为例,它由顶层和底层组成,两层通过间隔点电气分离。触摸位置的确定是通过先在顶层施加电压梯度,然后使用底层测量顶层的触摸位置电压;接着在底层施加电压梯度,使用顶层测量底层的触摸位置电压。8线传感器的基本解码方式与4线类似,但多了四条额外的互连线路,用于将传感器电压动态参考回控制器,以校正因总线电阻和连接变化导致的电压损失。5线传感器则是通过在底层的X轴和Y轴方向施加电压梯度,使用顶层测量轴的触摸位置电压。

三、硬件设计

3.1 主原理图

文档中提供了SOIC/SSOP封装引脚排列的主应用原理图,QFN封装的引脚排列可以参考图1 - 2。在进行硬件设计时,需要根据实际需求选择合适的封装形式,并按照原理图进行连接。

3.2 传感器选择

通过引脚M2可以硬件选择4/8线或5线传感器类型。当选择4/8线时,默认工作在4线模式,如果需要8线模式,则需要通过TouchOptions配置寄存器进行软件选择。

3.3 传感器接口连接

不同类型的传感器接口连接方式有所不同。对于4线传感器,需要将传感器的两个轴的引脚分别连接到控制器的X - /X + 和Y - /Y + 引脚,同时将未使用的引脚5WSX - 、SX + 、SY - 和SY + 连接到VSS。5线传感器需要将对角相关的传感器角的引脚连接到控制器的X - /X + 和Y - /Y + 引脚,并将顶层传感器引脚连接到控制器的5WSX - 引脚。8线传感器除了连接X - /X + 和Y - /Y + 引脚外,还需要将每个边缘的“感测”线连接到控制器的相应引脚。

3.4 其他硬件注意事项

  • 状态LED:LED和相关电阻是可选的,它可以作为控制器工作状态的指示器。当控制器运行且没有触摸操作时,LED会缓慢闪烁;当有触摸操作时,LED会快速闪烁。
  • WAKE引脚:该引脚具有触摸唤醒、触摸检测和测量传感器电容的功能。在应用电路中,需要在WAKE引脚和X - 引脚之间连接一个20KΩ的电阻。
  • ESD和噪声考虑:在设计中需要考虑ESD保护和噪声问题。ESD保护可以通过选择合适的ESD二极管来实现,同时需要注意二极管的电容对触摸性能的影响。触摸传感器滤波电容也包含在参考设计中,但需要注意改变电容值可能会对触摸系统的性能产生不利影响。

四、通信方式

4.1 I2C通信

AR1021是一个I²C从设备,7位地址为0x4D,支持最高400kHz的比特率。主设备通过SCL(串行时钟)、SDA(串行数据)和SDO(数据就绪中断输出)等引脚与AR1021进行通信。在进行I2C通信时,需要注意地址的设置、时钟拉伸以及数据的读写时序等问题。

4.2 SPI通信

SPI工作在从模式,SCK空闲状态为低电平,数据在SCK下降沿传输。AR1021通过M1引脚选择SPI通信,主设备通过SDI(串行数据输入)、SCK(串行时钟)、SDO(串行数据输出)和SIQ(中断输出)等引脚与AR1021进行通信。SPI通信的关键在于数据的传输速率、字节间延迟以及位时序等方面。

4.3 UART通信

UART通信固定在9600波特率,8N1格式。通过将M1引脚连接到VDD选择UART通信,主设备通过TX(发送)和RX(接收)引脚与AR1021进行通信。需要注意的是,睡眠模式会导致TX线拉低,可能会被视为发送了一个0x00字节。

五、触摸报告协议

触摸坐标以5字节数据包的形式从控制器发送到主机系统,包含X轴坐标、Y轴坐标和“笔抬起/按下”触摸状态。X轴和Y轴坐标的范围为0 - 4095(12位),实际分辨率为1024。建议应用程序以12位格式读取坐标,以提高应用的健壮性。

六、配置寄存器

配置寄存器允许对控制器进行特定应用的定制。默认值已经针对大多数应用进行了优化,除非需要更改,否则会自动使用。不同的寄存器具有不同的功能,例如TouchThreshold寄存器用于设置触摸检测的阈值,SensitivityFilter寄存器用于设置触摸灵敏度等。在使用配置寄存器时,需要注意使用有效范围内的值,否则可能会对性能产生负面影响。

七、命令系统

7.1 命令发送格式

控制器支持特定应用的配置命令,命令发送格式包括头部、大小、命令ID和数据等部分。为了确保命令通信不被触摸活动中断,建议在发送其他命令之前先禁用控制器的触摸功能。

7.2 命令响应

控制器会对收到的命令进行响应,响应格式包括头部、大小、状态、命令ID和数据等部分。通过检查响应中的状态值,可以判断命令是否执行成功。

7.3 常见命令

AR1000系列控制器支持多种命令,如GET_VERSION用于获取版本号和类型,ENABLE_TOUCH用于启用触摸报告,DISABLE_TOUCH用于禁用触摸报告,CALIBRATE_MODE用于进入校准模式等。每个命令都有其特定的发送和接收格式,需要按照文档中的说明进行操作。

八、应用注意事项

8.1 触摸传感器校准

触摸屏幕控制器的报告坐标通常需要校准到应用的视频显示器上。AR1000控制器提供了发送已校准坐标的功能,校准过程包括禁用触摸报告、获取寄存器组起始地址、设置校准插入值、进入校准模式、提示用户触摸校准点以及保存校准数据等步骤。

8.2 存储默认校准值

对于AR1011/AR1021,可以将固定的校准值预加载到EEPROM中。具体步骤包括准备校准值、计算校验和、将数据写入EEPROM、设置TouchOptions寄存器的CCE位以及启用触摸报告等。

九、电气规格和封装信息

9.1 电气规格

AR1000系列控制器的绝对最大额定值包括环境温度、存储温度、电源电压、引脚电压、总功耗、最大电流等参数。在使用过程中,需要确保设备在这些参数范围内工作,以避免损坏设备。

9.2 封装信息

AR1000系列有多种封装形式可供选择,如20引脚的SSOP、SOIC和QFN等。文档中提供了每种封装的详细尺寸和引脚信息,同时还介绍了包装标记信息和订购信息。

总之,AR1000系列电阻式触摸屏控制器是一款功能强大、性能稳定的触摸屏控制芯片。在进行设计时,需要充分了解其功能特点、硬件设计要点、通信方式、命令系统以及应用注意事项等方面的内容,以确保设计出高质量的触摸屏应用系统。你在使用AR1000系列控制器的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 相关推荐
  • 热点推荐

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分