<acronym id="xonnx"></acronym>
      <td id="xonnx"></td>
    1. <pre id="xonnx"></pre>

      1. 專注電子技術學習與研究
        當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

        單片機驅動4相步進電機proteus仿真

        作者:huqin   來源:本站原創   點擊數:  更新時間:2014年04月13日   【字體:

        單片機IO驅動能力不夠,因此使用ULN2003驅動。

        采用4相8拍驅動方式,步進電機在proteus里是motor-stepper,接法:中間引出接電源,其他腳順時針或逆時針接即可。




        程序如下:

        #include<reg52.h>
        #define uchar unsigned char
        #define uint unsigned int
        void delay(uint a);
        const uchar step_table[]={0x04,0x0c,0x08,0x18,0x10,0x30,0x20,0x24};//4相8拍方式
        void main()
        {
            uint i,j;
            j=300;
            while(j--)
            {
                for(i=0;i<8;i++)
                {
                    P0=step_table[i];
                    delay(1);
                }
            }
            while(1);
        }
        void delay(uint a)
        {
            uint i,j;
            for(i=a;i>0;i--)
                for(j=122;j>0;j--);
        }

        關閉窗口

        相關文章

        欧美性色欧美精品视频,99热这里只有精品mp4,日韩高清亚洲日韩精品一区二区,2020国自产拍精品高潮