电子工程师必知:TSC2007低功耗触摸屏控制器的全方位解析

电子说

1.4w人已加入

描述

电子工程师必知:TSC2007低功耗触摸屏控制器的全方位解析

引言

在电子设备多元化发展的今天,触摸屏作为一种常见的人机交互设备,其控制器的性能对于设备的整体表现至关重要。TSC2007作为一款低功耗、高性能的触摸屏控制器,在手机、PDA、GPS等便携式设备中得到了广泛应用。本文将详细介绍TSC2007的特性、工作原理、性能参数、接口及布局等方面的内容,为广大电子工程师提供全面的设计参考。

文件下载:tsc2007.pdf

TSC2007特性亮点

低功耗与宽电压支持

TSC2007能够在1.2V至3.6V的单电源电压下工作,这使得它可以直接由单节电池供电,非常适合对功耗敏感的手持设备。在不同的工作模式和电压下,其功耗表现出色,例如在1.2V、快速模式、8.2kHz等效速率下,静态电流仅为32.24µA。这种低功耗特性有助于延长设备的电池续航时间,减少频繁充电的麻烦。

高分辨率与有效吞吐量

它提供了可编程的8位或12位分辨率,可根据不同的屏幕尺寸和性能需求进行灵活调整。在有效吞吐量方面,最高可达20kHz(8位)或10kHz(12位),能够快速准确地采集和处理触摸数据,保证了触摸屏操作的流畅性和响应速度。

丰富的功能特性

  • 预处理功能:对触摸屏测量数据进行预处理,减少总线负载,从而节省主机处理器的资源,使其能够专注于更关键的功能。
  • I²C接口支持:支持标准、快速和高速三种模式,方便与各种微处理器进行通信,提高了系统的兼容性和灵活性。
  • 温度与压力测量:具备片上温度测量和触摸压力测量功能,可满足一些特殊应用场景的需求。
  • PENIRQ功能:数字缓冲的PENIRQ信号,以及片上可编程的PENIRQ上拉电阻,方便进行触摸检测和中断处理。
  • 自动电源控制:支持自动电源关断控制,进一步降低功耗。
  • 增强的ESD保护:能够承受±8kV HBM、±1kV CDM、±25kV空气间隙放电和±15kV接触放电,提高了设备的可靠性和稳定性。

工作原理剖析

触摸屏操作原理

TSC2007支持4线电阻式触摸屏配置。通过在垂直或水平电阻网络上施加电压,当触摸屏被触摸时,触摸点的电阻会发生变化,A/D转换器将测量到的电压转换为数字信号,从而确定触摸点的位置。在测量Y位置时,将X+输入连接到A/D转换器,打开Y+和Y - 驱动器,对X+输入的电压进行数字化处理;同理,测量X位置时,切换到相应的驱动和测量方式。此外,还可以通过特定的方法测量触摸压力,以提供更丰富的交互信息。

内部温度传感器原理

内部温度传感器利用半导体结在固定电流下的特性来测量环境温度。它提供了两种测量模式:一种需要在已知温度下进行校准,通过测量TEMP1二极管的电压来预测环境温度,分辨率可达0.35°C/LSB;另一种采用双测量(差分)方法,无需绝对温度校准,通过测量TEMP1和TEMP2二极管的电压差来计算温度,精度可达2°C/LSB。

模数转换器原理

TSC2007的模拟输入(X、Y、Z触摸面板坐标、芯片温度和辅助输入)通过多路复用器连接到逐次逼近寄存器(SAR)A/D转换器。该转换器基于电容重新分配架构,具有采样和保持功能。为了避免参考模式带来的误差,TSC2007不支持单端参考模式,而是采用差分参考模式,将+REF和 - REF输入分别直接连接到Y+和Y - ,使A/D转换器具有比例转换特性,提高了测量的准确性。

性能参数解读

电气特性参数

  • 辅助模拟输入:输入电压范围为0至VDD,输入电容为12pF,输入泄漏电流在 - 1至 + 1µA之间。
  • A/D转换器:分辨率可编程为8位或12位,12位分辨率时无丢失码可达11位,积分线性度为±1.5 LSB,增益误差在不同VDD下有所不同,如VDD = 1.8V时为0.7 LSB,VDD = 3.0V时为0.1 LSB。
  • 触摸传感器:PENIRQ上拉电阻在不同条件下分别为51kΩ和90kΩ,Y+、X+开关导通电阻为6Ω,Y - 、X - 开关导通电阻为5Ω,开关驱动器驱动电流最大为50mA。
  • 内部温度传感器:温度测量范围为 - 40°C至 + 85°C,不同测量方法和条件下分辨率和精度有所差异。
  • 内部振荡器:时钟频率在不同VDD和模式下有所变化,如8位模式下,VDD = 1.2V时为3.19MHz,VDD = 1.8V时为3.66MHz;12位模式下,VDD = 1.2V时为1.6MHz,VDD = 1.8V时为1.83MHz,频率漂移在不同VDD下也有相应的数值。
  • 数字输入/输出:逻辑电平与VDD相关,SCL和SDA引脚电容为10pF,数据格式为直二进制格式。
  • 电源供应要求:电源电压范围为1.2V至3.6V,静态供应电流在不同工作模式和VDD下有所不同,如12位快速模式(时钟 = 400kHz)、VDD = 1.2V时,8.2k等效速率下为32.24µA。

绝对最大额定值

了解TSC2007的绝对最大额定值对于正确使用和保护器件至关重要。例如,模拟输入电压范围为 - 0.4至VDD + 0.1V,VDD/REF引脚电压范围为 - 0.3至 + 5V,工作温度范围为 - 40°C至 + 85°C,存储温度范围为 - 65°C至 + 150°C等。在设计过程中,必须确保器件的工作条件在这些额定值范围内,以避免器件损坏。

接口与通信协议

I²C接口

TSC2007支持I²C串行总线和数据传输协议的标准、快速和高速三种模式。在I²C总线中,它作为从设备,由主设备(如微处理器)控制通信。数据传输遵循特定的协议,包括起始条件、停止条件、数据有效、应答等规则。在不同模式下,数据传输的时序要求有所不同,如标准模式下,SCL时钟频率为100kHz,总线空闲时间为4.7µs,数据建立时间为250ns等;快速模式下,SCL时钟频率为400kHz,相应的时序参数也会发生变化。

数字接口

  • 地址字节:TSC2007具有7位从设备地址,前5位为工厂预设的'10010',后2位由地址输入引脚A1 - A0决定,最多可在同一总线上连接4个相同预设代码的设备。最后一位(R / (overline{W}))决定读写操作,为'1'时表示主设备从TSC读取数据,为'0'时表示主设备向TSC写入数据。
  • 命令字节:命令字节用于选择转换器功能、设置电源模式、分辨率等。其中,D7 - D4为转换器功能选择位,D3 - D2为电源关断位,D1为模式位(0表示12位模式,1表示8位模式),D0为无关位。此外,还有一个设置命令,用于设置滤波控制和PENIRQ上拉电阻等参数。

数据传输与转换

在进行数据传输和转换时,需要遵循特定的流程。写周期开始时,主设备发送包含TSC2007从设备地址的地址字节(R / (overline{W}) = 0),TSC2007响应应答信号后,主设备写入命令字节,TSC2007再次应答,最后主设备通过重复起始或停止条件结束写周期。读周期时,主设备发送起始条件和地址字节(R / (overline{W}) = 1),TSC2007应答后,依次发送数据字节,主设备在最后一个数据字节后发送非应答信号表示数据接收结束。

布局与设计建议

布局考虑因素

TSC2007的基本SAR架构对电源、参考、接地连接和数字输入上的毛刺或突然变化较为敏感。因此,在布局时要确保电源干净且经过良好的旁路处理。建议在靠近器件的位置放置0.1µF的陶瓷旁路电容,若VDD/REF与电源之间的连接阻抗较高,还可能需要1µF至10µF的电容。同时,要注意避免有源走线经过标记为VOID的引脚下方,除非有接地或电源平面进行屏蔽。

接地与抗干扰

GND引脚应连接到干净的接地点,通常为模拟地。避免将其连接到靠近微控制器或数字信号处理器的接地点,必要时可直接从转换器引出接地走线到电源入口或电池连接点。理想情况下,应设置专门的模拟接地平面用于转换器和相关模拟电路,以减少干扰。

触摸屏幕连接

在与电阻式触摸屏连接时,要确保连接短而可靠。因为触摸屏电阻较低,松动的连接可能会因接触电阻变化而导致测量误差。对于可能存在的电磁干扰(EMI)噪声,可采用底部带有金属层并接地的触摸屏,或在Y+、Y - 、X+、X - 与地之间添加滤波电容,但要注意电容会增加屏幕的稳定时间。

总结与展望

TSC2007作为一款功能强大的触摸屏控制器,以其低功耗、高分辨率、丰富的功能和良好的兼容性,为电子工程师在设计触摸屏设备时提供了一个优秀的选择。在实际应用中,工程师需要根据具体的设计需求,合理选择工作模式、分辨率和接口配置,同时注意布局和抗干扰设计,以充分发挥TSC2007的性能优势。随着电子技术的不断发展,相信触摸屏控制器将在更多领域得到应用,并且性能会不断提升,为用户带来更加便捷和优质的交互体验。广大电子工程师们可以持续关注相关技术的发展动态,不断探索新的设计思路和方法。

你在使用TSC2007进行设计的过程中遇到过哪些问题?或者对它的性能表现有什么独特的见解?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分