×

步进电机控制原理

消耗积分:0 | 格式:pdf | 大小:0.36 MB | 2023-03-21

陈静

分享资料个

通过__HAL_TIM_SET_COMPARE(&htim1, TIM_CHANNEL_4, tmp);不停的设置比较值来实现,这个值决定了管脚下一次翻转电平的时间。如设置定时 器频率为20M,若此值设置为500,输出脉冲频率为20*10 6 /500 / 2 = 20K.为什么要除2,是因为一高一低两个电平变化才构成一个完整驱动脉冲。 要是步进电机转动一圈需要4K个脉冲的话,那么这个驱动频率可以让电机每秒转5圈。
这个操作一般都是在定时器中断中完成的,也就是定时器中断完成比较值的更新,根据不同加速度状态,可设置不同的值和状态。以此完成梯形或s形 速度的设置。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !