电子说
在电子设计领域,触摸传感器IC的应用越来越广泛,Atmel AT42QT1085就是一款备受关注的八键QTouch触摸传感器IC。下面,我们就来详细了解一下这款芯片。
文件下载:ATEVK1085A.pdf
AT42QT1085最多支持八个按键,为设计提供了丰富的按键布局选择。
触觉事件可以由触摸检测触发,也能通过SPI由主机微控制器控制,这为用户带来了更加直观的操作反馈。
采用QTouchADC按键测量/触摸检测方法,可配置测量时序和平均次数,并且运用了扩频电荷转移技术。通过SPI接口还能读取通道测量的原始数据,方便工程师进行数据分析和调试。
拥有12个专用双向GPIO引脚,另外最多还可增加4个引脚(替代按键)。这些引脚可配置为软件PWM驱动、数字输入或输出,大大增强了芯片的灵活性。
设备配置可以存储在NVRAM中,方便后续使用。
具备上电复位和欠压检测功能,内部有校准振荡器,保证了芯片的稳定运行。
按键轮廓尺寸为6 mm × 6 mm或更大(取决于面板厚度),形状多样,包括实心或环形。按键中心间距为7 mm或更多(取决于面板厚度)。
电极材料可以是蚀刻铜、银、碳、ITO等;电极基板包括PCB材料、聚酰胺FPCB、PET薄膜、玻璃等。
面板材料可以是塑料、玻璃、复合材料、涂漆表面(低颗粒密度金属漆也可行)。面板厚度最大为10 mm玻璃或5 mm塑料(取决于电极尺寸)。
可通过SPI接口单独配置,满足不同应用场景的需求。
具备自校准、自动漂移补偿和噪声滤波功能,还采用了专利的相邻按键抑制(AKS)技术,确保按键检测的准确性。
采用主/从SPI接口,最高可达750 kHz,基于对象的通信协议方便数据传输。
工作电压范围为2.0 V至5.5 V,适应多种电源环境。
有32引脚5 × 5 mm QFN和32引脚7 × 7 mm TQFP两种RoHS兼容封装可供选择。
AT42QT1085的引脚众多,不同引脚有不同的功能,如GPIO引脚可用于通用输入输出,SPI相关引脚用于数据通信等。具体引脚功能可参考文档中的引脚列表,未使用的引脚需按照要求进行连接,例如SS引脚需通过100 kΩ电阻上拉到VDD。
典型电路中,要注意一些关键元件的连接和参数设置。如旁路电容,Vdd数字电源需使用一个100 nF和一个1 µF的旁路电容,AVDD需使用一个100 nF电容,且100 nF电容应尽量靠近芯片安装。系列Rs电阻(Rs0 – RS7)用于限制静电放电(ESD)电流和抑制射频干扰(RFI),大多数应用中阻值在4.7 kΩ – 33 kΩ之间,最大可到100 kΩ。
AT42QT1085是一款基于Atmel原理的易于使用的QTouchADC模式传感器IC,适用于各种触摸按键应用。它有四个专用通道配置为按键(Key 0 – Key 3),12个专用GPIO通道(GPIO_0 – GPIO_11),另外四个通道可配置为按键或GPIO通道(Key 4 – Key 7或GPIO 12 – GPIO 15)。
配置AT42QT1085需要参考《AT42QT1085 Protocol Guide》,其他相关文档可联系Atmel触摸技术部门获取。
任何通道都可作为接近传感器,通过使用较大的电极并调整QTouchADC和阈值配置选项来实现,具体可参考《QTAN0087 Proximity Design Guide》。
AT42QT1085是SPI从模式设备,采用四线全双工SPI接口,有SS、SCK、MOSI和MISO四个标准SPI信号,还有一个CHANGE信号用于指示有消息等待读取,避免主机持续轮询。
周期时间、自由运行和睡眠模式由Power Configuration T7对象设置控制。
可配置为响应触摸检测、GPIO引脚状态变化或主机微控制器的需求播放选定的触觉效果,有多种触觉效果可供选择,如强点击、尖锐点击、软碰撞等,具体可参考《QTAN0085 Haptics Design Guide Application Note》和《AT42QT1085 Protocol Guide》。
校准是传感器芯片评估每个通道背景电容的过程,通道仅在上电和满足特定条件时校准,如通道启用、满足触摸自动校准设置、信号变化达到抗触摸阈值或用户发出重新校准命令等。校准开始和完成时会生成状态消息,全局校准会对所有通道一起校准,ATCHCALTHR重新校准仅对单个通道校准。
可通过读取Debug Signals T4对象获取原始数据进行开发和测试,具体可参考《AT42QT1085 Protocol Guide》。
AT42QT1085采用基于对象的协议,可通过Object Protocol对设备进行配置,使用前需对一些对象进行配置并将设置写入非易失性存储器,具体对象包括Power Configuration T7、QTouchADC Configuration T49、Key T13等,可参考《AT42QT1085 Protocol Guide》。
SPI接口用于主机和AT42QT1085之间的高速同步数据传输,采用主从关系,AT42QT1085作为从设备。SPI使用四个逻辑信号:SCK、MOSI、MISO和SS,信号操作有特定要求,如SCK空闲时为高,MISO和MOSI在下降沿设置、上升沿读取,SS在通信交换期间保持低电平,交换结束后需拉高一定时间才能开始新的交换。
AT42QT1085通过SPI总线与主机通信,具体通信方式可参考文档中SPI相关内容。
主机上电或复位后应尝试读取信息块信息,检查设备是否正常运行和有无配置错误。
AT42QT1085采用基于对象的协议,主机需进行初始化,包括读取对象表中所有对象的起始位置和大小,计算报告ID以正确解释设备消息,具体可参考《AT42QT1085 Protocol Guide》。
通过SPI写操作向相应对象写入数据,如向Command Processor T6对象发送命令,向Power Configuration T7对象配置设备功耗等,具体可参考文档中SPI写操作格式和《AT42QT1085 Protocol Guide》。
通过SPI读操作从设备读取数据,具体可参考文档中SPI读操作格式。
使用前需对一些对象进行配置,默认值为零通常会禁用功能,配置后需将设置写入非易失性存储器,具体对象和配置方法可参考《AT42QT1085 Protocol Guide》。
包括Vdd电压范围、最大连续引脚电流、引脚电压范围和配置参数最大写入次数等,超出这些规格可能会对设备造成永久性损坏。
涵盖工作温度、存储温度、Vdd电压、电源纹波和噪声、Cx横向负载电容、GPO电流和温度变化率等,在这些条件下设备能更好地工作。
包括数据位数、数据传输方式、时钟空闲状态、最大时钟速率、字节间最小时间、最小低时钟周期、最小高时钟周期和通信交换间延迟等,这些参数确保SPI通信的正常进行。
包括上电到CHANGE线拉低、硬件复位到CHANGE线拉低和软件复位到CHANGE线拉低的时间,不同复位方式有不同的时间要求。
不同配置和周期下,在5 V、3.3 V和2 V电源电压下有不同的电流测量值,工程师可根据实际需求选择合适的配置。
介绍了32引脚5 × 5 mm QFN和32引脚7 × 7 mm TQFP两种封装的尺寸和相关注意事项。
不同封装有不同的标记方式。
介绍了不同零件编号的含义和对应的封装类型。
MSL评级为3,峰值本体温度为260 oC,符合IPC/JEDEC J-STD-020标准。
总之,Atmel AT42QT1085是一款功能强大、性能稳定的触摸传感器IC,在触摸按键应用中具有很大的优势。但在实际设计中,工程师还需要根据具体需求和应用场景,合理选择和配置芯片,以达到最佳的设计效果。大家在使用过程中遇到过哪些问题呢?欢迎一起交流探讨。
全部0条评论
快来发表一下你的评论吧 !