关于32中的adc的理解

1.adc作用是将模拟转化为电信号。
2.采样率要求是信号频率的两倍。
3.通道有十六个。
4.电压范围在0到3.3v,是由内部电路决定的。
5.32中的采样周期是由若干个 ADC_CLK 周期提供的。其中采样周期最小是 3 个。
6.ADC 的总转换时间跟 ADC 的输入时钟和采样周期有关。Tconv = 采样时间 + 12 个周期。
7.采样结果存放在两个相应的寄存器里。
8.adc的精度和分辨率常常是一个概念。分辨率是指AD转换器对输入信号的分辨能力,比如说 ADC0809是一个8位AD。当对其输入5V的模拟电压时,其转化后输出的数字量为FFH(255),那么其分辨率为5/255=0.0196v(约等于0.02v)也就是说模拟量的输入必须以0.02为单位变大或变小。
9.电压转化:如果设置ADC 为 12 位的,那么 12 位满量程对应的就是 3.3V, 12 位满量程对应的数字值是: 2^12。即是2^12 / 3.3 = X / Y, => Y = (3.3 * X ) / 2^12。
10.注意结构体配置。
11.然后32中部分adc的通道是重合的。
12.补充说明:adc时钟由ADC_CLK 由 PCLK2 经过分频产生,最大值是 36MHz,典型值为30MHz。比如stm32f429中的PCLK2=HCLK/2=90MHz,然后我们可以选择4分频来实现其信号在最大值之内。
13.转化时间是可以由采样周期来调控的。详见5,6.

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值