TSC2046:低電壓 I/O 觸摸屏控制器的全方位解析
在當(dāng)今的電子設(shè)備中,觸摸屏的應(yīng)用越來(lái)越廣泛,從智能手機(jī)到平板電腦,再到各種工業(yè)控制設(shè)備,觸摸屏為用戶提供了更加直觀、便捷的交互方式。而 TSC2046 作為一款低電壓 I/O 觸摸屏控制器,在這一領(lǐng)域發(fā)揮著重要的作用。今天,我們就來(lái)深入了解一下 TSC2046 的特點(diǎn)、應(yīng)用以及工作原理。
文件下載:tsc2046.pdf
一、TSC2046 產(chǎn)品概述
TSC2046 是德州儀器(Texas Instruments)推出的一款下一代 4 線觸摸屏控制器,它是 ADS7846 的升級(jí)版本,支持 1.5V 至 5.25V 的低電壓 I/O 接口,并且與現(xiàn)有的 ADS7846 100% 引腳兼容,可以直接替換使用,這為現(xiàn)有應(yīng)用的升級(jí)提供了極大的便利。
1.1 產(chǎn)品特性
- 寬電壓工作范圍:TSC2046 可以在 2.2V 至 5.25V 的電壓下正常工作,數(shù)字 I/O 電壓范圍為 1.5V 至 5.25V,這使得它能夠適應(yīng)不同的電源環(huán)境。
- 內(nèi)部參考電壓:芯片內(nèi)部集成了 2.5V 的參考電壓,可用于輔助輸入、電池監(jiān)測(cè)和溫度測(cè)量等模式,并且在不使用時(shí)可以關(guān)閉參考電壓以節(jié)省功耗。
- 多種測(cè)量功能:支持直接電池測(cè)量(0V 至 6V)、片上溫度測(cè)量和觸摸壓力測(cè)量,為系統(tǒng)設(shè)計(jì)提供了更多的功能選擇。
- 接口兼容性:采用 QSPI 和 SPI 3 線接口,方便與微控制器或數(shù)字信號(hào)處理器進(jìn)行通信。
- 自動(dòng)掉電功能:在不進(jìn)行轉(zhuǎn)換時(shí),TSC2046 可以自動(dòng)進(jìn)入低功耗模式,降低系統(tǒng)的整體功耗。
- 多種封裝形式:提供 TSSOP - 16、QFN - 16 和 VFBGA - 48 等多種封裝形式,滿足不同應(yīng)用場(chǎng)景的需求。
1.2 應(yīng)用領(lǐng)域
TSC2046 適用于多種需要觸摸屏交互的設(shè)備,如個(gè)人數(shù)字助理(PDA)、便攜式儀器、銷售點(diǎn)終端、尋呼機(jī)、觸摸屏顯示器和手機(jī)等。
二、電氣特性分析
2.1 模擬輸入特性
TSC2046 的模擬輸入具有較寬的輸入范圍和較低的泄漏電流。其滿量程輸入跨度為 0 至 VREF,絕對(duì)輸入范圍為 -0.2V 至 +VCC + 0.2V,輸入電容典型值為 25pF,泄漏電流最大值為 0.2μA。這些特性保證了在不同輸入信號(hào)下的穩(wěn)定性能。
2.2 系統(tǒng)性能指標(biāo)
系統(tǒng)分辨率為 12 位,無(wú)丟失碼,積分線性誤差最大為 ±2 LSB,偏移誤差最大為 ±6 LSB,增益誤差最大為 ±4 LSB,噪聲為 70μVrms。這些指標(biāo)表明 TSC2046 在數(shù)據(jù)轉(zhuǎn)換方面具有較高的精度和穩(wěn)定性。
2.3 采樣動(dòng)態(tài)特性
在采樣動(dòng)態(tài)方面,轉(zhuǎn)換時(shí)間為 3 至 12 個(gè)時(shí)鐘周期,采集時(shí)間為 500 個(gè)時(shí)鐘周期,吞吐量速率最高可達(dá) 125kHz,多路復(fù)用器建立時(shí)間為 100ns,孔徑延遲為 100ns,孔徑抖動(dòng)為 12ps,通道間隔離度為 70dB。這些特性決定了 TSC2046 在高速采樣和多通道切換時(shí)的性能表現(xiàn)。
2.4 開關(guān)驅(qū)動(dòng)特性
開關(guān)驅(qū)動(dòng)器的導(dǎo)通電阻 Y+、X+ 典型值為 5Ω,Y -、X - 典型值為 6Ω,驅(qū)動(dòng)電流最大為 50mA。在實(shí)際應(yīng)用中,需要注意驅(qū)動(dòng)電流不能超過(guò)最大值,以免導(dǎo)致器件性能下降。
2.5 參考輸出和輸入特性
內(nèi)部參考電壓為 2.45V 至 2.55V,典型值為 2.50V,參考電壓漂移為 15ppm/°C,靜態(tài)電流為 500μA。參考輸入范圍為 1V 至 +VCC,輸入電流非常低(典型值 < 13μA)。在使用參考輸入時(shí),需要注意參考電壓的穩(wěn)定性和噪聲問(wèn)題,以確保轉(zhuǎn)換精度。
2.6 電池監(jiān)測(cè)和溫度測(cè)量特性
電池監(jiān)測(cè)輸入電壓范圍為 0.5V 至 6.0V,輸入阻抗為 10kΩ,采樣精度為 ±2%。溫度測(cè)量范圍為 -40°C 至 +85°C,分辨率為 1.6°C/LSB(差分方法)或 0.3°C/LSB(TEMP0 方法),精度為 ±2°C 或 ±3°C。這些特性使得 TSC2046 能夠準(zhǔn)確地監(jiān)測(cè)電池狀態(tài)和環(huán)境溫度。
三、工作原理詳解
3.1 基本架構(gòu)
TSC2046 是一款經(jīng)典的逐次逼近寄存器(SAR)模數(shù)轉(zhuǎn)換器(ADC),基于電容再分配架構(gòu),本身包含采樣保持功能。它采用 0.6μm CMOS 工藝制造,具有低功耗和高集成度的特點(diǎn)。
3.2 模擬輸入和多路復(fù)用器
模擬輸入(X -、Y - 和 Z 位置坐標(biāo)、輔助輸入、電池電壓和芯片溫度)通過(guò)多路復(fù)用器提供給轉(zhuǎn)換器。獨(dú)特的低導(dǎo)通電阻觸摸屏驅(qū)動(dòng)開關(guān)配置允許未選中的 ADC 輸入通道為外部設(shè)備(如觸摸屏)提供電源,相應(yīng)的引腳提供接地。通過(guò)保持轉(zhuǎn)換器的差分輸入和差分參考架構(gòu),可以消除每個(gè)觸摸屏驅(qū)動(dòng)開關(guān)導(dǎo)通電阻帶來(lái)的誤差。
3.3 內(nèi)部參考電壓
TSC2046 內(nèi)部的 2.5V 參考電壓可以通過(guò)控制位 PD1 開啟或關(guān)閉。通常,內(nèi)部參考電壓僅在單端模式下用于電池監(jiān)測(cè)、溫度測(cè)量和輔助輸入。在差分模式下使用時(shí),可以獲得最佳的觸摸屏性能。為了與 ADS7843 兼容,必須將內(nèi)部參考電壓關(guān)閉。
3.4 參考輸入和測(cè)量誤差
參考輸入的電壓差決定了模擬輸入范圍,TSC2046 可以在 1V 至 +VCC 的參考電壓下工作。當(dāng)參考電壓降低時(shí),每個(gè)數(shù)字輸出代碼的模擬電壓權(quán)重也會(huì)降低,ADC 固有的任何偏移或增益誤差在 LSB 大小方面會(huì)顯得更大。因此,在使用較低參考電壓時(shí),需要注意提供干凈的布局和低噪聲的電源、參考和輸入信號(hào)。
3.5 觸摸屏建立時(shí)間
在某些應(yīng)用中,為了過(guò)濾觸摸屏拾取的噪聲,可能需要在觸摸屏兩端添加外部電容。這些電容會(huì)導(dǎo)致觸摸屏在被觸摸時(shí)需要一定的建立時(shí)間,通常表現(xiàn)為增益誤差。可以通過(guò)停止或減慢 TSC2046 的 DCLK 時(shí)鐘、僅在差分模式下操作或采用 15 時(shí)鐘/轉(zhuǎn)換模式等方法來(lái)解決這個(gè)問(wèn)題。
3.6 溫度測(cè)量原理
TSC2046 的溫度測(cè)量基于半導(dǎo)體結(jié)在固定電流水平下的特性。通過(guò)測(cè)量二極管的正向電壓(VBE)隨溫度的變化,可以預(yù)測(cè)環(huán)境溫度。它提供了兩種工作模式:一種需要在已知溫度下進(jìn)行校準(zhǔn),只需一次讀數(shù)即可預(yù)測(cè)環(huán)境溫度;另一種不需要校準(zhǔn),采用兩次測(cè)量方法來(lái)消除絕對(duì)溫度校準(zhǔn)的需要,實(shí)現(xiàn) 2°C 的精度。
3.7 電池測(cè)量原理
TSC2046 可以監(jiān)測(cè)電壓調(diào)節(jié)器另一側(cè)的電池電壓,電池電壓范圍為 0V 至 6V。輸入電壓(VBAT)被除以 4,以便 5.5V 的電池電壓在 ADC 中表示為 1.375V。為了最小化功耗,分壓器僅在采樣期間開啟。
3.8 壓力測(cè)量原理
TSC2046 支持兩種觸摸壓力測(cè)量方法。第一種方法需要知道 X 板電阻、測(cè)量 X 位置以及觸摸屏的兩個(gè)額外交叉面板測(cè)量(Z1 和 Z2);第二種方法需要知道 X 板和 Y 板電阻、測(cè)量 X 位置和 Y 位置以及 Z1。通過(guò)相應(yīng)的公式可以計(jì)算出觸摸電阻。
四、數(shù)字接口與控制
4.1 數(shù)字接口操作
TSC2046 的數(shù)字接口采用串行通信方式,每個(gè)通信周期由八個(gè)時(shí)鐘周期組成,一次完整的轉(zhuǎn)換需要三個(gè)串行通信,共 24 個(gè)時(shí)鐘周期。通過(guò) DIN 引腳提供控制字節(jié),控制字節(jié)包含啟動(dòng)轉(zhuǎn)換、尋址、ADC 分辨率、配置和掉電等信息。
4.2 控制字節(jié)詳解
控制字節(jié)由 8 位組成,分別為 S(啟動(dòng)位)、A2 - A0(通道選擇位)、MODE(12 位/8 位轉(zhuǎn)換選擇位)、SER/DFR(單端/差分參考選擇位)和 PD1 - PD0(掉電模式選擇位)。這些位的不同組合決定了轉(zhuǎn)換器的工作模式和輸入配置。
4.3 PENIRQ 輸出功能
PENIRQ 輸出用于檢測(cè)觸摸屏是否被觸摸。在掉電模式下(PD0 = 0),Y 驅(qū)動(dòng)器開啟,將觸摸屏的 Y 平面連接到地。當(dāng)屏幕被觸摸時(shí),X + 輸入通過(guò)觸摸屏被拉到地,PENIRQ 輸出變?yōu)榈碗娖剑|發(fā)處理器的中斷。在測(cè)量 X、Y 和 Z 位置期間,PENIRQ 輸出被禁用,以避免內(nèi)部上拉電阻的泄漏電流影響測(cè)量結(jié)果。
4.4 不同時(shí)鐘周期的轉(zhuǎn)換模式
TSC2046 支持 16 時(shí)鐘/轉(zhuǎn)換和 15 時(shí)鐘/轉(zhuǎn)換模式。在 16 時(shí)鐘/轉(zhuǎn)換模式下,轉(zhuǎn)換 n + 1 的控制位可以與轉(zhuǎn)換 n 重疊,實(shí)現(xiàn)每 16 個(gè)時(shí)鐘周期進(jìn)行一次轉(zhuǎn)換。15 時(shí)鐘/轉(zhuǎn)換模式是最快的轉(zhuǎn)換方式,但大多數(shù)微控制器和數(shù)字信號(hào)處理器的串行接口無(wú)法提供 15 個(gè)時(shí)鐘周期,因此通常用于現(xiàn)場(chǎng)可編程門陣列(FPGA)或?qū)S?a href="http://www.3532n.com/v/tag/123/" target="_blank">集成電路(ASIC)。
4.5 數(shù)據(jù)格式
TSC2046 的輸出數(shù)據(jù)采用直二進(jìn)制格式,理想輸出代碼與輸入電壓之間存在線性關(guān)系。在 8 位轉(zhuǎn)換模式下,可以提高轉(zhuǎn)換速度,適用于對(duì)數(shù)字結(jié)果精度要求不高的應(yīng)用。
五、功耗分析與布局建議
5.1 功耗模式
TSC2046 有全功率(PD0 = 1)和自動(dòng)掉電(PD0 = 0)兩種主要功耗模式。在高速轉(zhuǎn)換且 16 時(shí)鐘/轉(zhuǎn)換的情況下,兩種模式的功耗差異不大。但當(dāng)降低 DCLK 頻率或減少轉(zhuǎn)換次數(shù)時(shí),自動(dòng)掉電模式可以顯著降低功耗。
5.2 參考模式對(duì)功耗的影響
在單端參考模式下,觸摸面板驅(qū)動(dòng)器僅在采集模擬輸入電壓時(shí)開啟;而在差分參考模式下,外部設(shè)備在采集和轉(zhuǎn)換期間都需要供電。因此,在高轉(zhuǎn)換率的情況下,差分參考模式可能會(huì)增加功耗。
5.3 布局建議
為了獲得最佳性能,在布局 TSC2046 電路時(shí)需要注意以下幾點(diǎn):
- 電源要干凈且經(jīng)過(guò)良好的旁路處理,在靠近器件的地方放置 0.1μF 的陶瓷旁路電容,必要時(shí)添加 1μF 至 10μF 的電容。
- VREF 引腳一般不需要旁路電容,因?yàn)閮?nèi)部參考電壓由內(nèi)部運(yùn)放緩沖。如果使用外部參考電壓,要確保其能夠驅(qū)動(dòng)旁路電容而不產(chǎn)生振蕩。
- GND 引腳要連接到干凈的接地點(diǎn),最好是模擬地,避免靠近微控制器或數(shù)字信號(hào)處理器的接地點(diǎn)。
- 在與電阻式觸摸屏連接時(shí),要確保連接短而牢固,減少連接電阻帶來(lái)的誤差。
- 對(duì)于可能存在 EMI 噪聲的應(yīng)用,可以采用底部帶金屬層接地的觸摸屏,并在 Y +、Y -、X + 和 X - 引腳到地之間添加濾波電容,但要注意觸摸屏的建立時(shí)間。
六、總結(jié)
TSC2046 作為一款功能強(qiáng)大的低電壓 I/O 觸摸屏控制器,具有寬電壓工作范圍、多種測(cè)量功能、低功耗和高集成度等優(yōu)點(diǎn)。通過(guò)深入了解其電氣特性、工作原理、數(shù)字接口和功耗等方面的知識(shí),我們可以更好地將其應(yīng)用到實(shí)際設(shè)計(jì)中。在布局電路時(shí),遵循合理的布局建議可以提高系統(tǒng)的性能和穩(wěn)定性。希望本文對(duì)電子工程師們?cè)谑褂?TSC2046 進(jìn)行設(shè)計(jì)時(shí)有所幫助。大家在實(shí)際應(yīng)用中遇到過(guò)哪些問(wèn)題呢?歡迎在評(píng)論區(qū)交流分享。
發(fā)布評(píng)論請(qǐng)先 登錄
TSC2046卡死問(wèn)題 死機(jī) 不穩(wěn)定
請(qǐng)問(wèn)有STM32觸摸屏驅(qū)動(dòng)tsc2046程序嗎?
基于C8051F020的觸摸屏驅(qū)動(dòng)控制
TSC2046觸摸屏控制IC資料
ET2046低電壓IO觸摸屏控制電路的數(shù)據(jù)手冊(cè)免費(fèi)下載
TSC2046EIPWR 德州TI 具有低壓數(shù)字 I/O 和擴(kuò)展 ESD 保護(hù)的 4 線觸摸屏控制器
TSC2046E低壓輸入/輸出觸摸屏控制器數(shù)據(jù)表
TSC2046低壓輸入/輸出觸摸屏控制器數(shù)據(jù)表
TSC2046E-Q1低壓輸入輸出觸摸屏控制器數(shù)據(jù)表
TSC2046:低電壓 I/O 觸摸屏控制器的全方位解析
評(píng)論