[CW32F003系列] 请教多路ADC采样相互影响的问题

[复制链接]
 楼主| scc2012 发表于 2025-3-21 08:36 | 显示全部楼层 |阅读模式
CW32F003进行多路ADC采样发现通道之间会相互影响,当一路信号发生变化,另一路信号不变,但是采样出来的值也变了,有没有朋友碰到这样的问题?
pssyx 发表于 2025-3-21 10:07 | 显示全部楼层
请先排除硬件设计的影响。
如果采用的是ADC序列多通道采样方式,请根据应用要求,适当降低转换速率试试。必要时,使能ADC的跟随器功能。
coody 发表于 2025-3-21 13:25 | 显示全部楼层
通道切换后,先转换2次并丢弃结果。
steelen 发表于 2025-3-21 16:26 | 显示全部楼层
如果影响很大,查自己的代码,如果影响很小(几个字,十几个字),是多路选择器的问题
方法1 降低输入阻抗,ADC输入+1u滤波电容,或者加跟随器电路
方法2 增大采保时间
qinlu123 发表于 2025-3-21 17:01 | 显示全部楼层
不同通道用的是同一个ADC转换器,自然会互相干扰,要么拉长时间要么不同通道使用独立ADC
xch 发表于 2025-3-21 17:04 | 显示全部楼层
串音
作业天敌在此 发表于 2025-3-21 22:51 | 显示全部楼层
是不是参考电压不稳定导致的呢?
蚊子的噩梦 发表于 2025-3-21 23:08 | 显示全部楼层
有没有考虑过可能是ADC内部的模拟开关切换速度不够快
mbutterfly 发表于 2025-3-23 14:09 | 显示全部楼层
STM32遇到多个通道数据串过,甚至都开启了,有些通道也没工作,还串到其他上面去。
穷得响叮当侠 发表于 2025-3-23 17:12 | 显示全部楼层
在软件方面,你有没有正确配置ADC的采样顺序和采样时间呢
zhengshuai888 发表于 2025-5-14 08:37 来自手机 | 显示全部楼层
和采样频率及切换时间有关系
probedog 发表于 2025-5-14 11:00 | 显示全部楼层
硬件设计问题?
powerantone 发表于 2025-5-14 14:00 | 显示全部楼层
采样时间不足?
flycamelaaa 发表于 2025-5-14 16:00 | 显示全部楼层
电源噪声可以引起通道间的串扰,模拟部分的电源不稳定。
probedog 发表于 2025-5-14 18:00 | 显示全部楼层
多个ADC同时工作时可能存在时序冲突。
内政奇才 发表于 2025-5-15 11:30 | 显示全部楼层
增加采样时间,降低ADC时钟频率.
海滨消消 发表于 2025-5-15 11:59 | 显示全部楼层
开启ADC多通道DMA模式,避免数据覆盖问题。同时,在DMA传输过程中,注意配置好DMA通道的优先级,避免数据传输过程中的冲突。
onlycook 发表于 2025-5-15 13:08 | 显示全部楼层
在信号源与ADC输入之间添加RC低通滤波器,降低高频噪声并减少电荷注入影响。
麻花油条 发表于 2025-5-15 16:30 | 显示全部楼层
切换通道后延时1 - 2μs再启动转换。
豌豆爹 发表于 2025-5-16 11:00 | 显示全部楼层
在软件中实现合理的滤波算法,如硬件低通滤波器或软件中的数字滤波器,以去除高频噪声。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

0

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