ARM嵌入式学习笔记(7)ADC电压采集

ARM嵌入式学习笔记(7)ADC电压采集

ADC原理介绍

ADC(Analog to Digital Converter)模数转换功能。在单片机中传输的信号均为数字信号,通过离散的高低电平表示数字逻辑的 1 和 0,但是在现实的物理世界中只存在模拟信号,即连续变化的信号。将这些连续变化的信号——比如热,光,声音,速度通过各种传感器转化成连续的电信号,再通过 ADC 功能将连续的模拟信号转化成离散的数字信号给单片机进行处理。
STM搭载的是12bit精度的SAR ADC,即逐次逼近型ADC,ADC会逐级与不同的Vref进行比较,然后得到一个较为近似的值在这里插入图片描述
ADC分为不同的精度,位数越多精度越大,相应的采用速率也越慢,ADC的采集分为两个部分,采样周期和转换周期,根据下面的ADC内部款图可以得知,ADC采集阶段会先给内部采用电容充电,然后断开采样开关,进行转换,转换的时间占固定的12.5个周期,而ADC完成一次采集最少需要14个周期,所以我们最低的采用周期为1.5个周期。
在这里插入图片描述
同时ADC也有时钟速度限制,从芯片手册查得可知

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值