新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于Atmel QTouch的ATmega48感應(yīng)按鍵設(shè)計

        基于Atmel QTouch的ATmega48感應(yīng)按鍵設(shè)計

        作者: 時間:2011-06-21 來源:網(wǎng)絡(luò) 收藏


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

        本文引用地址:http://www.104case.com/article/172669.htm

        f.JPG


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

        結(jié)語
        技術(shù)的嵌入式感應(yīng)按鍵,簡化了難度,降低了系統(tǒng)的應(yīng)用成本,節(jié)省了印刷電路板的尺寸空間,系統(tǒng)應(yīng)用穩(wěn)定,可靈活應(yīng)用于各類電子產(chǎn)品中。


        上一頁 1 2 3 4 下一頁

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 湘潭县| 怀仁县| 巍山| 高州市| 蛟河市| 岑溪市| 宕昌县| 南汇区| 德兴市| 永修县| 龙南县| 临朐县| 柳州市| 恩平市| 烟台市| 新巴尔虎右旗| 涞水县| 简阳市| 什邡市| 平舆县| 锦州市| 达拉特旗| 阿荣旗| 马关县| 临汾市| 贵阳市| 卓资县| 沾化县| 唐山市| 宜丰县| 西和县| 基隆市| 伊金霍洛旗| 宝坻区| 新蔡县| 郸城县| 邵阳市| 高安市| 怀宁县| 张家港市| 长汀县|