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

ADC 笔记 —— STM32 标准库实现

一、ADC 是什么?先建立直觉

ADC 全称Analog-to-Digital Converter,模拟-数字转换器。

现实世界的信号都是模拟量(连续变化的电压):

  • 温度传感器输出 0~3.3V 代表 -40℃~+125℃
  • 电位器旋转输出 0~3.3V 代表 0%~100%
  • 麦克风输出随声音变化的微弱电压

单片机是数字世界,只认识 0 和 1。ADC 的职责就是把这个连续的电压值变成单片机能处理的整数

模拟世界 ADC 数字世界 ┌───────────────┐ 电压 1.65V ───→ │ 量化 + 编码 │ ───→ 2048(12位ADC) (连续) └───────────────┘ (整数) 1.65V / 3.3V × 4096 = 2048 ← 转换公式

二、三个核心概念

2.1 分辨率(Resolution)

分辨率决定 ADC 能分辨的最小电压变化量,用位数表示:

STM32F103 ADC = 12 位分辨率 量化级数 = 2^12 = 4096 级(0~4095) 最小分辨电压(1 LSB)= 参考电压 / 量化级数
http://www.cnnetsun.cn/news/3003994.html

相关文章:

  • 人工智能专业术语详解(S)
  • 用友NC漏洞XVE-2024-13067:从SQL注入到RCE的完整复现与深度剖析
  • 从“只会点鼠标”到“爱上敲命令”:Linux基础入门 重定向
  • TIDAL Downloader Next Generation终极指南:轻松获取24-bit高解析度无损音乐
  • HS2-HF Patch:游戏模组生态系统的架构演进与技术实践
  • 【共创季稿事节】 鸿蒙原生 ArkTS 布局实战:Tabs + animateTo 实现页面切换过渡动画
  • 关于CLaudex/ gpt的消耗监控管理
  • 如何5步高效配置通达信缠论插件:专业交易者的实战指南
  • 苹果Siri系统级LLM重构:端侧大模型与隐私优先架构解析
  • 暑假机器人AI课卷不卷?冷静!零基础家长最该关心的其实是这三点
  • Grok 4.1本地部署指南:纯内网启用Thinking模式实操
  • roop-unleashed:零代码AI换脸工具完整使用指南与深度技术解析
  • 原来重庆找正规会议音响公司还有这些门道,究竟选哪家?
  • 补充04:200mm八寸老厂SECS\-I改造\新旧EAP并行迁移方案
  • rmux:用 Rust 重写,专为 AI Agent 时代而生的终端神器,它开源了!
  • 5步掌握缠论量化分析:chan.py框架实战指南
  • 2026年口碑好的工业粘合剂生产厂家 行业资深从业者经验分享
  • 原神小助手:让AI帮你玩转提瓦特大陆的智能伙伴
  • 关于从算法工程化角度看空间换时间策略的权衡的技术7
  • 有哪些真正好用的降AI率平台?能同时优化语句逻辑和消除AI痕迹的那种
  • 毕业论文神器!2026年闭眼可入的专业AI论文写作软件
  • 参考文献格式乱如麻?师兄推荐这几个AI论文网站
  • 意甲幻想足球xP预测:轻量级机器学习实战指南
  • 小米智能家居完美接入HomeAssistant的终极指南:告别米家App限制
  • RAG实战指南:从原理到生产级部署的硬核经验
  • TVA在物流分拣领域的独特价值(6)
  • 信息管理化技术中的信息收集信息分发信息存储
  • Outfit字体:如何用9种字重打造完美品牌视觉系统
  • 在 Android Kotlin 开发中,Kotlin 无法识别 Lombok 生成的 getter
  • 遗传算法实操避坑指南:实数编码、自适应变异与精英保留