按你程序的环形分配,步距角是1.8度,这样的话, 你走50步后停止电机,等待5秒,延时或定时器控制都可以。时间到后继续走就好了。
SLA7026旧打印机有拆片 要不旧用H桥 一般我是AB BC CD DA AB 双四拍驱动 公共端接正或接负是看控制IC的
你的困境的根源在于只会写一条道跑到黑的程序,你可以考虑这样的程序
s32 StepTarg=0; //步进目标
s32 StepCurrent=0; //当前位置
定时执行下面函数:
void mov(void) {
if (StepTarg>StepCurrent) {正转一步的函数();StepCurrent++;}
if (StepTarg