AR1000系列電阻式觸摸屏控制器:特性、應(yīng)用與配置詳解
在電子設(shè)備中,觸摸屏控制器是實現(xiàn)人機交互的關(guān)鍵組件之一。Microchip的mTouch? AR1000系列電阻式觸摸屏控制器,以其出色的性能和豐富的功能,在眾多應(yīng)用場景中得到了廣泛應(yīng)用。今天,我們就來深入了解一下這款控制器。
文件下載:AR1010-I SO.pdf
一、設(shè)備概述
1.1 特性亮點
AR1000系列具備諸多令人矚目的特性。它符合RoHS標(biāo)準(zhǔn),采用了節(jié)能睡眠模式,工作溫度范圍覆蓋工業(yè)級,內(nèi)置漂移補償算法,還有128字節(jié)的用戶EEPROM。這些特性使得它在不同環(huán)境下都能穩(wěn)定工作,并且能有效節(jié)省功耗。
1.2 應(yīng)用場景
該系列專為高產(chǎn)量、小尺寸的觸摸屏解決方案設(shè)計,適用于快速上市的產(chǎn)品。常見的應(yīng)用包括移動通信設(shè)備、個人數(shù)字助理(PDA)、全球定位系統(tǒng)(GPS)、觸摸屏顯示器、KIOSK、媒體播放器、便攜式儀器以及銷售點終端等。
二、電阻式傳感器基礎(chǔ)
2.1 術(shù)語解釋
在了解電阻式傳感器之前,我們先明確一些術(shù)語。ITO(氧化銦錫)是構(gòu)成觸摸傳感器有源區(qū)域的電阻涂層,是一種透明半導(dǎo)體。Flex或Film或Topsheet是用戶觸摸的頂層傳感器層,而Stable或Glass是與顯示屏接觸的底層傳感器層。Spacer Adhesive是連接頂層和底層的粘合劑框架,Spacer Dots則用于保持兩層之間的物理和電氣分離。Bus Bars或Silver Frit用于將ITO與傳感器的接口尾部電氣連接。
2.2 傳感器類型對比
AR1000系列支持4線、5線和8線模擬電阻式觸摸屏。不同類型的傳感器各有優(yōu)缺點:
- 4線傳感器:成本較低,功耗低于5線傳感器,線性度較好,但在頂層損壞或電阻變化時會出現(xiàn)觸摸不準(zhǔn)確的問題。
- 5線傳感器:即使頂層損壞也能保持觸摸精度,但存在固有的非線性,通常需要對觸摸數(shù)據(jù)進行校正,電阻變化也會導(dǎo)致觸摸不準(zhǔn)確。
- 8線傳感器:成本高于4線傳感器,功耗低于5線傳感器,線性度較好,能在電阻變化時保持觸摸精度,但頂層損壞會影響觸摸準(zhǔn)確性。
2.3 不同類型傳感器的工作原理
- 4線傳感器:由頂層和底層組成,通過在頂層和底層分別施加電壓梯度,利用另一側(cè)測量觸摸位置電壓來確定觸摸位置。
- 8線傳感器:基本解碼原理與4線傳感器類似,但增加了四條額外的互連線路,用于動態(tài)參考電壓,以校正因總線電阻和連接變化導(dǎo)致的電壓損失。
- 5線傳感器:通過在底層的X軸和Y軸方向施加電壓梯度,利用頂層測量觸摸位置電壓。電壓施加在傳感器的角落,而不是像4線和8線傳感器那樣直接施加在有源層邊緣。
三、硬件設(shè)計
3.1 主原理圖
對于SOIC/SSOP封裝,有相應(yīng)的主應(yīng)用原理圖。而QFN封裝的引腳圖可參考圖1 - 2。在實際設(shè)計中,要根據(jù)具體的封裝類型進行合理布局。
3.2 傳感器類型選擇
可以通過硬件引腳M2選擇4/8線或5線傳感器。如果選擇4/8線,還可以通過軟件在TouchOptions配置寄存器中進一步選擇4線或8線操作。默認(rèn)情況下,選擇4/8線時控制器以4線模式工作。
3.3 不同類型傳感器的接口連接
- 4線觸摸傳感器:確保傳感器的兩個軸的引腳分別連接到控制器的X - /X +和Y - /Y +引腳,無需考慮引腳的具體方向。同時,將未使用的控制器引腳5WSX - 、SX + 、SY - 和SY + 連接到VSS。
- 5線觸摸傳感器:將傳感器對角的引腳分別連接到控制器的X - /X +和Y - /Y +引腳,傳感器頂層的引腳連接到控制器的5WSX - 引腳,未使用的引腳連接到VSS。
- 8線觸摸傳感器:同樣將傳感器兩個軸的引腳連接到控制器的X - /X +和Y - /Y +引腳,同時要注意將8線傳感器的“感應(yīng)”線正確連接到控制器的相應(yīng)引腳。
3.4 其他硬件注意事項
- 狀態(tài)LED:LED和相關(guān)電阻是可選的,它可以作為控制器工作狀態(tài)的指示器。在無觸摸時緩慢閃爍,觸摸時快速閃爍。
- WAKE引腳:具有觸摸喚醒、觸摸檢測和測量傳感器電容的功能,需要在WAKE引腳和X - 引腳之間連接一個20KΩ的電阻。
- ESD和噪聲考慮:在設(shè)計中要注意ESD保護,選擇低電容的ESD二極管,同時要注意觸摸傳感器濾波電容的取值,避免影響觸摸性能。
四、通信方式
4.1 I2C通信
AR1021作為I2C從設(shè)備,地址為0x4D,支持最高400kHz的比特率。在硬件接口方面,需要將M1引腳連接到VSS以選擇I2C通信,SCL和SDA引腳需要上拉電阻,SDO引腳作為數(shù)據(jù)就緒中斷輸出。通信過程中要注意地址和數(shù)據(jù)的傳輸時序,以及時鐘拉伸的情況。
4.2 SPI通信
SPI工作在從模式,SCK空閑狀態(tài)為低,數(shù)據(jù)在SCK下降沿傳輸。通過M1引腳連接到VDD選擇SPI通信,SIQ引腳可作為可選的中斷輸出。SPI通信的數(shù)據(jù)傳輸通過主機時鐘控制,要注意數(shù)據(jù)的移位順序和速率。
4.3 UART通信
UART通信固定為9600波特率,8N1格式。睡眠模式會使TX線拉低,可能被視為發(fā)送了0x00字節(jié)。
五、觸摸報告協(xié)議
觸摸坐標(biāo)以5字節(jié)數(shù)據(jù)包的形式從控制器發(fā)送到主機系統(tǒng),包含X軸坐標(biāo)、Y軸坐標(biāo)和觸摸狀態(tài)。坐標(biāo)范圍為0 - 4095(12位),實際分辨率為1024。建議應(yīng)用程序以12位格式讀取坐標(biāo),以增強應(yīng)用的健壯性。
六、配置寄存器
6.1 寄存器功能
配置寄存器允許對控制器進行特定應(yīng)用的定制。不同的寄存器具有不同的功能,例如TouchThreshold寄存器用于設(shè)置觸摸檢測閾值,SensitivityFilter寄存器用于設(shè)置觸摸靈敏度等。
6.2 恢復(fù)默認(rèn)參數(shù)
對于AR1010/AR1020,可通過向EEPROM地址0x00寫入0xFF并重啟電源來恢復(fù)默認(rèn)設(shè)置;對于AR1011/AR1021,則需要向地址0x01和0x29寫入0xFF并重啟電源。
七、命令操作
7.1 命令發(fā)送和響應(yīng)格式
控制器支持多種應(yīng)用特定的配置命令,發(fā)送命令時要按照特定的格式,包含頭字節(jié)、大小字節(jié)、命令I(lǐng)D和數(shù)據(jù)。收到命令后,控制器會按照相應(yīng)的格式進行響應(yīng),包含狀態(tài)信息。
7.2 常見命令
常見的命令包括GET_VERSION、ENABLE_TOUCH、DISABLE_TOUCH、CALIBRATE_MODE等。例如,CALIBRATE_MODE命令用于進入校準(zhǔn)模式,完成校準(zhǔn)后會自動存儲校準(zhǔn)數(shù)據(jù)并啟用校準(zhǔn)坐標(biāo)功能。
八、應(yīng)用注意事項
8.1 觸摸傳感器校準(zhǔn)
校準(zhǔn)過程可以由控制器完成,將預(yù)收集的4點校準(zhǔn)數(shù)據(jù)應(yīng)用到觸摸坐標(biāo)上。校準(zhǔn)過程包括禁用觸摸報告、獲取寄存器組起始地址、設(shè)置校準(zhǔn)插入值、執(zhí)行校準(zhǔn)模式等步驟。
8.2 存儲默認(rèn)校準(zhǔn)值
對于AR1011/AR1021,可以將固定的校準(zhǔn)值預(yù)加載到EEPROM中。需要計算校驗和,并按照特定的步驟將數(shù)據(jù)寫入EEPROM,同時設(shè)置TouchOptions寄存器的CCE位以啟用校準(zhǔn)數(shù)據(jù)的使用。
九、電氣規(guī)格和封裝信息
9.1 電氣規(guī)格
AR1000系列的絕對最大額定值包括環(huán)境溫度、存儲溫度、電壓和電流等參數(shù)。最低工作電壓為2.5V ± 5%,建議使用最高允許電壓以優(yōu)化觸摸性能。
9.2 封裝信息
該系列有多種封裝類型,如20引腳的SSOP、SOIC和QFN封裝。不同封裝的尺寸和引腳布局有所不同,在設(shè)計時要根據(jù)實際需求選擇合適的封裝。
總之,AR1000系列電阻式觸摸屏控制器是一款功能強大、性能穩(wěn)定的產(chǎn)品。在實際設(shè)計中,電子工程師需要根據(jù)具體的應(yīng)用場景和需求,合理選擇傳感器類型、通信方式和配置參數(shù),以實現(xiàn)最佳的觸摸性能。你在使用AR1000系列控制器時遇到過哪些問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
發(fā)布評論請先 登錄
微芯模擬電阻式觸摸屏控制器
Microchip面向嵌入式市場推出模擬電阻式觸摸屏控制器m
AR1000系列電阻式觸摸屏控制器:特性、應(yīng)用與配置詳解
評論