伺服电机分辨率20bit plc最大频率100hz
想用5000个脉冲让伺服电机转一圈
分子分母应该怎么设置,
我约算下来是 131072/625 这样对吗?我伺服电机分子设置不了这么大的数字呀。
具体应该怎么算 希望告知一下。
该回答引用chatgpt:
伺服电机的分辨率为20bit,意味着电机可以分辨 $2^{20}=1048576$ 个位置。而你想让电机转一圈需要5000个脉冲,也就是说,一圈相当于 $1048576/5000=209$ 个位置。
伺服驱动器的分子分母设置通常是基于电机分辨率和所需精度来计算的。假设你的驱动器可以设置的最大分子为 $M$,最大分母为 $N$,那么分子分母的设置应该是 $M/N = 209/1$,也就是说 $M=209$,$N=1$。
如果你的驱动器无法设置 $M$ 为 209,那么可以尝试设置 $M$ 尽可能的接近 209,并将 $N$ 设置为合适的值,以达到相近的精度。例如,将 $M$ 设置为 200,$N$ 设置为 1,那么电机一圈就相当于 $1048576/200=5243$ 个位置,比 5000 稍微多了一点,但是精度已经非常接近了。