钓鱼大师 发表于 2025-10-20 10:16

请问ADC采样周期不同会引起什么变化?

我看了下ADC采样周期可以选择
00:5 个 ADCCLK 时钟周期
01:6 个 ADCCLK 时钟周期
10:8 个 ADCCLK 时钟周期
11:10 个 ADCCLK 时钟周期
那么不同的采样周期会引起什么样的变化呢?


pssyx 发表于 2025-10-20 15:57

如果设置了不合适的采样周期,会影响ADC采样的数据准确度。
因此,需要根据输入的模拟信号特性,在满足采样数据需求量的条件下,可以适当增大ADCCLK时钟周期。

jobszheng 发表于 2025-10-20 16:33

电平保持时间。
内部采样电路也许没有充电完成,这就采样了。数据肯定就会有偏差了

钓鱼大师 发表于 2025-10-20 16:56

pssyx 发表于 2025-10-20 15:57
如果设置了不合适的采样周期,会影响ADC采样的数据准确度。
因此,需要根据输入的模拟信号特性,在满足采样 ...

我这个信号是1KHZ的PWM方波(占空比和PWM高电平的电压都会变化)并联了一个接地电容接到ADC.我用示波器测ADC端口的波形,既不是方波,也不是稳定的一条直线,而是有略微上下浮动的直线(电容是0.1UF的)。这种情况设置为几个ADC时钟周期好?

dffzh 发表于 2025-10-20 17:00

主要是决定数据的采样速度和采样精度,配置越高,采样速度越快,相对采样精度下降;否则,反之。

dffzh 发表于 2025-10-20 17:01

钓鱼大师 发表于 2025-10-20 16:56
我这个信号是1KHZ的PWM方波(占空比和PWM高电平的电压都会变化)并联了一个接地电容接到ADC.我用示波器测 ...

你这个主要是需要采集脉宽电压吗?

钓鱼大师 发表于 2025-10-20 17:16

dffzh 发表于 2025-10-20 17:01
你这个主要是需要采集脉宽电压吗?

本来的目的是,但硬件加了那么大电容,PWM波形都没了,相当于检测普通信号的电压值了。

dffzh 发表于 2025-10-20 17:27

如果只是检测普通信号的电压值,就根据采样速度和采样精度的需求配置就好了。

钓鱼大师 发表于 2025-10-20 17:33

我这个对采样速度要求不是很高,采样精度就是默认的12位啊。

hp860629 发表于 2025-10-21 09:05

钓鱼大师 发表于 2025-10-20 17:33
我这个对采样速度要求不是很高,采样精度就是默认的12位啊。

12位是影响分辨率吧

钓鱼大师 发表于 2025-10-22 09:21

hp860629 发表于 2025-10-21 09:05
12位是影响分辨率吧

采样精度怎么设置?

hp860629 发表于 2025-10-22 09:33

钓鱼大师 发表于 2025-10-22 09:21
采样精度怎么设置?

可以设置采样率

AdaMaYun 发表于 2025-10-23 15:09

其实就是影响的最终的采样精度
页: [1]
查看完整版本: 请问ADC采样周期不同会引起什么变化?