《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于Linux的觸摸鍵系統(tǒng)設(shè)計
基于Linux的觸摸鍵系統(tǒng)設(shè)計
摘要: 電容式觸摸技術(shù)目前已經(jīng)趨于成熟,并且已經(jīng)應(yīng)用于量產(chǎn)的產(chǎn)品中,其中最著名的設(shè)計當(dāng)屬蘋果公司生產(chǎn)的iPhone的full touch。電容式觸摸技術(shù)較之電阻式觸摸技術(shù)生產(chǎn)成本更加低廉,使用壽命更長,反應(yīng)更加靈敏,并且發(fā)展初期的精度不足的問題現(xiàn)在已經(jīng)完全解決,有著越來越多的觸摸產(chǎn)品開始使用電容式感應(yīng)設(shè)計。
Abstract:
Key words :

電容式觸摸技術(shù)目前已經(jīng)趨于成熟,并且已經(jīng)應(yīng)用于量產(chǎn)的產(chǎn)品中,其中最著名的設(shè)計當(dāng)屬蘋果公司生產(chǎn)的iPhone的full touch。電容式觸摸技術(shù)較之電阻式觸摸技術(shù)生產(chǎn)成本更加低廉,使用壽命更長,反應(yīng)更加靈敏,并且發(fā)展初期的精度不足的問題現(xiàn)在已經(jīng)完全解決,有著越來越多的觸摸產(chǎn)品開始使用電容式感應(yīng)設(shè)計。

觸摸芯片

本設(shè)計所使用的芯片為ATMEL的AT42QT2160" title="AT42QT2160">AT42QT2160電容式觸摸按鍵芯片,主機(jī)平臺基于AT91SAM9260的Linux" title="Linux">Linux2.6嵌入式系統(tǒng)。該芯片觸摸接口豐富,通用性較強(qiáng)。芯片可外擴(kuò)16個獨立觸摸按鍵和一個具有8檔位的滑條,該芯片還具有3個通用I/O口,可由用戶自行配置其功能。

設(shè)計思路

觸摸芯片AT42QT2160通過I2C與主MCU通信,并配有一根中斷線用于通知Linux操作系統(tǒng)有觸摸鍵" title="觸摸鍵">觸摸鍵值發(fā)生。每當(dāng)有中斷發(fā)生時,鍵盤中斷服務(wù)程序通過I2C讀取AT42QT2160中存儲的當(dāng)前鍵值,并與上一次的鍵值作比較,把鍵值改變了的按鍵的狀態(tài)發(fā)送給系統(tǒng),通過鍵盤tty設(shè)備傳遞給系統(tǒng)。

硬件設(shè)計

AT42QT2160部分電路設(shè)計如圖1。根據(jù)實際應(yīng)用的需要,本次設(shè)計只使用了12個觸摸按鍵,沒有用到滑條。由于AT42QT2160是基于電容式的觸摸芯片,對電容變化極其敏感,所以在布PCB(印制電路板)時一定要防止各感應(yīng)線之間相互串?dāng)_,應(yīng)該讓 X軸和Y軸之間的距離要盡可能得大。
 


觸摸鍵盤驅(qū)動設(shè)計

本驅(qū)動運行在ARM Linux2.6.25下,驅(qū)動程序共分三部分。

1. I2C設(shè)備驅(qū)動:用于讀寫AT42QT2160。

2. 中斷服務(wù)程序:用于響應(yīng)AT42QT2160的中斷,并向系統(tǒng)發(fā)送鍵值。

3. 字符設(shè)備驅(qū)動:用于與應(yīng)用層交互(動態(tài)設(shè)置AT42QT2160)。

驅(qū)動程序所要做的就是當(dāng)收到AT42QT2160的中斷信號后,通過I2C總線讀到當(dāng)前的鍵值,然后將改變的鍵值發(fā)送給系統(tǒng),程序流程如圖2。
 


在整個觸摸鍵方案的設(shè)計中,PCB的設(shè)計尤為重要,這是觸摸鍵靈敏與否的關(guān)鍵。對于觸摸鍵的控制,寄存器的調(diào)校也十分重要的。AT42QT2160提供了幾個寄存器用于靈敏度、掃描頻率、觸發(fā)閥值等等的設(shè)置,這些寄存器是為了克服PCB的布線差異而提供給客戶去微調(diào)的,設(shè)置好了這些寄存器后,您的觸摸鍵將會達(dá)到一個最佳的狀態(tài)。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品成人v| 国产综合18久久久久久| 久久福利资源站| 亚洲欧美日韩电影| 香蕉成人久久| 亚洲一区三区视频在线观看 | 亚洲淫性视频| 欧美制服丝袜| 亚洲精品男同| 国产精品久久久久久久app| 欧美日韩免费在线观看| 欧美电影免费观看高清| 免费精品视频| 欧美sm视频| 欧美二区在线| 欧美大片免费观看| 欧美成人在线免费视频| 欧美电影免费观看高清| 欧美激情女人20p| 欧美国产高清| 欧美激情一区二区三区在线视频| 亚洲美女黄色| 亚洲国产cao| 亚洲电影在线| 91久久久久久国产精品| 亚洲日韩成人| 夜夜嗨av色综合久久久综合网| 亚洲视频一起| 中日韩高清电影网| 中文欧美日韩| 亚洲在线观看视频网站| 午夜免费日韩视频| 欧美一乱一性一交一视频| 欧美在线一级视频| 最新69国产成人精品视频免费| 亚洲无线观看| 亚洲欧美日韩国产中文 | 狠狠色狠狠色综合日日91app| 欧美国产精品| 亚洲黄色在线| 日韩一区二区久久| 欧美一区免费| 91久久精品国产91性色tv| 亚洲激情欧美| 一区二区三区www| 午夜国产欧美理论在线播放| 久久精品国产清高在天天线| 免费影视亚洲| 欧美日韩国产成人在线观看| 国产精品久久久久999| 国产亚洲欧美日韩精品| 亚洲大胆av| 在线视频你懂得一区二区三区| 激情欧美一区二区三区| 最新精品在线| 亚洲欧美日韩在线| 亚洲精品少妇| 亚洲永久在线| 欧美h视频在线| 国产精品久久久久久久久免费樱桃 | 99视频+国产日韩欧美| 午夜国产一区| 日韩视频免费观看| 亚洲欧美另类在线| 欧美成人乱码一区二区三区| 国产精品伦一区| 亚洲电影在线看| 亚洲婷婷在线| 亚洲国产午夜| 欧美一级淫片播放口| 欧美大秀在线观看| 国产精品欧美久久| 亚洲国产成人久久| 亚洲欧美另类久久久精品2019| 中国女人久久久| 久久激情中文| 9l视频自拍蝌蚪9l视频成人| 久久久91精品国产一区二区精品| 亚洲影音一区| 久久精品91| 欧美大尺度在线观看| 美女91精品| 国产精品电影在线观看| 黄色成人精品网站| 亚洲精品资源| 最新精品在线| 午夜精品久久久久久久99樱桃| 亚洲自拍16p| 久久精品国产精品亚洲精品| 免费在线观看日韩欧美| 国产精品ⅴa在线观看h| 极品日韩av| 亚洲一区二区三区高清不卡| 欧美一区二区三区四区夜夜大片| 亚洲第一久久影院| 一区二区高清| 久久午夜电影| 国产精品久久久久毛片软件| 在线日韩精品视频| 中文一区字幕| 亚洲美女网站| 久久免费视频在线| 国产精品日韩欧美一区二区三区| 欧美视频二区| 在线高清一区| 亚洲欧美视频在线观看| 一区二区三区欧美| 久热精品视频在线| 国产欧美在线观看一区| 亚洲巨乳在线| 亚洲黑丝在线| 国产精品v欧美精品v日本精品动漫 | 亚洲婷婷在线| 午夜精彩国产免费不卡不顿大片| 久久成人在线| 欧美日韩国产成人在线| 亚洲第一毛片| 久久精品国产99国产精品| 午夜精品视频在线观看一区二区 | 麻豆精品精华液| 国产欧美成人| 在线一区二区三区四区五区| 亚洲片国产一区一级在线观看| 99在线精品视频在线观看| 久久久国产视频91| 国产美女诱惑一区二区| 亚洲激情偷拍| 99精品国产在热久久婷婷| 蜜月aⅴ免费一区二区三区 | 免费欧美电影| 国内不卡一区二区三区| 亚洲一区图片| 午夜精品www| 国产精品观看| av成人免费在线观看| 亚洲每日在线| 欧美大片在线看| 在线成人小视频| 亚洲国产成人精品视频| 久久久精品网| 国产一区二区视频在线观看| 翔田千里一区二区| 欧美一区三区三区高中清蜜桃| 久久久精品国产一区二区三区 | 午夜视频一区在线观看| 欧美视频1区| 一区二区三区视频在线| 亚洲婷婷免费| 国产精品成人免费| 国产精品大全| 一区二区电影免费观看| 一区二区三区四区国产精品| 欧美日韩国产另类不卡| 亚洲狼人综合| 国产精品99久久久久久有的能看| 久久九九国产| 国内精品国产成人| 久久精品视频免费| 男女精品视频| 最近看过的日韩成人| 一区二区三区四区国产| 欧美日韩人人澡狠狠躁视频| 日韩亚洲在线| 亚洲免费小视频| 国产精品va| 久久精品日产第一区二区三区 | 久久色中文字幕| 韩日欧美一区| 亚洲精品在线观看免费| 欧美日韩一本到| 亚洲综合电影| 久色婷婷小香蕉久久| 亚洲国产欧美不卡在线观看| 99国产精品视频免费观看一公开| 久久久国产视频91| 娇妻被交换粗又大又硬视频欧美| 亚洲香蕉成视频在线观看| 午夜欧美大片免费观看| 国产欧美一二三区| 亚洲欧洲一区二区三区| 欧美日韩在线视频一区二区| 亚洲欧洲精品一区二区精品久久久| 亚洲精品日本| 欧美日韩伦理在线免费| 亚洲午夜一区二区三区| 午夜日韩在线观看| 在线观看视频亚洲| 国产精品99久久不卡二区| 欧美日韩一区二区高清| 亚洲国产欧美一区| 欧美视频一区二区| 香蕉久久精品日日躁夜夜躁| 欧美.www| 亚洲欧美日韩综合国产aⅴ| 久久精品国产99国产精品澳门 | 在线观看日产精品| 亚洲一区二区三区激情| 国产一区二区主播在线| 99国内精品久久| 国产亚洲精品久久久久久|