新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于電容傳感器的全電子開關電源設計

        基于電容傳感器的全電子開關電源設計

        作者: 時間:2012-08-11 來源:網絡 收藏

        是用按鈕(PCB圓形或方形墊片)替代機電開關。PIC12CXXX MCU 非常適合于這種應用,用少量元件就可一種價廉的全開關。此方法采用一個簡單的RC延遲電路(圖1),當按時其時間常數發生變化。

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

          


          為了讀出的狀態,微控制器必須執行如下兩步(圖2和圖3):

          

          1:改變輸出狀態,從0到1(寫操作-Twr)

          2:讀輸入狀態(讀操作-Trd)

          假若讀操作的結果是0,這意味著傳感器被按。為手指串聯連接到器C,使電路的時間常數較大。

          因為為手指電容小,Twr和Trd之間的間隔時間小于1~2μs,所以建議PIC12CXXX內部時鐘用4MHz。

          在圖4硬件電路圖中包含兩個傳感器按鈕。其技巧是對于讀傳感器SB0:GP0設置為輸入,GP1設置為輸出;而對于讀SB1:GP0設置為輸出,GP1設置為輸入。GP4,5連接至LED,指示傳感器按鈕的狀態,PIC12C508其他引腳在此不討論,它們可用做為SYNCRO輸入和TRIAC DRIVER輸出。

          

          必須調節電阻器R1的值,它確定按鈕的靈敏度。電容器C1和C2的值不是太重要。建議用與微控制器輸入相同類型的,具有相等的輸入阻抗。

          軟件流程示于圖5。

          

        電容的相關文章:電容屏和電阻屏的區別


        電容傳感器相關文章:電容傳感器原理
        電容屏相關文章:電容屏原理


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 泾川县| 阿瓦提县| 合川市| 盐山县| 丰宁| 淮北市| 筠连县| 平凉市| 连云港市| 云霄县| 峡江县| 贵溪市| 咸宁市| 涟源市| 万源市| 易门县| 武穴市| 二连浩特市| 安阳县| 友谊县| 高台县| 六枝特区| 长沙县| 通道| 乡城县| 平湖市| 彭阳县| 丹阳市| 深水埗区| 海阳市| 三原县| 营口市| 钦州市| 大兴区| 舒城县| 龙山县| 桂林市| 宾川县| 綦江县| 新津县| 阳东县|