探索TSC2000:PDA模拟接口电路的卓越之选
在电子工程师的设计世界中,找到一款合适的模拟接口电路对于实现设备的高性能至关重要。TSC2000作为一款由德州仪器(Texas Instruments)推出的PDA模拟接口电路,以其丰富的特性和广泛的应用场景,成为了众多工程师的青睐之选。今天,我们就来深入了解一下TSC2000的各个方面。
文件下载:tsc2000.pdf
一、TSC2000的特性与应用
特性亮点
TSC2000具有众多令人瞩目的特性,这些特性使其在同类产品中脱颖而出。
- 接口与转换优势:支持4线触摸屏接口,采用比率转换方式,确保了高精度和稳定性。同时,具备单2.7V至3.6V电源供电,减少了电源设计的复杂性。
- 数据处理与通信:配备串行接口,方便与主机控制器进行数据传输。内部可检测屏幕触摸,还能实现可编程的8 - 12位分辨率和采样率,能适应不同屏幕尺寸的需求。
- 多类型测量功能:可直接测量电池电压(范围0.5V至6V),还具备片上温度测量和触摸压力测量功能,为设备的全面监测提供了支持。此外,拥有全功率控制功能,能有效降低功耗。封装形式为TSSOP - 20,体积小巧,适合集成到各种设备中。
广泛应用场景
TSC2000的应用场景十分广泛,常见于个人数字助理(PDA)、手机和MP3播放器等设备中。这些设备对触摸操作、电池监测和温度控制等功能都有较高要求,而TSC2000正好能满足这些需求。
二、TSC2000的详细架构与功能
整体架构
TSC2000由触摸屏接口、电池监测器、辅助输入、温度监测器和电流输出D/A转换器等部分组成。它通过标准SPI串行接口与主机通信,主机需将从设备选择信号(SS)驱动为低电平才能与TSC2000进行数据交互。控制TSC2000及其功能是通过向不同的寄存器写入命令来实现的,这些寄存器会控制A/D转换器和D/A转换器的操作。
触摸屏操作原理
- 4线触摸屏坐标测量:4线触摸屏由两层透明电阻层组成,通过在垂直或水平电阻网络上施加电压,A/D转换器将触摸点的电压进行转换,从而确定触摸位置的X和Y坐标。对于触摸压力(Z)的测量,TSC2000支持两种方法。一种是需要知道X板电阻、测量X位置以及两个额外的交叉面板测量值;另一种是需要知道X板和Y板电阻、测量X和Y位置以及Z1值。
- 触摸测量的注意事项:在触摸操作时,由于触摸屏的机械特性,电压会出现过冲和缓慢稳定的过程,因此需要引入延迟时间来确保转换值的准确性。对于一些应用,可能需要在触摸屏上添加外部电容器来过滤噪声,但这会增加稳定时间。TSC2000提供了可编程延迟时间和特定模式来解决这个问题。
- A/D转换器:TSC2000的A/D转换器采用电容重新分配架构,具有采样保持功能。通过多路复用器将模拟输入信号提供给A/D转换器,其输入通道的特殊配置可以减少驱动开关导通电阻带来的误差。该转换器通过A/D转换器控制寄存器进行控制,可实现通道选择、扫描操作、平均、分辨率和转换速率的编程设置。
数字接口与通信协议
- SPI接口通信:TSC2000通过标准SPI总线进行通信,支持全双工、同步、串行通信。主机作为主设备生成同步时钟并发起传输,而TSC2000作为从设备依赖主机来启动和同步传输。通信时,主机的字节在串行时钟的控制下从MOSI引脚输入,同时TSC2000的字节从MISO引脚输出到主机。
- 通信协议与命令格式:TSC2000的控制完全依赖于寄存器,读写寄存器通过发送16位命令来实现。命令字包含读写位(R/W)、页面地址位和寄存器地址位等信息。例如,要读取第一页内存,主机发送命令 (8000{H}) ;要写入第一页内存,发送命令 (0800{H}) 。
寄存器功能详解
- A/D转换器控制寄存器:该寄存器用于控制A/D转换器的多个方面,包括笔状态/控制模式(PSM)、转换器状态(STS)、功能选择位(AD3 - AD0)、分辨率控制(RS1,RS0)、转换平均控制(AV1,AV0)、转换时钟控制(CL1,CL0)和面板电压稳定时间控制(PV2 - PV0)等。这些位的不同设置可以实现不同的功能,如选择不同的输入进行转换、设置分辨率和平均次数等。
- D/A转换器控制寄存器:该寄存器的单一位(DPD)用于控制片上D/A转换器的电源开关。当DPD为0时,D/A转换器通电并正常工作;为1时,转换器断电。
- 参考寄存器:用于控制内部参考的操作,包括选择内部或外部参考(INT)、参考上电延迟(DL1,DL0)和参考电源开关(PDN)等设置。这些设置可以确保参考电压的稳定和准确。
- 配置控制寄存器:主要控制触摸检测电路的预充电和检测时间。通过设置预充电时间选择位(PRE[2:0])和检测时间选择位(SNS[2:0]),可以优化触摸检测的性能。同时,该寄存器还可以选择内部参考电压(RFV)为1.25V或2.5V。
- 复位寄存器:通过向该寄存器写入特定代码 (BBXX) ,可以实现TSC2000的软件复位,将所有寄存器恢复到默认的上电值。
- 数据寄存器:用于存储转换结果或键盘扫描数据,以及D/A转换器的输出电流值。除D/A转换器寄存器默认设置为 (0080{H}) 表示中值输出外,其他寄存器在复位后默认值为 (0000{H}) 。
三、TSC2000的不同操作模式
触摸屏测量模式
- TSC2000控制的触摸检测启动转换:在这种模式下,TSC2000检测到触摸屏被触摸后,会使PENIRQ线变为低电平,同时启动内部时钟。先开启Y驱动器,经过编程的面板电压稳定时间后,启动A/D转换器转换Y坐标。如果选择了平均功能,会进行多次转换,完成后将结果存储在Y寄存器中。若屏幕仍被触摸,再开启X驱动器,测量X坐标并存储在X寄存器中。若需要测量触摸压力,还会继续测量Z1和Z2值并存储在相应寄存器中。完成X/Y坐标读取所需时间可通过特定公式计算,该时间取决于分辨率、内部转换时钟速率、平均次数、面板电压稳定时间以及预充电和检测时间等因素。
- 主机响应PENIRQ启动TSC2000控制的转换:TSC2000检测到触摸后使PENIRQ线变低,主机识别中断请求后,通过向A/D转换器控制寄存器写入命令来选择触摸屏扫描功能,后续转换过程与上述模式类似,但由主机决定扫描开始时间。
- 主机控制转换:TSC2000检测到触摸使PENIRQ线变低,主机识别中断后,需手动控制转换的各个方面。通常,主机先开启Y驱动器,等待稳定时间后,请求X坐标转换,然后重复此过程进行Y和Z坐标的转换。在主机控制下,转换单个坐标所需时间也有相应的计算公式。
温度测量模式
TSC2000提供两种温度测量模式。第一种模式需要在已知温度下进行校准,通过测量二极管电压来预测环境温度,具有0.3°C/LSB的分辨率。第二种模式不需要测试温度,通过两次不同电流下的转换,利用电压差计算环境温度,可提供2°C/LSB的精度。
电池测量模式
TSC2000可以监测电压调节器另一侧的电池电压。 (V{BAT1}) 输入经过4倍分压,可测量0.5V至6.0V的输入范围; (V{BAT2}) 输入经过2倍分压,可测量0.5V至3.0V的输入范围,较小的分压比可提高分辨率。为了降低功耗,分压电路仅在采样时开启。测量温度、辅助或电池所需的时间也有相应的计算公式。
辅助测量模式
两个辅助电压输入的测量方式与电池输入类似,可用于外部温度传感、环境光监测或电池电流检测等应用。
端口扫描模式
如果需要定期测量所有模拟输入(除触摸屏外),可以使用端口扫描模式。该模式下,TSC2000会对两个电池输入和两个辅助输入进行采样和转换,完成后相应的结果寄存器将存储最新值。一次写入命令即可完成四个不同的测量。
D/A转换器操作模式
TSC2000的片上8位D/A转换器通过连接在ARNG引脚和地之间的电阻值来控制输出电流。该转换器的控制寄存器用于控制其电源开关,8位数据通过D/A转换器数据寄存器写入。电路设计具有灵活性,可适应不同的LCD对比度控制偏置要求,但输出电压需满足一定条件,同时可以通过调整电阻值来改变输出电流范围。在某些情况下,需要添加NPN晶体管来保护Aout引脚。
四、TSC2000的布局建议
在设计TSC2000电路布局时,需要注意以下几点以确保其最佳性能。
- 电源与旁路:TSC2000的电源应保持干净且经过良好的旁路处理。应尽可能靠近器件放置0.1µF的陶瓷旁路电容,若 (+V_{DD}) 与电源之间的连接阻抗较高,可能还需要1µF至10µF的电容器。参考引脚通常不需要旁路电容,因为内部运放已对参考进行了缓冲,但如果使用外部参考电压,要确保其能驱动旁路电容而不产生振荡。
- 接地处理:GND引脚应连接到干净的接地点,通常是“模拟”接地。应避免与微控制器或数字信号处理器的接地点过于接近,必要时可直接从转换器连接接地迹线到电源入口或电池连接点。理想的布局应包含一个专门用于转换器和相关模拟电路的模拟接地平面。
- 触摸屏连接:在与电阻式触摸屏连接时,应确保连接尽可能短且牢固。由于电阻式触摸屏的电阻较低,松动的连接可能会因接触电阻的变化而导致误差。
- 抗干扰措施:在触摸屏应用中,噪声可能是误差的主要来源。例如,背光LCD面板产生的EMI噪声可能会耦合到触摸屏上,导致转换数据出现“闪烁”现象。可以采取一些措施来减少这种误差,如使用底部带有金属层接地的触摸屏,或在Y+、Y -、X+和X - 与地之间添加滤波电容,但这些电容会增加屏幕稳定时间和相关电路的预充电和检测时间。
五、TSC2000的包装信息
TSC2000有多种包装选项,包括TSSOP - 20封装。不同的订购型号在包装形式(如TUBE或LARGE T&R)、数量和运输介质等方面有所不同。同时,还提供了详细的包装材料信息,如磁带和卷轴的尺寸、管的尺寸等,方便工程师在设计和生产过程中进行选择和参考。
TSC2000以其丰富的功能、灵活的操作模式和良好的性能,为电子工程师在PDA及其他相关设备的设计中提供了一个强大而可靠的模拟接口解决方案。在实际应用中,工程师可以根据具体需求对其进行合理配置和优化,以实现设备的最佳性能。你在使用类似模拟接口电路时遇到过哪些问题呢?欢迎在评论区分享交流。
-
电子设计
+关注
关注
42文章
2870浏览量
49916 -
TSC2000
+关注
关注
0文章
5浏览量
6474
发布评论请先 登录
TSC2000,pdf(TSC2000: PDA Analo
PDA Analog Interface Circuit S
DAC on the TSC2000, TSC2200, T
TSC2000 具有 8/10/12 位 125Khz ADC 和 SPI 接口的 4 线可编程触摸屏控制器
探索TSC2000:PDA模拟接口电路的卓越之选
评论