硬件:有步进电机驱动芯片。给脉冲就会走,另有方向控制端口。高到低或者低到高电平走一步。
脉冲频率可以达到好高,但我还不知道多高。。。没有流笔的梯形算法软件,所以达不到最高点。但别人做的和资料表明,可达到20Khz。也就是说,走一步完、中断、下一步,中断只有50us。
问题:给定一变量 步数s 。 知道常量加速度A,最高速度V,初速度V0(第一步速度)。
1.求临界点(加速到哪一步,匀速,哪一步开始减速)。加速段每步加了多少速度?
注:速度还要换成频率,我怎么不大会算。
2.求算法。(AVR,8Mhz)
求步进大神。谢谢。 |