STM32之ADC_1

本文介绍了STM32的ADC外设,重点讨论了STM32F103VET6型号的12位ADC,拥有18个通道,支持多种转换模式。内容涵盖ADC的主要技术指标,如分辨率、转换时间和类型,并详细阐述了ADC的工作过程,包括触发信号、采样和转换。此外,还提及了ADC与DMA结合用于高效数据传输的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

STM32的ADC的简介:
ADC(Analog to Digital Converter),模/数转换器。在模拟信号需要以数字形式处理、存储或传输时,模/数转换器几乎必不可少。
STM32在片上集成的ADC外设非常强大。例如STM32F103xC 、STM32F103xD和STM32F103xE增强型产品,内嵌3个12位的ADC,每个ADC共用多达21个外部通道,可以实现单次或多次扫描转换。
(我使用的是STM32F103VET6,属于增强型CPU,有18个通道,可测量16个外部和2个内部信号源。每个通道的A/D转换模式有单次,连续,扫描,间断模式。ADC的结果可以左对齐,右对齐,存储在16位数据寄存器中。模拟看门狗特性允许应用程序检测输入电压是否超出用户定义的高/低阀值)

STM32的ADC主要技术指标:
对于一个ADC来说,主要关注的是它的分辨率,转换速度,ADC类型,参考电压范围。
分辨率:
12位分辨率。不能直接测量负电压,所以是没有符号位的,既其最小量化单位。
LSB = Vref+ / 212;
转换时间:
转换时间是可编程的.采样一次至少是14个ADC时钟周期,而ADC的时钟频率最高为14MHz,也就是说,它的采样时间最短是1us,这样是足以胜任中低频数字示波器的采样工作.
ADC类型:(决定了ADC的性能极限)
STM32的是逐次比较型ADC.
参考电压范围:
这里写图片描述(数据手册可以找到)

在图中看到,参考电压负极VREF- = 0V,参考电压正极范围是2.4V<= VREF+ <=3.6V.所以STM32的ADC是不能接负电压的.输入的电压信号范围是VREF-(负极电压) 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值