TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS1271如何数据如何分清正负极性

ADS1271采用Frame Sync模式采样,mode选择High-Resolution工作模式,全差分运放倍数为1/3,

当输入Aout < -7.5V时,读出的数据为FFFFFEH;

当输入Aout > 7.5V时,读出数据为0;

当输入为0+时,输出数据接近FFFFFEH;

当输入为0-时,输出数据接近0;

当输入0 > Aout > -7.5V时 Aout = Dout / FFFFFF * VREF;

当输入0 < Aout < 7.5V时 Aout = Dout (补码) / FFFFFF * VREF;

这样一来无法从ADS1271中获得输入信号正负极性的信息,因为最高位也是数据有效位。

而手册上是如下的,和我测试的结果明显不同。

请问我如何辨别输入模拟信号的极性?

answer:

检查一下Frame snyc的时序(示波器观察)和手册中的是否一致

zhu eric:

回复 answer:

数据是用McBSP读的,应该没有问题,时序已经检查过了没问题

zhu eric:

回复 zhu eric:

可不可能是AD1271的模式没有选对,我选的是高精度模式

赞(0)
未经允许不得转载:TI中文支持网 » ADS1271如何数据如何分清正负极性
分享到: 更多 (0)