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

[复制链接]
1080|18
 楼主| jiaxw 发表于 2020-8-15 21:52 | 显示全部楼层 |阅读模式
最近在一个项目中我们用到了ADS7886作为ADC的转化器。但是在刚开始使用中我们发现从ADS7886所读出来的数据一直为0
liliang9554 发表于 2020-8-15 21:56 | 显示全部楼层
数据、时钟、片选不能用排线
 楼主| jiaxw 发表于 2020-8-15 22:01 | 显示全部楼层
换了单根的线
liliang9554 发表于 2020-8-15 22:39 | 显示全部楼层
有数据读入了吗
spark周 发表于 2020-8-15 22:46 | 显示全部楼层
这全0 或者 全1 往往是还设备端还没有工作, 应该先检查确认供电, 复位或者 SPI 连接等方面的问题
 楼主| jiaxw 发表于 2020-8-15 22:53 | 显示全部楼层
嗯,但是所读如的数据与理论数据一直有个十几的偏差
zhaoxqi 发表于 2020-8-15 22:54 | 显示全部楼层
应该是一直有一个直流电平加到了输入信号上了。
spark周 发表于 2020-8-15 22:58 | 显示全部楼层
不坊把你的测试电路和测试方法贴上来看看?
huangchui 发表于 2020-8-15 23:07 | 显示全部楼层
输入端串个电容,要不然就是前面的某个电阻参数不对。
shimx 发表于 2020-8-15 23:10 | 显示全部楼层
楼主  还是尽量采用单线排布吧  楼主  这一块  感觉应该没有什么难点的
liliang9554 发表于 2020-8-15 23:14 | 显示全部楼层
为什么不能用排线?难道会有干扰?
huangchui 发表于 2020-8-15 23:17 | 显示全部楼层
一般不建议采用单排线来实现   这样信号的串扰可能比较大
dengdc 发表于 2020-8-15 23:25 | 显示全部楼层
原来是这样啊,我之前用ADS1000采电压时总是采不出来,难道就是因为信号线之间的干扰?
zhaoxqi 发表于 2020-8-15 23:30 | 显示全部楼层
一直是0?没有其他的值出现吗
huangchui 发表于 2020-8-15 23:34 | 显示全部楼层
这个一开始用时出现采集到的值为0很正常的
zhanghqi 发表于 2020-8-15 23:40 | 显示全部楼层
这个需要考虑的因素很多的,包括数据的参考电压的选择
 楼主| jiaxw 发表于 2020-8-15 23:45 | 显示全部楼层
其实还是不大明白,我再琢磨琢磨吧,多谢了哈
 楼主| jiaxw 发表于 2020-8-15 23:46 | 显示全部楼层
其实还是不大明白,我再琢磨琢磨吧,多谢了哈
airwill 发表于 2020-8-16 07:55 | 显示全部楼层
先查硬件吧,  比如没有供电,  复位了... 也是这样的情况
再查时序
您需要登录后才可以回帖 登录 | 注册

本版积分规则

825

主题

9762

帖子

4

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