当前位置:首页 > 技术心得 > 正文内容

运放芯片不用的输入端的处理

xjtudll15年前 (2010-07-16)技术心得13941

本文转载自21IC论坛。

对于数字器件,尤其是CMOS器件,不用的输入端不能悬空,这个道理好像已经尽人皆知了。至少在21IC,时不时就会有人发帖让大家“温习”这个问题。但对于模拟器件,好像认识还有些模糊。

就以运放为例。多运放芯片中不用的运放怎么处理,好像是新手们的一个共同疑问。(有这个疑问是好事,如果想当然悬空处理,说明缺乏工程师的基本心理素质)

为什么“数字 CMOS 器件输入端不能悬空”?解释不外乎“输入阻抗高,悬浮状态电平不确定,容易受干扰……”云云。其实运放的输入端不同样是高阻吗?只要有这个意识,就应该很自然的对“悬空”抱有疑虑。悬空的输入端就如同停泊而又不系缆绳不抛锚的航船,怎么可能让人放心?所以运放不用的输入端也不能悬空。所不同的是,模拟器件往往不能像数字器件那样简单接地了事。

如果深入分析,悬空的运放输入端的状态跟数字CMOS器件还是有所不同。数字CMOS 器件输入电流通常极小,而且平均趋势是零(除非内部有上拉/下拉),所以悬空输入端的电平分布随机性很大,受干扰时也很容易波动。对于JFET(或 JFET输入端)运放和越来越流行的CMOS(或 BiCMOS)运放,道理也跟数字CMOS器件一样,所以下面的“运放”都特指传统的双极型运放。

运放输入端通常都有相对稳定的输入偏置电流IB,对一个具体运放,要么流出,要么流入,当然 IB的大小甚至极性也会随温度变化,但这种变化是很缓慢的。这个微小的电流会使输入电平最终停留在某个接近正/负电源的位置,接近程度取决于输入端结构。如同某个固定方向的微风最终把随波逐流的航船吹到这个方向的岸边。所以悬空的运放输入端看起来多少比CMOS器件输入端稳妥一些。

看完输入端,再看输出端:VOUT = AOL * (VID - VOS)。“VID - VOS ≈ 0”的状态几率很小,开环增益 AOL 又很大,所以 VOUT 通常都是饱和状态,而且随温度变化可能偶尔在两个饱和状态间来回游荡一次。(VID——两输入端电压差)

这样看来,运放输入端悬空似乎不那么糟糕。

但是,“VID-VOS ≈ 0”的几率并不是零。万一有幸中彩,在噪声干扰的作用下,运放输出端的来回游荡就不是“偶尔”,而是经常,甚至频繁,频繁到变成了一个高频干扰信号发生器。而且,不仅是通过输出端“发射”,而且其内部电路工作状态也来回变化,电源电流也跟着波动,也就是还通过电源线发出干扰。

而且,悬空输入端的共模电平(VIC)很可能超出了运放的输入电压范围(IVR),即 VIC ¢ IVR,“¢”表示“超出范围”。这时运放总体处于“亚健康”状态,随内部原理不同,其功耗可能比正常状态高很多。

总之,运放输入端不宜悬空,最好固定!

(注意:“VIC ¢ IVR”状态下 AOL 和 VOS 跟运放数据手册里列的正常值可能不一样,但道理没变)

不能悬空,那接地如何?接电源呢?人家数字电路里就是这么干的。分 4 种情况:

1、单电源系统,“普通”运放,还是上面说的“VIC ¢ IVR”问题,而且接地/接电源时显然更严重;

2、单电源系统, “input common mode range include ground”/“ground input”(GI,输入共模范围包含地)的运放,也就是所谓的“单电源运放”,输入接地当然没问题;

3、双电源系统(假设正负电源对称)中,无论何种运放,输入接地(也就是正负电源中点)肯定也没问题;

4、对于日益流行的 “rail-to-rail input”(RRI,轨至轨输入) 运放,无论单电源或双电源系统,输入接地或接电源都可以。

但不论哪种情况,有个问题还是跑不掉,还是上面说的“VID-VOS ≈ 0”的中彩几率问题,不过现在 VID = 0,所以完全变成了 VOS ≈ 0 的几率问题。这时,|VOS| 是越大越好,因为这样可以确保 VOS ≠ 0,让 VOUT 老老实实呆在某个电源附近。万一碰到个别“优秀”的运放,VOS ≈ 0,一个崭新的“高频干扰信号发生器”就又诞生了。

* 为了解决“VIC ¢ IVR”问题,最简单稳妥的办法就是把输入端接到正负电源中点(对于双电源系统就是地)。

* 为了解决那个中彩几率问题,两个输入端一定不能短接,当然也就不能同时接 VREF 了。不嫌麻烦,你可以把一个输入端接地,另一个接 VREF+50mV (似乎有些神经,但特殊场合的确可能用到)。更简单的办法就是 VI+ = VREF,VI- = VOUT,也就是接成输入为 VREF 的跟随器。

细心的人也许会问,单电源下,RRI/GI运放是否可以简单接地,而不接正负电源中点?仅从输入端看是可以的。但要接成跟随器就有问题了。因为运放可能允许输入绝对的零,却决不可能输出绝对的零。即使是RRO/GO运放,最低输出大概也就是10~100mV。

如果是正常电路,就有问题了。比新手进一阶的选手有时会在这种问题上犯错误。幸好这里只是要“固定”它,而不需要它干活,多数时候料也无妨(最好做实验)。

这说明一个道理:老祖宗的“中庸之道”还是有市场的。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/113/

标签: 运放
分享给朋友:

“运放芯片不用的输入端的处理” 的相关文章

MDI程序中MenuStip控件的MDIWindowListItem

MDI程序中MenuStip控件的MDIWindowListItem

要求: 在主窗体中的“Windows”菜单里,能够显示所有已经打开的子窗体Title,并且点击后能够把相应窗体激活到最前面。 .net 2.0中,在MenuStip控件中提供了MDIWindowListItem属性。只要把想要显示子窗口列表的menu控件设置上就Ok了。...

图腾柱(Totem Pole)输出电路

图腾柱(Totem Pole)输出电路

由于此结构画出的电路图有点儿像印第安人的图腾柱(图中左下角的照片),所以叫图腾柱式输出(也叫图腾式输出)。输出级分别采用一个NPN型晶体管和一个PNP型晶体管。NPN管集电极接正电源(或接地),发射极接下面PNP管的发射极,同时输出;PNP管的集电极接地(或负电源)。两管的基极同时接 前级的控制...

远程计算机需要网络级别身份验证,而您的计算机不支持该验证

远程计算机需要网络级别身份验证,而您的计算机不支持该验证

问题:使用Win7可以连接服务器的远程桌面,使用XP不行。 服务器是Windows Server 2012 解决办法有两种: 一、修改本地电脑设置 参考资料:https://jingyan.baidu.com/article/380abd0a713f061d91192c63.html 1、点击开始...

用宏定义代替printf函数

问题 有时候我们想用宏定义来决定是编译debug版本的代码还是release的代码,dubug版本的代码会通过printf打印调试信息,release版本的代码则不会。我们总不能对每一条printf都这样写: #if _DEBUG_printf("hello world!");...

Multisim几则使用技巧

Multisim几则使用技巧

  Multisim是加拿大图像交互技术公司(Interactive Image Technoligics简称IIT公司)推出的以Windows为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。它包含了电路原理图的图形输入、电路硬件描述语言输入方式,具有丰富的仿真分析能力。 这两天...

Proteus运行找不到sdf文件解决方法

Proteus运行找不到sdf文件解决方法

很多人在用Proteus的时候,Proteus会提示找不到sdf文件,如图所示。提示Cannot open …… .sdf。这种情况经常出现在电子类软件,主要是软件仿真过程中使用的文件不能在有中文路径的文件夹里。用Mulitism的时候也会出现这个问题的。这个原因很简单,...

评论列表

捷易通
捷易通 IP:浙江省
15年前 (2010-07-18)

哈哈 纯属跟随别人友情 过来看看 技术貌似比较专业 看不懂!!

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。