- 1
- 2
- 3
- 4
- 5
ADC量化噪声偏大的EMC整改经验
资料介绍
ADC量化噪声偏大的EMC整改经验 概述 做了一整年的工业采集板,最近又被一片 ADC 的数据折腾得够呛。客户反馈说采集精度一直上不去,示波器上看波形倒是挺干净,可数字量出来就是乱跳。起初我怀疑是基准源的问题,换了更贵的基准之后改善有限,后来才意识到问题根本不是出在"精度"上,而是被电磁干扰钻了空子。这篇手记就把这段排查经历整理出来,希望能给同样被量化噪声困扰的同行一点参考。 先说结论吧:这块板子的 ADC 量化噪声异常,本质是高频共模干扰叠加到了模拟输入与基准引脚上,而干扰源恰恰来自同一块板上的开关电源。这里没有太高深的理论,更多是排查思路和实测数据的积累。以下按我的实际处理顺序,把过程、判断依据和改进手段逐一交代清楚。 我先把测量环境交代一下。板卡工作在 24V 供电的工业现场,主控芯片内嵌 16 位 SAR ADC,参考电压由一颗 LDO 提供。故障现象是当开关电源满载运行时,ADC 读数低几位持续跳动,峰峰值接近十几个 LSB。文章后面所有数据,除非特别说明,均来自该平台在相同工况下的实测。 工作原理 SAR ADC 的采样原理决定了它对输入端的扰动非常敏感。在一次转换周期内,内部电容阵列需要多次充放电来完成逐次逼近,任何叠加在输入端的纹波或毛刺,都会在某个逼近节点上被"定格",从而表现为量化误差。换句话说,干扰在时间上的分布是不均匀的,这解释了为什么有时读数稳定、有时又剧烈跳变。 同样值得关注的是基准引脚。SAR ADC 的转换结果直接与参考电压相关,若基准引脚上叠加了开关噪声,则每次采样的满量程比例关系都会发生漂移。相比输入信号,基准对噪声的敏感度往往更容易被忽视,我这次就在这一环节吃了亏。 此外,量化噪声本身存在两种来源的叠加。一种是理论上的均匀量化噪声,它由 ADC 分辨率决定,属于固有特性;另一种则是外部干扰进入量化窗口后产生的额外误差。
部分文件列表
| 文件名 | 大小 |
| ADC量化噪声偏大的EMC整改经验.docx | 40K |
最新上传
-
yahuang001 打赏3.00元 3天前
-
yahuang001 打赏1.00元 3天前
-
zhongshaoxiong 打赏3.00元 3天前
-
他山之石可攻玉 打赏60.00元 3天前
用户:烟雨
-
江岚 打赏210.00元 3天前
用户:潇潇江南
-
江岚 打赏100.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏310.00元 3天前
用户:江岚
-
21ic下载 打赏210.00元 3天前
用户:潇潇江南
-
21ic下载 打赏60.00元 3天前
用户:他山之石可攻玉
-
21ic下载 打赏60.00元 3天前
用户:烟雨
-
21ic下载 打赏60.00元 3天前
用户:w178191520
-
21ic下载 打赏60.00元 3天前
用户:w993263495
-
21ic下载 打赏110.00元 3天前
用户:xzxbybd
-
21ic下载 打赏60.00元 3天前
用户:zq_1943
-
21ic下载 打赏20.00元 3天前
用户:kk1957135547
-
21ic下载 打赏20.00元 3天前
用户:sun2152
-
21ic下载 打赏20.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏20.00元 3天前
用户:xuzhen1
-
21ic下载 打赏20.00元 3天前
用户:w1966891335
-
21ic下载 打赏35.00元 3天前
用户:有理想666
-
21ic下载 打赏15.00元 3天前
用户:nuaanuaa111
-
21ic下载 打赏20.00元 3天前
用户:liqiang9090
-
21ic下载 打赏15.00元 3天前
用户:ningmengge
-
21ic下载 打赏10.00元 3天前
用户:mulanhk
-
21ic下载 打赏5.00元 3天前
用户:asys
-
21ic下载 打赏10.00元 3天前
用户:舞蹈荀彧
-
21ic小能手 打赏5.00元 3天前
资料:磁编码器开源方案
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
江岚 打赏20.00元 3天前
-
江岚 打赏50.00元 3天前
-
江岚 打赏20.00元 3天前
-
江岚 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏8.00元 3天前
-
21ic小能手 打赏8.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏3.00元 3天前




全部评论(0)