ADI 技术
直播中

王国花

8年用户 183经验值
私信 关注
[问答]

请教关于AD7790数据采集问题

我在使用AD7790过程中,能够正常读到状态寄存器、模式寄存器、滤波寄存器的值,但是在读数据寄存器中,遇到了一个问题。
读完一次数据寄存器后,再读状态寄存器判断数据是否就位时,就会始终无法得到数据就位的状态。
我使用的是SPI通信,配置的是8位数据模式。
AD7790除了数据寄存器是16位外,其他都是8位寄存器,我想是否和这个有关。
求问我应该怎么配置才能一直得到数据寄存器的值?

回帖(2)

郝思雨

2018-7-24 08:46:50
ADC转换模式 是 单次转换 还是 连续转换模式?
举报

五坊台

2018-9-29 10:16:39
AD7790配置的模式中转换速率是多少,默认配置是16.6HZ 也就是  1/17 =0.058 也就是60ms 才能转换完成,所以在转换中使用while会有一定的等待。如果是多次测量求平均值,例如20次,就会等1.2ms 加上运行,将近1.5ms,
但是还有一个问题,时间貌似比这还长。
data sheet 中显示,在out为低的时候 写入0x001110xx 会退出连续转在读取的时候发送的的质量就是38,why????
举报

更多回帖

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