当前位置: 首页 > news >正文

ADC介绍

ADC的概念:

即为模拟/数字转换器,ADC可以将引脚上持续变化的模拟电压转换为内存中储存的数字变量,简历模拟电路到数字电路的桥梁。

12位ADC是一种逐次逼近型的模拟数字转换器(0-4095)。

STM32F103C8T6 ADC资源:ADC1、ADC2,10个外部输入通道

ADC工作原理(逐次逼近型)

逐次逼近寄存器经过D/A转换器进入到比较器中  和输入的模拟量进行比较从而不断修正逐次逼近寄存器的值  当再次比较后差距不大则逐次逼近寄存器将数据放在输出缓冲器中

ADC特性参数

ADC的性能指标

量程:能测量的电压范围(0-3.3v)

分辨率:ADC能辨别的最小模拟量,通常以输出二进制的位数,比如8、10、12、16位等;位数越多,分辨率越高,一般来说分辨率越高,转化时间越长。

转化时间(采样时间)从转化开始到获得稳定的数字量输出所需要的时间称为转换时间,转换时间越长,转换结果相对越准确,但是转换速度越慢。

转换时间=采样时间+12.5个周期

12.5个周期是固定的,一般我们设置PCLK=72M,经过ADC预分频(2/6/8/12)且最高为14MHZ,故最大的试重只能是12M,采样周期设置为1.5个周期,算出最短的转换时间为  14/12≈1.15us

ADC的框图

中断及事件               

                                                                         事件标志                         使前控制位

①规则通道转换结束                                                       EOC                                     EOCIE

②注入通道转换结束                                                       JEOC                                   JEOCIE

③设置了模拟看门狗状态位                                            AWD                                     AWDIE

DMA请求(只适用于规则组)

规则组每个通道转换结束后,除了可以产生中断外,还可以产生DMA请求,我们利用DMA及时把转换好的数据传输到指定的内存里,防止数据覆盖。

校准

ADC有一个内置的自校准模式,校准可大幅减小因内部电容组的变化而造成的准精度误差。

单次转换和连续转换

单次转换:只转换一次

多次转换:转换一次后,立马进行下一次的转换

扫描模式

关闭扫描模式:只转换ADC_SQRx或ADC_JSDR选中的第一个通道

打开扫描模式:扫描所有被ADC_SQRx或ADC_JSQR选中的所有通道

相关文章:

  • Android 13 接入 MediaSession 详细文档
  • DP之书架
  • CANFD技术在实时运动控制系统中的应用:协议解析、性能测试与未来发展趋势
  • 数据可视化大屏——大数据分析系统
  • 【人工智能】Python中的深度学习模型部署:从训练到生产环境
  • 前端面试宝典---vue实现简化版
  • 用Xshell8配置密钥登陆
  • olama部署deepseek模型
  • 【AI论文】Tina:通过LoRA的微小推理模型
  • 住宅代理IP助力大规模数据采集实战
  • 数组的多种声明方式:类型标注与泛型数组
  • Git分支重命名与推送参数解析
  • 系列位置效应——AI与思维模型【80】
  • 《Keras 3部署全攻略:从新手到实战高手》
  • ShenNiusModularity项目源码学习(22:ShenNius.Admin.Mvc项目分析-7)
  • Axure疑难杂症:全局变量典型应用及思考逻辑(玩转全局变量)
  • 立创EDA
  • 哈希表的模拟实现---C++
  • WSL 中 nvidia-smi: command not found的解决办法
  • 【MCP 应用】CherryStudio 配置和应用 MCP
  • 专访|伊朗学者:美伊核谈不只是改革派立场,但伊朗不信任美国
  • 天津外国语大学原校长修刚突发疾病去世,享年68岁
  • 甘肃张掖至重庆航线开通,串起西北与西南文旅“黄金走廊”
  • 三大猪企去年净利润同比均较大幅度增长,资产负债率齐降
  • 传媒湃︱《金陵晚报》副刊“雨花石”5月起改为免费刊登
  • 审议民营经济促进法草案等,十四届全国人大常委会第十五次会议将举行