Fully differential amplifiers
Introduction
专业音频工程师通常使用术语“平衡”来指代差分信号传输。这也告知了我们对称的概念,同时它在差分系统中也是非常重要的。在差分系统中,驱动器有平衡的输出,传输线有平衡的特性,并且接收器有平衡的输入。
通常由两个方法用来处理差分信号:电子法和变压器法。
1. 电子的方法有着如成本低、尺寸和重量小以及优异的低频、直流响应等特点。
2. 变压器提供的好处是优异的共模抑制比、直流隔离、无功耗(效率几乎为100%),并且抗恶劣的EMC环境干扰。
本文着重介绍对于差分信号情况下的集成全差分放大器。这里将讨论一些基本的操作,如怎样将单端信号转换成差分信号以及怎样搭建有源抗混叠滤波器。
What is an integrated, fully differential amplifier?
一个集成的全差分放大器在框架上与标准运算放大器是非常相似的。
图1显示了一个简化版的集成全差分放大器。Q1和Q2是输入差分对。在一个标准运算放大器中,输出电流是只从输入差分对的一边取出的,并且输入电流是用来建立一个单端输出电压的。在一个全差分放大器中,来自差分输入对两边的电流都是用于在由Q3/Q5集电极和Q4/Q6集电极处形成的高阻抗节点处建立电压的。这些电压然后被缓冲至差分输出OUT+和OUT-。
这两个互补放大器路径共享同一个输入差分对,它们的特性是经过非常良好的匹配的,并且这样的框架使得它们的工作点互相靠的很近。因此,两个放大器中的失真也是匹配的,结果导致了差分信号的对称失真。对称失真倾向于抵消偶次谐波。实验室测试证明,当信号被差分地测量时,对比于测量任何一端的单端输出,在1MHz处THS4141的差分输出中的二次谐波分量减少了大约5dB。测量出的三次谐波分量没有变化。
Voltage definitions
为了理解一个全差分放大器是怎样工作的,理解用于描述放大器的电压定义是非常重要的。图2 显示了代表全差分放大器及其输入输出电压定义的框图。
在+和-输入之间的电压差是差分输入电压VID。两个输入电压的平均值是共模输入电压VIC。
在+和-输出之间的电压差是差分输出电压VOD。共模输出电压VOC是两个输出电压的平均值并且是由VCM处的电压控制的。
Af是与频率相关的放大器差分增益,因此VOD=VID x Af。
Increased noise immunity
现实中总会发生这种情况,当信号从一处传送至另一处,噪声会耦合进入线路。在一个差分系统中,保持传送线路互相尽可能靠近会使得被耦合进入电感的噪声表现为共模电压。在电源中常见的噪声也会表现为共模电压,系统对于外界噪声更具有抗干扰性。图3显示了全差分放大器的噪声抗干扰性。
Increased dynamic range
由于在差分输出中相位变化的缘故,在同样电压摆幅的情况下,差分输出的动态范围相比单端输出提高了两倍(如图4)。
Basic Circuits
为了在全差分放大器中保持平衡,必须从两边的输出以及两边的输入中均采取对称的反馈。两边形成了对称的反相放大器,并且反相放大器拓扑较容易适配全差分放大器。图5显示了怎样通过使用对称反馈来保持一个平衡的放大器,其中反馈电阻RF和输入电阻RG是相等的。
在两个反馈路径中保持对称来保持优良的CMRR性能是非常重要的。CMRR是直接正比于电阻匹配误差的。举个例子来说,一个0.1%的误差导致了60dB的CMRR。对由于不匹配电阻导致的反馈中的微小变化来说,放大器的差分增益约为两边的平均增益。输出平衡是由VCM误差放大器保持的。
从前,产生差分信号一直是非常麻烦的。一旦差分方法被使用,需要多达三个放大器以及直流隔离电容来设置共模输出电压。集成的全差分放大器提供了一个更好的解决方案。图6 显示了一个将单端信号转换为差分信号的例子。
全差分放大器的一个主要应用即ADC输入情况下的信号处理。低通滤波器需要用来去除高频噪声防止其混叠进入感兴趣的频带。多级反馈(MFB)是一个很容易适配全差分放大器的优良拓扑。一个MFB电路用于在一个二阶低通滤波器转移函数中实现一个复合极点对。这里有一个例子如图7所示。
R4、Rt和C3的组合有着多重影响。R4将放大器输出与ADC的输入想隔离。R4和Rt为在放大器和ADC之间的传输线提供双重中断,并且形成了一个分压器。C3帮助吸收ADC输入端口注射的电荷。R4和C3形成了一个实极点,它与MFB级中的复合极点协同制作一个三阶滤波器,甚至它可以被简单地放置在感兴趣的频率之外。
一些带有差分输入的ADC会提供合适的VCM输出。典型地,在这里需要做的一切即提供旁路电容-0.1uF和/或者0.01uF。如果VCM没有被提供,VCM可以从如图8所示的ADC参考电压处产生。在求和点处的电压即为参考电压的中间点并且它将VOC集中于ADC输入范围的中间点。
每个电源引脚应该有一个6.8uF到10uF之间的钽电容与0.01uF到0.1uF的陶瓷电容互相靠近并联在一起。图7 显示了10uF和0.1uF电源旁路电容器。
Conclusion
集成全差分放大器与标准单端运算放大器非常相似,除了全差分放阿呆器的输出是从差分输入对的两边取出从而产生差分输出的。
当与单端系统相比,差分系统提供了提升的外部噪声抗干扰性能、减少的偶次谐波和双倍动态范围。
通过实行两个对称的反馈路径,反相放大器拓扑非常容易适配全差分放大器。
集成全差分放大器非常适合驱动差分ADC输入。他们为抗混叠滤波提供了简易的方法,并且所需的共模电压可以很方便地通过VCM输入来设定。
Fully differential amplifiers的更多相关文章
- How to evaluate a transimpedance amplifier (part 2)
In my previous blog on "How to evaluate a transimpedance amplifier, part 1", we looked at ...
- How to evaluate a transimpedance amplifier (part 1)
In this blog, I want take a different approach and describe the technical challenge encountered whil ...
- AD8275 Driver Amplifiers For Analog-To-Digital Converters
Driver Amplifiers For Analog-To-Digital Converters What amplifiers are used to drive analog-to-digit ...
- [转]What you need to know about transimpedance amplifiers – part 1
Transimpedance amplifiers (TIAs) act as front-end amplifiers for optical sensors such as photodiodes ...
- ubuntu下apache重启报Could not reliably determine the server’s fully......
在Ubuntu上安装Apache,每次重启,都会出现以下错误提示: Could not reliably determine the server’s fully qualified domain n ...
- tensorfolw配置过程中遇到的一些问题及其解决过程的记录(配置SqueezeDet: Unified, Small, Low Power Fully Convolutional Neural Networks for Real-Time Object Detection for Autonomous Driving)
今天看到一篇关于检测的论文<SqueezeDet: Unified, Small, Low Power Fully Convolutional Neural Networks for Real- ...
- 论文阅读(Xiang Bai——【CVPR2016】Multi-Oriented Text Detection with Fully Convolutional Networks)
Xiang Bai--[CVPR2016]Multi-Oriented Text Detection with Fully Convolutional Networks 目录 作者和相关链接 方法概括 ...
- Operational Amplifiers
1>.Operational Amplifiers:different from the resistor,the inductor and the capacitor,it's a multi ...
- Discrete.Differential.Geometry-An.Applied.Introduction(sig2013) 笔记
The author has a course on web: http://brickisland.net/DDGSpring2016/ It has more reading assignment ...
随机推荐
- mysql笔记02 创建高性能的索引
创建高性能的索引 1. 索引(在MySQL中也叫做"键(key)")是存储引擎用于快速找到记录的一种数据结构. 2. 索引可以包含一个或多个列的值.如果索引包含多个列,那么列的顺序 ...
- :has(selector) 匹配含有选择器所匹配的元素的元素
描述: 给所有包含 p 元素的 div 元素添加一个 text 类 HTML 代码: <div><p>Hello</p></div> <div&g ...
- SpringMVC整合TaskExecutor线程池的配置/使用
一.配置jdbc.properties添加: #------------ Task ------------ task.core_pool_size=5 task.max_pool_size=50 t ...
- Linux Kernel之flush_cache_all在ARM平台下是如何实现的【转】
转自:http://blog.csdn.net/u011461299/article/details/10199989 版权声明:本文为博主原创文章,未经博主允许不得转载. 在驱动程序的设计中,我们可 ...
- Java中Properties类的使用
1.properties介绍 java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值&quo ...
- PHP序列化以及反序列化系列[1]--PHP序列化格式的写法
反序列化:对单一的已序列化的变量进行操作,将其转换回 PHP 的值(zval). PHP序列化方式 PHP在序列化的时候会将相应的变量以对应的键值进行储存. 将一个类序列化的话,处理代码主要的 文件: ...
- ectouch第二讲之 文件结构
相信大家在ectouch官网都注意到了,ectouch采用的MVC框架,之前一直以为它用的和ecshop一样都是smarty,本鸟默默按照smarty的文件结构研究了好几天,结果是各种文件对不上号.无 ...
- JavaScript脚本语言基础(三)
导读: 数学对象(Math) 数组对象(Array) 字符串对象(String) 日期对象(Date) js对象是属性和方法的集合.JavaScript中的所有事物都是对象,如:字符串.数值.数组.函 ...
- Git and GitHub
1.GitHub 创建一个仓库 2.进入本地要管理的某个文件夹下,感觉目录的操作命令和linux里面差不多, $git init 此时该文件下就会多出一个.git的文件 3.进入要上传的仓库,右键gi ...
- PMO究竟啥样?(3)
PMO究竟啥样?(3) 继续上一篇,PMO究竟啥样?到这篇,这篇文章就完毕啦. 超卓基地COE,4大典型责任 我们知道全部的公司,它都是要不断地继续改善和优化,包括公司内安排级的项目处理的机制,也需求 ...