探索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文章
1681瀏覽量
49848 -
TSC2000
+關注
關注
0文章
5瀏覽量
6469
發布評論請先 登錄
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模擬接口電路的卓越之選
評論