问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

STM32 ADC采样电路设计详解

创作时间:
作者:
@小白创作中心

STM32 ADC采样电路设计详解

引用
CSDN
1.
https://blog.csdn.net/weixin_42066185/article/details/108286806

本文将详细介绍STM32 ADC采样部分的电路设计,包括滤波、电压调理和电压调整等关键环节,并深入探讨内部AD采样的参数和实现方案。

采样部分的电路图

结构

主要的功能包含下面三个

  1. 滤波
    由于采样的信号期望为直流信号,因此需要对高频噪声进行一定的滤波处理。

  2. 电压调理
    STM32的ADC输入电压范围为0-2V,而输入信号的电压范围为10V。因此,需要通过反向电压调理电路将信号调整到合适的范围,然后再通过反相器将电压反相回来。

  3. 电压调整
    采用可调电阻来适应输入电压的变化范围。

具体的参数

输入电压的范围分别是5V、10V、10V,因此需要进行一定的降压处理。选择的运放是UA741CD。

关于内部AD采样内部的一些查询

采用的是片上的AD

  1. STM32共有3路AD通道。
  2. 采用12位逐次逼近(SAR)转换器,最大转换速率为1MHz。ADC时钟一般不超过14MHz,对于72MHz的总线时钟,建议选择6分频以达到12MHz的工作时钟。
  3. 基准电压为3.3V(100pin以下的封装,内部已短接)。

采用的是片上的DMA+ADC的方案

为了提高数据传输效率,采用了DMA(直接内存访问)与ADC结合的方案。相比非DMA模式,DMA模式可以实现更高效的数据传输和处理。

最后实现的AD采样的精度

(此处原文未给出具体精度数据,实际应用中,精度会受到多种因素影响,包括电路设计、元器件选择等。)

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号