你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

求助:ADC采样被干扰

[复制链接]
厦门浪子 提问时间:2018-6-24 18:25 /
本帖最后由 厦门浪子 于 2018-6-25 15:02 编辑

整个系统供电由27V开关电源供电,然后通过DC-DC降压到12V,12V电压除了给本板供电(STM32 串口 485 SPI I2C 继电器 MOS管)。
向外提供电压电流:
1、27V开关电源的输出经过继电器或者MOS管开关切换到外部
2、12V开关电源的输出经过继电器或者MOS管开关切换到外部

问题:
当外部27V负载接上后不会影响STM32 ADC采样值
当外部12V负载街上后,STM32 ADC采样值出现波动不准确。代码逻辑是ADC一直在轮询电压值,当电压降到某个阈值时候才自动切换到辅助电源,可是代码出现了不规律的低于电压阈值的数据造成在正常与不正常之间不断开关切换。

帮忙分析下什么原因谢谢。


收藏 评论17 发布时间:2018-6-24 18:25

举报

17个回答
厦门浪子 回答时间:2018-6-25 15:01:20
lvpeng-1619958 发表于 2018-6-25 14:51
粗略估计因为mos管开关造成的,不要在mos管开关的时候采样

代码逻辑是ADC一直在轮询电压值,当电压降到某个阈值时候才自动切换到辅助电源,可是代码出现了不规律的低于电压阈值的数据造成在正常与不正常之间不断开关切换。
七哥 回答时间:2018-6-25 01:37:18
干扰可能来自两方面:
1、被测信号受干扰;
2、STM32本身或ADC受干扰。
或者1、2两方面都有。

先把你的信号走向框图给画一下。
必要时上原理和PCB。

有时候,信号受干扰,不见得是电源正端,也有可能是GND端。

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

厦门浪子 回答时间:2018-6-24 20:49:48
wenyangzeng 发表于 2018-6-24 19:19
楼主未说明STM32的3.3V如何供电。估计是直接从12v降压所得到。建议12v先降压到5V,再从5V降压到3.3V对STM32 ...

12降到5再降到3.3V供电
wenyangzeng 回答时间:2018-6-24 19:19:46
楼主未说明STM32的3.3V如何供电。估计是直接从12v降压所得到。建议12v先降压到5V,再从5V降压到3.3V对STM32供电。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

jiguosheng 回答时间:2018-6-24 19:24:36
先用示波器看看电源波动大不大。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

电子星辰 回答时间:2018-6-24 22:50:29
采样电压本身有波动不准确吗

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

wudianjun2001 回答时间:2018-6-25 09:01:04
先看电源是不是有波动

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

厦门浪子 回答时间:2018-6-25 09:01:14
电子星辰 发表于 2018-6-24 22:50
采样电压本身有波动不准确吗

采样电压本身有100MV纹波,但是现在采样的波动在1V多
电子星辰 回答时间:2018-6-25 09:09:52
厦门浪子 发表于 2018-6-25 09:01
采样电压本身有100MV纹波,但是现在采样的波动在1V多

?意思说你想测量的电压不需要经过分压,本身就在3.3V这个范围内?
dear祝子 回答时间:2018-6-25 10:45:35
这里和你的走线有非常大的关系了,主要是你的接地点没有处理好,
在大功率上经常遇到这种问题的。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

huangyanga 回答时间:2018-6-25 11:47:20
当外部12V负载街上后,用示波器测采样电压波动范围是多少?可以试试从这里着手,看干扰从哪里来

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

厦门浪子 回答时间:2018-6-25 13:44:14
电子星辰 发表于 2018-6-25 09:09
?意思说你想测量的电压不需要经过分压,本身就在3.3V这个范围内?

测量的电压分压到3.3范围内。
lvpeng-1619958 回答时间:2018-6-25 14:51:06
粗略估计因为mos管开关造成的,不要在mos管开关的时候采样

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

windyxin872 回答时间:2018-8-14 13:58:06
电路板的布局有很大的关系,应该使用隔离电压模块,比如k7805

评分

参与人数 1蝴蝶豆 +1 收起 理由
zero99 + 1

查看全部评分

12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版