xinyancode 发表于 2007-7-17 23:56

请教步进电机的驱动方法?

我是用F2407A来驱动步进电机,硬件的驱动模块已经做好了,但不太明白怎样写他的驱动程序。<br /><br /><br />我现在是是送出去一个脉冲后就用一个延时的子程序,就是一个c语言的循环程序,但不知道在c语言下如何计算延迟时间,如<br />void&nbsp;time_delay()<br />{<br />&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;i;<br />&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&lt=&nbsp;1000;&nbsp;i++&nbsp;);<br />}<br />不知如何计算他的延迟时间。<br /><br /><br /><br />另外步进电机的驱动是不是应该用定时器的周期性产生的中断来产生驱动脉冲,这样是不是更节省dsp的计算资源?<br /><br /><br />请多多指教?<br /><br /><br /><br />

星火燎原 发表于 2013-3-11 11:23

页: [1]
查看完整版本: 请教步进电机的驱动方法?