新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于單片機的三相電源相序控制設(shè)計

        基于單片機的三相電源相序控制設(shè)計

        作者: 時間:2012-03-31 來源:網(wǎng)絡(luò) 收藏

        上圖是該的主要芯片及驅(qū)動部分電路圖,其工作過程為:

        首先,利用220V的交流經(jīng)過變壓、全波整流、濾波之后得到5V 的芯片及各接口的供電,利用此5V作為光電耦合器中三極管的集電極上拉電壓以此獲得對電源Ua、Ub、Uc的指示,并以此電壓作為輸出繼電器J2的驅(qū)動電壓從而其吸合和釋放。

        其次,在過程中我們把電源的三相輸出RA0、RA1、RA2直接與2051的三個輸入口RA0、RA1、RA2相連,并賦予其芯片適當(dāng)?shù)臅r鐘脈沖,將輸出口通過原先繼電器驅(qū)動電路及發(fā)光二極管顯示電路相連便可完成對三相電源的指示

        四、程序框圖

        13.gif

        五、程序初始化設(shè)置
        ORG 000H
        GOTO BO
        BO CLRF 19H ;清標志
        MOVLW OF ;設(shè)A口為輸入口“00001111”
        NOP
        TRIS 05H ;
        MOVLW 00H ;設(shè)B口為輸出口“00000000”
        TRIS 06H ;
        BSF 06H, 7 ;輸出為1關(guān)J繼電器
        BSF 06H, 1 ;關(guān)故障顯示
        BSF 06H, 2 ;關(guān)故障顯示
        BSF 05H, 0 ;置輸入口線為高電平
        BSF 05H, 1 ;
        BSF 05H, 2 ;
        BSF 05H, 3 ;
        BSF 06H, 7 ;輸出為1關(guān)J繼電器
        MOVLW 064H ;延時100MS
        CALL LAY1MS
        NOP
        NOP
        NOP
        MOVLW 0FH ;設(shè)A口為輸入口
        TRIS 05H
        BSF 05H, 0 ;置輸入口線為高電平
        BSF 05H, 1
        BSF 05H, 2
        BSF 05H, 3
        CLRF 12H ;輸入狀態(tài)寄存器清零
        MOVLW 14H ;檢測次數(shù)20次
        MOVLW 07H
        ANDWF 05H, 0 ;取三相電源輸入狀態(tài)
        IORWF 12H, 1 ;保存輸入狀態(tài)
        MOVLW 01H
        CALL LAY1MS
        DECFSZ 11H, 1
        GOTO B2



        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 娱乐| 北碚区| 开化县| 夹江县| 南漳县| 双辽市| 望谟县| 文水县| 济阳县| 香格里拉县| 博客| 固镇县| 甘孜县| 白城市| 阜新| 仁化县| 忻城县| 普宁市| 娱乐| 丹棱县| 沈阳市| 和林格尔县| 晴隆县| 张家港市| 合江县| 岳池县| 孝义市| 古交市| 晴隆县| 平潭县| 措勤县| 灯塔市| 钟祥市| 斗六市| 南通市| 柘城县| 开平市| 盐亭县| 西盟| 若羌县| 岗巴县|