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

运放运用中容易忽视的问题

xjtudll16年前 (2010-06-09)技术心得10090

本文收集于网络,原文作者:djyos。

在嵌入式设计中,数字部分的功能越来越强大,而模拟电路大有被边沿化的趋势,但不管怎样,传感器以及其调理电路,还是离不开模拟电路的,其中运放是不可或缺的模拟器件。

本文谈谈在设计运放电路中容易被设计人员疏忽的问题,不注意这些问题,可能导致你的电路看起来能够工作,但性能却达不到设计指标。你满头大汗地查找问题,而运放却在一旁冷眼旁观。你一会儿怀疑PCB布线,一会儿怀疑电源纹波片,可总找不着门儿。你试着更换运放芯片,会发现有些好一些,有些差一些,你把运放厂家的FAQ叫过来臭骂一顿,解气!但骂完了该怎样还怎样。你可能会尝试更换运放型号,终于碰上一款能用的,虽不明就里,你依然狂喜不已,价格就管不了那么多了。不过不要高兴太早,由于你这是“试”出来的,没经过理论设计,我们知道,模拟器件的许多参数的离散性是很大的,说不定下一个批次的器件,参数稍有改变,你就傻眼了。我曾经帮别人解决过一个问题,那人在一个设计中,尝试了一大堆运放,才找到一个合用的型号,而我只稍微调整了他的电路,结果,用LM324就解决了问题。

曾经和一个很大的IC公司的技术经理交流时,他讲起他的某客户,非得用一款宇航级的运放才能满足,但该产品只是用在普通工业产品中。我说,那99%是设计不当,宇航级产品,为了可靠性和适应特殊的太空环境,许多性能指标都要比民用产品低得多的,只要设计正确,宇航级芯片能实现的指标,民用芯片是没有实现不了的。我说完了,笑笑,他也笑笑,30美金的运放啊,能给他增加多少销售业绩!

所以,当你设计出来的电路,达不到设计指标时,一定要仔细查设计和计算过程,看有没有错误,再者,仔细阅读器件的datasheet,看其参数是不是跟你的设计100%匹配。你可以通过更换器件(包括更换型号)等手段来查找问题,但不能对“试”出来的结果不加分析。

记住,模拟电路不正常工作,大部分问题是器件选型和设计问题!不要胡乱怀疑。特别是,在实验室条件下,当用军品级器件可以而民品级却不行时,几乎100%可以判定是你的设计问题。

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

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

本文链接:http://www.xjtudll.cn/Exp/98/

标签: 运放
分享给朋友:

“运放运用中容易忽视的问题” 的相关文章

常用电平标准

常用电平标准

现在常用的电平标准有TTL、CMOS、LVTTL、LVCMOS、ECL、PECL、LVPECL、RS232、RS485等,还有一些速度比较高的LVDS、GTL、PGTL、CML、HSTL、SSTL等。下面简单介绍一下各自的供电电源、电平标准以及使用注意事项。 1、TTL电平 TTL:Transi...

宏与子程序的区别

宏和子程序都是为了简化源程序的编写,提高程序的可维护性,但是它们二者之间存在着以下本质的区别:1、在源程序中,通过书写宏名来引用宏,而子程序是通过CALL指令来调用;2、汇编程序对宏通过宏扩展来加入其定义体,宏引用多少次,就相应扩展多少次,所以,引用宏不会缩短目标程序;而子程序代码在目标程序中只出现...

K3老单插件控制字段显示

K3老单插件控制字段显示

https://www.cnblogs.com/youzhangcai1/p/10685778.html 【问题描述:】 我想在工业单据的插件中锁定单据头字段,但实现不了? 【解决方法:】 For i = 0 To m_BillTransfer.Head.count - 1 &n...

MSP430如何得知程序代码的大小

MSP430如何得知程序代码的大小

用过Keil编译C51程序的兄弟们都知道,Keil在编译程序之后,会有一段message提示用户程序占用的RAM和ROM。而用IAR编译MSP430程序的时候,却没有任何关于程序大小的信息。一直以来,我都以为IAR无此功能,后来才发现是编译器设置的问题,编译器配置如下: Tools->Opt...

Android Studio:Your project path contains non-ASCII characters

Android Studio:Your project path contains non-ASCII characters

参考资料: http://stackoverflow.com/questions/32171968/your-project-path-contains-non-ascii-characters-android-studio 问题: Android Studio编译工程时,提示: Error:(1...

SQL Server数据库脱机时间太长(脱机联机)

解决办法:强制脱机语句:ALTER DATABASE <dbname> SET OFFLINE WITH ROLLBACK IMMEDIATE联机语句ALTER DATABASE <dbname> SET ONLINE...

发表评论

访客

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