运算放大器Vos应用简谈

PEAK工程师分享 | 运算放大器Vos应用简谈

OPA的Vos(输入失调电压)主要是因OPA输入级的管子不能完全对称造成的,Vos通常是等效在OPA的同相输入端一个电压源,在实际应用中因OPA的Vos大小会带来不同的影响。

本文列举几个例子来说明Vos对实际电路的影响和调整方法。

01

Vos太大影响静态输出,导致信号动态输出范围缩小。

图1所示,一种光电信号采集应用,OPA供电是3V,光电二极管D1没有电流时,即Id为0,OPA输出电压Output=Vos×(1+R2/R3)。

图1.

一个约为4.5mV Vos的OPA可以导致Output输出为图2所示大约50mV左右直流信号输出,从而减少了OPA有效信号的输出动态范围(3V-0.05V),当二极管的电流Id不为0时, OPA输出信号Output=

(IdxR1)×(1+R2/R3)+Vos×(1+R2/R3)。

图2.

此应用中OPA Vos太大影响了系统信号动态范围,需根据系统要求调整电路设计,调整方式有两种。

一种是选择低Vos的OPA,如低于1mV Vos的OPA,可以使Output在静态(D1无电流)输出电压小于10mV,通常低Vos的OPA成本高一些;

另一种调整方式是,去掉R3,使R1+R2的值设定在足够大,如R1+R2=1M,此时系统的Output=Id×(R1+R2)+Vos,绝大部分OPA都可使用,不用太在意OPA Vos的大小。

尽管如此,3PEAK依靠先进的Trim技术,可以大大减小OPA的Vos,如LMV358A的Vos只有1mV±400uV,远远优于同类竞争对手的产品。

02

特定系统应用同时需要低 Vos和低Vos Drift的OPA。

很多电源系统中,为了实现精确的电流调节,通常在DC-DC的反馈环路中增加一个OPA,如图3所示。

图3.

为了实现对Current Id的电流控制,这里假设最小电流Id=0.05A,即R7上的压降大概是=R7×Id=1mV,即OPA的同相输入端电压是1mV。

因此设计用于电源系统,产品的工作温度范围要求较宽,这里假定温度变化范围是?T=100℃,因此就要求OPA的{Vos+(Vos Drift)×?T}<0.5mV。

3PEAK的Zero Drift的OPA非常适合此类应用,如TP553x系列OPA具有10uV的Vos(MAX)和0.008uV/℃的Vos Drift,且封装丰富,非常适合小体积场合应用。类似很多应用如电子烟,快速充电器和Power Bank等电流检测的场合都需要低Vos和低Vos Drift的OPA。

03

OPA需要设置合适的共模范围,使选择的OPA Vos满足系统要求。

本身OPA需要设定特定共模范围满足信号处理的需要,OPA的一些特性的限制会要求使用者设定合理的共模范围,如早期的Bipolar工艺的OPA产品,输入/输出信号信号通常限制在-Vcc+2V到+Vcc-2V的范围,如图4是Bipolar标准的输入级架构。

图4.

现在很多5V OPA的输入和输出都是轨到轨,为了使OPA可以做到RRI(输入轨到轨),大部分CMOS的OPA输入架构如图5所示.

图5.

Datasheet中的Vos值通常是指OPA在共模为Vcc/2的情况下测试的数据,OPA使用时要特别注意图6所示出现的情况,Vos在共模3V(OPA单电源5V供电)以上时,因图5所示P管和N管工作状态有一个切换过程,可能出现OPA 的Vos跳变情况,因此OPA要设置合理的共模输入信号范围使OPA的Vos满足系统设计精度要求。

图6.

3PEAK的大部分CMOS OPA都将Vos切换点设定在高共模位置,能够满足大部分客户使用应用时候在放大区域的线性度。

04

选择的两种OPA Vos都一样,同样电路系统精度应该一样?

图7,输入信号一样,左边电路Gain1=(1+R10/R9)=101,右边电路Gain2=(1+R13/R12)=101,Gain1=Gain2,两种电路输入信号一样,所以输入信号放大后的Output1=Output2。

图7.

但是当两个OPA的IB差异较大时,两种电路直流精度会有比较大的差异。通常Bipolar的IB在nA级别,CMOS的IB在pA级别,图7左边电路的OPA的IB1等效Vos带入输入的误差=R11×IB1,图7右边电路OPA的IB2等效Vos带入输入的误差=R14×IB2,假如IB1=10pA,IB2=10nA,左边的电路IB1带来的输入误差=1K×10pA=10nV,可忽略不计,右边的电路IB2带来的等效输入误差=0.1mV,相对影响较大.

一些大增益的应用场合,如热电偶测量,红外温度测量等,在不考虑功耗的情况下,OPA外围所用电阻阻值可以适当选用阻值小一点的电阻,减少IB带来的误差。

3PEAK的大部分OPA都是采用CMOS工艺,拥有极低的IB,如TP21XX系列OPA拥有低至1fA的IB,非常适用于光电检测、热电偶等场合。

05

Vos在某些系统设计中是不需要考虑的参数。

通常交流系统设计不需要考虑Vos的大小,因为交流系统一般都会做交流耦合,可以有效的滤除直流的偏差,如点钞机系统;当用户系统有直流软件矫正时也不需要考虑OPA Vos的大小。

OPA Vos的值通常是有正有负,是一个正态分布的参数,有时候为了适合特定场合应用,部分厂家的特定型号OPA的Vos特意设定在全为正值,如3PEAK 的LMV358A。

总结

Vos是OPA直流性能的一个重要参数,产品的温度范围变化相对较大时,Vos Drift会直接影响系统精度,部分系统设计需要计入其影响。使OPA工作在合适共模范围和外围器件的选择,对系统精度的设计也是很重要的因素。

原文地址:https://www.cnblogs.com/tianqiang/p/11170931.html

时间: 2024-11-05 14:55:21

运算放大器Vos应用简谈的相关文章

Linux进程管理简谈

Linux系统进程管理简谈 进程是什么? 简单来说进程是一个正在执行的程序的一个副本,存在生命周期,有段指令和代码在不断运行. linux内核存储信息的固定格式:task struct 进程的相关信息存储在链表中 多个任务的task struct组件的链表:task list 进程的创建:父进程创建子进程(内核创建init进程,剩余一切进程有init及其子进程进程创建) 父进程创建子进程时向内核调用fork()来创建子进程并且通过调用clone()复制父进程的信息给子进程 Linux进程的优先级

[简谈]绕过HR破门而入的求职智慧

以往我们在网上看到的很多求职文章或指导性纲领,譬如啥自信.做功课.良好形象.华丽的简历.工作经验.口才啥的,其实到了21世纪尤其是互联网高速发展的今天,前面这些技巧就显得无比空洞: 1.因为自信谁都可以做到哪怕装都能装出来 2.简历,谁都可以用各种模板来打造,至于说HR们是否看到华丽的简历就立刻对你打100分这也是有扯淡嫌疑的 3.良好形象.一般来说主要是衣着得体.气质不俗,长得好看不好看已经不怎么重要了,长得好看只能说明你大学时期课外生活也许很丰富,长得不好看也不代表你一定是个很努力的人 4.

客户端GUI测试技术和自动化测试架构设计简谈

客户端自动化特点 客户端的自动化,通常做过的人都不是很愿意深入讨论.因为除了功能和逻辑之外,不得不面对各种界面变化,各种和环境交互,各种兼容问题以及想不到灰色地带,就算这样,也找不到太多有效的bug.然而即便如此,客户端的自动化必须去做,尤其是GUI的.它的自动化特点是: 复杂 成本高 不容易发现问题 技术要求高 架构很难通用 下面,从一些基本的东西开始一点点的讨论客户端GUI测试的一些问题和处理办法,以及自动化架构设计的一些思路.事实上就像上面说的,GUI的测试并不是为了发现bug,而是回归的

简谈WP,IOS,Android智能手机OS

什么是智能手机? 相信到现在这个已经是傻瓜到不能再傻瓜的问题了 智能手机都不懂? 那你活着还有什么意思= = 但是为了谈论今天的三大主角:wp,ios,android 不得不回答一下这个笨笨的问题 如果没记错的话,我在高中的时候获得了我的第一把智能手机 没错,就是那时候火到爆的Nokia6120c 相信对小6,大家都不陌生 感觉那时候是人手一把的神器啊 小巧好用不说,竟然还能后台挂qq!(= =那时候确实很惊讶,竟然能在多个软件切来切去的) 在加上Nokia砖头之名 神机当之无愧啊,当时不知道羡

.NET简谈事务、分布式事务处理

在本人的 " .NET简谈事务本质论"一文中我们从整体上了解了事务模型,在我们脑子里能有一个全局的事务处理结构,消除对数据库事务的依赖理解,重新认识事务编程模型. 今天这篇文章我们将使用.NET C#来进行事务性编程,从浅显.简单的本地事务开始,也就是我们用的最多的ADO.NET事务处理,然后我们逐渐扩大事务处理范围,包括对分布式事务处理的使用,多线程事务处理的使用. 数据库事务处理 数据库事务处理我们基本都很熟悉了,begin Transaction --end Transactio

简谈【自动化协议逆向工程技术的当前趋势】

声明: 1)本文由我bitpeach原创撰写,禁止一切形式的转载.如有转载,侵权必究. 2)本简谈主要分为三个方面,第一是自动化协议逆向技术的基本理论,第二是当前发展趋势,第三是入门协议逆向技术的必备过程. 3)既是简谈,则文章篇幅不长,同时本文观点不一定正确,希望抛砖引玉,能得高人指点,幸为殊荣. 4)最近一个月比较忙,昨天正好写完稿子,今天就简写一些内容,避免重复,故为简谈. (一)协议逆向工程理论基础 1.1 什么是协议逆向技术 协议逆向工程是指在不依赖于协议描述的情况下,通过对协议实体的

研究生小菜简谈“如何做研究”

Author: JW. Zhou Date: 2014/7/3 在研究生期间,我相信大家一开始都很迷惑,都不知道自己要干什么.该干什么?即便知道自己要干什么,也不知道从哪干起?我也很迷惑.上次两位老师跟我们交流了一下,下面是他们的心得:给一个项目(课题)——>解决方案——>问题分块——>任务明细 一开始并不是所有的问题都会想到,但是起码要有一个大体的框架在心中,然后细化模块,对每一个功能进行细化,找到突破口. 搜索文献,首先找最新的,然后找引用次数最多的,也可以找找综述之类的文章(篇名带

.NET简谈接口

自从面向对象开发方式的出现,抽象的概念就开始日新月异的发展,面向对象编程.面向接口编程.面向组件编程等等:这一系列的概念都是软件工程所追求的思想范畴,高类聚低耦合. 今天我要简谈的是面向对象里面非常重要的也是非常抽象的概念,接口.谈起接口多少人曾经为之痛苦过,尤其是一些刚入门的开发人员(包括小弟),百思不得其解,啥叫接口,接口能干嘛用,用不用有什么区别:等等问题困扰着,这些问题不解决不弄明白,很难在面向对象领域混,更别谈面向对象开发了,可能有人认为面向对象开发就是麻烦我不用一样也能开发,开发一个

ASP.NET MVC 网站开发总结(六)——简谈Json的序列化与反序列化

首先,先简单的谈一下什么是序列化与反序列化,序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程.在序列化期间,对象将其当前状态写入到临时或持久性存储区.以后,可以通过从存储区中读取或反序列化(Deserialization)对象的状态,重新创建该对象. 一般我们把Json的序列化与反序列化用在哪些地方呢?对于网站开发来说,一般我们会用Json来进行前台和后台的数据传递(常与Ajax一起使用),而这个过程就涉及到了Json的序列化与反序列化. 那么我们就来简单看