arm - ATSAMC21E ADC 读数随着 ADC 通道之间的明显耦合而不规律地跳跃 - 有没有人遇到过类似的行为?
问题描述
我正在使用 Microchip ATSAMC21E ARM 微控制器来数字化四个通道:X、Y、Z 和 G。当我检查数据时,我发现这样的结果;
它每毫秒扫描一次通道,12 位,数据位于 16 位字的低 12 位中。ADC 参考电压为 VANA,即 3.3 V。
来自差分放大器的 G 通道看起来相当不错。然而,X、Y 和 Z 通道以与 G 通道信号相关的方式跳跃。跳跃似乎总是 2 的幂,好像连接了两个不应该连接的位。我怀疑在电气上,G 通道以某种方式耦合到其他通道或 ADC 的 VANA 参考。
有没有其他人见过这样的事情?任何关于寻找什么的建议将不胜感激。
解决方案
推荐阅读
- cmake - 我如何告诉介子设置有关依赖项的位置?
- ansible - 剧本 host_vars
- database - MongoDB 的索引是 Alternative 1 还是 Alternative 2 还是 Alternative 3?
- python - 在 pygame 中使用多处理?
- python - 如何在 MatPlotLib 中定义水平轴而不会出现弃用错误
- azure-ad-b2c - Azure B2C - 用户更改密码时自定义策略不起作用
- ios - UserInteraction 在动画视图上被禁用
- python - 具有 TensorFlow 输入的 MNIST 应该是张量
- reactjs - 如何在useEffect中返回html标签?
- javascript - 如果 IIEF 不返回内部函数,将其设置为变量的目的是什么?