stm32 adc 基准选择
更多
在STM32微控制器中选择ADC基准电压时,需综合考虑以下因素:
1. 基准电压类型
- 内部基准电压:
- 优点:无需外部电路,简化设计。例如部分型号内置1.2V或2.0V带隙基准。
- 缺点:精度和温度稳定性较低(典型误差±10mV),适合对精度要求不高的场景。
- 配置:通过寄存器或HAL库(如
HAL_ADCEx_EnableVREFINT())启用。
- 外部基准电压:
- 优点:高精度、低温漂(如REF3025提供2.5V±0.1%),适合精密测量。
- 缺点:需外接元件,占用PCB空间,成本较高。
- 连接:需连接VREF+引脚(如STM32F4的VREF+支持1.8V至VDDA范围),并确保低噪声布线。
2. 电源相关配置
- VDDA/VSSA:模拟供电引脚,需与数字电源(VDD)隔离,通过磁珠或电感滤波,并添加0.1μF+1μF退耦电容。
- 电压范围:基准电压必须在芯片允许范围内(如STM32F1的VREF+为2.4V~3.6V),避免损坏ADC模块。
3. 软件配置步骤
- CubeMX设置:在ADC配置中勾选“Use External Reference”或“Internal Reference”。
- 代码示例(以HAL库为例):
// 启用内部基准 HAL_ADCEx_EnableVREFINT(); // 配置ADC通道为内部基准 ADC_ChannelConfTypeDef sConfig = {0}; sConfig.Channel = ADC_CHANNEL_VREFINT; sConfig.Rank = 1; HAL_ADC_ConfigChannel(&hadc1, &sConfig);
4. PCB设计注意事项
- VREF走线:尽量短且远离数字信号线,避免串扰。
- 接地:模拟地和数字地单点连接,降低地弹噪声。
5. 校准与误差处理
- 自校准:上电后执行
HAL_ADCEx_Calibration_Start(),消除偏移误差。 - 软件滤波:使用均值或中值滤波降低噪声影响。
6. 典型型号差异
- STM32F1系列:通常依赖VDDA作为基准,无专用VREF+引脚。
- STM32F4/L4系列:支持独立VREF+引脚,可选内部或外部基准。
- STM32H7系列:部分型号提供多路基准输入,支持更高采样率下的动态切换。
示例场景
- 高精度温度测量:外接2.5V基准芯片,配置ADC满量程为2.5V,配合12位分辨率实现0.6mV/LSB。
- 电池电压检测:直接使用VDDA(3.3V)作为基准,简化电路,通过分电阻采样电池电压。
总结
- 一般应用:可优先使用内部基准,简化设计。
- 精密测量:推荐外接高精度基准源(如REF03),并优化PCB布局。
- 验证步骤:实际测量基准电压,检查ADC读数稳定性,必要时进行软件校准。
根据具体型号数据手册调整配置,确保基准电压在允许范围内,并合理权衡精度、成本和设计复杂度。
每个ADC都带有内部参考基准电压或是外接参考基准电压,如果外接参考基准电压的话,如何选择ADC的参考基准电压呢?
每个ADC都带有内部参考基准电压或是外接参考基准电压,想问下如果外接参考基准
2024-12-24 07:50:58
基于STM32的ADC电流测量系统设计(包含程序 原理图)
基于STM32的ADC电流测量系统设计(包含程序 原理图)(24v稳压电源尺寸)-基于STM32的
资料下载
佚名
2021-07-26 09:47:31
STM32G070 ADC如何禁用内部基准?
STM32G070 :使用ADC时,不想使用MCU自带的VREF电压源,但只要使能ADC的ADEN位(CR寄存器),内部的电压源自动被使能(AD
2024-03-27 06:50:26
多个ADC的基准电压
具有多个模数转换器(ADC)的系统可实现的精度直接取决于施加到ADC的基准电压。例如,医疗超声成像系统通常在接收器的波束成形器电子设备中包括大量
2023-02-25 10:51:36
共享基准电压源可能会影响精密ADC性能
施加在ADC基准输入端的电压是一个特别关键的元件。通常,为了节省资金或电路板空间,在具有多个精密ADC的系统中,工程师会倾向于在系统中共享一个
2023-01-05 10:31:18
ADC基准问题
确定一根定长导线上某一点的时候一般需要用到大电流,通过测量电压来得到位置。当通过电流有噪声的时候,对于固定基准的ADC对于同一位置测量值是不同的。而如果使用导线上固定的两点之间的电压作为
2019-06-18 16:02:35
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机