|
发表于 2021-4-3 03:25:44
|
显示全部楼层
只玩过两款伺服电机 我也不太懂 " x# b+ L/ S5 X; ~. N
7 y( `: M& M6 o9 h
但是设置的 时候 注意到一项 。太早了 忘记叫撒了 大概说下 。就是 当伺服电机 快接近终点的 时候 有一个探知范围 。当进入这个 范围伺服电机就知道 快到达终点了 。要开始减速。设置的 好 就不会产生过冲。 8 c2 w) `$ R( Q, l
* H( ^" B. b w, g另外其实 伺服电机的 终点 也是个范围 并不是 精确的 那个点。 设置里 也有 。进入这个范围 都算精确停止 。这个量太小 驱动 容易报警 。大了 其实 误差 很大 。8 D) A* u1 ] {/ {9 o* ^2 l' w
. i# g' Q6 @1 R% \+ p+ T# C9 o; `9 c
编码器 就算 2万线的 也是有极限的 ,超过2万线的设置 其实伺服电机 也是通过 计算上个光栅通过的 时间来 计算终点的 因为 终点 在 2个光栅之间。也就是说 这也存在误差 。
$ ?. \% _0 q% T8 T( b: m9 Q% ]$ P7 L% a; J1 v1 b
编码器毕竟是人制造生产的 那玩意 有极限的 。也不可能太高 。总不能 像生产 芯片那种工艺来生产吧 。
1 F1 j% O2 P; \( P& m
* o& l/ b: @* Q1 V4 Z$ f6 `3 k伺服的 刚性设置 也决定了 最终误差多少 。
g$ F3 T' l% H# a: x
' U( n( _& G* Z6 D; I, Q1 F' y3 X- l不知道 我的 思路对不对 但是 。我觉得 这能 解释我看到的 伺服电机现象 ~~说的 不对 就当我没说吧 ~& N* g: f& b4 [
|
|