tianxu0829 发表于 2024-7-17 10:41:34

感谢大佬分享干货知识!{:4_196:}

windman 发表于 2024-11-18 01:17:27

本帖最后由 windman 于 2024-11-18 14:00 编辑

非常感谢大佬的代码分享,学到了很多知识!已实机验证可用{:4_250:}
有个不成熟的想法请大佬不吝指正:
j=(frequency-StartFreq)/LadderNum;      //等差
既然已经提前计算了,这里能否查个简单的S曲线表做系数,使实际的加减速过程更平滑些?这样做能否对后面的脉冲计算有影响?
//LadderFreq=i*j+StartFreq;//加减速各阶梯频率

LadderFreq=i*S_TAB+StartFreq;//加减速各阶梯频率


manzunzu 发表于 2024-11-18 08:08:45

{:4_250:}{:4_250:}{:4_250:}

kydihdhr 发表于 2024-12-24 11:19:32

好家伙

xiaoxia9623 发表于 2025-1-29 18:21:29

{:4_167:}我看不懂

jwd 发表于 2025-2-12 08:01:25

请教冲哥,如果有3个轴需要驱动的话是不是就不能用了?因为加减速不一样

HengTuo 发表于 2025-3-1 11:20:28

LadderNum=UDTimer/10;                                //加减速级数
j=(frequency-StartFreq)/LadderNum;        //等差

这个10是什么数?
UDTimer是加速段的时间吗?
为什么要用时间去计算而不是脉冲数计算呢,用时间计算每级的脉冲数不相等啊

xueke009 发表于 2025-4-16 14:44:03

感谢分享,满满 的干货

草木灰06 发表于 2025-4-16 16:42:20

谢谢收藏, 用到学习

lichaoming 发表于 2025-4-16 17:09:20

再封装一下,加上原点回归搜索,就可以做简易运动控制器了
页: 1 2 [3] 4
查看完整版本: 步进电机的相对位置&绝对位置控制, STC32G PWM加减速脉冲输出控制