探索MAX11800 - MAX11803:低功耗超小型电阻式触摸屏控制器的卓越性能

电子说

1.4w人已加入

描述

探索MAX11800 - MAX11803:低功耗超小型电阻式触摸屏控制器的卓越性能

在当今的电子设备中,触摸屏的应用越来越广泛,无论是智能手机、平板电脑还是各种便携式仪器,都离不开触摸屏的支持。而MAX11800 - MAX11803低功耗、超小型电阻式触摸屏控制器凭借其出色的性能和先进的功能,成为了众多工程师的首选。本文将深入探讨MAX11800 - MAX11803的特点、工作模式、测量操作以及相关命令和寄存器配置,帮助电子工程师更好地了解和应用这款控制器。

文件下载:MAX11800.pdf

一、产品概述

MAX11800 - MAX11803系列控制器专为对功耗敏感的应用而设计,如手持设备。它采用单电源供电,电压范围为1.70V至3.6V,包含一个12位SAR ADC和一个多路复用器,可与电阻式触摸屏面板接口。通过数字串行接口进行通信,并且具备数字预处理功能,能够减少总线负载和应用处理器的资源需求。此外,智能中断功能发生器大大降低了对设备的中断服务频率,在转换之间自动进入低功耗模式,非常适合便携式应用。

二、关键特性

2.1 标准特性

  • 4线触摸屏接口:支持X/Y坐标和触摸压力测量,能够准确获取触摸位置和压力信息。
  • 比率测量:通过比率测量方式,提高测量的准确性和稳定性。
  • 12位SAR ADC:提供高精度的模拟到数字转换,确保测量数据的精确性。
  • 单电源供电:单1.7V至3.6V电源,降低了功耗和设计复杂度。
  • 可编程触摸检测上拉电阻:可选择50kΩ或100kΩ的上拉电阻,适应不同的应用需求。
  • 自动掉电控制:实现低功耗运行,延长设备的电池续航时间。

2.2 高级特性

  • 自主转换操作:MAX11800/MAX11801具备自主转换模式,可自动执行测量并在完成后通知应用处理器,减少串行总线上的数据传输和中断请求。
  • 数据标记:记录测量和触摸事件信息,方便后续分析和处理。
  • 滤波功能:采用直平均或中值平均滤波,有效减少噪声干扰。
  • 孔径模式:提供空间滤波,减少写入FIFO的数据量,降低系统开销。
  • 组合命令:通过单个应用处理器命令执行多个操作,简化测量过程。
  • 用户可编程采集模式:满足不同应用场景的需求。
  • 可编程中断输出驱动:灵活控制中断输出。

三、工作模式

3.1 直接转换模式(DCM)

在直接转换模式下,应用处理器需要发起所有与MAX11800 - MAX11803的交互活动。这是大多数标准电阻式触摸屏控制器常用的操作模式。应用处理器可以请求单个面板设置和转换操作,或者执行自动化的测量组合,如X和Y、X和Y和Z1、X和Y和Z1和Z2等。在这种模式下,应用处理器对面板设置、测量事件和采样频率保持完全控制。

3.2 自主转换模式(ACM)

仅MAX11800/MAX11801支持自主转换模式。在该模式下,设备在触摸检测模式(TDM)中闲置,直到检测到触摸事件。之后,设备会根据用户配置寄存器开始自动测量序列,并在完成后通知应用处理器。这种模式减少了串行总线上的数据传输和中断请求,提高了系统效率。

四、测量操作

4.1 位置测量

位置测量用于确定面板传感器上接触点的X或Y坐标。在进行X和Y测量之间切换时,需要给面板足够的时间进行稳定。面板在测量方向上的端到端电阻决定了施加在面板上的功率,在X方向测量时面板在X元件上消耗功率,在Y方向测量时面板在Y元件上消耗功率。

4.2 压力测量

Z1和Z2测量用于确定触摸时面板传感器内两个平面之间的电阻(RTOUCH)。根据面板的已知物理特性,可以使用相应的公式计算RTOUCH,从而获得触摸的压力和面积信息。在进行位置和压力测量之间切换时,同样需要给面板足够的时间进行稳定。

五、触摸检测模式和选项

MAX11800 - MAX11803通过内部电路检测面板上的触摸。用户可以选择上拉电阻值(RTD)以及粗上拉间隔(PUR)和细上拉间隔(PUF)的持续时间。在触摸检测模式(TDM)下,设备进入低功耗面板设置状态。当面板未被触摸时,X和Y触摸屏板形成开路,TOUCH信号为低;当触摸导致面板X和Y板之间接触时,形成电流路径,TOUCH信号被拉高。

六、命令和寄存器配置

6.1 命令类型

  • 面板设置命令(PSU):在测量前配置触摸屏,使面板在测量前充分稳定。
  • 面板测量命令(PMC):选择X、Y、Z1或Z2中的一种物理设置选项进行测量。
  • 组合测量命令(CMC):允许使用单个命令提供X和Y数据、X和Y和Z1数据或X和Y和Z1和Z2数据,减少应用处理器与MAX11800 - MAX11803的交互。

6.2 寄存器配置

用户可以通过配置多个寄存器来控制MAX11800 - MAX11803的各种操作,包括工作模式、平均模式、测量分辨率、触摸检测上拉时间等。例如,通过操作模式配置寄存器(0x0B)可以设置设备的工作模式为直接转换模式或自主转换模式。

七、通信接口

7.1 SPI接口(MAX11800/MAX11802)

SPI接口由DIN、DCLK、CS和DOUT组成。通过CS信号控制接口的启用和禁用,支持单寄存器和多寄存器的读写操作。在上升沿驱动操作中,设备可以以最大时钟速度运行;在下降沿驱动操作中,设备对板卡偏移的敏感度较低,但需要较低的时钟速度。

7.2 I2C接口(MAX11801/MAX11803)

I2C接口是一个2线串行接口,由SDA和SCL组成,支持与主设备的通信,时钟速率最高可达400kHz。主设备通过发送正确的从地址、寄存器地址和数据字来实现对MAX11801/MAX11803的读写操作。

八、应用建议

8.1 低分辨率应用

对于对时间和空间分辨率要求不高的应用,可以使用MAX11800/MAX11801的自主转换模式和孔径模式,以减少微处理器的活动。例如,模拟键盘应用可以通过自主转换模式和孔径检查实现高效解决方案。

8.2 高分辨率应用

当需要高分辨率的空间或时间测量时,建议使用直接转换模式,以确保测量的准确性和实时性。

8.3 避免FIFO溢出

在使用自主转换模式时,要定期处理FIFO中的数据,避免FIFO溢出导致数据丢失和不可靠的行为。可以通过检查通用状态寄存器(0x00)和FIFO溢出位来判断FIFO是否溢出。

九、总结

MAX11800 - MAX11803低功耗、超小型电阻式触摸屏控制器具有丰富的功能和出色的性能,适用于各种对功耗敏感的应用。通过合理选择工作模式、配置寄存器和使用通信接口,电子工程师可以充分发挥该控制器的优势,实现高效、稳定的触摸屏控制。在实际应用中,需要根据具体需求进行合理的设计和优化,以确保系统的性能和可靠性。你在使用MAX11800 - MAX11803的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分