
做一个项目用到STM32F030C8T6,在进行步进电机控制时,碰到过很多让人心酸的问题,电机转动无力,丢步等等,目前卡了两天了,希望从各位大神处得到解答,用的是汉德宝的1701步进电机,步距脚是1.8,根据驱动IC的资料,可以将转速转化成频率进行输出,频率与期望值能对上, f=(speed*360)/(1.8*microStep*60); microStep是细分数,最大是16细分。但是当设置M0 M1,调节细分数时,某一个或者两个模式会驱动步进电机很快或者很慢,完全不符合规律。但是却不是那种丢步的现象,无抖动。此时TRQ设置驱动电流是75%.同时捕捉脉冲数,也是符合预期。 求指教 |
关于STM32F030的iic主收问题
STM32F030内部晶振怎么设置,内部晶振是延时函数怎么设置
分享STM32F030K6程序运行异常的解决方法
STM32F030正常上电不运行
DMA 读取GPIO的状态
stm32的同一个定时器,不同的通道,可以不同时的输出pwm波形吗
基于STM32的锂动力电池检测装置的设计
STM32的低功耗模式
STM32的上电启动过程
STM32中如何实现数据加密
评分
查看全部评分
评分
查看全部评分
楼主可以看看这里,有参考代码:
https://www.stmcu.org.cn/module/forum/thread-584163-1-1.html
评分
查看全部评分
机械还没反映过来,电磁场一开一合就一步就过去了哈~~, 要适合频率太快,趋于恒定,这一开就合不上了。。。电机就过去了哈~~
评分
查看全部评分