知识库/参考文档/舵机报错解决方法

舵机报错解决方法

1. 通信超时

导致舵机通信超时的原因有以下几种:

  • 舵机达到物理限位,但舵机还在继续运转,导致堵转,通信超时
  • 舵机电压不够,比如 follower 臂接了 7V 电源会导致运行过程中功率不足报错
  • 舵机烧毁
  • 舵机线被扯断,连接线出故障

注意:Leader 臂连接电源为 7.4V 或 5V,而 Follower 从臂电源为 12V,不要混用。

image-20260423100759439

1.1 如何解决?

前两种情况重新插拔电源即可解决。后两种情况需要到 FD.exe 软件里面进行调试,找到具体是哪个舵机出现了问题。

首先打开 FD.exe,选择正确端口,设置波特率为 1000000,点击"打开"和"搜索"。如果舵机烧毁/未烧毁,可能会显示全部舵机,也有可能部分不显示

image-20260423105958483

1.2 第一种情况:如果 6 个舵机都显示

选中舵机,逐个测试。首先设置好速度(一般 600-800 即可),然后滑动蓝色滑块,舵机正常情况应该转动起来。在舵机反馈中观察电压、温度和状态这三个字段。如果有异常,温度会显示 300 度以上,状态会显示通信异常,此时说明舵机或者舵机连接的线出了问题。

image-20260423110512962

通信异常情况下,拔掉其余舵机之间的连接线,只留一个舵机在控制板上,换掉舵机线,单独进行测试。如果换了一根线之后舵机恢复通信正常状态,则说明舵机线损坏;否则是舵机出现问题。

image-20260423111501871

1.3 第二种情况:只显示部分舵机

如果只显示部分舵机(比如 2-5 号,少了 1 号舵机),大概率就是 1 号舵机烧掉了。单独拿出来测试,查看是否通信超时。

1.4 第三种情况:6 个舵机都通信异常

6 个舵机都通信异常,大概率是舵机之间的连接线出了问题。拔掉舵机之间部分连接线(比如拔掉 3 号舵机连接 4 号舵机的线),舵机会被分为两个串联部分:1-3 号舵机和 4-6 号舵机。分两部分分别插到控制板上进行测试,能快速定位是哪边的线出了问题。


2. 找不到舵机

2.1 6 个舵机都找不到

一般是电源出了问题:Leader 7.4V 电源错误连接到了 12V 电源接口,或者是没有开电源

ba49a2c0-fa56-4852-af60-4f6b44fb8c6e

2.2 找不到部分舵机

dc5779d1-88f1-4da7-993f-b2f24a8629fa

第一种情况:舵机烧掉了,参考上方的流程检测。

第二种情况:舵机编号出现问题——这是最常见的情况。在购买成品后运行了编号代码,导致编号错乱。

例如:当 1 号舵机被错误编号到 2-6 号其中一个时,连接到 FD 软件上是找不到 1 号舵机的。此时需要单独将舵机连接到控制板上,在编程选项卡中找到ID,在右下角重新填写正确的 ID 号即可完成编号。

image-20260423113210495

image-20260423113518040