您好!
我在 ADS1258上看到了一些奇怪的行为。 当我将 CONFIG0中的 BYPA 设置为0时、读取电压看起来是正确的。 但是、当我将其设置为1时、它会为我提供错误的电压。
例如、当我将0.05V 的电压输入 AIN0和 AIN1 (差分)、当我在 BYPA 设置为0时读取时、我得到0.05V。 当我将 BYPA 设定为1时、当我获得~0.6V (增益级为11)时、我从寄存器获得0.13V。 更奇怪的是、我的万用表在 ADCINP 和 ADCINN 上的读数为0.6V (通过下面的原理图中的 C709)、但数据寄存器由于某种原因而出错。 为了获得电压、我将读取值除以0x780000并乘以我的基准电压2.5。 如果有任何建议,我会非常感谢!
我的配置寄存器如下所示:
100µA 参考、信号 RTD1和 RTD2使用 Δ I 激励电流测量两个 PT-100 RTD。