主题中讨论的其他器件: ADS124S08
大家好
我在使用 ADS124S06和 ADS124S08的类似电路中都遇到了此问题。
此器件由单个3V3电源供电。 我认为电源没问题、并且我已准备好建议的去耦。
我使用 PT1000 RTD 传感器读取"辅助控制"温度、方法是将 RTD 从模拟输入接地、并将 ADC 配置为驱动偏置电流通过器件、同时在单端测量中根据内部2V5基准测量电压。 我有一个通道连接到高容差1K 电阻器、用于测量 ADC 偏置电流以进行一些基本校正。 控制器每100ms 在通道之间切换一次、我相信我选择的单次转换 SPS 等意味着每次测量将在大约60ms 后结束。
我看到的是、连接到某些通道的传感器看起来读取正常、而其中一个其他通道上同一环境中的相同传感器类型似乎过度读取了多达10%。 如果我在传感器两端测量电压、那么在施加偏置电流时会看到一个矩形波。 看起来在每个传感器上生成的电压非常相似。 我已尝试按不同的顺序轮询通道、问题似乎与物理输入有关。
与另一个读数为25oC 的传感器相比、这10%的差异导致温度读数约为50oC -这些传感器在同一环境中非常接近。 使用 DVM 测量的值显示两个传感器读数相同。
我将把这些值加载到 Ain0的寄存器2至8中-其他通道具有相同的设置、其中 INPMUX 的高半字节和 IDACMUX 的两个半字节已相应地更改。
0C INPMUX
00 PGA
34数据速率
3A 基准电压
06 IDACMAG --设置为750uA
00 IDACMUX --两个偏置电流都流向传感器通道
00 VBIAS
11系统
我已确认所有通道都存在< 2.5V 的电压(如果其中一个通道高于基准电压、我之前已经看到过问题)
此设置是否合理-我是否遗漏了有关 正确使用电流源/内部基准/单端测量的内容?
我的寄存器设置对于此设置是否合理? (我尝试过使用各种设置、但无法更改此行为)
提前感谢