[技术讨论] SPI干扰问题

[复制链接]
5109|9
 楼主| Zx2009 发表于 2016-10-26 18:49 | 显示全部楼层 |阅读模式
大家好!小弟用stm32f103通过SPI去控制一个ADS8328 ADC时,在ADC的输入端会产生200HZ左右,幅值100多mV的干扰。我想问一下,这种干扰最大的可能来自哪里?万分感谢!
oayzw 发表于 2016-10-26 19:42 来自手机 | 显示全部楼层
请问你是怎么确定的有和没有干扰?
chunyang 发表于 2016-10-26 21:28 | 显示全部楼层
这多半不会是SPI接口的问题。本振、数据接口、总线等确实是干扰源,但只有连线较长时辐射才明显(这里是由波长与导线长度的关系决定),200Hz的频率不高,不会是直接EMI导致,但不能绝对拍出信号包络的作用。重点检查前向电路以及系统内走交变信号的长线。
皈依 发表于 2016-10-27 08:48 | 显示全部楼层
同意楼上版主的看法,ADC干扰的可能性小,建议查看SPI波形 对应数据检查
玄德 发表于 2016-10-27 08:50 | 显示全部楼层

前面模拟电路的问题,
和CPU、AD、SPI没有关系。



 楼主| Zx2009 发表于 2016-10-27 09:23 | 显示全部楼层
谢谢大家帮忙解答,现在有个情况是:我把SPI关掉后,再用示波器去测量,ADS8328的模拟输入端,干扰就没有了,单片机一初始化SPI就会有这样的干扰,所以我才怀疑是不是SPI通过某些路径干扰到了ADC输入端?在ADS8328的前级还有一级电压跟随电路,外部的采样信号,经过分压后先输入这一级跟随器,再去到ADS8328,现在是分压电阻前面没有测出干扰,分压电阻后就有干扰了。
caoenq 发表于 2016-10-27 09:57 来自手机 | 显示全部楼层
那就是运放跟随有问题
沐紫工程师 发表于 2017-3-16 14:27 | 显示全部楼层
楼主,我现在也在写这个程序,可以分享一下你的程序不??
XZL 发表于 2017-3-16 15:56 | 显示全部楼层
电源?地线?
shuntiantian 发表于 2018-10-15 23:53 | 显示全部楼层

楼主你的程序调什么样了,最近我参考了下你的程序,还不够完整,自己调试有点问题,有没有完整程序,供小弟参考一下,邮箱471972509@qq.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

7

帖子

0

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