导航:首页 > 操作系统 > 32单片机adc采集

32单片机adc采集

发布时间:2023-11-20 21:32:48

Ⅰ STM32 ADC详解

STM32F1的单片机内部自带12位的ADC处理器,如果12位已经满足了采样要求,那么不用另外接入ADC芯片(这类芯片一般很贵),可以外接的ADC芯片比如ads1256(24位)、AD7689(16位)。

ADC的输入时钟不得超过14MHz,它是由PCLK2经分频产生。转换时最快为1us,当ADC的输入时钟超过14MHz 时其会损失一些精度。也就是说,可以牺牲采样速度来获取采样精度,也可以牺牲采样精度来获取采样速度,当然精度要满足任务要求。
时钟分频:ADC 时钟 ADC 接在APB2 上,APB2的时钟为72MHz,通过分频的方式给ADC 提供时钟,预分频主要有2、4、6、8 四种分频方式。比如,如果打算选择分频6,那么就是ADC采样时钟频率就是72MHz/6=12MHz

转换时间:转换时间TCONV = 采样时间+ 12.5 个周期(12.5个周期采集12位AD时间是固定的周期)

例如:当ADCCLK=14MHz和1.5周期的采样时间

TCONV = 1.5 + 12.5 = 14

周期=1μs

例如:当ADCCLK=14MHz 和1.5 周期的采样时间 TCONV = 1.5 + 12.5 = 14 周期 = 1μs

1)一般情况,如果是软件启动,那么转换时间即是采样周期。

2)若通过定时器进行触发启动ADC,则还需要加上定时器的相关时间。

采样周期:采样周期对于转换时间/采样时钟频率

STM32—ADC详解

STM32的ADC采样时间

Ⅱ stm32单片机有adc是什么意思

ADC = Analog to Digital Converter,模数转换器
STM32单片机带有模数转换器,也就是说它可以将某茄缺个管脚的输入电压换算成数字量,这对于模拟单元的测量和颤胡辩控制是做袭非常非常重要的。

阅读全文

与32单片机adc采集相关的资料

热点内容
dna可以用模拟编译吗 浏览:109
文件夹怎么按后两位数排序 浏览:54
冻结app了怎么办 浏览:710
css取消编译后自动下载 浏览:471
做Ug编程需要有加工中心基础吗 浏览:683
android英语词典 浏览:8
耳机有一边连不上怎么办安卓 浏览:157
安卓怎么玩正版孤胆车神 浏览:889
不做程序员还能做什么 浏览:690
excel条件命令 浏览:406
autojs源文件加密 浏览:185
49算法虚岁年龄怎么算 浏览:549
qq发图片压缩 浏览:950
期货行情手机app编程 浏览:55
中山纬创一厂做服务器是什么 浏览:30
python如何求字典里值的和 浏览:289
标准日本语pdf高清版 浏览:839
ide导出的二进制编译文件 浏览:970
程序员会引起颈椎病吗 浏览:65
cuda文件编译 浏览:5