完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
您好!
我使用AD7794进行温度测量,外部接的是六路温度铂电阻,采用单次采样方式分别进行六个通道的数据采样(每秒钟对六个通道分别进行一次采样)。但是ad7794会在某个时刻死掉,这个时刻可能是上电后5000s或者更久,没有确定的时间点。对SPI总线进行设置时,采用的SCK时钟为5khz。如果sck时钟为500khz时,这种死掉的情况大约十分钟或最长半个小时就会出现一次。如果AD7794死掉了,必须掉电重启才能恢复正常。我想请问一下,这个现象可能是由于什么问题造成的?我查看了下咱们的评估板,我在SPI总线上没有那个1M欧姆的上拉电阻,采用的是FPGA直接输出的信号连接。 另外,咱们有个连续转换、连续采集的模式,我搞不太清楚的是,如果我要采集六个通道的数据,连续转换有什么意义?连续采集的话,我怎么能分清那个数据对应哪个通道呢?多谢了,在线等。 |
|
相关推荐
1个回答
|
|
你说的“死掉”有可能是SPI总线失步
比如你发了16位指令,但因为干扰,ADC可能认为SCLK跳了17次,结果就是以后的指令和数据全都错位了 可以试试从SPI连续发32个以上1给ADC,这是个soft reset 连续转换是说你把ADC配好了之后,ADC每次转换完成后自动开始下一次转换 与之对应的是单次转换,每次转换完后就停下进入低功耗状态 AD7794不支持自动轮询各个通道。那个功能在AD719x系列和AD717x里面有,一般会把data+status打开,从数据后面跟着的status里面看通道号 |
|
|
|
只有小组成员才能发言,加入小组>>
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1265 浏览 2 评论
ADP5092 SYS端口为2.09V,但是REG_OUT为0是什么原因?
1868 浏览 1 评论
ad7193差分输入ain1与ain2差是正值时,读到电压与实际值误差小,但为负值值,误差就变的很大
4217 浏览 2 评论
8963 浏览 1 评论
3117 浏览 1 评论
ADC3442采集,分析数据出现有规则毛刺,请问是哪方面的问题啊?
1374浏览 3评论
AD7190状态寄存器一直是0x80,连续转换模式下RDY不拉低
1626浏览 2评论
1573浏览 2评论
给ADUM4223 增加信号驱动15V电压就不正常, 波动很大会被烧是什么情况?
1265浏览 2评论
1367浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-6 08:22 , Processed in 1.384524 second(s), Total 76, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号