【ADC】SAR 型 ADC 和 ΔΣ ADC 的选型决策方法
本文学习于TI 高精度实验室课程,介绍如何选择 SAR 或 delta-sigma 型 ADC。
文章目录
- 一、选型决策树
- 二、特定传感器的应用
- 三、需要 DC 精度但分辨率较低的应用
- 四、需要 DC 精度且分辨率较高的应用
- 五、极低噪声的 DC 精密测量
- 六、需要捕获瞬态信号值的应用
- 七、需要高带宽和低延迟的应用
- 八、尺寸、功耗和易用性等因素的考虑
- 九、总结
一、选型决策树
下图是本文介绍的整个决策树。

二、特定传感器的应用
决策树从特定于传感器的输入开始。有许多 delta-sigma 转换器专门用于测量特定类型的传感器,如包括 RTD、热电偶和称重秤,这些传感器的专属 ADC 通常具有很多集成功能,有助于测量特定传感器。例如,RTD 解决方案将包括精密激励电流源。热电偶通常具有开路传感器检测和用于冷结补偿的本地温度传感器。通常,这些类型的转换器针对直流信号进行了优化,并且具有高分辨率。在大多数情况下,这种应用将使用 delta-sigma 进行测量。

当较低分辨率系统就足够并且需要快速扫描速率时,SAR 可用于测量传感器输出。 下图显示了一个示例,其中多个热电偶通过多路复用器连接到分立 PGA 和 SAR 转换器。多路复用器和 PGA 在这里是分立的前端器件,而 delta-sigma 往往集成了这些组件。如前所述,delta-sigma 更常用于低频型传感器。

在之前的例子中,我们看到一些 delta-sigma 转换器包含用于传感器信号调节的集成功能。然而,这并非传感器专用产品所独有的。许多有用的功能可能集成在一起,这些功能本质上是通用的。例如,一些设备还包括滤波器、电压基准、阈值检测器、可编程增益放大器、振荡器以及 RMS 和 CRC 计算。传统上,delta-sigma 转换器往往包含更多集成功能,但近期,这在 SAR 转换器中也变得很常见,如下图所示。

三、需要 DC 精度但分辨率较低的应用
下一个需要考虑的是当前应用是否需要 DC 精度但分辨率较低。对于小于或等于 16 位的转换器,SAR 或 delta-sigma 转换器是否更适合测量低频信号?事实证明,在这种情况下,这两种类型的转换器都有很好的选择。
下图中,我们重点介绍 delta-sigma 选项。这种 delta-sigma 会使用低延迟数字滤波器来最大限度地降低噪声。它们还经常包括集成多路复用器和 PGA。通常,这种转换器被称为通用 delta-sigma ADC。这些设备可以采用非常小的封装,并且通常价格较低。

下图展示了通用转换器的 SAR 选项。SAR 转换器的一个优点是它可用于快速获取 DC 输入信号的“快照”,然后进入低功耗状态。 此外,可能存在一种应用,其中系统中的大多数信号都是 DC,但有些信号需要更快的采样率。在这种情况下,SAR 可能是最佳选择。如果所有输入都是 DC,那么您可以根据成本、封装尺寸或其他规格选择任一解决方案。

四、需要 DC 精度且分辨率较高的应用
当检测具有高分辨率要求的直流信号时,delta-sigma 转换器通常是最佳解决方案。因为,delta-sigma 使用噪声整形和内部数字滤波器来获得非常低的噪声。 此外,有些会集成 50 或 60 赫兹抑制滤波器。最后,许多 delta-sigma 转换器集成了高阻抗 PGA,因此不需要外部放大器,如下图所示。

下面看看 SAR 选项。下图展示了用于检测直流信号的更高分辨率 SAR 转换器。通常,这种应用会使用 delta-sigma,但如果其中一个信号的频率较高,或者系统用于拍摄快照并在采样之间保持休眠状态,SAR 可能会很有用。 SAR 转换器有高分辨率的型号,但通常,高分辨率 SAR 不用于检测直流信号。

五、极低噪声的 DC 精密测量
最后,对于极低噪声的直流精密测量,delta-sigma 转换器是最佳选择。 这些设备的分辨率可达 32 位,噪声极低。例如,ADS1263 的总集成噪声仅为 7 nVRMS。此外,集成数字滤波器可配置为抑制 50 和 60 Hz 噪声,如下图所示。

六、需要捕获瞬态信号值的应用
一些测量应用需要在特定时间拍摄瞬态信号的快照,以便捕获某些关键事件。例如,保护继电器应用需要捕获瞬态故障电压,以便激活保护电路。在这种应用中,SAR 转换器是最佳选择,因为采样和保持输入将在精确的时刻捕获波形。而 delta-sigma 会在一段时间内对多个输入样本进行平均,这会引入延迟。 下图说明了 SAR 的快照操作和 delta-sigma 的平均。

当需要测量更高频率的交流信号时,可以使用宽带宽 delta-sigma 转换器或 SAR 转换器。不过需要注意的是,对于 delta-sigma 转换器,将包含具有更高延迟的宽带宽平坦通带滤波器。 延迟本质上是输入信号和数字化输出信号之间的延迟。delta-sigma 的型号只能在延迟时间不重要的应用中使用。例如,延迟可能不会影响音频、地震或医学成像应用。
下面,我们快速回顾导致延迟的原因。高延迟主要与宽带宽 delta-sigma 转换器有关。SAR 转换器不存在此问题,因为它们不包含数字滤波器。 该问题与平坦通带滤波器的实现有关,此滤波器具有许多延迟元件,每个延迟元件都会引入一个转换周期的延迟。典型的平坦通带滤波器可以具有 50 个或更多周期的延迟。

delta-sigma 转换器可以使用低延迟滤波器,但是,由于其通带衰减,这种低延迟类型的滤波器并不适合用于测量高频信号。因此,应用宽带宽 delta-sigma 转换器始终需要考虑延迟。
七、需要高带宽和低延迟的应用
在需要高带宽和低延迟的应用中,SAR 转换器是最佳选择。 需要低延迟的一些示例包括控制系统、安全继电器和位置传感器。基本上,任何需要对数字化输入信号做出即时响应的应用都应该使用 SAR。

到此完成了在 SAR 和 delta-sigma 转换器之间进行选择的决策树。在许多情况下,这两种类型的转换器都是可行的选择。那么如何选择呢?
八、尺寸、功耗和易用性等因素的考虑
需要考虑的一些因素包括整体解决方案尺寸、功耗和易用性。有时,高度集成的设备中的功能可能非常有用,但在其他情况下,它们会增加不必要的复杂性。如果想要一个非常简单的转换器,没有配置寄存器或其他功能,那么某些 SAR 转换器可能是一个不错的选择。

另一方面,有时集成功能可以消除对支持外围组件的需求。驱动放大器、电压基准和晶体振荡器会增加系统设计的面积、成本和复杂性。如果将它们集成在一起,将非常有帮助。有时,性能规格(如 SNR 或 THD)可能是关键决策标准。在某些情况下,ADC 可能已经集成到微控制器中,因此转换器拓扑是预先确定的。
九、总结

以上就是 SAR 和 delta-sigma 转换器的介绍和比较。上图总结了选型的三个关键要素。SAR 转换器主要用于捕获瞬态快照和低延迟很重要的 AC 应用。它也是小型通用转换器的不错选择。DC 优化的 delta-sigma 转换器可以具有非常高的分辨率和低噪声。这种转换器通常可用于 RTD 等低频传感器。宽带宽 delta-sigma 转换器可用于许多与 SAR 转换器相同的应用。但是,它们不能用于需要低延迟的地方。
相关文章:
【ADC】SAR 型 ADC 和 ΔΣ ADC 的选型决策方法
本文学习于TI 高精度实验室课程,介绍如何选择 SAR 或 delta-sigma 型 ADC。 文章目录 一、选型决策树二、特定传感器的应用三、需要 DC 精度但分辨率较低的应用四、需要 DC 精度且分辨率较高的应用五、极低噪声的 DC 精密测量六、需要捕获瞬态信号值的应用七、需要高…...
探探Java与python中的闭包
说在前面:在计算机科学中,闭包是指一个函数以及其引用的周围环境(变量)所组成的整体。简单来说,闭包允许一个函数访问并操作其外部函数作用域中的变量,即使外部函数已经执行完毕。 Java函数式编程—闭包&am…...
LD2 Scalable Heterophilous Graph Neural Network with Decoupled Embeddings
Neurips 24 推荐指数: #paper/⭐⭐⭐ 领域:可扩展图,大图加速 整个文章的理论部分比较多,尽量尽我所能避开一些额外公式。详细文章,见链接 模型架构 如图,整个模型分为与计算和训练两部分。本文的精华在于…...
【Mysql】Mysql数据库基本操作-------DDL(上)
1、DDL解释 DDL(Data Definition Language),数据定义语言,该语言部分包括以下内容, (1)对数据库的常用操作 (2)对表结构的常用操作 (3)修…...
MySQL知识点复习 - 常用的日志类型
MySQL中常用的日志类型: 重做日志(redo log) 作用:确保事务的持久性。redo日志记录事务执行后的状态,用来恢复还未写入data file的已成功事务更新的数据。防止在发生故障的时间点,尚有脏页未写入磁盘&…...
基于PHP+MySQL组合开发地方门户分类信息网站源码系统 带完整的安装代码包以及搭建部署教程
系统概述 随着互联网技术的飞速发展,地方门户分类信息网站逐渐成为城市生活不可或缺的一部分。它们涵盖了房产、招聘、二手交易、生活服务等多个领域,为当地居民提供了全方位的信息服务。为了满足这一市场需求,我们开发了这款基于PHPMySQL的…...
【1米C-SAR卫星】
1米C-SAR卫星 1米C-SAR卫星是我国自主研发的重要遥感卫星,主要用于海洋、陆地等观测任务,具备高分辨率、宽覆盖、多极化、多模式等特点。以下是对1米C-SAR卫星的详细介绍: 一、基本概况 发射时间:首颗1米C-SAR卫星于2021年11月2…...
【小小的脑袋,大大的疑问?】如何在Zookeeper中配置集群?
在Zookeeper中配置集群涉及多个步骤,以确保集群的稳定性和高效运行。以下是一个详细的配置流程: 一、环境准备 选择服务器: 选择合适数量的服务器,通常为奇数(如3台、5台等),以避免脑裂问题。确…...
Metasploit渗透测试之服务端漏洞利用
简介 在之前的文章中,我们学习了目标的IP地址,端口,服务,操作系统等信息的收集。信息收集过程中最大的收获是服务器或系统的操作系统信息。这些信息对后续的渗透目标机器非常有用,因为我们可以快速查找系统上运行的服…...
什么是原生IP?
代理IP的各个类型称呼有很多,且它们在网络使用和隐私保护方面扮演着不同的角色。今天将探讨什么是原生IP以及原生IP和住宅IP之间的区别,帮助大家更好地理解这两者的概念和实际应用,并选择适合自己的IP类型。 一、什么是原生IP? 原…...
【C++】unordered_map(set)
前言 C中的unordered容器(例如std::unordered_set、std::unordered_map等)底层是基于**哈希表(Hash Table)**实现的。哈希表是一种通过哈希函数将元素映射到特定“桶(bucket)”的容器,提供快速的…...
HTML 盒模型
盒模型(box model) 简介:盒模型(Box Model)是CSS中一个非常重要的概念,它定义了元素在网页上的布局和尺寸。 组成:内容(Content)、内边距(Paddingÿ…...
node.js npm 安装和安装create-next-app -windowsserver12
1、官网下载windows版本NODE.JS https://nodejs.org/dist/v20.17.0/node-v20.17.0-x64.msi 2、安装后增加两个文件夹目录node_global、node_cache npm config set prefix "C:\Program Files\nodejs\node_global" npm config set prefix "C:\Program Files\nod…...
Android13 展锐平台拨号中视频彩铃界面方向未与设备方向一致
背景:拨号中视频彩铃界面方向未与设备方向一致,要求视频彩铃界面方向与设备方向一致,修改视频彩铃显示的地方; 如图所示: 修改: packages/services/Telecomm/src/com/android/server/telecom/VideoProvid…...
为什么IP首部的源IP地址和目的IP地址不变而MAC层的源MAC地址和目的MAC地址变
IP首部的源IP地址和目的IP地址不变,而MAC层的源MAC地址和目的MAC地址变化的原因主要涉及到计算机网络中的分层结构和数据包传输过程。在OSI(开放系统互联)模型中,计算机网络被分为不同的层,每层都有其特定的功能。IP…...
Django 数据库配置以及字段设置详解
配置PostGre 要在 Django 中配置连接 PostgreSQL 数据库,并创建一个包含“使用人”和“车牌号”等字段的 Car 表 1. 配置 PostgreSQL 数据库连接 首先,在 Django 项目的 settings.py 中配置 PostgreSQL 连接。 修改 settings.py 文件: …...
C++ 左值右值引用梳理
C 左值右值引用梳理 左值与右值的区别 在参考资料上看到这样一句话 https://www.internalpointers.com/post/understanding-meaning-lvalues-and-rvalues-c In C an lvalue is something that points to a specific memory location. On the other hand, a rvalue is somethi…...
向量化技术在机器学习领域的深度实践与探索
向量化技术的魅力初现 在机器学习的广袤天地中,数据是驱动模型学习与进化的核心燃料。然而,面对海量、高维的数据,如何高效地进行处理与利用,成为了研究者们必须面对的问题。向量化技术应运而生,通过将文本、图像、音…...
RuoYi若依框架学习:多环境配置
在开发过程中,项目往往需要在不同的环境(如开发、测试和生产)中运行。RuoYi框架支持通过配置文件轻松实现多环境管理。以下是如何配置和使用多环境的技术分析。 1. 环境配置文件 RuoYi框架使用application-{profile}.yml文件来管理不同环境…...
Linux-RedHat7.4-服务器搭建FTP
Linux FTP 1、安装vsftpd和lftp: yum -y install vsftpd lftp ftp 2、创建用户: vsftpd提供了三种认证方式:本地用户、虚拟用户、匿名用户,本文介绍本地用户的认证方式。 注:本文创建的本地用户为只能访问ftp&…...
SDMatte Web端体验优化:首屏加载速度与模型预热机制说明
SDMatte Web端体验优化:首屏加载速度与模型预热机制说明 1. 引言 在电商、设计、内容创作等领域,高质量的图像抠图已经成为刚需。SDMatte作为一款专注于复杂边缘和透明物体处理的AI抠图工具,其Web端体验直接影响用户的使用感受。本文将详细…...
计算机网络 之 【网络套接字编程】(固定宽度整数类型、socket常见API、netstat)
目录 一.固定宽度整数类型(C11引入) 二、socket 常见API socket bind IP地址绑定类型 TCP 编程模型流程图 listen accept connect UDP编程模型流程图 recvfrom 函数 sendto 函数 常用 flags 选项 常用错误码 三、netstat Linux/Unix 选项…...
告别卡顿!用UE5关卡流送(Level Streaming)优化你的开放世界游戏性能
告别卡顿!用UE5关卡流送(Level Streaming)优化你的开放世界游戏性能 当玩家在广袤的开放世界中自由探索时,没有什么比突然的加载卡顿或帧率骤降更能破坏沉浸感了。作为UE5开发者,我们常常面临一个两难选择:…...
MySQL高手第三章
从磁盘读取数据页到Buffer Pool的时候,free链表有什么用?我们怎么知道那些缓存是空闲的?当我们数据库运行起来的时候,肯定会不断的做增删改查,将磁盘上读取一个一个数据页放入Buffer Pool中对应的缓存页里去但是从磁盘…...
麦橘超然Flux效果展示:多风格AI绘画作品集锦
麦橘超然Flux效果展示:多风格AI绘画作品集锦 1. 惊艳开篇:当AI画笔遇见专业级表现 在数字艺术创作领域,我们常常面临一个两难选择:要么使用云端AI服务但受限于网络和隐私,要么部署本地工具却要忍受复杂的配置和显存焦…...
当地的美国展会搭建制作公司口碑排行
随着中国企业出海参展日益频繁,选择一家可靠的美国本土搭建商成为关键决策。许多企业主发现,直接对接海外供应商时,常面临沟通不畅、报价模糊、落地效果与设计图相差甚远等问题。这背后,是原有依赖单一信息渠道或熟人推荐的模式正…...
Qwen2.5-VL-7B-Instruct实操手册:对话历史自动保存+一键清空功能详解
Qwen2.5-VL-7B-Instruct实操手册:对话历史自动保存一键清空功能详解 1. 开篇:你的全能视觉助手来了 今天给大家介绍一个特别实用的工具——基于Qwen2.5-VL-7B-Instruct多模态大模型的视觉交互工具。这个工具专门为RTX 4090显卡优化过,用上了…...
Deepin Boot Maker:智能解析引擎驱动的跨平台启动盘制作方案
Deepin Boot Maker:智能解析引擎驱动的跨平台启动盘制作方案 【免费下载链接】deepin-boot-maker 项目地址: https://gitcode.com/gh_mirrors/de/deepin-boot-maker Deepin Boot Maker是一款采用智能解析引擎的跨平台开源工具,通过自动化流程与硬…...
KISTLER 1631C3 连接电缆
KISTLER 1631C3(奇石乐)是压电式传感器专用高绝缘单芯同轴连接电缆,3 米,绿色 PFA 材质,KIAG 10-32 公转 BNC 公。一、型号含义1631C:系列(高绝缘、低噪声、单芯同轴)3:长…...
如何在Mac上免费本地运行Stable Diffusion:Mochi Diffusion终极指南
如何在Mac上免费本地运行Stable Diffusion:Mochi Diffusion终极指南 【免费下载链接】MochiDiffusion Run Stable Diffusion on Mac natively 项目地址: https://gitcode.com/gh_mirrors/mo/MochiDiffusion 还在寻找能在Mac上完美运行Stable Diffusion的免费…...
