Uriah 发表于 2025-4-22 07:21

低速ADC转换时候要不要关掉别的外设?

有时候测得电压忽上忽下,会不会是外设干扰导致的?

Clyde011 发表于 2025-4-22 07:24

尽量让采样时段安静点,别有外设动作。

公羊子丹 发表于 2025-4-22 07:25

我ADC采样时总被定时器干扰。

周半梅 发表于 2025-4-22 07:25

DMA采样的时候效果还好点。

帛灿灿 发表于 2025-4-22 07:26

电源噪声一多ADC就不准。

童雨竹 发表于 2025-4-22 07:27

建议把不用的外设全关掉试试。

童雨竹 发表于 2025-4-22 07:28

我加了RC滤波,波动少了很多。

Wordsworth 发表于 2025-4-22 07:29

用最低速的ADC模式才能看出差别。

Bblythe 发表于 2025-4-22 07:30

高速IO口切换也会影响。

Pulitzer 发表于 2025-4-22 07:31

不同通道之间也有串扰。

Uriah 发表于 2025-4-22 07:31

ADC校准做了吗?那也影响。

捧一束彼岸花 发表于 2025-6-11 15:30

外设(如定时器、通信接口、电机驱动等)的开关动作会引入瞬态电流,导致电源电压波动,进而影响ADC参考电压(VREF)的稳定性

失物招領 发表于 2025-6-11 16:00

一般来说可能是数字噪声,外设的时钟信号、数字总线(如SPI、I2C)可能通过电磁耦合或地线回流干扰ADC的模拟输入信号

西洲 发表于 2025-6-11 17:00

共享资源冲突,若ADC与其他外设共用时钟、电源或GPIO引脚,可能因资源竞争导致采样误差

她已醉 发表于 2025-6-11 18:00

建议根据场景选择优化策略,而非直接关闭所有外

风凉 发表于 2025-6-11 20:09

高精度场景关闭非必要外设:尤其是高功耗或高频外设(如定时器PWM、高速通信接口)。启用ADC独立电源(如VBAT):若系统支持,可为ADC单独供电,避免电源噪声

将爱藏于深海 发表于 2025-6-11 21:00

使用硬件滤波,在ADC输入端添加RC低通滤波器(如100Ω + 10nF),滤除高频干扰

春日负喧 发表于 2025-6-11 22:00

电池电量检测这种轻量级场景可以考虑优化外设配置:降低外设时钟频率、减少动态功耗(如将GPIO设置为模拟模式)。软件去抖动:对ADC采样值进行多次平均(如16次采样取均值),降低随机噪声影响

白马过平川 发表于 2025-6-11 22:30

关闭所有外设,仅保留ADC,观察测量值是否稳定。逐步开启外设,定位导致干扰的具体模块

故意相遇 发表于 2025-6-12 05:00

使用示波器观察ADC输入信号、VREF和电源电压(如VDD),检查是否存在尖峰或纹波
页: [1]
查看完整版本: 低速ADC转换时候要不要关掉别的外设?