步进电机,细分,STC单片机实现
我用的6线4相步进电机,4拍、8拍运作正常之后尝试实现响应的细分,具体思路是这样的:硬件是STC单片机----L298驱动模块----步进电机
两个PWM输出表格:
通过脉宽调节实现正弦波电流调节步进电机细分。
两路PWM输出波形: 频率为43Khz
方波频率 20HZ
最终电机 其中a0 a1 两相波形(我不懂了)
pwm对L298的控制
具体实现:
其中PWM1 控制a0,b0
PWM2 控制a1,b1
有做过的么???求大神指导一下,或者帮忙看看俺的问题所在。。 {:cry:}自己先顶一顶 支持一下先 你现在是遇到什么问题? STM32_Study 发表于 2013-8-17 00:49 static/image/common/back.gif
你现在是遇到什么问题?
现在我的步进电机是这么走的,先一个方向走几步(不是3步),很微弱的,然后反过来一下子走一大步,输出波形也不知道正确不。。 STM32_Study 发表于 2013-8-17 00:49 static/image/common/back.gif
你现在是遇到什么问题?
反过来的一大步 比那几个小步大多了! 顶!{:time:} 这个还是硬件实现的好。 .titrwh 发表于 2013-8-17 15:19 static/image/common/back.gif
这个还是硬件实现的好。 ...
细分,其实可不可以实现转动一小个角度,比如一步0.18度,而不是原来的1.8度 10xjzheng 发表于 2013-8-17 16:29 static/image/common/back.gif
细分,其实可不可以实现转动一小个角度,比如一步0.18度,而不是原来的1.8度 ...
当然可以啊 求大神帮忙!
页:
[1]