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

AFE5801读取到ADC的值如何转换成实际的电压值?

在使用AFE5801器件的时候,不知如何转换所读取到的数据。AFE5801的寄存器的读取设置都没问题,也试验过用PATTERN_MODES 模式下自定义数据的读取,都是正确的。
现在想请问,如附件图片显示硬件连接方式,在channal1输入一个直流差分0.5V电压,AFE5801配置成DC耦合,其余寄存器保持默认。在DFS设置成0x0000(二补码模式下)得到数值0xDC2,在DFS设置成0x0002(偏移二进制)得到数值0x579。想请问,0xDC2和0x579。是如何转换成实际电压值?
Amy Luo:

您好,

DFS bit 应该在Address 4 的bit 3。

YUWEI DU:

回复 Amy Luo:

你好,DFS我是设置的地址4的第3位,0x08。上面的叙述0x02是错误的。我想请问读取到的数据是如何转换成实际电压值的?

Kailyn Chen:

回复 YUWEI DU:

这款是ADC,输出是数字信号,DFS寄存器就是输出code,以二进制补码的形式输出。

YUWEI DU:

回复 Kailyn Chen:

您好,请问有具体的计算公式吗?

赞(0)
未经允许不得转载:TI中文支持网 » AFE5801读取到ADC的值如何转换成实际的电压值?
分享到: 更多 (0)