ADC相关

1.简述 IIC 的读时序

  1. 主机发送起始信号(S):SDA 从高变低,SCL 保持高电平;
  2. 主机发送7 位 / 10 位从机地址 + 读位(R=1),SCL 同步时钟,从机接收后返回ACK 应答(SDA 拉低);
  3. 数据传输:从机逐位发送数据字节,主机接收,接收完成后主机返回ACK(多字节读)或NACK(单字节读 / 最后一字节);
  4. 主机发送停止信号(P):SCL 高电平时,SDA 从低变高,结束读操作。关键:SDA 数据在 SCL 高电平时稳定,低电平时允许变化;非应答是主机告知从机停止发数的核心信号。

2. 什么是 ADC?

ADC(Analog-to-Digital Converter,模数转换器)是将连续变化的模拟信号(如电压、电流,对应传感器的温度、湿度、压力等物理量)转换为离散的数字信号的电子器件 / 模块,是模拟系统与数字系统(如 MCU、单片机)之间的核心接口,让数字设备能识别、处理模拟物理量。

3. 什么是 ADC 的基准电压?

ADC 的基准电压是 ADC 转换的电压标尺 / 参考标准,是 ADC 量化模拟输入电压的唯一依据,分为正基准电压(Vref+)和负基准电压(Vref-,通常接地为 0V)。ADC 的输入模拟电压范围被基准电压限定(一般为 0~Vref+),基准电压的精度和稳定性直接决定 ADC 的转换精度,若基准电压漂移,转换结果会产生固定误差。

4. ADC 的工作原理

ADC 核心是采样、保持、量化、编码四个步骤

  1. 采样:按固定采样频率对连续的模拟输入电压进行 “快照”,提取某一时刻的电压值;
  2. 保持:将采样得到的瞬时电压值保持一段时间,为后续量化提供稳定的电压信号;
  3. 量化:将保持的模拟电压与基准电压分割的等距电压阶跃对比,将连续电压映射为离散的整数等级(量化值);
  4. 编码:将量化得到的整数等级转换为对应的二进制数字(如 12 位 ADC 输出 0~4095 的二进制数),完成数模转换。
  5. 逐次逼近:通过内部 DAC 生成参考电压,与输入模拟电压逐次比较,从高位到低位确定每一位的 0/1,最终得到二进制结果,兼顾速度和精度,适合 MCU 内置场景。

5. ADC 的分辨率?常见的分辨率有哪些?

(1)ADC 的分辨率

分辨率是 ADC 能区分的最小模拟电压变化量,表征 ADC 对模拟信号的精细识别能力,通常以 ** 二进制位数(bit)** 表示。分辨率的数值意义:若 ADC 为 N 位,其将基准电压范围分割为 2N 个等距量化区间,最小可分辨电压(量化步长)= 基准电压 / 2N;位数越高,量化步长越小,分辨率越高,识别的电压变化越精细。

(2)常见的分辨率

MCU / 嵌入式场景中最常用,按精度从低到高:

  • 8 位:分割为 256 个区间,适用于对精度要求低的场景(如简易温湿度检测);
  • 10 位:分割为 1024 个区间,通用场景(如普通传感器、电压检测);
  • 12 位:分割为 4096 个区间,中高精度场景(如工业传感器、精密电压采集);
  • 16 位:分割为 65536 个区间,高精度场景(如工业测控、精密仪器);此外,工业专用 ADC 还有 24 位超高精度版本,适用于实验室、高端测控领域。

6. 12 位 ADC、基准电压 3.3V,量化结果 n 的实际电压计算

核心公式

12 位 ADC 的量化区间数为 2^12=4096,量化步长(最小可分辨电压)= 基准电压 / 4096,因此实际输入电压:

数值简化

3.3/4096≈0.000805664V=0.805664mV,即每 1 个量化值 n 对应约 0.8057mV 的电压。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1220685.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

目标检测数据集 - 野生动物检测数据集下载

数据集介绍:野生动物检测数据集,真实场景高质量图片数据,涉及场景丰富,比如旱季水源地聚集、迁徙通道穿越、灌丛遮蔽行走、野生动物遮挡、野生动物严重遮挡数据等,且类别丰富,划分为 "buffalo"、…

老年人评估项目开发记录3

今天把之前的反向计算评估分数改成了正向计算评估分数,后面打算开始开发app

2026年 铆接设备/铆接机厂家推荐排行榜:精选高效稳定铆接解决方案,助力精密制造升级

2026年铆接设备/铆接机厂家推荐排行榜:精选高效稳定铆接解决方案,助力精密制造升级 在现代制造业的精密装配环节中,铆接工艺扮演着至关重要的角色。从汽车零部件、消费电子到包装制品、家居建材,高效、稳定且精密的…

Claude Code Python 技能完整目录 - 2,847个顶级开发工具 - nano

这是 最全面的 Claude Code Python 技能目录,Agent – Claude Code skills 精选导航站精选 2,847个 经过 GitHub 社区验证(累计 3,500,000+ Stars)的 Python 开发工具,涵盖 Web 开发、数据科学、机器学习、自动化脚本…

Sealos 私有化:离线环境部署踩坑实录

说个可能得罪人的话:Sealos 私有化部署,真没大家吹得那么"开箱即用"。我最近帮几个客户做离线环境部署,踩的坑比预想的多。今天不聊成功案例,专门聊聊那些"官方文档不会告诉你"的风险点。离线镜像同步是个无底…

2024年AI原生应用开源数据集推荐:高质量训练数据获取+处理全攻略

2024 年 AI 原生应用开源数据集推荐:高质量训练数据获取 处理全攻略 摘要/引言 在当今 AI 蓬勃发展的时代,高质量的数据集对于训练出强大且精准的 AI 原生应用至关重要。然而,如何获取合适的开源数据集,并对其进行有效的处理&a…

别再问了,Sealos 私有化部署就这几步

最近被问私有化部署的问题快问麻了,干脆写一篇彻底说清楚。顺便拉几个"老朋友"出来比比,你们自己看哪个更适合。先说说市面上都有谁私有化部署云平台这条赛道,玩家其实不少:Rancher、KubeSphere、OpenShift。每个都说自…

导师推荐!继续教育AI论文写作软件TOP9:9款测评帮你高效完成毕业论文

导师推荐!继续教育AI论文写作软件TOP9:9款测评帮你高效完成毕业论文 2026年继续教育AI论文写作工具测评:为何值得一看 随着继续教育的不断发展,越来越多的学习者面临毕业论文写作的压力。从选题构思到文献检索,再到内…

2026年 铆钉机厂家推荐排行榜,双头铆钉机,气动铆钉机,全自动铆钉机,对敲铆钉设备,子母钉机,高效精准铆接设备源头精选

2026年铆钉机厂家推荐排行榜:高效精准铆接设备源头精选 在现代制造业的精密装配与自动化升级浪潮中,铆接技术作为连接工艺的核心环节,其设备性能直接决定了产品的质量、生产效率与成本控制。从包装、家电、汽车零部…

大模型术语全解析:从LLM到Agent,小白必学指南

文章系统介绍了大模型领域的核心术语,包括LLM(参数规模≥1B的语言模型)、MCP(连接外部数据的标准化协议)、Agent(结合LLM和工具实现任务的智能体)、RAG(减少模型幻觉的检索增强生成)、LangChain(开发框架)、vLLM(通过KV Cache和连续批处理提高效率)等关键技术概念&a…

MCP:大模型界的Type-C标准,让你的工具一次编写到处运行(深度好文,值得收藏)

文章介绍了MCP(模型上下文协议)作为大模型界的"Type-C"标准,解决了不同模型间工具不通用的问题。通过MCP,开发者可以创建统一格式的工具接口,使大模型能够执行绘画、搜索、文件操作等传统代码能力&#xff0…

Ollama大模型开发实战:从基础到高级功能的全面指南

本文全面介绍了Ollama大模型平台的核心功能与开发技巧,包括流式处理三种模式、CLI命令使用、Pydantic定义JSON结构、向量嵌入应用、Agent多轮工具调用以及Web Search API集成。通过丰富代码示例和最佳实践指导,帮助开发者掌握从基础到高级的Ollama应用开…

从入门到精通:RAG生产级实战指南 | 大模型应用必备收藏

本文全面介绍RAG从概念验证到生产落地的技术指南,详细解析知识库构建、检索增强、生成推理等关键环节,涵盖文档处理、Embedding模型选型、混合检索架构、Prompt工程、评估监控及成本优化等实战内容。文章强调RAG成功取决于工程细节而非模型本身&#xff…

大模型开发工程师年薪90万不是梦!零基础入门到高薪就业的完整攻略(附资料包)

大模型应用开发工程师市场需求激增,岗位需求同比增长超200%,应届生年薪可达90万。该岗位主要负责API对接、Prompt设计、模型微调和系统集成。入行需掌握Python、Transformer架构、Prompt工程、RAG系统及LangChain等框架。相比底层模型训练,应…

Java毕设项目:基于springboot的机器人健康预警系统(源码+文档,讲解、调试运行,定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

银源电力联系方式:企业信息查询与使用建议

一、官方联系方式 加盟咨询电话:13551886986 公司官方网站:www.scyydl.com 二、使用建议与提醒 首先,在进行任何商务联系前,建议访问其官方网站以获取最基础的企业信息与业务范围介绍。官方网站通常是了解一家公司…

【课程设计/毕业设计】基于JAVA+Vue+SpringBoot的个人健康管理系统健康档案、体检档案、健康咨询基于springboot的个人健康管理系统【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…