已回答假定已回答

AD7916采集0~2.5V电压 低于1V,数据不对

wkpthe 在 2016-9-8 詢問的問題
最後回覆由Survival於2016-9-11提供

我用AD7916采集0~2.5V电压。

当输入电压大于1V时,得到的电压值比正常电压小一倍。

当输入电压小于1V,大于0V时,得到的电压就有不对了。当小于300mV时,得到的电压为负数。

采用CS4线制忙等待模式。采集的17位数据,丢掉最高位,保留16位数据。

不知道什么原因。

 

其他三种方式,3线制,忙于不忙等程序也改过,现象相同。

芯片是海外代购的,如果是假的话,大于1V时,不应该现象变化。

看芯片的mark,是AD7916没问题。

时序的话,参考官网的时序图。延时加了。

結果