【求助】关于步进电机低频起步问题?

[复制链接]
1631|0
 楼主| lqfy 发表于 2013-5-29 21:51 | 显示全部楼层 |阅读模式
为了防止步进电机丢步低频启动,下面这段是我写的程序,请大家指点迷津吧!其中速度初值speed = 10;当speed大于一百时再去执行高速!
void CP_step(void) interrupt 1
{        
        if(Flag == 1)
        {
                TH0 = Speed_time2[speed/10];
                TL0 = 0x00;
               
                speed = speed + 10;
               
                if(ms == 1)
                        Motor_Step2(0);                                //正传
                else if(ms == 2)
                        Motor_Step2(1);                                //反转               
        }
}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

99

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部