# 直流电机正交编码器输出噪声很大怎么办？

> 原文链接：https://robotics.hellobike.com/pitfalls/2019-01-08-robotics-se-10556
> 频道：pitfalls | 更新日期：2019-01-08 | 标签：auto, stackexchange, motor, quadrature-encoder
> 核心摘要：编码器输出像噪声正弦波，原因是面包板电源轨和地线使用错误；检查连通性并区分电机地与编码器地。

# 直流电机正交编码器输出噪声很大怎么办？

::: v-pre
> 本文由 AI 根据公开内容整理，可能有误，请以原文为准：[Quadrature encoder signal from dc motor is very noisy](https://robotics.stackexchange.com/questions/10556/quadrature-encoder-signal-from-dc-motor-is-very-noisy)（Robotics Stack Exchange #10556）

**状态**：已解决

## 问题

电机运行时，编码器 `A`/`B` 输出不像方波，而是退化的噪声正弦波，幅度随时间大变；偶尔会短暂变成理想方波。把 `Vcc` 改为 `12V` 只改变幅度。

## 环境

Pololu 2824 直流减速电机带正交编码器；面包板、示波器、可变电源；计划接 Tiva Launchpad。

## 解决办法

1. 用万用表做连续性测试，不要假设面包板上下电源轨相通；排障前先确认各电源轨和连接实际连通。
2. 采集编码器输出时，用编码器 `GND` 作为参考，避免把电机地和编码器地混淆。
3. 避免用电气噪声较大的电机地污染编码器信号。
4. 连接正确后，用示波器调整触发和显示，或使用 `autoset`，即可看到干净的方波。

原问题作者：neuronet；采纳答案作者：neuronet。原内容依 CC BY-SA 4.0 授权，本页摘要同样依 CC BY-SA 4.0 授权。
:::

## 原始参考来源 (Sources)

- [Robotics Stack Exchange #10556：Quadrature encoder signal from dc motor is very noisy](https://robotics.stackexchange.com/questions/10556/quadrature-encoder-signal-from-dc-motor-is-very-noisy)