打印
[其他ST产品]

STM32G0B1adc+dma采样数据错位

[复制链接]
299|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
powerantone|  楼主 | 2024-11-8 09:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

STM32G0B1adc+dma采样数据错位

使用特权

评论回复
沙发
powerantone|  楼主 | 2024-11-8 10:02 | 只看该作者

使用特权

评论回复
板凳
laocuo1142| | 2024-11-8 10:02 | 只看该作者
在开启ADC采集功能时,STM32G0系列的内部ADC处理电路可能会向管脚泄露电荷,形成毛刺,从而影响采集精度。即使将ADC的采集管脚接地,也可能产生较大的尖刺。

使用特权

评论回复
地板
elephant00| | 2024-11-8 10:07 | 只看该作者
在设计阶段就进行EMC测试,找出潜在的弱点并提前改进。

使用特权

评论回复
5
flycamelaaa| | 2024-11-8 13:00 | 只看该作者
DMA的配置不正确,例如缓冲区大小设置不当、传输模式配置错误等

使用特权

评论回复
6
powerantone|  楼主 | 2024-11-8 14:23 | 只看该作者
外部电磁干扰或静电放电

使用特权

评论回复
7
probedog| | 2024-11-8 15:23 | 只看该作者
将ADC的参考电压提高到3.0V或更高试试

使用特权

评论回复
8
classroom| | 2024-11-8 16:23 | 只看该作者
使用校准函数看看能否解决问题

使用特权

评论回复
9
两只袜子| | 2024-11-8 17:00 | 只看该作者
检查并优化DMA配置

使用特权

评论回复
10
jcky001| | 2024-11-8 18:23 | 只看该作者
在ADC输入引脚上增加ESD保护二极管(如TVS二极管)

使用特权

评论回复
11
cr315| | 2024-11-8 19:56 | 只看该作者
对采集到的数据进行数字滤波,如平均滤波、中值滤波或低通滤波,以去除随机噪声和干扰。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

567

主题

2521

帖子

4

粉丝