工具/软件:
我一直在测试电路中的 ADS8688、发现有一些奇怪的行为、我无法弄清楚。 我在每个输入端都有外部 RC 滤波器、与图 95。 我们完成了初始测试、其中涉及将输入设置为已知正弦波、信号发生器在各种频率下具有+/-电压。 我能够确认所有 8 个通道上的正确采样。
现在我将使用两种类型的运动传感器进行测试。 其中一个传感器具有隔离接地、因此正信号输入连接到 AIN_XP 引脚、负输入连接到 AIN_xGND 引脚(负输入未连接到 ADS8688 的 AGND 或 GND)。 这适用于测试的所有三个输入 (CH0、CH1 和 CH2)。
然后、我添加了一个具有单端输出的 3 轴加速计传感器、其中信号以 ADS8688 的 AGND 或 GND 为基准。 我将正输出 AIN_XP 连接到 CH3、CH4 和 CH5 上。 我还将温度输出连接到 CH6。 负输出 (AGND 或 GND) 连接到 AIN_xGND 引脚。 测试此配置时、可以在前三个通道上获得正确的结果、但其余通道都指示在 CH2 上测得的电压相同。
然后、我尝试反转这两种类型的传感器、即 CH0 到 CH3 上的单端传感器、以及 CH4、CH5 和 CH6 上的隔离接地的传感器。 采用该配置时、前 4 个通道显示正确的结果、通道 4、5 和 6 都显示 CH3 上指示的电压。
每种类型的传感器都能正常工作、我也独立确认了这一点。 但是、当我尝试混合具有不同接地基准(隔离式和 GND)的信号时、ADS8688 无法正确读取。
任何人都可以帮助我们了解一下这里的情况吗?
谢谢