[技术求助] 读出来的数据一直为0

[复制链接]
1124|16
 楼主| jiaxw 发表于 2018-4-13 10:18 | 显示全部楼层 |阅读模式
最近在一个项目中我们用到了ADS7886作为ADC的转化器。但是在刚开始使用中我们发现从ADS7886所读出来的数据一直为0
liliang9554 发表于 2018-4-13 10:23 | 显示全部楼层
数据、时钟、片选不能用排线
 楼主| jiaxw 发表于 2018-4-13 10:28 | 显示全部楼层
换了单根的线
liliang9554 发表于 2018-4-13 10:34 | 显示全部楼层


有数据读入了吗
spark周 发表于 2018-4-13 10:37 | 显示全部楼层

这全0 或者 全1 往往是还设备端还没有工作, 应该先检查确认供电, 复位或者 SPI 连接等方面的问题
 楼主| jiaxw 发表于 2018-4-13 10:41 | 显示全部楼层
嗯,但是所读如的数据与理论数据一直有个十几的偏差
zhaoxqi 发表于 2018-4-13 10:51 | 显示全部楼层
应该是一直有一个直流电平加到了输入信号上了。
spark周 发表于 2018-4-13 10:54 | 显示全部楼层

不坊把你的测试电路和测试方法贴上来看看?
huangchui 发表于 2018-4-13 10:56 | 显示全部楼层


输入端串个电容,要不然就是前面的某个电阻参数不对。
shimx 发表于 2018-4-13 11:02 | 显示全部楼层

楼主  还是尽量采用单线排布吧  楼主  这一块  感觉应该没有什么难点的
liliang9554 发表于 2018-4-13 11:05 | 显示全部楼层
为什么不能用排线?难道会有干扰?
huangchui 发表于 2018-4-13 11:14 | 显示全部楼层

一般不建议采用单排线来实现   这样信号的串扰可能比较大
zhanghqi 发表于 2018-4-13 11:22 | 显示全部楼层

原来是这样啊,我之前用ADS1000采电压时总是采不出来,难道就是因为信号线之间的干扰?
zhaoxqi 发表于 2018-4-13 11:30 | 显示全部楼层

一直是0?没有其他的值出现吗
huangchui 发表于 2018-4-13 11:32 | 显示全部楼层

这个一开始用时出现采集到的值为0很正常的
zhanghqi 发表于 2018-4-13 11:35 | 显示全部楼层

这个需要考虑的因素很多的,包括数据的参考电压的选择
 楼主| jiaxw 发表于 2018-4-13 11:41 | 显示全部楼层

其实还是不大明白,我再琢磨琢磨吧,多谢了哈,结贴了先
您需要登录后才可以回帖 登录 | 注册

本版积分规则

825

主题

9762

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部