ADI 技术
直播中

赖嘉宁

7年用户 178经验值
私信 关注
[问答]

请问AD7799通道可以循环重复设置配置寄存器和模式寄存器然后等待读取数据吗?

最近用ad7799做电子秤,如何选择AIN1/AIN2/AIN3通道。可以循环重复设置配置寄存器和模式寄存器,然后等待读取数据吗?我采用这种办法,用的单次转换模式,读出来的三个通道数据完全一样,纠结了。我感觉是单次转换,数据寄存器可以把数据保存很久而不丢失。还怎么解决?

回帖(5)

赖嘉宁

2018-8-14 07:01:05
100nA的电流源有什么作用,我的电路是电压输入,加入电流源不是会影响电路工作吗?
举报

郝思雨

2018-8-14 07:15:49
引用: Purchase88 发表于 2018-8-14 07:01
100nA的电流源有什么作用,我的电路是电压输入,加入电流源不是会影响电路工作吗?

可以参考数据手册中的Burnout currents 这一节。
举报

郝思雨

2018-8-14 07:25:12
最近用ad7799做电子秤,如何选择AIN1/AIN2/AIN3通道。
通过配置CONFIGURATION REGISTER中的CH2 到 CH0来实现通道选择。
可以循环重复设置配置寄存器和模式寄存器,然后等待读取数据吗?
可以。
我采用这种办法,用的单次转换模式,读出来的三个通道数据完全一样,纠结了。我感觉是单次转换,数据寄存器可以把数据保存很久而不丢失。还怎么解决?
您读取ID寄存器数值正确吗? 您是在获得转换完成的信号之后再读取的数据寄存器么?
举报

赖嘉宁

2018-8-14 07:44:43
引用: 深圳王先生 发表于 2018-8-14 07:25
最近用ad7799做电子秤,如何选择AIN1/AIN2/AIN3通道。
通过配置CONFIGURATION REGISTER中的CH2 到 CH0来实现通道选择。
可以循环重复设置配置寄存器和模式寄存器,然后等待读取数据吗?

您读取ID寄存器数值正确吗?
正确 
 
您是在获得转换完成的信号之后再读取的数据寄存器么?
是的,我是检测Dout的下降沿再读取的,但是Dout可能会因为PCB设计或电路设计的原因,下降沿一直检测不到。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分