打印
[STM32F1]

电压串扰

[复制链接]
718|52
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiajs|  楼主 | 2022-7-17 21:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32 不同AD口之间的电压串扰如何降低?

使用特权

评论回复
沙发
huangchui| | 2022-7-17 21:31 | 只看该作者

什么意思?不是很明白你说的什么,能再解释一下这个现象吗

使用特权

评论回复
板凳
jiajs|  楼主 | 2022-7-17 21:34 | 只看该作者
通道1 接2.5信号输入, 通道2是一个传感器信号输入(1v左右)。
单独测试通道2时电压信号是一个稳定的值,轮询通道1和通道2时,通道2会被通道1拉高。
我们知道当切换到通道1时,2.5v就接入了ad转换模块。当开始执行ad时通道是断开的,模块是对采保电容采样量化。
我在切换通道2后做3ms的延时,这个时间应该足以让采保电容放电了。 当时发现还是会被通道1拉高。
这个现象如何处理?

使用特权

评论回复
地板
dingy| | 2022-7-17 21:37 | 只看该作者
通道2多测一次或两次呢

使用特权

评论回复
5
jiajs|  楼主 | 2022-7-17 21:39 | 只看该作者
用示波器观察,不加入通道1和加入通道1时  通道2的波形不一致。

使用特权

评论回复
6
zwll| | 2022-7-17 21:42 | 只看该作者
目前采样时间多少?

使用特权

评论回复
7
huangchui| | 2022-7-17 21:46 | 只看该作者
适当加长点采样时间比较下。

使用特权

评论回复
8
jiajs|  楼主 | 2022-7-17 21:51 | 只看该作者
还有,外部输入阻抗是否超过手册规定值。

使用特权

评论回复
9
zhanghqi| | 2022-7-17 21:55 | 只看该作者
采集12次去掉最高与最低在平均

使用特权

评论回复
10
pengf| | 2022-7-17 21:58 | 只看该作者
ADC输入增加电容0.001~1u 看情况

使用特权

评论回复
11
heweibig| | 2022-7-17 22:01 | 只看该作者
切到通道2之前,先切到通道3。通道3短路到地

使用特权

评论回复
12
heweibig| | 2022-7-17 22:03 | 只看该作者
我也试过,通道之间AD值确实有串扰问题,解决方案是采样时间加长。

使用特权

评论回复
13
午夜粪车| | 2022-7-17 22:07 | 只看该作者
此题无解的,请用外置ADC芯片,就连内部温度传感器也会被干扰。

使用特权

评论回复
14
yszong| | 2022-7-17 22:09 | 只看该作者
哪怕是不同一个通道、不同的ADC。

使用特权

评论回复
15
pengf| | 2022-7-17 22:12 | 只看该作者
对于ADC应用,注意电源尤其VDDA的稳定,配置合适的采样时间。注意输入阻抗不要超过芯片规定值,启用前注意开启校准功能或等待其稳定。

使用特权

评论回复
16
happy_10| | 2022-7-17 22:15 | 只看该作者
这个方法应该有效。我也碰到过这类问题。只是没有试过。

使用特权

评论回复
17
heweibig| | 2022-7-17 22:17 | 只看该作者
你说的输入阻抗这一点倒是有可能。。

使用特权

评论回复
18
jiajs|  楼主 | 2022-7-17 22:19 | 只看该作者
信号通过串一个1k电阻到ad口,ad口并一个电容104到地。 输入阻抗应该没有问题吧?

使用特权

评论回复
19
jiajs|  楼主 | 2022-7-17 22:23 | 只看该作者
而且就算输入阻抗过大,STM32没记错的话最大不能大于50k。

使用特权

评论回复
20
pengf| | 2022-7-17 22:27 | 只看该作者
那应该也只是测的不准而已,怎么会互相干扰呢?
更多操作

使用特权

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

本版积分规则

940

主题

11975

帖子

6

粉丝