问:我们可以使用仪表放大器生成差分输出信号吗?

答:随着对精度要求的不同提高,全差分信号链组件因出色的性能脱颖而出,这类组件的一个主要优点是可通过信号路由拾取噪声抑制。由于输出会拾取这种噪声,输出经常会出现误差并因而在信号链中进一步衰减。此外,差分信号可以实现两倍于同一电源上的单端信号的信号范围。因此,全差分信号的信噪比(SNR)更高。经典的三运放仪表放大器具有许多优点,包括共模信号抑制、高输入阻抗和精确(可调)增益;但是,在需要全差分输出信号时,它就无能为力了。人们已经使用一些方法,用标准组件实现全差分仪表放大器。但是,它们有着各自的缺点。

图1.经典仪表放大器。

一种技术是使用运算放大器驱动参考引脚,正输入为共模,负输入为将输出连接在一起的两个匹配电阻的中心。该配置使用仪表放大器输出作为正输出,运算放大器输出作为负输出。由于两个输出是不同的放大器,因此这些放大器之间动态性能的失配会极大地影响电路的整体性能。此外,两个电阻的匹配导致输出共模随输出信号运动,结果可能导致失真。在设计该电路时,在选择放大器时必须考虑稳定性,并且可能需要在运算放大器上设置一个反馈电容,用于限制电路的总带宽。最后,该电路的增益范围取决于仪表放大器。因此,不可能实现小于1的增益。

图2.使用外部运算放大器生成反相输出。

另一种技术是将两个仪表放大器与输入开关并联。与前一电路相比,这种配置具有更好的匹配驱动电路和频率响应。但它不能实现小于2的增益。该电路还需要精密匹配增益电阻,以实现纯差分信号。这些电阻的失配会导致输出共模电平的变化,其影响与先前的架构相同。

图3.使用第二仪表放大器产生反相输出。

这两种方法对可实现的增益以及匹配组件的要求存在限制。

新型交叉连接技术

通过交叉连接两个仪表放大器,如图4所示,这种新电路使用单个增益电阻提供具有精密增益或衰减的全差分输出。通过将两个参考引脚连接在一起,用户可以根据需要调整输出共模。

图4.交叉连接技术——生成差分仪表放大器输出的解决方案。

In_A的增益由以下等式推出。由于输入电压出现在仪表放大器2的输入缓冲器的正端子上,而电阻R2和R3另一端的电压为0 V,因此这些缓冲器的增益遵循适用于同相运算放大器配置的等式。同样,对于仪表放大器1的输入缓冲器,增益遵循反相运算放大器配置。由于差分放大器中的所有电阻都匹配,因此缓冲器输出的增益为1。

图5.仪表放大器内部的匹配电阻是交叉连接技术的关键。

VOUT_A= –V1 × (R1/R3 – R1/R2)

VOUT_B= V1 × (R1/R3 – R1/R2)

根据对称性原则,如果在In_B施加电压V2且In_A接地,则结果如下:

VOUT_A= V2 × (R1/R3 – R1/R2)

VOUT_B= –V2 × (R1/R3 – R1/R2)

将这两个结果相加得到电路的增益。

VIN= In_A – In_B = V1 – V2

VOUT= VOUT_A– VOUT_B

增益 = 2 × (R1/R2 – R1/R3)

增益电阻R3和R2设置电路的增益,并且只需要一个电阻来实现全差分信号。正/负输出取决于安装的电阻。不安装R3将导致增益等式中的第二项变为零。由此可得,增益为2×R1/R2。不安装R2会导致增益等式中的第一项变为零。由此可得,增益为-2×R1/R3。需要注意的另一点是增益纯粹是一个比率,因此可以实现小于1的增益。请记住,由于R2和R3对增益有相反的影响,所以,使用两个增益电阻会使第一级增益高于输出。如果在选择电阻值时不小心,结果会加大由于第一级运算放大器在输出端引起的偏差。

为了演示这个电路的实际运用情况,我们把两个AD8221仪表放大器连接起来。数据手册将R1列为24.7kΩ,因此当R2为49.4kΩ时,可实现等于1的增益。

CH1是In_A的输入信号,CH2为VOUT_A,CH3为VOUT_B。输出A和B匹配且反相,差值在幅度上等于输入信号。

图6.使用交叉连接技术生成差分仪表放大器输出信号,在增益=1的条件下测得的结果。

接下来,将49.4kΩ增益电阻从R2移至R3,电路的新增益为-1。现在Out_A与输入反相,输出之间的差值在幅度上等于输入信号。

图7.使用交叉连接技术生成差分仪表放大器输出信号,在增益=-1的条件下测得的结果。

如前所述,其他技术的一个限制是无法实现衰减。根据增益等式,使用R2 =98.8kΩ,电路会使输入信号衰减两倍。

图8.使用交叉连接技术生成差分仪表放大器输出信号,在增益=1/2的条件下测得的结果。

最后,为了证明高增益,选择R2=494Ω以实现G=100。

图9.使用交叉连接技术生成差分仪表放大器输出信号仪表放大器,在增益=100条件下测得的结果。

该电路的性能表现符合增益等式的描述。为了获得最佳性能,使用此电路时应采取一些预防措施。增益电阻的精度和漂移会增加仪表放大器的增益误差,因此要根据误差要求选择合适的容差。由于仪表放大器的Rg引脚上的电容可能导致较差的频率性能,因此如果需要高频性能,应注意这些节点。此外,两个仪表放大器之间的温度失配会因失调漂移导致系统失调,因此在此应注意布局和负载。使用双通道仪表放大器,如AD8222,有助于克服这些潜在的问题。

结论

交叉连接技术保持仪表放大器的所需特性,同时提供附加功能。尽管本文讨论的所有示例都实现了差分输出,但在交叉连接电路中,输出的共模不会受电阻对失配的影响,与其他架构不同。因此,始终都能实现真正的差分输出。而且,如增益等式所示,差分信号衰减是可能存在的,这就消除了采用漏斗放大器的必要性,在以前,这是必不可少的。最后,输出的极性由增益电阻的位置决定(使用R2或R3),这为用户增加了更多的灵活性。

作者介绍:

Matthew“Rusty”Juszkiewicz [rusty.juszkiewicz@analog.com]是位于马萨诸塞州威尔明顿的ADI公司线性产品与解决方案(LPS)事业部的一名产品工程师。他在美国东北大学获得电子工程硕士学位后于2015年加入ADI公司

输出结果 配置_经典架构新玩法:用单端仪表放大器实现全差分输出相关推荐

  1. notepad++怎么换行命令_命令注入新玩法:巧借环境攻击目标

    在一次漏洞赏金活动中,挖掘到一个不标准的命令注入漏洞,我无法用命令分隔符.命令替换符注入新命令让系统执行,所以,从"型态"上讲,它不算是命令注入漏洞:但我又可以借助目标环境让载荷到 ...

  2. node 生成随机头像_微信头像新玩法?二次元头像自己捏,每款都独一无二

    今日分享:自制微信QQ头像 适用系统:苹果.安卓 不知道大家有没有这样的经历,总是想换头像,却总是找不到合适的,好不容易看上一个头像,结果换上没多久,就有朋友告诉你,这个头像以前谁用过,真是尴尬又不好 ...

  3. 空心点_空心砖的新玩法,看完大开眼界

    我们所见的空心砖大都在建筑工地上 常见的有水泥空心砖和粘土空心砖 特点是轻质.环保.保温和隔音 如此常见的空心砖仅仅是只为建筑而生吗 不是,不管是古朴砖红色空心砖,还是高冷的水泥空心砖 他们可以演绎不 ...

  4. 微分销功能设计_分销模式新玩法功能业务逻辑_OctShop

    微信生态用户的不断上涨,微信价值也越受到广大企业或商家的重视,微信除了社交功能之外,很多购物相关的功能也受到用户喜欢,很多企业或商家利用这点,在微信群.朋友圈上进行各种商品的营销,有些企业商家选择了运 ...

  5. 环境配置【jdk-sdk】-开始adb新玩法

    每天陪伴我们的手机,你真的了解"她"吗...? 你知道"她"还有许多隐藏玩法嘛...接下来让我们一起开始看看新的玩法吧 亮相吧,小宝贝儿-[adb] 1,什么是 ...

  6. 安卓关于健身的代码_亲子运动健身新玩法,娱乐享瘦两不误,让孩子不再沉迷电子产品...

    每次和姐妹逛街,看到那些漂亮小姐姐们在电玩城跳舞机上跳舞,心里都痒痒的想要自己上去试试,可就是因为不熟练,大庭广众之下害羞怕丢脸,最后放弃了.可每次路过还是会羡慕那些敢跳的姐姐们! 平常工作忙,压力大 ...

  7. 机器人三星云顶之弈_云顶之弈:神超“抓娃娃”新玩法,三星机器主C,最强点杀法!...

    [关注残影游戏,看LOL最新资讯,今天咱们聊聊LOL神超云顶之弈的新玩法] 神超除了在LOL中喜欢玩一些小套路,在熟悉完云顶之弈这个模式后,也是开始了花样吃鸡之旅.在之前,神超就使用过卡萨丁主C的无限 ...

  8. 通过配置环境变量解锁win+r新玩法

    转载原文:通过配置环境变量解锁win+r新玩法 作者:是你我不想逃 转载已获取作者授权 文章目录 什么是win+r 常用的快捷键命令都有哪些 配置环境变量解锁win+r新玩法 什么是win+r Win ...

  9. 微信文件撤回时间多长_微信悄悄上线新玩法:拍了拍、朋友圈可重新编辑

    当当当,我猜大家应该是看到这么吸引人的标题进来的吧,确实这个超级实用的功能你还真的要知道. 今天写的部分内容,其他的全部内容将会在安卓微信7.0.16正式版发布的时候进行一次大汇总. 我猜大家昨天应该 ...

最新文章

  1. 003小插曲之变量和字符串
  2. java中的Native方法
  3. [No0000D0] 让你效率“猛增十倍”,沉浸工作法到底是什么?
  4. 360浏览器一打开就是瑞星安全网址怎么办
  5. 【转载】这次拆库 应是微服务化的拆分方式
  6. 深入浅出项目管理——例子
  7. JS 中类型和类型转换
  8. python-爬取贴吧的时候表情的处理。
  9. java旋转太极图_无聊做了个旋转太极图
  10. TreeMap通过值对象属性排序
  11. debian8文件服务器,debian 8 下部署开发环境
  12. 如何科学的学习一门编程语言?
  13. E500 TLB miss 及 DSI处理分析(2)
  14. 80后90后这一代实在太苦了,什么都赶上了,只有程序员工资还高一点,唉
  15. 技术水平的确很高,正规公司为什么还是不录用这些人(技术水平不高的更不可能)
  16. 中国股民心理一——情绪决定输赢?性格影响财富?热衷追涨杀跌?
  17. 歪解:备份BlackBerry手机上面的安装好的程序(cod)
  18. python关键词爬取bing【必应images】高清大图
  19. C语言实现的音乐播放器
  20. Java并发之AQS源码分析ReentranLock、ReentrantReadWriteLock、Condition

热门文章

  1. 重新写博+linux查找系列
  2. python web应用_如何使用Python将通知发送到Web应用
  3. 我建了这个-现在呢? 如何在DigitalOcean Droplet上部署React App。
  4. c++ 正则表达式_Python教程:进程和线程amp;正则表达式
  5. 苹果电脑投屏到电视_最全小米电视投屏官方教程公布:手机、PC、APP通吃
  6. k2pdfopt教程
  7. Python分析「我们为什么这么穷」
  8. 各种排序算法的时间复杂度对比
  9. Python logging模块切分和轮转日志
  10. 聚类算法应用场景实例十则