微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 请教一下,ADS1100设置SPS8,gain为1时,为什么会将读数放大两倍?

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

时间:10-02 整理:3721RD 点击:

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

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

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top