TSC2046:低电压I/O触摸屏控制器的卓越之选

电子说

1.4w人已加入

描述

TSC2046:低电压I/O触摸屏控制器的卓越之选

在当今的电子设备中,触摸屏的应用越来越广泛,从个人数字助理到便携式仪器,从销售点终端到手机,触摸屏为用户带来了更加直观和便捷的交互体验。而TSC2046作为一款低电压I/O触摸屏控制器,以其出色的性能和丰富的功能,成为了众多工程师的首选。今天,我们就来深入了解一下这款控制器。

文件下载:TSC2046IRGVT.pdf

一、产品概述

TSC2046是ADS7846 4线触摸屏控制器的下一代版本,支持1.5V至5.25V的低电压I/O接口,并且与现有的ADS7846 100%引脚兼容,可以直接替换使用,方便现有应用升级到新版本。它具有以下显著特点:

  1. 宽电压范围:工作电压为2.2V至5.25V,数字I/O电压为1.5V至5.25V,适应多种电源环境。
  2. 内部参考电压:内置2.5V参考电压,可用于辅助输入、电池监测和温度测量模式,并且在不使用时可以关闭以节省功耗。
  3. 多种测量功能:支持直接电池测量(0V至6V)、片上温度测量和触摸压力测量。
  4. 高速接口:采用QSPI和SPI 3线接口,最高采样率可达125kHz。
  5. 自动掉电功能:能够在不工作时自动进入低功耗模式,延长电池续航时间。
  6. 多种封装形式:提供TSSOP - 16、QFN - 16和VFBGA - 48等多种封装,满足不同应用的需求。

二、电气特性

2.1 模拟输入特性

  • 输入范围:全量程输入跨度为0至VREF,绝对输入范围为 - 0.2V至 +VCC + 0.2V。
  • 电容和泄漏电流:输入电容典型值为25pF,泄漏电流最大为0.2µA。

2.2 系统性能

  • 分辨率:12位分辨率,无丢失码。
  • 线性误差:积分线性误差最大为±2 LSB,偏移误差最大为±6 LSB,增益误差最大为±4 LSB。
  • 噪声:噪声水平为µVrms级别。

2.3 采样动态特性

  • 转换时间:典型值为500个CLK周期。
  • 采集时间:3个CLK周期。
  • 吞吐量:最高可达100kHz。

2.4 开关驱动特性

  • 导通电阻:Y +、X +的导通电阻典型值为5Ω,Y -、X -的导通电阻典型值为6Ω。
  • 驱动电流:最大驱动电流为50mA。

2.5 参考输出特性

  • 内部参考电压:典型值为2.5V,漂移为15ppm/°C,静态电流为500µA。

2.6 电池监测特性

  • 输入电压范围:0.5V至6.0V。
  • 输入阻抗:10kΩ。
  • 测量精度:误差在±1%以内。

2.7 温度测量特性

  • 温度范围: - 40°C至 + 85°C。
  • 分辨率:1.6°C/LSB(差分方法)或0.3°C/LSB(TEMP0方法)。
  • 精度:误差在±2°C至±3°C以内。

三、工作原理

TSC2046是一款经典的逐次逼近寄存器(SAR)模数转换器(ADC),基于电容重分配架构,具有采样保持功能。其基本工作原理如下:

  1. 模拟输入:通过多路复用器将模拟输入(X -、Y -、Z - 位置坐标、辅助输入、电池电压和芯片温度)提供给转换器。
  2. 参考电压:内部2.5V参考电压可由外部低阻抗源驱动,参考电压直接设定转换器的输入范围。
  3. 转换过程:在采样周期,模拟源对内部采样电容充电;进入保持模式后,捕获 +IN和 - IN输入之间的电压差,并进行模数转换。

四、应用模式

4.1 模拟输入配置

通过控制位A2、A1、A0和SER/DFR,可以配置不同的输入模式,包括单端参考模式和差分参考模式。在单端参考模式下,参考电压由VREF和GND引脚提供;在差分参考模式下,+REF和 - REF输入直接连接到触摸屏幕的驱动引脚,实现比例转换。

4.2 内部参考电压

内部2.5V参考电压可以通过控制位PD1开启或关闭。在单端模式下,常用于电池监测、温度测量和辅助输入;在差分模式下,可实现最佳的触摸屏性能。

4.3 触摸屏稳定问题

在某些应用中,触摸屏可能会受到噪声干扰,需要使用外部电容进行滤波。但这会导致触摸屏的稳定时间增加,可能出现增益误差。可以通过以下方法解决:

  • 方法一:在触摸屏稳定时间内停止或减慢TSC2046的DCLK,使输入和参考在采集周期内保持稳定。
  • 方法二:仅在触摸屏测量时使用差分模式,并命令TSC2046保持开启状态,进行多次转换,直到达到所需的稳定时间后再进入掉电状态。
  • 方法三:采用15时钟/转换模式,重叠模数转换过程,保持触摸屏驱动开启,直到处理器命令停止。

4.4 温度测量

TSC2046提供两种温度测量模式:

  • 模式一:需要在已知温度下进行校准,通过测量二极管的正向偏置电压来预测环境温度,分辨率为0.3°C/LSB。
  • 模式二:无需温度校准,采用两次测量方法,通过计算两次测量的电压差来确定温度,分辨率为1.6°C/LSB。

4.5 电池测量

TSC2046可以监测电压调节器另一侧的电池电压,电池电压范围为0V至6V。输入电压通过4分频后输入到ADC,以简化多路复用器和控制逻辑。

4.6 压力测量

可以通过测量触摸屏的X - 位置、Y - 位置和Z - 位置来计算触摸压力。TSC2046支持两种测量方法:

  • 方法一:需要知道X - 板电阻,测量X - 位置和两个交叉面板测量值(Z1和Z2)。
  • 方法二:需要知道X - 板和Y - 板电阻,测量X - 位置、Y - 位置和Z1。

五、数字接口

5.1 控制字节

控制字节通过DIN引脚提供,包含启动转换、地址选择、ADC分辨率、配置和掉电等信息。控制字节的各位定义如下:

  • S位:启动位,高电平表示开始一个新的控制字节。
  • A2 - A0位:通道选择位,与SER/DFR位一起控制多路复用器输入、触摸屏驱动开关和参考输入。
  • MODE位:分辨率选择位,低电平表示12位转换,高电平表示8位转换。
  • SER/DFR位:参考模式选择位,高电平表示单端参考模式,低电平表示差分参考模式。
  • PD1 - PD0位:掉电模式选择位,控制内部参考电压和ADC的开启和关闭。

5.2 转换时序

一个完整的转换需要24个时钟周期,包括8个时钟周期的控制字节传输、3个时钟周期的采集模式、12个时钟周期的模数转换和3个时钟周期的结束字节。在16时钟/转换模式下,可以将转换n + 1的控制位与转换n重叠,实现更快的转换速度。

5.3 PENIRQ输出

PENIRQ输出用于检测触摸屏的触摸事件。在掉电模式下,Y - 驱动开启,将触摸屏的Y - 平面连接到GND。当屏幕被触摸时,X + 输入通过触摸屏接地,PENIRQ输出低电平,触发处理器的中断。

六、功耗与布局

6.1 功耗

TSC2046有全功率(PD0 = 1)和自动掉电(PD0 = 0)两种功率模式。在高速转换时,两种模式的功耗差异不大;但在降低转换频率或减少转换次数时,自动掉电模式可以显著降低功耗。此外,参考模式也会影响功耗,差分参考模式下外部设备需要在采集和转换期间持续供电,可能会增加功耗。

6.2 布局建议

为了获得最佳性能,在布局TSC2046电路时需要注意以下几点:

  • 电源:电源要干净且有良好的旁路电容,0.1µF陶瓷旁路电容应尽可能靠近器件放置。
  • 参考电压:VREF引脚一般不需要旁路电容,若使用外部参考电压,要确保其能驱动旁路电容而不产生振荡。
  • 接地:GND引脚应连接到干净的接地端,最好是模拟地,避免靠近微控制器或数字信号处理器的接地端。
  • 触摸屏连接:与触摸屏的连接应尽可能短而牢固,以减少误差。
  • 抗干扰:对于触摸屏应用中的噪声问题,可以使用底部带金属层接地的触摸屏,并在Y +、Y -、X +和X - 引脚与地之间添加滤波电容。

七、总结

TSC2046作为一款高性能的低电压I/O触摸屏控制器,具有宽电压范围、多种测量功能、高速接口和自动掉电等优点,适用于各种电池供电的便携式设备。在使用过程中,需要根据具体应用场景合理配置控制字节、选择合适的参考模式和解决触摸屏稳定问题,同时注意布局和功耗管理,以充分发挥其性能优势。各位工程师在实际设计中,是否遇到过类似控制器的使用难题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分