產(chǎn)品中心 應(yīng)用方案 技術(shù)文摘質(zhì)量保證產(chǎn)品選型 下載中心業(yè)內(nèi)動(dòng)態(tài) 選型幫助 品牌介紹 產(chǎn)品一覽 聯(lián)系我們
- 用電容傳感器按鈕設(shè)計(jì)電子開(kāi)關(guān)
- 來(lái)源:賽斯維傳感器網(wǎng) 發(fā)表于 2015/1/23
本設(shè)計(jì)是用電容傳感器按鈕(PCB圓形或方形墊片)替代機(jī)電開(kāi)關(guān)。PIC12CXXX MCU 非常適合于這種應(yīng)用,用少量元件就可設(shè)計(jì)一種價(jià)廉的全電子開(kāi)關(guān)。此方法采用一個(gè)簡(jiǎn)單的RC延遲電路(圖1),當(dāng)按傳感器時(shí)其時(shí)間常數(shù)發(fā)生變化。
為了讀出傳感器的狀態(tài),微控制器必須執(zhí)行如下兩步(圖2和圖3):
1:改變輸出狀態(tài),從"0"到"1"(寫(xiě)操作-Twr)
2:讀輸入狀態(tài)(讀操作-Trd)
假若讀操作的結(jié)果是"0",這意味著傳感器被按。為手指電容串聯(lián)連接到電容器C,使電路的時(shí)間常數(shù)較大。
因?yàn)闉槭种鸽娙菪。琓wr和Trd之間的間隔時(shí)間小于1~2μs,所以建議PIC12CXXX內(nèi)部時(shí)鐘用4MHz。
在圖4硬件電路圖中包含兩個(gè)傳感器按鈕。其技巧是對(duì)于讀傳感器SB0:GP0設(shè)置為輸入,GP1設(shè)置為輸出;而對(duì)于讀SB1:GP0設(shè)置為輸出,GP1設(shè)置為輸入。GP4,5連接至LED,指示傳感器按鈕的狀態(tài),PIC12C508其他引腳在此不討論,它們可用做為SYNCRO輸入和TRIAC DRIVER輸出。
必須調(diào)節(jié)電阻器R1的值,它確定按鈕的靈敏度。電容器C1和C2的值不是太重要。建議用與微控制器輸入相同類(lèi)型的,具有相等的輸入阻抗。
軟件流程示于圖5。
轉(zhuǎn)載請(qǐng)注明來(lái)源:賽斯維傳感器網(wǎng)(m.fineinshow.com)
- 如果本文收錄的圖片文字侵犯了您的權(quán)益,請(qǐng)及時(shí)與我們聯(lián)系,我們將在24內(nèi)核實(shí)刪除,謝謝!