【ADC】使用仪表放大器驱动 SAR 型 ADC 时的输入输出范围

news2024/11/20 1:53:28

概述

本文学习于TI 高精度实验室课程,介绍使用仪表放大器时 SAR ADC 驱动放大器的注意事项。具体包括:介绍如何使用仪表放大器设计数据转换器驱动电路。


仪表放大器(Instrumentation Amplifier,下文简称 INA)可抑制输入信号的共模电压,接收差分信号并通过增益将其放大,并使用参考引脚对输出进行电平转换。通常,INA 针对直流精度和低噪声进行了优化。也就是说,INA 的偏移、偏移漂移和偏置电流通常较低。不过,INA 通常具有较低的带宽,因为它们旨在放大低频信号。

由于带宽通常较低,INA 通常无法直接驱动开关电容输入 SAR ADC。但是,它们可以直接驱动高压型 SAR 转换器的 PGA 输入。 下图显示了如何针对典型的 INA 加 ADC 示例进行增益缩放。此示例中的输入信号为正负 10 毫伏。数据转换器有多个范围。

在这里插入图片描述

在这种情况下,我们将选择正或负 10 伏,并调整 INA 输出以匹配 ADC 输入范围。增益要求可以通过取输出范围并除以输入范围来计算。在这种情况下,增益为 1,000。大多数 INA 的增益可以用外部电阻器设置。数据表中给出了增益关系的公式。

前文(使用运算放大器驱动 SAR 型 ADC 时的线性输入范围)研究了运算放大器的共模和输出摆幅限制。仪表放大器由多个运算放大器组成。下图显示了常见的 INA 架构。INA 内的每个放大器都有自己的输入和输出摆幅限制,这些限制结合成 INA 的整体共模与输出摆幅限制。

在这里插入图片描述

输出摆幅限制取决于输入共模、增益、电源和参考输入。这种关系很复杂,通常无法通过简单的公式或数据表参数确定。在某些情况下,可以使用数据表图表来绘制共模与输出摆幅的关系,以了解这种限制。

以下是 INA826 数据表中的示例,它们绘制了共模与输出摆幅限制的关系图。这类图表的关键点是要理解输出电压等于 Vdif 乘以增益。这些图表仅在特定测试条件下有效。例如,左侧的图表显示了 5 伏电源、增益等于 1 和两个特定参考电平的共模范围与输出电压的关系。

在这里插入图片描述

下图与上一个问题非常相似,主要区别在于 1 毫伏到 21 毫伏的输入信号不对称,我们必须应用偏移量(VRef)将输出转换为正或负 10 伏。查看计算结果,增益是通过将输出变化除以输入变化来计算的。使用数据表中的公式选择增益设置电阻器。我们重新排列了 Vout 公式以求解 Vref,并应用 Vin 等于负 1 毫伏、Vout 等于负 10 伏和增益等于 1,000。

在这里插入图片描述

最终结果是需要负 11 伏的参考电压来将输出移至正或负 10 伏。此负 11 伏参考电压是使用分压器和放大器缓冲器生成的。使用缓冲器非常重要,因为 INA 参考引脚的输入是低阻抗的,如果将分压器直接连接到参考输入,就会出现错误。

下面展示了一个违反共模限制的电路示例。该电路的目标是将 0 伏至 10 毫伏的输入信号转换为 0 伏至 10 伏的输出信号。该电路是一个高侧电流分流监控器,其中共模电压非常接近 12 伏。

在这里插入图片描述

将电源电压、增益和参考电压输入软件工具后,它会创建如图所示的红色和白色共模与输出图。将共模调整为 12 伏,显示共模限制为正负 6.4 伏。因此,在这种情况下我们无法获得 0 到 10 伏,因此需要选择其它 INA。

到目前为止,我们已经展示了使用 INA 驱动含有内部高速缓冲器的高压 SAR ADC 的情况。这些类型的 SAR 转换器非常适合此类应用,因为仪表放大器的带宽通常有限。但是,在某些情况下,可能需要使用低带宽 INA 来驱动开关电容 SAR。在这些情况下,低带宽 INA 后面需要接一个宽带宽缓冲放大器,来实现 ADC 的内部稳定。

在这里插入图片描述

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

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

相关文章

自定义knife4j访问路径

文章目录 本文档只是为了留档方便以后工作运维,或者给同事分享文档内容比较简陋命令也不是特别全,不适合小白观看,如有不懂可以私信,上班期间都是在得 原由,嫌弃doc.html 太大众 直接重定向,直接上代码了 p…

【Linux】Linux内核结构基础

Linux内核结构基础 一、Linux内核结构介绍二、Linux内核结构☆ Linux内核结构框图Linux系统架构 三、认识驱动为什么学驱动文件名与设备号open函数过程实例详解 四、shellshell脚本 参考博文: 【Linux】内核结构(全)linux内核结构介绍&#…

理解Python闭包概念

闭包并不只是一个python中的概念,在函数式编程语言中应用较为广泛。理解python中的闭包一方面是能够正确的使用闭包,另一方面可以好好体会和思考闭包的设计思想。 1.概念介绍 首先看一下维基上对闭包的解释: 在计算机科学中,闭包…

【动态规划-分组背包】【hard】力扣2218. 从栈中取出 K 个硬币的最大面值和

一张桌子上总共有 n 个硬币 栈 。每个栈有 正整数 个带面值的硬币。 每一次操作中,你可以从任意一个栈的 顶部 取出 1 个硬币,从栈中移除它,并放入你的钱包里。 给你一个列表 piles ,其中 piles[i] 是一个整数数组,分…

OpenEuler虚拟机安装保姆级教程 | 附可视化界面

0x00 系统介绍 在 2019 年 7 月 19 日,华为宣布要在年底正式开源 openEuler 操作系统;在半年后的 12 月 31 日,华为正式开源了 openEuler 操作系统,邀请社区开发者共同来贡献。 一年后,截止到 2020 年12 月 25日&…

注册中心Eureka

Eureka 文章目录 前言一、Eureka是什么?二、使用步骤1.搭建一个SpringCloud项目2.启动类上增加注解 EnableEurekaServer3.启动项目 访问 配置文件里定义的端口号4.启动成功访问 localhost:70005.以同样的方式创建子项目 eureka-client-xx 作为 服务客户端 然后向eur…

实用SQL小总结

WHERE 条件 column 为纯英文字符 或 不包含任何字符 语法: SELECT * FROM your_table WHERE REGEXP(your_column,^[A-Za-z]$); SELECT * FROM your_table WHERE NOT REGEXP(your_column,^[A-Za-z]$);例: SELECT DISTINCT t.pldlibho FROM kibb_pldlyw…

gRPC基础讲解

一、gRPC原理 1、什么是RPC RPC 即远程过程调用协议(Remote Procedure Call Protocol),可以让我们像调用本地函数一样发起远程调用。RPC 凭借其强大的治理功能,成为解决分布式系统通信问题的一大利器。 gRPC是一个现代的、高性能…

电路学习——反激电源(2024.09.29)

参考链接1: XXX 在此感谢各位前辈大佬的总结,写这个只是为了记录学习大佬资料的过程,内容基本都是搬运的大佬博客,觉着有用自己搞过来自己记一下,如果有大佬觉着我搬过来不好,联系我删。 电路学习——反激电源&#xf…

基于大数据的高校新生数据可视化分析系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏:…

生信科研,教授(优青)团队一站式指导:高通量测序技术--农业植物基因组分析、组蛋白甲基化修饰、DNA亲和纯化测序、赖氨酸甲基化

组蛋白甲基化修饰工具(H3K4me3 ChIP-seq) 组蛋白甲基化类型也有很多种,包括赖氨酸甲基化位点H3K4、H3K9、H3K27、H3K36、H3K79和H4K20等。组蛋白H3第4位赖氨酸的甲基化修饰(H3K4)在进化上高度保守,是被研究最多的组蛋白修饰之一。 DNA亲和纯化测序 DNA亲…

QT设计中文输入法软键盘DLL给到C#开发步骤

开发目的:本文提供解决触摸屏C#程序中无法输入中文问题,中文拼音采用开源的谷歌输入法程序、使用QT编译中文输入法界面和中文输入法接口给到C#使用。 开发步骤: 1、QT中设计字母和字符输入界面 2、QT中设计数字输入界面 3、QT中封装调用谷歌…

神秘“蓝莓“模型横空出世:AI文生图界的新霸主还是营销噱头?

Ai 智能办公利器 - Ai-321.com AI文生图领域近日风起云涌,“蓝莓”模型横空出世,迅速占领行业制高点,成为万众瞩目的焦点。这个神秘而强大的模型,在众多AI竞技高手中脱颖而出,一举超越了OpenAI的“草莓”、Flux.1等强…

基于springboot+小程序的儿童预防接种预约管理系统(疫苗1)(源码+sql脚本+视频导入教程+文档)

👉文末查看项目功能视频演示获取源码sql脚本视频导入教程视频 1、项目介绍 本儿童预防接种预约微信小程序可以实现管理员和用户。 1、管理员功能有个人中心,用户管理,儿童信息管理,疫苗信息管理,儿童接种管理&#x…

C++中的多态(详细讲解)

目录 一、多态的概念 1、多态的概念 二、多态的定义以及实现 1、多态的构成条件 2、虚函数 3、虚函数的重写 1) 虚函数重写的理解 2)虚函数重写的两个例外 1. 协变(基类与派生类虚函数返回值类型不同) 2. 析构函数的重写(基类与派生类析构函数的…

个人获取Wiley 、ScienceDirect、SpringerLink三个数据库文献的方法

在同学们的求助文献中经常出现Wiley 、ScienceDirect、SpringerLink这三个数据库文献。本文下面就讲解一下个人如何不用求助他人自己搞定这三个数据库文献下载的方法。 个人下载文献首先要先获取数据库资源,小编平时下载文献是通过科研工具——文献党下载器获取的数…

情感短视频素材上哪里找?推荐几个热门情感视频素材资源网站

抖音上热门的情感短视频都是怎么做的?情感视频素材都在哪里可以下载呢?作为一名资深的视频剪辑师,今天就跟大家聊聊那些可以下载情感素材高清无水印的网站,如果你也在苦苦找寻情感素材,快来看看吧~ 1. 稻虎…

AI预测福彩3D采取888=3策略+和值012路或胆码测试9月28日新模型预测第101弹

经过100多期的测试,当然有很多彩友也一直在观察我每天发的预测结果,得到了一个非常有价值的信息,那就是9码定位的命中率非常高,100多期一共只错了12次,这给喜欢打私房菜的朋友提供了极高价值的预测结果~当然了&#xf…

黑神话热潮,能引发GPU狂欢的才是杀手级应用

黑神话与GPU技术的共舞:游戏推动硬件创新的新时代 ©作者|Steven 来源|神州问学 黑神话掀起游戏风暴 《黑神话:悟空》自上线以来,可谓是在游戏界掀起了一场前所未有的风暴。上线后就蝉联 Steam 热销榜首,晚间同时在线人数超…

打造自己的解析大模型:模型的安装与推理

RAG系统中要快速构建AI助理,首先要高效、准确地建立知识库,而实现这一点的关键便是具备一个功能强大的文档解析器。在上一篇中,我们介绍了PdfParser,本篇将深入讨论该解析器所依赖的模型,以及如何在Windows环境中安装并…