探秘AR1000系列電阻式觸摸屏控制器:特性、應用與配置指南
在電子設備飛速發(fā)展的今天,觸摸屏作為人機交互的重要界面,其性能直接影響著用戶體驗。Microchip的AR1000系列電阻式觸摸屏控制器憑借其獨特的特性和廣泛的應用場景,成為了眾多工程師的首選。本文將深入探討AR1000系列的特點、硬件連接、通信方式、配置寄存器以及命令操作等方面,為工程師們提供全面的設計參考。
文件下載:AR1020T-I SO.pdf
1. 設備概述
1.1 產品特性
AR1000系列是一款集成度高、易于使用且成本效益高的觸摸屏控制器芯片。它具有以下顯著特點:
- 環(huán)保合規(guī):符合RoHS標準,滿足環(huán)保要求。
- 節(jié)能模式:具備節(jié)能睡眠模式,降低功耗。
- 寬溫度范圍:支持工業(yè)溫度范圍,適應不同環(huán)境。
- 漂移補償算法:內置漂移補償算法,確保觸摸數(shù)據(jù)的準確性。
- 用戶EEPROM:擁有128字節(jié)的用戶EEPROM,可存儲校準數(shù)據(jù)。
1.2 應用場景
該系列適用于各種高產量、小尺寸的觸摸屏解決方案,如移動通訊設備、個人數(shù)字助理(PDA)、全球定位系統(tǒng)(GPS)、觸摸屏顯示器、自助服務終端、媒體播放器、便攜式儀器和銷售點終端等。
2. 電阻式傳感器基礎
2.1 術語解釋
- ITO(氧化銦錫):構成觸摸屏傳感器有源區(qū)域的電阻涂層,是一種透明半導體。
- Flex或Film或Topsheet:用戶觸摸的頂層傳感器層,具有可彎曲性。
- Stable或Glass:與顯示屏接觸的底層傳感器層。
- Spacer Adhesive:用于連接頂層和底層傳感器層的粘合劑框架。
- Spacer Dots:保持頂層和底層傳感器層物理和電氣分離的點,通常印刷在底層上。
- Bus Bars或Silver Frit:將ITO與傳感器接口尾部電氣連接的銀墨印刷線,電阻率較低。
2.2 傳感器類型
| AR1000系列支持4線、5線和8線模擬電阻式觸摸屏傳感器,不同類型的傳感器具有各自的特點: | 傳感器類型 | 特點 |
|---|---|---|
| 4線 | 成本較低,功耗較低,線性度較好,但易受頂層損壞或電阻變化影響 | |
| 5線 | 即使頂層損壞仍能保持觸摸精度,但存在固有非線性,需校正觸摸數(shù)據(jù) | |
| 8線 | 成本較高,功耗較低,線性度較好,能在電阻變化時保持觸摸精度 |
2.3 傳感器工作原理
不同類型的傳感器工作原理略有不同,但基本都是通過施加電壓梯度并測量觸摸位置電壓來確定觸摸位置。例如,4線傳感器通過在頂層和底層分別施加電壓梯度,利用另一層測量電壓來確定觸摸位置。
3. 硬件連接
3.1 主原理圖
AR1000系列提供了SOIC/SSOP和QFN兩種封裝,對應的主原理圖可參考文檔中的相關圖示。
3.2 傳感器選擇
通過硬件引腳M2可選擇4/8線或5線傳感器。若選擇4/8線傳感器,可通過TouchOptions配置寄存器軟件選擇4線或8線操作。
3.3 傳感器接口連接
不同類型的傳感器接口連接方式有所不同,但都需要注意傳感器引腳與控制器引腳的對應關系。例如,4線傳感器需將同一軸的傳感器引腳連接到控制器的X - /X + 或Y - /Y + 引腳。
3.4 狀態(tài)LED和WAKE引腳
狀態(tài)LED可作為控制器工作狀態(tài)的指示,WAKE引腳具有喚醒、觸摸檢測和測量傳感器電容的功能,使用時需連接20KΩ電阻。
3.5 ESD和噪聲考慮
ESD保護可防止靜電對控制器造成損壞,選擇低電容的ESD二極管可避免影響觸摸性能。同時,參考設計中包含的觸摸傳感器濾波電容可減少噪聲干擾,但更改電容值可能會影響觸摸系統(tǒng)性能。
4. 通信方式
4.1 I2C通信
AR1021作為I2C從設備,地址為0x4D,支持最高400kHz的比特率。主設備通過SCL(串行時鐘)和SDA(串行數(shù)據(jù))與AR1021進行通信,SDO引腳用于向主設備發(fā)送數(shù)據(jù)就緒中斷信號。通信過程包括主設備發(fā)送起始位、地址和讀寫位,AR1021響應并傳輸數(shù)據(jù)。
4.2 SPI通信
SPI工作在從模式,SCK時鐘空閑狀態(tài)為低,數(shù)據(jù)在SCK下降沿傳輸。主設備通過SDI發(fā)送數(shù)據(jù),AR1021通過SDO返回數(shù)據(jù),SIQ引腳可作為可選的中斷輸出。
4.3 UART通信
AR1011支持UART通信,固定波特率為9600,格式為8N1。睡眠模式會使TX線拉低,可能被視為發(fā)送了0x00字節(jié)。
5. 觸摸報告協(xié)議
觸摸坐標以5字節(jié)數(shù)據(jù)包的形式從控制器發(fā)送到主機系統(tǒng),包含X軸坐標、Y軸坐標和觸摸狀態(tài)(Pen - Up/Down)。建議應用程序讀取12位坐標以增強魯棒性。
6. 配置寄存器
6.1 寄存器概述
配置寄存器允許用戶根據(jù)特定應用對控制器進行定制。默認值已針對大多數(shù)應用進行了優(yōu)化,除非用戶選擇更改,否則將自動使用。
6.2 寄存器描述
不同的配置寄存器具有不同的功能,如TouchThreshold寄存器用于設置觸摸檢測閾值,SensitivityFilter寄存器用于設置觸摸靈敏度等。用戶可根據(jù)實際需求調整寄存器的值,但需注意使用超出指定范圍的值可能會影響性能。
7. 命令操作
7.1 命令發(fā)送和響應
控制器支持多種應用特定的配置命令,發(fā)送命令時需遵循特定的格式,并確保在發(fā)送其他命令前禁用觸摸功能,以避免通信中斷。命令響應包含狀態(tài)信息,用戶需檢查響應是否符合預期。
7.2 常見命令
常見命令包括GET_VERSION(獲取版本號和類型)、ENABLE_TOUCH(啟用觸摸報告)、DISABLE_TOUCH(禁用觸摸報告)、CALIBRATE_MODE(進入校準模式)等。
8. 應用注意事項
8.1 傳感器校準
校準過程可使控制器發(fā)送已校準的觸摸坐標,提高觸摸精度。校準過程包括禁用觸摸報告、獲取寄存器組起始地址、設置校準插入值、進入校準模式、引導用戶觸摸校準點以及保存校準數(shù)據(jù)等步驟。
8.2 存儲默認校準值
對于AR1011/AR1021,可將固定校準值預加載到EEPROM中。需計算校驗和,并通過EEPROM_WRITE命令將數(shù)據(jù)寫入EEPROM,同時設置TouchOptions寄存器的CCE位以啟用校準數(shù)據(jù)。
9. 電氣規(guī)格和封裝信息
9.1 電氣規(guī)格
AR1000系列的絕對最大額定值包括環(huán)境溫度、存儲溫度、電壓和電流等參數(shù),使用時需確保不超過這些限制。
9.2 封裝信息
該系列提供20引腳的SSOP、SOIC和QFN封裝,不同封裝具有不同的尺寸和引腳布局。用戶可根據(jù)實際需求選擇合適的封裝。
總結
AR1000系列電阻式觸摸屏控制器以其豐富的特性、靈活的通信方式和可定制的配置寄存器,為工程師們提供了強大的設計工具。在實際應用中,工程師們需根據(jù)具體需求合理選擇傳感器類型、配置寄存器和命令操作,以實現(xiàn)最佳的觸摸性能。同時,注意電氣規(guī)格和封裝信息,確保設計的可靠性和穩(wěn)定性。你在使用AR1000系列控制器時遇到過哪些問題呢?歡迎在評論區(qū)分享你的經驗和見解。
-
配置指南
+關注
關注
0文章
3瀏覽量
6276
發(fā)布評論請先 登錄
微芯模擬電阻式觸摸屏控制器
Microchip面向嵌入式市場推出模擬電阻式觸摸屏控制器m
探秘AR1000系列電阻式觸摸屏控制器:特性、應用與配置指南
評論