是这样的,步进电机不一定非要给pwm的脉冲才能转的。
给pwm脉冲的原因是,电机的线圈是电感元件,在高转速时产生的反向感生电压比在低转速时要高很多,这直接造成了在电机高转速时电机线圈中电流的下降,从而使高速性能降低。而如果用比较高的电压直接供电,又会造成在低转速时电机发热严重。于是人们发明了斩波器,所谓斩波器可以理解为恒流装置,效果就是使电机线圈的平均电流,在不同转速时,都接近相等。
使用斩波器方式给步进电机供电,是工业控制中成熟的技术。但一般做步进电机实验时,完全可以不用这个,而直接通过环形分配器给电机步进脉冲,来使电机转动。
我估计楼主的实验,并没有使用pwm斩波控制,而是直接给的恒压脉冲。over