大家好、
我使用 ADS1258从16个不同的传感器收集数据。 我采用+2.5V AVDD、VREFP 和-2.5V AVSS、VREFN 的双极配置。 读取+2.5V 信号时、我得到的十进制计数值约为3.9百万。 读取-2.5V、我得到的十进制计数值为-390万。 这两个值都大约是数据表中指定的正负 VREF 值的一半(VREFP 的预期值为0x780000)。 无论采样速度如何、这种半范围错误都会出现、因此我几乎感觉自己在某处会损失一点。
我正在审查我的代码、以确保数据采集正确无误。 是否有任何硬件或寄存器配置会导致该半范围读数?
谢谢、