STM32H7 ADC受USB干扰严重求解决方案
本帖最后由 maomao190190 于 2023-7-24 12:04 编辑用STM32H7芯片内部ADC做数据采集,如果不连USB线,采集噪声为随机噪声,精度可以,但通过USB3300芯片接USB线和电脑传输数据就会有个周期性的噪声,大概1KHz,如下图,尝试过把USB 5V的电不用,用板子上其他的5V给USB芯片USB3300供电,但这个噪声还是存在,怀疑是通过地线进来板子的,求解决方案,谢谢!
有明显周期的是插上USB线的ADC采集数据,没有明显周期的是没接USB线的数据。 本帖最后由 zzsczz 于 2023-7-24 16:52 编辑
maomao190190 发表于 2023-7-24 16:05
干扰信号大概3mV左右
(引用自16楼)
串扰 要消除 ,要么 全隔离 ,或者加共模电感 ,信号线串电阻也有效
干扰频率是啥?FFT可以算出来; 再用 近场探头 扫,把干扰点找到 不好搞,USB3.0干扰很有名,小米路由也搞很久才上USB3.0,就是干扰没解决。 我最近也在用STM32H723做ADC采集,STM32H7的16位ADC效果还不错。采样速度也足够快。不过暂时还没有用到USB, 哈希列表 发表于 2023-7-24 10:31
不好搞,USB3.0干扰很有名,小米路由也搞很久才上USB3.0,就是干扰没解决。
(引用自2楼)
哪款路由器能支持3.0 ,我想买个牛逼的路由器 哈希列表 发表于 2023-7-24 10:31
不好搞,USB3.0干扰很有名,小米路由也搞很久才上USB3.0,就是干扰没解决。
(引用自2楼)
usb3想完全屏蔽干扰非常难,serdes+8b/10b本身就是广谱干扰源。hub上面插一个usb3的u盘,旁边什么2.4g无线都统统跪掉。所以当年usb3在手机是昙花一现。现在也不多。 wye11083 发表于 2023-7-24 11:12
usb3想完全屏蔽干扰非常难,serdes+8b/10b本身就是广谱干扰源。hub上面插一个usb3的u盘,旁边什么2.4g无 ...
(引用自5楼)
请问下,那现在手机使用的 usb 大部分都是哪种版本的协议接口 ? hpdell 发表于 2023-7-24 11:22
请问下,那现在手机使用的 usb 大部分都是哪种版本的协议接口 ?
(引用自6楼)
插电脑上看速度。超过45mb/s的一般是3.0。 wye11083 发表于 2023-7-24 11:41
插电脑上看速度。超过45mb/s的一般是3.0。
(引用自7楼)
这个倒还没有怎么注意哟,后续有计划试试看 usb3.0的干扰非常严重,插usb3.0的摄像头,无人机的GPS都能掉 哈希列表 发表于 2023-7-24 10:31
不好搞,USB3.0干扰很有名,小米路由也搞很久才上USB3.0,就是干扰没解决。
(引用自2楼)
USB3300是USB2.0的phy qwe2231695 发表于 2023-7-24 14:50
usb3.0的干扰非常严重,插usb3.0的摄像头,无人机的GPS都能掉
(引用自9楼)
USB3300是USB2.0的phy wye11083 发表于 2023-7-24 11:12
usb3想完全屏蔽干扰非常难,serdes+8b/10b本身就是广谱干扰源。hub上面插一个usb3的u盘,旁边什么2.4g无 ...
(引用自5楼)
USB3300是USB2.0的phy 去查TI的原理图
根据负载特征设计PI型滤波器,加磁珠
https://www.ti.com.cn/cn/lit/ug/spruhh2c/spruhh2c.pdf
https://www.ti.com.cn/cn/lit/ug/sprui77c/sprui77c.pdf
参考源单独供电
https://www.amobbs.com/thread-5756875-1-1.html
楼顶 有原理图
电脑 USB供电,示波器 纹波测为0 , 24位音频ADC没高频噪声 zzsczz 发表于 2023-7-24 15:43
https://www.amobbs.com/thread-5756875-1-1.html
楼顶 有原理图
(引用自14楼)
感谢回复,我现在MCU及后面的电路不是通过USB供电的,用电池升压供电,现在只要高速传输数据1Mbytes/s,就会有一个周期性的噪声,也试过USB信号做磁隔离,没效果,怀疑USB芯片USB3300和STM32H7之间的通信引起的干扰或者是USB地线引入的干扰 zzsczz 发表于 2023-7-24 15:40
去查TI的原理图
根据负载特征设计PI型滤波器,加磁珠
(引用自13楼)
干扰信号大概3mV左右 共地问题解决了吗?是否有隔离。 对H7的AVDD进行独立磁珠滤波,对USB3300的电源进行独立磁珠滤波 zzsczz 发表于 2023-7-24 16:49
串扰 要消除 ,要么 全隔离 ,或者加共模电感 ,信号线串电阻也有效
(引用自17楼)
没有加共模电感,这个共模电感的作用大吗? lyping1987 发表于 2023-7-24 16:50
共地问题解决了吗?是否有隔离。
(引用自18楼)
没有隔离,USB的地和stm32的地是直接接在一起的 我觉得,第一步就是隔离吧。让USB的电和单片机隔开,否则容易出问题。 maomao190190 发表于 2023-7-24 17:19
没有加共模电感,这个共模电感的作用大吗?
(引用自20楼)
若是电源线上传导的串扰 ,需要工模电感
如果是辐射干扰,先确定频率,再拿 近场 探头 扫 定位故障点 13楼 贴的 PDF,里面有USB设计,带 FT2232H 转串口,信号线 也有隔离,可以直接抄 看效果
或者TB买开发板评估一下 看有没有干扰(买比自己贴 价格低) zzsczz 发表于 2023-7-24 20:11
若是电源线上传导的串扰 ,需要工模电感
如果是辐射干扰,先确定频率,再拿 近场 探头 扫 定位故障点 ...
(引用自23楼)
好的,感谢
页:
[1]