全差分放大器(FDA)电路设计计算及电压范围估算方法[原创www.cnblogs.com/helesheng]
一、全差分放大器(FDA)的基本原理
从信号中去除或者向信号中加入共模信号需要用到减法器电路,如下图所示。这是个教科书上的电路,它对两个输入端上的电压做减法后,乘以增益G后,叠加到参考电压(图中Ref端上的电压)上。从而实现电路工作点的移动。

图1 模拟减法器
为了从差分信号中去除共模信号,使用一路图1所示电路即可:将差分信号从R1和R3的左侧接入即可,输出的共模信号连接到Ref端即可。图1电路的的缺点是R2/R1、R4/R3必须严格相等,否则将应向电路的共模抑制比(CMRR),所以最好使用放大器中集成R1~R4的现成放大器(如仪用放大器等)。去除共模信号的需求,在电流采样、生物电信号放大、热敏电阻转换等应用中使用非常广泛,这里不再赘述。
减法器的另一类应用是反过来将单端信号转换回两路全差分信号。这种应用需求,最常出现在全差分模数转换器(ADC)的驱动电路中。其作用是将单端或差分信号转换为相对于固定共模电压(一般为1/2Vcc),相位相反的一对差分信号,如图2所示。方法是用图1所示的模拟加法器,对虚线所示的单端输入信号和衰减1/2,同时加入1/2的电源电压作为共模电压,得到图中红色的信号;然后再对这个信号反相以求得图中绿色的信号。用分离元件和运放来实现图2所示的信号变换的电路可以参考拙作:https://www.cnblogs.com/helesheng/p/15583047.html中图1的电路。但各大半导体厂商都有自己集成的“全差分放大器”(FDA)解决方案来实现对高速ADC的驱动功能。本文主要探讨这类FDA放大器的计算问题和使用时容易踩的坑。
以下原创内容欢迎网友转载,但请注明出处: https://www.cnblogs.com/helesheng

图2 全差分信号
(全差分放大器的作用通常是将虚线所示的单端信号变换为全差分ADC所需要的要红色和绿色曲线所示的对称的全差分信号)
二、FDA电路设计的基本方法

图3 AD8132典型电路
一般设计时应使用以下原则:
三、FDA输入绝对电压范围的计算

图4 FDA实现单端信号到差分信号转化电路

[注意保证VO+和VO-都在FDA的输出信号轨(各自距离电源轨1V左右)以内]
由虚断得到:

由虚短得到:

保证+IN和-IN都在VΔ-和VΔ+范围内有:

代入得到:

解得输入信号的范围:
(1)
这个解析解有点麻烦,举个实例可能更容易理解。若电源电压使用3V的AD8132 ,增益k为1,ADC的参考电压为2.5V,输出共模电压VOCM设置为参考电压的一半1.25V,把VΔ-和VΔ+为0.3和1V代入可以解得:
f(t)应在-1.3V到1.5V之间。这个结果其实预示了输入在FDA使用3V电源情况下,使用1倍增益,ADC输入信号范围无法做到-2.5V~+2.5V或0~+2.5V的最佳动态范围要求。需要增大FDA的电源电压。
四、反推FDA所需的电源电压
我们反推一下,在k=1条件下,共模电压为A/2时,为获得对称的A信号幅度,需要多高的电源电压。
即:

代入上面的(1)式得到

将f(t)的最大值和最小值代入+A和-A,整理得到 :

即
(2)
上面(2)式中比较难以满足的是第一个,由于负电源轨电压裕量(head room)的存在,要求FDA具备负电源。第二个不等式也要求电源电压不能太低,当然这个要求相对容易做到。
全差分放大器(FDA)电路设计计算及电压范围估算方法[原创www.cnblogs.com/helesheng]的更多相关文章
- Others-大数据平台Lambda架构浅析(全量计算+增量计算)
大数据平台Lambda架构浅析(全量计算+增量计算) 2016年12月23日 22:50:53 scuter_victor 阅读数:1642 标签: spark大数据lambda 更多 个人分类: 造 ...
- 【九天教您南方cass 9.1】 10 DTM土方计算的四种方法
同学们大家好,欢迎收看由老王测量上班记出品的cass9.1视频课程 我是本节课主讲老师九天. 我们讲课的教程附件也是共享的,请注意索取测量空间中. [点击索取cass教程]5元立得 (给客服说暗号:“ ...
- UCP规模估算方法介绍 基于UCP方法的软件项目成本估计及其应用方法,软件,项目,UCP方法,应用,项目估算及软件及应用,软件估算,项目成本,软件项目
基于UCP方法的软件项目成本估计及其应用 UCP说明: UCP = 交易的UCP数 + Actor的UCP数,1.交易/Actor在估算时按复杂度分为简单.普通.复杂.主观类别,权重分别对应1.2.3 ...
- [C语言] 数据结构-算法效率的度量方法-事前分析估算方法
事前分析估算方法:在计算机程序编制前,依据统计方法对算法进行估算,抛开与计算机硬件软件有关的因素,一个程序的运行时间,依赖于算法的,好坏和问题的输入规模,所谓问题输入规模是指输入量的多少 推导过程,比 ...
- 【DevCloud · 敏捷智库】两种你必须了解的常见敏捷估算方法
背景 在某开发团队辅导的回顾会议上,团队成员对于优化估计具体方法上达成了一致意见.询问是否有什么具体的估计方法来做估算. 问题分析 回顾意见上大家对本次Sprint的效果做回顾,其中80%的成员对于本 ...
- PHP计算一个目录文件大小方法
<?php $dirfile='../hnb'; /** *计算一个目录文件大小方法 *$dirfile:传入文件目录名 **/ function dirSize($dirfile) { $di ...
- winform,wpf全屏 还显示任务栏的解决方法
原文:winform,wpf全屏 还显示任务栏的解决方法 以wpf为例: 全屏代码: this.Topmost = true; this.WindowStyle = System.Windows.Wi ...
- 【转】STM32: 一种计算CPU使用率的方法及其实现原理
1 前言出于性能方面的考虑,有的时候,我们希望知道CPU的使用率为多少,进而判断此CPU的负载情况和对于当前运行环境是否足够“胜任”.本文将介绍一种计算CPU占有率的方法以及其实现原理. 2 移植 ...
- BootStrap iCheck插件全选与获取value值的解决方法
这篇文章主要介绍了BootStrap iCheck插件全选与获取value值的解决方法,解决方法其实很简单,下面小编给大家分享下这方面的知识 在使用jQuery iCheck 插件的时候遇到了一个问题 ...
- jQuery实现购物车计算价格功能的方法
本文实例讲述了jQuery实现购物车计算价格功能的简易方法,做的比较简单,现分享给大家供大家参考.具体如下: 目的: <%@ page language="java" con ...
随机推荐
- Uniapp 实现新手引导访问功能组件
最近有个需求需要在小程序中实现一个新手引导组件,通过遮罩.高亮区域和提示框的组合,为应用提供流畅的用户引导体验. 组件功能概述 这个引导组件提供了以下核心功能: 分步引导:支持多步骤引导流程 智能定位 ...
- ai 赋能
独立平台 chatGpt(推荐) 点击这里使用:https://chatgpt.com 排名第一,实至名归,是 OpenAI 公司开发的一种基于 GPT 模型的对话生成系统,主要用于人机交互,如聊天机 ...
- hot_driver's 评语
1)没有学会用面向对象的思维去分析和设计,比如:当我们要抽象出一个LED类,那么我们应该定义它的属性和操作.而我看到LED只有属性,而没有操作.常见的操作是关灯.开灯.调整亮度.调整颜色:而这些操作被 ...
- Maui 实践:不要把 DataPackagePropertySetView 看作一层皮
-- 再论为控件动态扩展 DragDrop 能力 夏群林 原创 2025.7.18 一.Drag / Drop 之间传递的参数 前文提到,拖放的实现需要 DragGestureRecognizer 与 ...
- English: 管道系统: plumbing、pipe、tube、duct、hose、conduit、line的区别
B737系列 [1-19通用] 同是管道:pipe.tube.duct.hose.conduit.line的区别 楼主 ryn_82 英语表示管子的词有点多. 光我们飞机手册就有pipe.tube.d ...
- linux把文件压缩成.tar.gz的命令&各个压缩解压命令大全--九五小庞
针对LINUX中解压和压缩的命令,一直以来使用都模糊不清,今天在此进行整理 01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar ...
- 量子计算先驱David Schuster的二十年探索之路
量子计算先驱David Schuster的二十年探索之路 从理论突破到工业标准 2004年,当时还是耶鲁大学博士生的Schuster在<自然>杂志发表开创性论文,首次实现超导电路与微波光子 ...
- CentOS 7 上部署 OpenLDAP 服务
以下是在 CentOS 7 上部署 OpenLDAP 服务并完成初始化的详细操作步骤,整合了最佳实践和关键注意事项: 一.环境准备 系统更新与依赖安装 sudo yum update ...
- Android如何实现实时音视频会议的背景分割
1 背景分割功能简介 ZegoEffects SDK AI视觉SDK提供背景分割功能,适用于在线教育.视频会议.美发.短视频等多种场景. 2 视频中背景分割功能实现的前提条件 在使用 ZegoEffe ...
- 将ChatGPT接入微信实现智能回复
ChatGPT近期以强大的对话和信息整合能力风靡全网,可以写代码.改论文.讲故事,几乎无所不能,这让人不禁有个大胆的想法,能否用他的对话模型把我们的微信打造成一个智能机器人,可以在与好友对话中给出意想 ...