《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計應(yīng)用 > 基于PSoC片上系統(tǒng)芯片的非接觸式感應(yīng)按鍵界面設(shè)計
基于PSoC片上系統(tǒng)芯片的非接觸式感應(yīng)按鍵界面設(shè)計
電子發(fā)燒友
摘要: PSoC微處理器由處理器內(nèi)核、系統(tǒng)資源、數(shù)字系統(tǒng)和模擬系統(tǒng)組成。PSoC片上系統(tǒng)包含8個數(shù)字模塊和12個模擬模塊。這些模塊都可進行配置,用戶通過對這些模塊進行配置,定義出用戶所需要的功能。數(shù)字模塊可配置成定時器、計數(shù)器、串行通信口(UARTS)、CRC發(fā)生器、PWM脈寬調(diào)制等功能模塊。模擬模塊可配置成模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器、可編程增益放大器、可編程濾波器、差分比較器等功能模塊。數(shù)字模塊和模擬模塊也可構(gòu)成調(diào)制解調(diào)器、復(fù)雜的馬達控制器、傳感器信號的處理電路等。
Abstract:
Key words :

本文采用PSoc片上系統(tǒng)芯片,實現(xiàn)了非接觸式、穩(wěn)定可靠的電容式感應(yīng)按鍵的設(shè)計。

1 PSoC片上系統(tǒng)

PSoC微處理器由處理器內(nèi)核、系統(tǒng)資源、數(shù)字系統(tǒng)和模擬系統(tǒng)組成。PSoC片上系統(tǒng)包含8個數(shù)字模塊和12個模擬模塊。這些模塊都可進行配置,用戶通過對這些模塊進行配置,定義出用戶所需要的功能。數(shù)字模塊可配置成定時器、計數(shù)器、串行通信口(UARTS)、CRC發(fā)生器、PWM脈寬調(diào)制等功能模塊。模擬模塊可配置成模數(shù)轉(zhuǎn)換器、數(shù)模轉(zhuǎn)換器、可編程增益放大器、可編程濾波器、差分比較器等功能模塊。數(shù)字模塊和模擬模塊也可構(gòu)成調(diào)制解調(diào)器、復(fù)雜的馬達控制器、傳感器信號的處理電路等。

2 電容式感應(yīng)原理

電容開關(guān)是一對相鄰電極,在電極之間有很小的電容。當(dāng)一個導(dǎo)體接近兩個電極時,在電極與導(dǎo)體之間會產(chǎn)生一個耦合電容。在這里,手指就是這個導(dǎo)體,通常電容開關(guān)的形式是一邊接地的電容,導(dǎo)體的存在增加了開關(guān)到地之間的電容。檢測是否有手指靠近,也就是檢測是否有按鍵按下,可依據(jù)電容的變化來判斷。檢測電容變化的方法有很多:電流與電壓相位差檢測、電容構(gòu)成振蕩器進行頻率檢測、電容橋電荷轉(zhuǎn)換檢測。因為電容橋電荷轉(zhuǎn)換檢測的方法較適用于大量按鍵掃描和PSoC的性能,所以在此采用該方法進行檢測。

電荷轉(zhuǎn)換電路從概念上來說與R-C充放電電路相似,如圖1所示。電荷轉(zhuǎn)移的優(yōu)點是不需要附加電阻器件。CP感應(yīng)的電容,它的值隨著電極材料上所加導(dǎo)體而改變。Csum是參考總電容。
 



在檢測周期開始,通過一個復(fù)位開關(guān)把Csum上的電荷全部放掉。然后通過單刀雙向開關(guān)使Cp工作在非重迭的周期上。在第一半周,Cp連接到VDD充電。當(dāng)CP上的電荷以由CP值決定的速度充到VDD時,開關(guān)斷開,然后把開關(guān)連接到Csum,Cp上的電荷轉(zhuǎn)移到Csum中。  

在圖1中,因為Csum的電容值比Cp大得多,所以Csum上的電壓值在充電的每一周期內(nèi)只有微小的增加。這個Cp到Csum上的電荷轉(zhuǎn)換周期重復(fù)許多次,以使Csum上積累到一個大的信號值。當(dāng)連接到VDD時,電容Cp上的電荷為:

Q=CV (1)

不是Cp上的所有電荷都轉(zhuǎn)移到Csum中。當(dāng)Cp上的電壓跌落到Csum上的預(yù)存電壓時,轉(zhuǎn)換便不再進行。為檢測感應(yīng)的電容值是否有改變,可通過Cp-Csum的充放電方式,把Csum充到固定的閾值VTH,再計算到達這個閾值時的周期數(shù)。在任意采樣點n,Csum上的電壓值為:



圖2示出了充放電115ms后的電荷轉(zhuǎn)換波形。其充放頻率為6MHz,所以其轉(zhuǎn)換次數(shù)為700次。
 



式(2)很明顯是一個指數(shù)函數(shù),即電壓值Vsum為:



檢測Cp的變化率,可通過比較Vsum和VTH得到。即計算Vsum充到VTH時的充放電次數(shù)n:  



當(dāng)手指靠近時,Cp變成電極感應(yīng)電容和手指接近產(chǎn)生的耦合電容之和CF+P,所以Csum充電到閾值VTH的速度更快,充放電周期數(shù)n也就更小:




這樣,檢測是否有鍵按下就簡化成了檢測周期數(shù)的變化率Δn=n-nF+P。當(dāng)Δn>nTH時,表明有手指靠近。  

3 電容式非接觸按鍵的設(shè)計與實現(xiàn)

3.1 電容式非接觸按鍵的硬件電路設(shè)計

電容式非接觸按鍵的硬件電路如圖3所示。該設(shè)計中,通過PSoc芯片CY8C2714循環(huán)檢測感應(yīng)電極的狀態(tài)來判斷是否有按鍵按下。該系統(tǒng)的硬件設(shè)計非常簡單,感應(yīng)電極不需要附加任何元器件。I/O口P0.2-P0.6共連接4個按鍵感應(yīng)電極,芯片通過內(nèi)部硬件配置和軟件算法,對感應(yīng)電機上是否有手指按下進行檢測。另外,PSoC芯片可外接ISSP接口實現(xiàn)在線編程。
 



3.2 電容式非接觸按鍵的軟件實現(xiàn)  

非接觸按鍵的檢測,須通過比較器、充電電流源和復(fù)位開關(guān)組成一個張弛振蕩器,來對按鍵電極電容充放電。PSoC內(nèi)部用戶模塊配置如圖4所示。比較器占用一個模擬模塊。它的同相輸入端多路模擬開關(guān)連接到I/O口上,反相輸入端接內(nèi)部參考電壓VBG作為電容充電閾值VTH,與同時輸入端進行比較。輸出端連接比較邏輯輸出總線0。總線與通用輸出口連通,再把通用輸出口4和通用輸入口4連接在一起,作為PWM的時鐘輸入線。PWM脈寬調(diào)制模塊占用1個數(shù)字模塊,其時鐘輸入連到比較器的輸出,PWM的輸出連接到定時器的捕獲腳。1個16位定時器占用2個數(shù)字模塊,對PWM輸出的脈沖進行定時。
 



非接觸式感應(yīng)按鍵的實現(xiàn)過程為:首先設(shè)置I/O口的輸出驅(qū)動模式,開始掃描按鍵,把按鍵連接到模擬多通道輸入口,使能振蕩器。當(dāng)Cp上的電壓線性增加到閾值時,比較器輸出高電平。刷新定時器和PWM的周期數(shù),重設(shè)計數(shù)值,置完成標(biāo)志位。當(dāng)掃描完成,停止PWM,定時器中斷服務(wù)完成。最后根據(jù)電容感應(yīng)原理,計算出定時器的周期數(shù)來判斷是否有按鍵按下。在本設(shè)計中,如式(5)所示,選取Csum值,使充放電周期數(shù)n=1000次時,Vsum到達VTH。當(dāng)檢測到n F+P<800,即Δn>nTH=200時,認(rèn)為有按鍵下。  

結(jié)語

本設(shè)計中,基于PSoC片上系統(tǒng)芯片的非接觸式感應(yīng)按鍵界面,有著非接觸、可靠和設(shè)計簡單的特點。這種方便、靈活的操作界面已在家電和控制系統(tǒng)中得到了應(yīng)用和推廣,所以關(guān)于電容式感應(yīng)按鍵技術(shù)的應(yīng)用將會是嵌入式系統(tǒng)中的一個研究熱點。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲一区亚洲二区| 久久av老司机精品网站导航| 国产精品成人一区二区艾草| 欧美二区视频| 亚洲福利视频在线| 久久久久久电影| 亚洲综合视频在线| 中文成人激情娱乐网| 亚洲开发第一视频在线播放| 极品日韩久久| 影音先锋久久久| 一区二区视频欧美| 欧美日韩国产探花| 欧美专区亚洲专区| 午夜精品久久久久影视| 亚洲一区免费网站| 亚洲免费视频一区二区| 亚洲综合精品四区| 午夜精品视频网站| 欧美在线视频一区二区| 久久成人羞羞网站| 久久精品国产清自在天天线| 久久成人精品| 久久人体大胆视频| 免费国产一区二区| 欧美成人免费大片| 欧美日本韩国在线| 欧美偷拍另类| 国产精品激情av在线播放| 国产精品男女猛烈高潮激情| 国产精品日本一区二区 | 欧美日韩一级视频| 国产精品va在线播放| 国产精品私拍pans大尺度在线| 国产日韩成人精品| 伊人一区二区三区久久精品| 亚洲国产精品欧美一二99| 亚洲免费观看在线观看| 亚洲一线二线三线久久久| 欧美中文字幕视频| 亚洲精品乱码视频| 亚洲字幕一区二区| 久久夜色精品国产噜噜av| 欧美黄色片免费观看| 国产精品欧美日韩久久| 精品51国产黑色丝袜高跟鞋| 最新国产の精品合集bt伙计| 亚洲午夜国产成人av电影男同| 欧美亚洲一区二区三区| 亚洲欧洲日产国产综合网| 亚洲午夜在线观看| 久久久久九九九| 欧美日本韩国在线| 国产欧美一区二区白浆黑人| 1000精品久久久久久久久| 日韩亚洲不卡在线| 欧美在线观看视频一区二区三区| 91久久精品国产91性色tv| 亚洲小视频在线观看| 久久婷婷蜜乳一本欲蜜臀| 欧美日韩精品久久久| 国产一级精品aaaaa看| 亚洲人成啪啪网站| 欧美亚洲网站| 亚洲色图在线视频| 久久久综合香蕉尹人综合网| 欧美另类亚洲| 国产综合色在线视频区| 99精品免费| 亚洲电影免费观看高清| 亚洲综合成人婷婷小说| 免费不卡亚洲欧美| 国产伦精品一区二区三区照片91| 亚洲福利在线观看| 午夜精品视频| 在线午夜精品自拍| 裸体一区二区| 国产欧美在线视频| 99精品99久久久久久宅男| 久久精品成人一区二区三区| 亚洲一区二区三区精品动漫| 免费亚洲一区| 国产一区二区精品久久91| 一本色道久久综合狠狠躁篇怎么玩 | 亚洲欧美中文另类| 欧美激情亚洲激情| 狠狠操狠狠色综合网| 亚洲一区亚洲二区| 9色精品在线| 免费在线欧美视频| 国产一区二区毛片| 亚洲香蕉视频| 欧美精品黄色| 女人色偷偷aa久久天堂| 国产三级欧美三级日产三级99| 亚洲日本电影| 亚洲国产精品va| 久久精品国产69国产精品亚洲| 欧美日韩综合视频| 亚洲欧洲午夜| aa级大片欧美| 欧美性感一类影片在线播放| 1000部国产精品成人观看| 久久福利一区| 亚洲欧美日韩第一区| 亚洲日本成人网| 亚洲另类视频| 欧美黄色日本| 在线欧美三区| 欧美综合国产精品久久丁香| 久久激情综合| 国产精品99久久久久久白浆小说 | 尤物九九久久国产精品的特点 | 国产日韩成人精品| 亚洲愉拍自拍另类高清精品| 亚洲日本一区二区| 午夜精品999| 欧美/亚洲一区| 亚洲丁香婷深爱综合| 亚洲人www| 欧美成人资源| 亚洲国产日韩在线一区模特| 亚洲三级电影在线观看| 国产酒店精品激情| 欧美日韩精品免费观看视频完整 | 一区二区三区视频在线看| 欧美精品网站| 亚洲免费观看在线观看| 亚洲人成网站999久久久综合| 99精品免费网| 欧美色另类天堂2015| 一区二区三区视频在线| 午夜一区在线| 91久久综合| 亚洲香蕉伊综合在人在线视看| 国产精品国产三级国产aⅴ无密码| 亚洲深夜福利视频| 亚洲天堂男人| 国产嫩草影院久久久久| 亚洲欧美日韩天堂一区二区| 亚洲私人黄色宅男| 国产精品一区二区在线| 狠狠久久亚洲欧美专区| 亚洲欧洲另类| 欧美日韩中文字幕精品| 亚洲一区二区三区在线观看视频| 欧美一区精品| 一区二区亚洲| 在线观看成人av电影| 在线看一区二区| 久久激情视频| 欧美成人免费视频| 在线性视频日韩欧美| 午夜视黄欧洲亚洲| 国产日韩三区| 亚洲精品国产品国语在线app| 最新成人在线| 欧美日韩专区| 亚洲私人影院在线观看| 久久国产婷婷国产香蕉| 国产精品自在线| 亚洲黄色毛片| 夜夜夜久久久| 噜噜噜在线观看免费视频日韩 | 国产精品成人久久久久| 欧美一区二区黄| 欧美一级播放| 狠狠久久五月精品中文字幕| 一本色道久久精品| 国产亚洲精品久久久久久| 亚洲永久免费| 久久男人av资源网站| 亚洲国产成人91精品| 午夜日韩激情| 91久久午夜| 久久精品一区| 99xxxx成人网| 久久精品亚洲一区二区| 亚洲精品一区二区三区福利| 一本色道久久加勒比精品| 国产午夜精品理论片a级大结局| 亚洲精选91| 韩国av一区二区三区| 亚洲一区二区日本| 国产综合色在线视频区| 亚洲一区二区三区四区五区黄| 激情综合中文娱乐网| 午夜精品久久久久| 欧美在线视频不卡| av成人免费在线| 久久亚洲精品网站| 亚洲天堂av综合网| 欧美激情在线有限公司| 亚洲欧美中文日韩v在线观看| 欧美伦理a级免费电影| 久久精品国产一区二区三区| 国产精品r级在线| 亚洲精品在线观| 国产在线日韩| 欧美一级成年大片在线观看|