[PSOC™] 如何解决PSoC4 SAR ADC channel 0 电压干扰channel1的问题

[复制链接]
668|35
IFX_Lingling 发表于 2025-8-29 11:24 | 显示全部楼层 |阅读模式
问题:

如果配置多路ADC 单独采样每个channel,电压都是准确的,但是通过squencer 去自动切换,就发现会出现电压channel干扰的情况。

分析:

要从结构框图和采集时间来分析:
1:下面是SAR ADC的框图:

2:采集时间:
采集时间是指 SAR ADC 内部的采样和保持(S/H)电路的稳定时间。采集时间结束后,输入信号源与 SARADC 内核断开连接,S/H 电路的输出将用于转换。每个通道可从全局配置寄存器 SAR_SAMPLE_TIME01 和 SAR_SAMPLE_TIME23 中定义的 4 至 1023 个 SAR 时钟周期的四个采集时间选项中选择一个。


采集时间应足以通过布线路径的电阻对 ADC 的内部保持电容器充电,如上图所示。建议的采集时间值为:
tACQ >=9 × (RSRC + RSW2 + RSW1) × CSHOLD
其中:
CSHOLD ~= 10 pF
RSW2 + RSW1 = ~ 1100 至 1600 Ω,1100用于 SARMUX 引脚和 CTBm 输出的输入,而 ~1600 用于通过 AMUXBUS 片连接到 SAR ADC 附近的引脚的输入。不建议通过AMUXBUS 分路开关将信号从其他 AMUXBUS 片路由至 SAR ADC。
RSRC = 信号源的串联电阻

举例说明:
ADC clock =18MHz, Acquisition Time =4 clocks

TACQ = (1/18Mhz)*4 = 222 nSec
RSRC = 1000 Ohms
222 nSec >= 9*(1000+1000)*10pF
222 nSec >= 180 nSec (Good!)

如果相互干扰的话,就需要增大acquisition time, 上面是理论推导过程。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
macpherson 发表于 2025-9-2 11:26 | 显示全部楼层
使用去耦电容来减少电源线上的噪声,特别是在ADC的电源引脚附近。
earlmax 发表于 2025-9-2 12:52 | 显示全部楼层
通道切换后未等待稳定时间,导致通道0的残留电荷影响通道1。
kmzuaz 发表于 2025-9-2 13:33 | 显示全部楼层
Vref引脚噪声通过电源耦合到ADC。
maqianqu 发表于 2025-9-2 14:46 | 显示全部楼层
模拟前端电路(如运放、滤波器等)设计得当,没有引入额外的噪声或串扰。
gygp 发表于 2025-9-2 16:43 | 显示全部楼层
如果ADC时钟频率过高,可能会导致采样不稳定。
febgxu 发表于 2025-9-2 18:24 | 显示全部楼层
使用屏蔽措施来隔离模拟信号线,减少外部干扰。
benjaminka 发表于 2025-9-2 20:09 | 显示全部楼层
在ADC输入端增加一个去耦电容              
averyleigh 发表于 2025-9-2 21:52 | 显示全部楼层
在ADC输入前添加电压跟随器              
mollylawrence 发表于 2025-9-4 13:22 | 显示全部楼层
采样建立时间不足              
wangdezhi 发表于 2025-9-4 15:31 | 显示全部楼层
在软件中实现滤波算法              
minzisc 发表于 2025-9-6 10:53 | 显示全部楼层
模拟地和数字地分开,避免数字噪声影响模拟信号。
iyoum 发表于 2025-9-6 12:35 | 显示全部楼层
差分输入可以更好地抑制共模噪声,减少通道之间的干扰。
wwppd 发表于 2025-9-6 15:23 | 显示全部楼层
可以增加通道间的隔离,比如使用隔离变压器或光电耦合器。
mikewalpole 发表于 2025-9-6 19:39 | 显示全部楼层
在软件中对ADC的读数进行滤波处理,以减少噪声的影响。
wilhelmina2 发表于 2025-9-8 15:17 | 显示全部楼层
可以提供采样通道硬件切换,从而减少通道切换的软件开销。
rosemoore 发表于 2025-9-8 17:14 | 显示全部楼层
如果ADC通道之间存在严重的串扰问题,可以考虑使用模拟多路复用器来隔离各个通道。
jimmhu 发表于 2025-9-9 12:15 | 显示全部楼层
抑制高频噪声              
1988020566 发表于 2025-9-9 14:53 | 显示全部楼层
通道0和通道1的模拟信号路径物理距离过近,导致电容/电感耦合。
maqianqu 发表于 2025-9-9 17:22 | 显示全部楼层
在两通道信号线之间布设模拟地(AGND) 铜箔,形成隔离带。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:
简介:关于英飞凌——我们致力于打造一个更加便利、安全和环保的世界,在赢得自身成功发展的同时,积极践行企业社会责任。

136

主题

224

帖子

6

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