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

[复制链接]
1286|17
 楼主| jiaxw 发表于 2016-9-11 09:28 | 显示全部楼层 |阅读模式

最近在一个项目中我们用到了ADS7886作为ADC的转化器。但是在刚开始使用中我们发现从ADS7886所读出来的数据一直为0
liliang9554 发表于 2016-9-11 09:42 | 显示全部楼层
数据、时钟、片选不能用排线
 楼主| jiaxw 发表于 2016-9-11 09:46 | 显示全部楼层
换了单根的线
liliang9554 发表于 2016-9-11 09:47 | 显示全部楼层

有数据读入了吗
airwill 发表于 2016-9-11 10:36 | 显示全部楼层
这全0 或者 全1 往往是还设备端还没有工作, 应该先检查确认供电, 复位或者 SPI 连接等方面的问题
玄德 发表于 2016-9-11 16:50 | 显示全部楼层

这个芯片真简单。


 楼主| jiaxw 发表于 2016-9-11 17:25 | 显示全部楼层

嗯,但是所读如的数据与理论数据一直有个十几的偏差
zhaoxqi 发表于 2016-9-11 17:26 | 显示全部楼层
应该是一直有一个直流电平加到了输入信号上了。
spark周 发表于 2016-9-11 17:27 | 显示全部楼层
不坊把你的测试电路和测试方法贴上来看看?
huangchui 发表于 2016-9-11 17:28 | 显示全部楼层

输入端串个电容,要不然就是前面的某个电阻参数不对。
shimx 发表于 2016-9-11 17:29 | 显示全部楼层
楼主  还是尽量采用单线排布吧  楼主  这一块  感觉应该没有什么难点的
liliang9554 发表于 2016-9-11 17:31 | 显示全部楼层
为什么不能用排线?难道会有干扰?
huangchui 发表于 2016-9-11 17:33 | 显示全部楼层
一般不建议采用单排线来实现   这样信号的串扰可能比较大
zhanghqi 发表于 2016-9-11 17:34 | 显示全部楼层
原来是这样啊,我之前用ADS1000采电压时总是采不出来,难道就是因为信号线之间的干扰?
 楼主| jiaxw 发表于 2016-9-11 17:35 | 显示全部楼层
其实还是不大明白,我再琢磨琢磨吧,多谢了哈,结贴了先
Snow7 发表于 2016-9-15 22:02 | 显示全部楼层
一直是0?没有其他的值出现吗
smilingangel 发表于 2016-9-16 12:37 | 显示全部楼层
这个一开始用时出现采集到的值为0很正常的
smilingangel 发表于 2016-9-16 12:38 | 显示全部楼层
这个需要考虑的因素很多的,包括数据的参考电压的选择
您需要登录后才可以回帖 登录 | 注册

本版积分规则

825

主题

9762

帖子

4

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