新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于PIC16F87X單片機的電磁式繼電器控制技術

        基于PIC16F87X單片機的電磁式繼電器控制技術

        作者: 時間:2013-12-26 來源:網絡 收藏
        釋放,相當于開關斷開;當的RD0引腳輸出高電平時,光耦U1飽和導通,24V電源加到繼電器線圈兩端,繼電器吸合,其常開觸點閉合,相當于開關閉合。

          在光耦截止瞬間,線圈中的電流不能突變為零,繼電器線圈兩端會產生一個較高電壓的感應電動勢,應在線圈兩端并上一個二極管D1,使線圈產生的感應電動勢通過D1釋放,保護三極管免被擊穿,并消除感應電動勢對其他電路的干擾。

          2.3 控制軟件設計

          控制軟件在MPLABIDE環境下用C語言開發,利用Hitech公司開發的PICC編譯器進行編譯,程序流程如圖2所示。

          

          繼電器控制軟件源程序如下:

          

        基于PIC16F87X單片機的電磁式繼電器控制技術

          源程序編譯后,通過ICD2編程燒寫到中,對控制電路加電運行,繼電器在規定時間內反復通斷,可以聽到繼電器"嘀噠"地響個不停,用示波器觀測到RD0輸出的信號如圖3所示。

          

        基于PIC16F87X單片機的電磁式繼電器控制技術

          3 結語

          基于I6X控制電磁繼電器采用了光電耦合器來驅動和隔離繼電器;利用二極管續流防止在切斷繼電器線圈中的電流時出現的很高反壓,保護了驅動繼電器的器件。該電路設計簡單、工作可靠,具有一定的應用價值。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 沙洋县| 斗六市| 达尔| 锡林郭勒盟| 荥经县| 峡江县| 闻喜县| 乐山市| 邵武市| 三都| 无锡市| 湘潭县| 建始县| 大姚县| 绥中县| 常熟市| 镇江市| 香河县| 仲巴县| 隆尧县| 寻甸| 和田县| 泽库县| 武穴市| 广州市| 新昌县| 鞍山市| 江津市| 利津县| 固原市| 都兰县| 珲春市| 横山县| 通辽市| 海南省| 五家渠市| 浏阳市| 尼玛县| 潼南县| 广元市| 襄垣县|