电子说
在当今的电子设备中,触摸屏的应用越来越广泛,无论是智能手机、平板电脑还是各种便携式仪器,都离不开触摸屏的支持。而MAX11800 - MAX11803低功耗、超小型电阻式触摸屏控制器凭借其出色的性能和先进的功能,成为了众多工程师的首选。本文将深入探讨MAX11800 - MAX11803的特点、工作模式、测量操作以及相关命令和寄存器配置,帮助电子工程师更好地了解和应用这款控制器。
文件下载:MAX11800.pdf
MAX11800 - MAX11803系列控制器专为对功耗敏感的应用而设计,如手持设备。它采用单电源供电,电压范围为1.70V至3.6V,包含一个12位SAR ADC和一个多路复用器,可与电阻式触摸屏面板接口。通过数字串行接口进行通信,并且具备数字预处理功能,能够减少总线负载和应用处理器的资源需求。此外,智能中断功能发生器大大降低了对设备的中断服务频率,在转换之间自动进入低功耗模式,非常适合便携式应用。
在直接转换模式下,应用处理器需要发起所有与MAX11800 - MAX11803的交互活动。这是大多数标准电阻式触摸屏控制器常用的操作模式。应用处理器可以请求单个面板设置和转换操作,或者执行自动化的测量组合,如X和Y、X和Y和Z1、X和Y和Z1和Z2等。在这种模式下,应用处理器对面板设置、测量事件和采样频率保持完全控制。
仅MAX11800/MAX11801支持自主转换模式。在该模式下,设备在触摸检测模式(TDM)中闲置,直到检测到触摸事件。之后,设备会根据用户配置寄存器开始自动测量序列,并在完成后通知应用处理器。这种模式减少了串行总线上的数据传输和中断请求,提高了系统效率。
位置测量用于确定面板传感器上接触点的X或Y坐标。在进行X和Y测量之间切换时,需要给面板足够的时间进行稳定。面板在测量方向上的端到端电阻决定了施加在面板上的功率,在X方向测量时面板在X元件上消耗功率,在Y方向测量时面板在Y元件上消耗功率。
Z1和Z2测量用于确定触摸时面板传感器内两个平面之间的电阻(RTOUCH)。根据面板的已知物理特性,可以使用相应的公式计算RTOUCH,从而获得触摸的压力和面积信息。在进行位置和压力测量之间切换时,同样需要给面板足够的时间进行稳定。
MAX11800 - MAX11803通过内部电路检测面板上的触摸。用户可以选择上拉电阻值(RTD)以及粗上拉间隔(PUR)和细上拉间隔(PUF)的持续时间。在触摸检测模式(TDM)下,设备进入低功耗面板设置状态。当面板未被触摸时,X和Y触摸屏板形成开路,TOUCH信号为低;当触摸导致面板X和Y板之间接触时,形成电流路径,TOUCH信号被拉高。
用户可以通过配置多个寄存器来控制MAX11800 - MAX11803的各种操作,包括工作模式、平均模式、测量分辨率、触摸检测上拉时间等。例如,通过操作模式配置寄存器(0x0B)可以设置设备的工作模式为直接转换模式或自主转换模式。
SPI接口由DIN、DCLK、CS和DOUT组成。通过CS信号控制接口的启用和禁用,支持单寄存器和多寄存器的读写操作。在上升沿驱动操作中,设备可以以最大时钟速度运行;在下降沿驱动操作中,设备对板卡偏移的敏感度较低,但需要较低的时钟速度。
I2C接口是一个2线串行接口,由SDA和SCL组成,支持与主设备的通信,时钟速率最高可达400kHz。主设备通过发送正确的从地址、寄存器地址和数据字来实现对MAX11801/MAX11803的读写操作。
对于对时间和空间分辨率要求不高的应用,可以使用MAX11800/MAX11801的自主转换模式和孔径模式,以减少微处理器的活动。例如,模拟键盘应用可以通过自主转换模式和孔径检查实现高效解决方案。
当需要高分辨率的空间或时间测量时,建议使用直接转换模式,以确保测量的准确性和实时性。
在使用自主转换模式时,要定期处理FIFO中的数据,避免FIFO溢出导致数据丢失和不可靠的行为。可以通过检查通用状态寄存器(0x00)和FIFO溢出位来判断FIFO是否溢出。
MAX11800 - MAX11803低功耗、超小型电阻式触摸屏控制器具有丰富的功能和出色的性能,适用于各种对功耗敏感的应用。通过合理选择工作模式、配置寄存器和使用通信接口,电子工程师可以充分发挥该控制器的优势,实现高效、稳定的触摸屏控制。在实际应用中,需要根据具体需求进行合理的设计和优化,以确保系统的性能和可靠性。你在使用MAX11800 - MAX11803的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !