您好,
我正在使用具有串行接口的硬件模式下的ADS8568,使用全部8个输入通道,并将所有这些通道输出到4个数据输出引脚。
我的问题是了解我获得的产出价值。 (请帮助阐明如何阅读输出数据格式)。 我的测试用例是这样的:当VREF=2.5V且范围引脚设置为2V时,我的输入范围应为-5V至5V。
我希望在扫描输入电压时,我的值几乎以线性方式从0000h (@0V)变为7FFFh (5V)。 但是,输出值大约1.2V返回到0000h,然后再次上升,然后在2.5V左右再次返回到0000h。 原因何在? 它也会在负值中发生。 我尝试了不同的输出通道,但类似的事情发生了,但位值不同。
总之,
-------- 5V (7FFFh)
| 2.5V (0000h)
| 2V (3xxxh)//一些关闭数字
| 1.2V (0000h)
| 0.6V (3xxxh)//再次显示一些随机数
| 0V (0000h)
|
——— -5V (8000h)//发生类似的事情,但在某些其他值下,因此没有清晰的模式。
谢谢!
伊恩



