[CW32F003系列] 请问ADC采样周期不同会引起什么变化?

[复制链接]
75|8
钓鱼大师 发表于 2025-10-20 10:16 | 显示全部楼层 |阅读模式
我看了下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位啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

67

主题

304

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部