久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于Atmel QTouch的ATmega48感應按鍵設計

基于Atmel QTouch的ATmega48感應按鍵設計

作者: 時間:2011-06-21 來源:網絡 收藏


5 系統應用
應用流程如圖5所示。在系統初始化之后,首先調用config_sensors()函數將需要的I/O口配置成的采樣口,并對各個的各個狀態進行初始化。然后是設置參數,這些參數包括校準閾值、正向漂移值、負向漂移值、最大連續感應時間等。最后,在應用系統的主程序中,需要周期地調用庫函數qt_measuer_channels()對感應信號進行測量,并檢測按鍵的狀態。

本文引用地址:http://cqxgywz.com/article/172669.htm

f.JPG


需要注意的是,感應按鍵采集使用了系統的一個定時器中斷,因此,應用系統中的中斷程序會對其造成一定的影響。這就要求在按鍵感應的過程中,應用系統的中斷服務程序的處理時間越短越好。在電容感應工作的時候,中斷服務程序處理時間不應該超過1 ms,否則將嚴重影響感應按鍵的靈敏度,甚至會導致感應按鍵失靈。
應用系統程序如下:
g.JPG
h.JPG

結語
技術的嵌入式感應按鍵,簡化了難度,降低了系統的應用成本,節省了印刷電路板的尺寸空間,系統應用穩定,可靈活應用于各類電子產品中。


上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區

關閉