扫地机器人被静电打了一下,之后在原地转圈,不再沿墙走。拆开看主板没有明显损伤,重启能好一阵,过一会儿又开始转。这类现象既像电源问题,也像信号问题。
直接答案
先看有没有复位痕迹,再决定查哪一路。主控被复位过,日志里会留下重启记录、时间戳跳变或者地图被清空;没有复位痕迹却走偏,多半是轮速反馈被打乱,里程计累积误差让机器以为自己还在直行。前者查电源与复位脚,后者查轮速信号与它的参考地。
复位与走偏是两条不同的证据链
主控被复位时,运行状态会被清空:正在建的地图丢失、清扫路径从头开始、时间戳出现跳变,有的机型还会重新播报开机提示音。这些痕迹在任何一次现场复现里都能看到,是最省事的判别依据。反过来,如果地图还在、路径连续,只是方向越来越偏,说明主控一直在运行,偏差来自它拿到的轮速数据。两条证据链指向完全不同的电路,先分清能省掉一半工作量。有的机型把运行日志存在 Flash 里,复位后日志仍在,只是时间戳跳变,看时间轴比看现象可靠。地图是否清空还能区分整机复位与局部重启,两者涉及的电源域不同。
| 核对项 | 要记录的条件 | 为什么要记录 |
|---|---|---|
| 复位痕迹 | 日志、时间戳、地图是否清空 | 区分电源与信号两条路 |
| 轮速反馈 | 编码器脉冲数与实测转速 | 判断里程计是否失真 |
| 参考地 | 轮速信号地与主控地是否同点 | 决定信号是否被抬 |
| 放电落点 | 外壳、轮组还是充电触点 | 决定入口在哪 |
三条排查原则
第一条,先用日志判定有没有复位,不要凭现象猜。第二条,确认轮速信号与主控是否共地,两点地之间的电位差会让脉冲被误判成多计或少计。第三条,把两侧轮速放在同一时间轴上对比,一侧正常一侧异常时问题在那一侧的线束或传感器,两侧同时异常时问题在参考地或电源。三条里第一条决定方向,后两条决定改哪里,顺序反了会在错误的电路上花掉大量时间。左右轮速的采样要同时开始,先后采样会把转向造成的差异误当成故障。日志读不出来时,用一次完整的清扫轨迹代替,轨迹是否闭合能判断里程误差的方向。
- 先看日志:复位与走偏的痕迹完全不同,别靠猜。
- 确认共地:地电位差会让脉冲被多计或少计。
- 左右对比:单侧异常查线束,双侧异常查参考地。
记录项:把现象与电路对上
这类故障的记录难点在于现象是行为级的,电路是电气级的,中间缺一层映射。把复位痕迹、左右轮速、参考地电位与放电落点写在一起,映射关系就建立起来了。记录里还要写明复现时的地面材质与机器状态,因为地毯与瓷砖对轮组的阻力不同,同样的偏差在不同地面上表现不一样。地面材质这一列看起来与电路无关,实际决定了轮组的滑差,滑差会掩盖或放大里程误差。
| 记录项 | 建议写法 | 不能省略的原因 |
|---|---|---|
| 状态组 | 是否复位、地图是否保留 | 区分两条证据链 |
| 轮速组 | 左右脉冲数与实测转速 | 定位单侧还是双侧 |
| 地组 | 信号地与主控地电位差 | 解释脉冲误判 |
| 落点组 | 放电位置与等级 | 决定入口 |
| 环境组 | 地面材质与电量 | 影响复现 |
打转故障的核对顺序
- 先读日志,确认主控是否被复位过。
- 在同一时间轴上对比左右轮速脉冲。
- 量轮速信号地与主控地的电位差。
- 按落点补器件或改线束走向,复测直线行走偏差。
常见问题
重启以后能正常走一段,是不是说明硬件没问题?
重启会把累积的里程误差清零,所以看起来恢复了。如果偏差随时间重新累积,说明误差源一直在工作,只是被重启暂时掩盖。重启清零只是把误差归零,误差源还在,所以现象会以相同的时间间隔重复出现。
轮速信号上加器件会不会影响计数?
容值过大会让脉冲边沿变缓,计数电路在高速段漏计。选型时要按最高转速下的脉冲频率算容值预算,不能用静态测试的结果代替。按最高转速算脉冲频率,再按容值预算选器件,静态测出来的结果不能代替动态。器件选大了还会拖慢边沿,计数电路在高速段更容易漏计。左右脉冲计数差超过百分之一时,先查线束再查传感器。
资料来源
资料核对日期:2026-10-29。复位痕迹与走偏现象指向两条不同的电路,先分清再动手。
扫码添加微信