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

20250929的学习笔记

ADC

1. 什么是 ADC?

ADC = Analog-to-Digital Converter(模数转换器)

功能:把连续变化的模拟电压转换成离散的数字编码,以便 MCU/DSP/CPU 处理。

存在于几乎所有嵌入式/物联网/测量设备中,是连接“真实世界”与“数字世界”的桥梁。

2. 什么是 ADC 的基准电压(Vref)?

基准电压 = ADC 用来量化模拟输入的“标尺”

数字输出 = (Vin / Vref) × (2^N − 1) ,其中 N 为分辨率。

要求:

        低噪声、低温度漂移

        通常用专用电压基准芯片(如 TL431、REF3030、ADR440)或高精度 LDO。

常见值:1.024 V、2.048 V、2.5 V、3.0 V、3.3 V、5.0 V。

注意:Vin 不得超过 Vref(多数器件 Vin ≤ Vref)。

3. ADC 工作原理(典型步骤)

  1. 采样(Sample)

    • 通过采样/保持电路(S/H)把输入电压“冻结”一小段时间。

  2. 量化(Quantize)

    • 把连续的采样电压与基准电压比较,分成 2^N 个等级。

  3. 编码(Encode)

    • 将等级编号输出为 N 位二进制码。

  4. 输出

    • 并行或串行接口把数字码送给处理器。

核心实现方式(不同 ADC 架构)

  • 逐次逼近型(SAR)—— 速度快、中等精度、成本低 → MCU 内置主流。

  • ΔΣ(Delta-Sigma)—— 高分辨率(16-24 bit)、高有效位数,速度较低 → 音频、测量。

  • 闪存/并行(Flash)—— 超高速、低分辨率 → 射频采样、示波器前端。

  • 流水线(Pipeline)—— 高速+中高分辨率 → 图像/通信基站。

4. ADC 分辨率

  • 定义:能够输出的二进制位数(bit 数),决定最小可分辨电压(LSB)。

  • LSB 电压 = Vref / 2^N

  • 常见分辨率

    位 数等级数最小分辨(LSB, Vref=3.3 V 例)典型场景
    8 bit25612.89 mV玩具、简单传感器
    10 bit10243.22 mV早期 Arduino、STM32F1
    12 bit40960.805 mV当前主流 MCU(STM32F3/G4、GD32、ESP32-S3)
    14 bit163840.201 mV精密采集卡、电机控制
    16 bit6553650.3 µV医疗、工业传感器
    18-24 bit262k-16M< 1 µV音频、衡器、地震仪
  • 分辨率↑ → 量化噪声↓,但转换时间↑、成本↑、对基准/布局/噪声更敏感。

5.计算电压例题

假设采用12位分辨率,基准电压为3.3v,量化结果为n时的实际电压应该如何计算?

量化公式(12 位,单端,0-Vref 范围):

实际电压 = n × (Vref / 4096)
= n × (3.3 V / 4096)
≈ n × 0.805 664 mV

例:
n = 2048 → 2048 × 0.805 664 mV ≈ 1.650 V

http://www.dtcms.com/a/424196.html

相关文章:

  • 字节序和位操作
  • 没有公司自己做网站百度云wordpress怎么搭建网站
  • 《Python 中的“面向接口编程”:抽象基类的力量与实践指南》
  • 25.渗透-.Linux基础命令(十七)-Linux系统状态管理(安全加固-删除无关账户)
  • wordpress响应式网站模板下载企业手机网站建设流程图
  • ollama离线部署加载Bge-M3向量模型
  • 全站仪快速建站本地建站工具
  • AI照片转二次元
  • A股大盘数据-20250929分析
  • 攻防世界-Web-upload1
  • 如何做DJ网站网站兼容ie代码
  • 基于海思Hi3798MV200 Android7.0实现电影播放蓝光导航功能
  • 北京便宜网站建设网页设计策划案范文
  • 健康类网站模板北京酒店团购网站建设
  • 儿童玩具网站建设策划书国家企业信息系统官方
  • 2025-9-29学习笔记
  • 90自己做网站建站模板工程造价
  • 给客户建完美网站后端开发是干什么的
  • IEEE出版 | 2026年计算智能与机器学习国际学术会议(CIML 2026)
  • 图像分割:PyTorch从零开始实现SegFormer语义分割
  • 解决 Web 应用加载地图资源时的 HTTP 与 HTTPS 混合内容问题
  • 外贸网站使用什么品牌国外主机网站验收流程
  • 推荐个在广州做网站的专业微网站电话号码
  • 北海网站设计公司做网站在国外发图片
  • 东莞网站建设美丽做网站的IDE
  • Python基础(②④序列化和伪造Session)
  • C++ 标准库排序算法 std::sort 使用详解
  • 进程间通信——环境问题
  • html做网站步骤大全泉州网站建设咨询
  • 网站备案要多长时间网站建设的功能需求分析策划书