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

请教一下,ADS1100设置SPS8,gain为1时,为什么会将读数放大两倍?

       用的是ADS1100A0, VDD为3.1V。配置寄存器设置为0x8C,读取数值放大了两倍,读取配置寄存器为0x18。当配置寄存器设置为0x88时,读数正常,可是读取配置寄存器为0x10。就是说设置为sps8时,读配置寄存器为sps16而且读数放大了两倍。设置为sps16时,读数正常,但是sps寄存器数值不正确。

       求大神解答!会不会是程序写错了?

user151383853:

就事论事地讲, 既然读写都是正常的了, 应该数据读写上没啥问题,  当然如果数据设置和手册发生了错位的话, 也可能是时序错误了.

赞(1)
未经允许不得转载:TI中文支持网 » 请教一下,ADS1100设置SPS8,gain为1时,为什么会将读数放大两倍?
分享到: 更多 (0)