电子说
在当今电子设备高度普及的时代,触摸屏控制器作为人机交互的重要组成部分,其性能和特性对于设备的使用体验至关重要。TSC2046作为一款先进的低电压I/O触摸屏控制器,在众多应用领域展现出了卓越的性能。今天,我们就来深入剖析TSC2046的各项特性、工作原理以及实际应用中的注意事项。
文件下载:TSC2046IRGVR.pdf
TSC2046是德州仪器(Texas Instruments)推出的一款下一代4线触摸屏控制器,是ADS7846的升级版本。它支持1.5V至5.25V的低电压I/O接口,并且与现有的ADS7846引脚完全兼容,这意味着可以轻松将现有应用升级到新版本。该控制器具有多种特性,使其成为电池供电系统的理想选择。
TSC2046广泛应用于个人数字助理(PDA)、便携式仪器、销售点终端、寻呼机、触摸屏显示器、手机等设备中,为这些设备提供了可靠的触摸屏控制解决方案。
模拟输入具有一定的范围和特性,绝对输入范围为 - 0.2V至 + VCC + 0.2V,电容为25pF,泄漏电流为0.1µA。这些特性确保了模拟信号的准确采集和处理。
系统分辨率为12位,无丢失代码为11位,积分线性误差为±2 LSB,偏移误差和增益误差在一定范围内。噪声和电源抑制比等指标也表现出色,保证了系统的稳定性和准确性。
转换时间和采集时间分别为3和12个CLK周期,吞吐量速率为125kHz,多路复用器建立时间为500ns,孔径延迟为30ns。这些参数决定了系统的采样速度和精度。
开关驱动的导通电阻在Y + 、X + 为5Ω,Y - 、X - 为6Ω,驱动电流在100ms持续时间内可达50mA。
内部参考电压为2.45V至2.55V,参考漂移为500ppm/°C,参考输入范围为1.0V至 + VCC,输入阻抗在不同模式下有所不同。
电池监测输入电压范围为0.5V至6.0V,输入阻抗在采样和关闭状态下不同,测量精度在不同条件下有所差异。温度测量范围为 - 40°C至 + 85°C,分辨率和精度也有相应的指标。
TSC2046是一款经典的逐次逼近寄存器(SAR)模数转换器(ADC),基于电容重分配架构,具有采样保持功能,采用0.6µm CMOS工艺制造。
模拟输入通过多路复用器提供给转换器,独特的低导通电阻触摸屏驱动开关配置允许未选择的ADC输入通道为外部设备(如触摸屏)提供电源和接地。通过保持差分输入和差分参考架构,可以消除触摸屏驱动开关导通电阻带来的误差。
内部2.5V参考电压可通过控制位PD1开启或关闭。在单端模式下,内部参考电压常用于电池监测、温度测量和辅助输入;而在差分模式下,可实现最佳的触摸屏性能。为了与ADS7843兼容,上电后需要将PD1置为0以确保参考电压关闭。
参考输入的电压差决定了模拟输入范围,参考电压的降低会影响LSB大小和ADC的偏移、增益误差。在进行测量时,开关驱动开启时参考电压的情况需要特别注意,采用差分参考模式可以解决一些误差问题,但在使用时需要考虑功耗问题。
在某些应用中,触摸屏可能需要外接电容来过滤噪声,但这会导致触摸屏触摸时的稳定时间问题,可能表现为增益误差。可以通过停止或减慢TSC2046的DCLK、仅在差分模式下操作或采用15时钟/转换模式等方法来解决。
TSC2046提供两种温度测量模式。第一种模式需要在已知温度下进行校准,通过测量二极管的正向偏置电压来预测环境温度,分辨率为0.3°C/LSB。第二种模式不需要温度校准,采用两次测量方法,通过计算两次测量的电压差来计算温度,分辨率为1.6°C/LSB。
TSC2046可以监测电压调节器另一侧的电池电压,电池电压范围为0V至6V,输入电压通过4分频后输入到ADC,以简化多路复用器和控制逻辑。为了降低功耗,分频器仅在采样期间开启。
TSC2046支持两种压力测量方法。第一种方法需要知道X板电阻、测量X位置以及两个额外的交叉面板测量值;第二种方法需要知道X板和Y板电阻、测量X和Y位置以及Z1值。
TSC2046的数字接口通常与微控制器或数字信号处理器的基本串行接口进行通信,每次通信由8个时钟周期组成,一次完整的转换需要三次串行通信,共24个时钟周期。
控制字节通过DIN引脚提供,包含启动转换、地址选择、ADC分辨率、配置和掉电等信息。其中,S位为启动位,A2 - A0为通道选择位,MODE位控制转换分辨率,SER/DFR位控制参考模式,PD1 - PD0位控制掉电和内部参考电压配置。
PENIRQ输出用于检测触摸屏的触摸事件。在掉电模式下,Y驱动开启,当屏幕被触摸时,X + 输入通过触摸屏接地,PENIRQ输出变低,引发处理器中断。不同版本的TSC2046内部上拉电阻值不同,会影响PENIRQ的响应时间,使用时需要注意。
TSC2046支持16时钟/转换和15时钟/转换模式。16时钟/转换模式可以实现控制位的重叠,提高转换效率;15时钟/转换模式是最快的时钟方式,但大多数微控制器和数字信号处理器无法支持,可用于FPGA或ASIC应用。
输出数据采用直二进制格式。当需要更快的吞吐量且对数字结果要求不高时,可以使用8位转换模式,该模式可以提前4个时钟周期完成转换,并且时钟速率可以提高50%,从而使转换速率提高2倍。
TSC2046有全功率和自动掉电两种主要功耗模式。在全速和16时钟/转换模式下,两种模式的差异不大;但当DCLK频率保持最大但转换次数减少时,自动掉电模式可以显著降低功耗。此外,参考模式也会影响功耗,差分参考模式在高转换速率下可能会增加功耗。
为了实现TSC2046的最佳性能,布局时需要注意以下几点:
TSC2046作为一款功能强大的低电压I/O触摸屏控制器,具有多种特性和功能,适用于各种电池供电的设备。在实际应用中,我们需要根据具体需求合理选择参数和工作模式,同时注意布局和功耗等方面的问题,以确保系统的稳定性和性能。希望通过本文的介绍,能帮助电子工程师更好地了解和应用TSC2046,为相关产品的设计和开发提供有益的参考。你在使用TSC2046的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !