中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 關(guān) 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 單片機驅(qū)動步進電機程序

        單片機驅(qū)動步進電機程序

        作者: 時間:2011-05-17 來源:網(wǎng)絡 收藏

        本文引用地址:http://www.antipu.com.cn/article/162085.htm

        NS-6型實驗板

        控制輸出為P1口

        由8050,8550做功率輸出PH266-E1.2按K1鍵,由慢變快作加速度順時針旋轉(zhuǎn)按K2鍵,由慢變快作加速度逆時針旋轉(zhuǎn)

        注:本試驗只為初學者掌握電機的原理,其硬件配置只做為短時間試驗演示不可持續(xù)過長時間,亦不可實際中使用

        電路如下圖:
        ?
        ;尼士
        ;任風逍遙
        ;電機驅(qū)動
        ;2004/8/8
        ;NS-1試驗板驅(qū)動步進電機
        ;K1驅(qū)動步進電機順時針轉(zhuǎn)動,K2驅(qū)動步進電機逆時針轉(zhuǎn)動
        org 000h
        ajmp aa
        org 010h
        ;馬達正轉(zhuǎn)
        aa:
        mov 20h,#50
        JB P3.6,Bb;如果P3.6為1則轉(zhuǎn)到Bb如果為0則順序執(zhí)行
        a1:
        mov r0,#15
        loop1:
        mov p1,#00110011b
        acall delay
        mov p1,#11000011b
        acall delay
        mov p1,#11001100b
        acall delay
        mov p1,#00111100b
        acall delay
        djnz r0,loop1
        mov a,20h
        cjne a,#30,l1;不相等,就轉(zhuǎn)移
        ajmp l3
        l1:dec 20h

        l3:
        JB P3.6,Bb
        jmp a1
        Bb:JB P3.7,aa
        a2:
        mov r0,#15
        loop2:
        mov p1,#00111100b
        acall delay
        mov p1,#11001100b
        acall delay
        mov p1,#11000011b
        acall delay
        mov p1,#00110011b
        acall delay
        djnz r0,loop2
        mov a,20h
        cjne a,#30,l2;不相等,就轉(zhuǎn)移
        ajmp l4
        l2:dec 20h
        l4:
        JB P3.7,bb
        jmp a2
        ret
        delay:
        mov r6,#25
        d1:mov r7,20h
        d2:djnz r7,d2
        djnz r6,d1
        ret
        end



        步進電機驅(qū)動范例

        pid控制相關(guān)文章:pid控制原理




        評論


        相關(guān)推薦

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

        關(guān)閉