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