999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

利用CVD實現電容觸摸感應技術的研究

2011-02-03 03:05:34呂紅芳
電氣自動化 2011年3期
關鍵詞:單片機利用系統

呂紅芳

(上海電機學院電氣學院,上海 200240)

0 前言

觸摸技術如今已經成為信息技術發展的新趨勢,由于操控直觀、快捷,大大提升了人機互動的效率,被大量用于高端智能手機及平板電腦。觸摸控制技術又可分為觸摸屏(Touch Screen)技術和觸摸按鍵(Touch Key)技術。在觸摸按鍵技術方面,目前主要可分為電阻式觸摸按鍵與電容式感應按鍵。[1]

電阻式的觸摸按鍵由多塊導電薄膜按照按鍵的位置印制而成,需要在設備表面貼一張觸摸薄膜[2]。電阻式觸摸按鍵雖然價格低廉,但其導電薄膜耐用性較低。因此,電容式觸摸按鍵便成了一種理想的替代方案。電容式觸摸按鍵的優點在于它不易受到溫度、靜電、水、灰塵等外界因素影響,操作準確性高;靠人手感應,整個界面沒有按鍵存在,可使產品更加美觀。此外,由于按鍵沒有接點,使用壽命更為長久。

本文主要介紹一種利用PIC12F615單片機實現電容觸摸感應的方法,這種方法不需要外圍元器件,可以依托內部帶有ADC(Analog-to-Digital Converter)單元的PIC單片機,通過軟件處理,快速實現觸摸感應。這種采用單片機的ADC實現電容式觸摸感應的方式,又稱為CVD(Capacitive Voltage Divider)方式。

1 電容式感應按鍵原理

電容感應原理[3]是利用人體的感應電容來檢測是否有手指存在,在沒有手指按下時,按鍵(連到芯片的管腳)上由于分布電容等的存在,因此按鍵對地存在一定的靜態電容,當人的手指按下或接近按鍵時,人體存在一定電容,人體的這個寄生電容將耦合到按鍵的靜態電容上,使按鍵的最終電容值變大,該變化的電容再輸入到單片機進行信號的轉換,將變化的電容量轉換成某種電信號的變化量,再由一定的算法來檢測和判斷這個變化量的程度,當這個變化量超過一定閾值時,就認為有手指按下。

2 CVD實現感應的原理

CVD實現感應的原理[4]是采用單片機 ADC的內部采樣電容以及電路板上感應點的寄生電容來產生電容電荷的分壓效應,分壓的大小則視感應點的電容量大小而定,使用單片機的ADC測量分壓,再由軟件進行處理。如圖1所示,首先把采樣電容的供電電源切換到VDD,對內部采樣電容進行充電,然后切換到感應電容端,這時采樣電容開始向感應電容放電到一個平衡電位,ADC將此時采樣電容上的電壓值進行轉換處理。

圖1 CVD模塊框圖

因為人體的觸摸會使感應電容的容量變大,這樣在取樣電容上測量到的電壓就會降低,所以必須預先設定一個有觸摸與無觸摸輸入時的閾值,當采樣到的電壓值低于閾值時,系統將認為有鍵按下,如圖2所示。

圖2 輸入采樣波形圖

3 利用CVD實現電容觸摸感應技術的設計與實現

3.1 硬件電路設計

在利用CVD實現電容觸摸感應技術時,單片機內部ADC的分辨率決定了觸摸感應系統的分辨率,所以在本系統的設計中,采用PIC12F615[5]中內部集成的10bitADC,選取GP0的第二功能AN0作為模擬通道,用做感應輸入端,GP4作為感應輸出端,為了便于與外部系統連接,外部利用NPN三極管,設計為開漏輸出。選取內部振蕩8MHz作為系統時鐘,外部觸摸焊盤為10mm*10mm,設定ADC采樣閾值為0x287,可實現3-5mm可靠觸摸感應,并能在20μs內做出響應,硬件電路如圖3所示。

圖3 PIC12F615實現觸摸感應的硬件電路圖

3.2 軟件設計

在本系統中,利用PIC12F615實現CVD觸摸感應時,采用MCU的GP0的第二功能作為模擬輸入,當外部有觸摸時,該引腳的對地電容將發生改變,并與內部的采樣電容進行分壓,然后利用片內的ADC進行采樣,與閾值進行比較,從而判斷是否有鍵按下,其具體實現過程如下:

(1)選擇系統時鐘為內部8MHz,ADC轉換時鐘為Fosc/2。

(2)設置GP0為模擬輸入,GP2、GP3、GP4為數字輸出。

(3)置GP2為數字輸出,并置1,此時對采樣電容進行充電。

(4)將采樣電容電源切換到GP0。

(5)啟動ADC,讀取GP0引腳的電壓值。

(6)比較采樣值與閾值判斷是否有鍵按下。

其程序流程圖如圖4所示:

圖4 系統的程序流程圖

5 結束語

CVD方法為我們利用PIC單片機實現電容觸摸感應提供了方便,與CTMU(充電時間測量單元),CSM(容性傳感模塊方式)一樣,不需要任何外圍設備,可以快速實現數據采樣,這種技術的關鍵是需要單片機的ADC模塊實現觸摸感應功能。

采用CVD實現觸摸感應,關鍵是硬件實現電路簡單,大大節約了硬件成本,可以方便的實現非接觸式感應,且響應時間更快(10μs~20μs)。利用MCU的內部ADC進行軟件處理,抗干擾能力比較強。該技術方案已正常通過電磁兼容測試并在實際中得到了應用。

[1] 方獻良.基于A/D的電容觸摸按鍵電路設計[J].寧波大學學報,2010,23(3):123-125.

[2] 趙艷秋,馮健.觸摸控制處于起步階段 MCU企業嘗試多種新方案[N].中國電子報,2008-11-04(8).

[3] 張焱焱.基于電容感應原理的手機按鍵設計[J].機械研究與應用,2007,20(4):55-56.

[4] Thomas Perme,Dieter Peter.Capacitive Touch Using Only an ADC(CVD)[EB/OL] .2009.http://www.datasheetarchive.com/datasheet-pdf/075/DSAE004486.html.

[5] PIC12F615 data sheet[EB/OL].2010.http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en027148

猜你喜歡
單片機利用系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
利用min{a,b}的積分表示解決一類絕對值不等式
中等數學(2022年2期)2022-06-05 07:10:50
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
利用一半進行移多補少
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
利用數的分解來思考
Roommate is necessary when far away from home
主站蜘蛛池模板: 亚洲福利片无码最新在线播放 | 91视频青青草| 国产免费久久精品99re不卡| 精品综合久久久久久97| 日韩欧美一区在线观看| 国产精品久久久久久久伊一| 久久黄色小视频| 中文字幕波多野不卡一区| 狠狠干综合| 久久久久久久久久国产精品| 久久久久国产精品熟女影院| 高清视频一区| V一区无码内射国产| 欧美一区二区三区香蕉视| 国产精品网址你懂的| a级毛片网| 一级在线毛片| 国产美女视频黄a视频全免费网站| 四虎永久在线视频| 亚洲区一区| 青青操视频免费观看| 福利视频一区| 超碰精品无码一区二区| 伊人久久大香线蕉aⅴ色| 天天综合网在线| 亚洲精品国产精品乱码不卞| 亚洲无码高清一区二区| 四虎成人免费毛片| 国产成人精品午夜视频'| 国产欧美在线观看视频| 日韩在线永久免费播放| 亚洲精品在线影院| 性欧美久久| www.狠狠| 99九九成人免费视频精品| 日韩久草视频| 成人免费午夜视频| 国产成人超碰无码| 朝桐光一区二区| 国产视频只有无码精品| 中文字幕66页| 喷潮白浆直流在线播放| 免费又黄又爽又猛大片午夜| 伊人久久久久久久久久| 午夜无码一区二区三区| 无码av免费不卡在线观看| 亚洲精品无码日韩国产不卡| 亚洲熟女中文字幕男人总站| 国模视频一区二区| 青青草原国产一区二区| 狠狠亚洲婷婷综合色香| 国产成人综合亚洲欧洲色就色| 国产丝袜一区二区三区视频免下载| 72种姿势欧美久久久大黄蕉| 亚洲国产成人精品一二区| 欧美激情视频一区二区三区免费| 不卡午夜视频| 伊人久久久大香线蕉综合直播| 欧美、日韩、国产综合一区| 国产91高清视频| 亚洲成a人片| 在线观看国产黄色| 日韩第九页| 亚洲精品无码抽插日韩| 在线国产你懂的| 日韩在线网址| 丰满的熟女一区二区三区l| 久久精品人人做人人爽| 人妻无码中文字幕第一区| 日韩高清中文字幕| 久久99久久无码毛片一区二区| 日韩成人高清无码| 婷婷色一区二区三区| 欧美午夜网| 国产男女免费完整版视频| 国产欧美视频综合二区| 国产经典免费播放视频| 欧美三级视频网站| 一本大道东京热无码av| 丁香五月激情图片| 手机精品视频在线观看免费| 伊人婷婷色香五月综合缴缴情|