步进电机 速度慢与控制mcu的关系是怎样的?

2020-02-03 10:12发布

别人用的是stc    1个时钟周期一个机器周期
我用的 mcu       4个时钟周期一个机器周期
别人的快四倍,

用的驱动IC,步进电机型号都是一样的,

现在是我做的步进速度比别人的要慢,
不知道应该换个mcu吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答
jiayanqiu
2020-02-03 19:27
回复【楼主位】xujianglun
-----------------------------------------------------------------------

这个和MCU的频率没关系,当然如果你用的MCU和别人不一样,那你的延时程序就不能照搬人家的,得延时的短一点
举例:
别人的void delay (void)
   {  
     for(unsigned int i=0;i<1000;i++);
   }
你的void delay (void)
   {  
     for(unsigned int i=0;i<250;i++);
   }
当然想要延迟的时间准确点,可以选择定时器

一周热门 更多>