上周关于项目中一个运放输出,存在+-20mV左右的失调电压——即输出电压与输入电压可能有20mV左右的偏差,
而且不同板子还不一样。有些是在+20mV,有些是-20mV,有些就没有偏差。由于系统要求较高,对于这个偏差,从芯片本身理论上是在2mV以内。
为了找到引起这个输入失调的原因,上个周花了将近半周的时间,来测试电路。确定问题本质所在。
首先运用基本的计算运放的知识,经过KCL以及运放的虚短虚断,首先做理论上的分析。发现理论上的计算,输入与输出是一致的,没有误差的引入。当然,这时在计算过程中,很多都是理想化的。电阻没有考虑误差,没有考虑芯片本身的输入失调电压,只是理论上的计算,得除了Vo = Vda。在这个计算上,在理论上验证了电路的成立。
一开始,根据理论化的计算,测试电路时,无处下手。因为不知道,哪里会是问题的所在。不知道哪里最有可能引起误差。
在没有思路的时候,就先修改电路测试看看。
首先,将后级电路断开,以去除后级电路对于电路的影响,之后测量两个板子的输入与输出。发现和后级电路没有断开的时候一致。这样说明,问题就出在运放这一块。
然后,断开输入级电路,并将运放的输入直接接地,观察运放的输出情况。这个时候发现运放的输出不是零,而是28mV,这样可以确定问题跟运放的前级电路DA输出也没有关系,那么就将问题锁定到运放电路这一块。
之后,试着将运放本身的误差参数带入计算过程,得出了Vo= Vda+E;E是因为运放原因可能带入的误差。计算发现,根据运放的Datasheet,E是其运放本身的失调电压和虚短时的V+和V-压差的差值,这个差值最大可能是在6mV。但是,实际测试发现,这里的实际值E只有不到5mV。
那么问题的原因还是没有找到。
最后考虑到电阻的原因,将所有电阻都没有理想化直接带入计算。最终得到了一个结果
Vo = (R3/R2)*Vda + (1+R3/R2+R3/R2)*E1 - E2 + R3(R4*R2-R5*R1)*Vc/(R1*R2(R4+R5))
E1 = V+ - V-;(V+正向输入,V-反向输入)
E2 = 1mV(Typevalue);
Vc电源电压5V
根据这个结果,发现输入电阻上如果R4*R2-R1*R5的值如果不为零,可能带入一个较为糟糕的误差。
于是对调了板子上的R1和R2发现运放的输出确实和不一样了。失调变小了。
又试了几块板子,发现有些调整后失调值不到1.5mV,但是有些反而由原来的正向失调,变为了负向失调。
由于这里的修改修正了一些问题,暂时,将问题锁定到这里。
这周,再次将整个系统上的参数整体计算了一遍,发现由于在使用时会对运放的输出进行一个校准,之后会减去这个校准值,这样的话,使用时中断显示处对于运放输出的处理就变为了V =(R3/R2)*(V1 - Vo)
V1 本次运放输出;
Vo校准时运放输出;
由于后边的误差值是固定的所以就消掉了。这样,即使有失调电压,影响也不是很大。只要运放负向失调电压不为负就可以。
通过对于这次失调电压的整个测试过程有几点感想如下:
  1. 分析问题时,理论的计算可以再理论上验证是否可行。对于实际电路问题的分析,可以先理想化,首先在理论上验证,一般而言理论上不通过的,实际上很有可能出问题。如果没有问题,再将去理想化,进行实际分析,将所有因素(或者部分因素)考虑在内,得出结果,找到影响因素最大的一个。
  2. 在验证计算的分析时,要先验证前后级的影响,排除外围造成的影响。
  3. 分析问题时,需要从整体系统上来考虑。如果单单看运放输出这一部分,确实很糟糕。但是,由于终端的标定操作,将失调电压这一部分消掉了。反而,失调电压对于结果的影响却很小。如果一开始从整个系统的角度分析,找到对于结果影响最大的量,那么就不会在发现失调电压的时候,那么紧张。因为它对于结果的影响很小。
写在最后:
当我们解决问题时,要找到影响我们问题的关键部分,本质部分。如果找到这些,可能就不必纠结于某些细节。如果没有找到,即使做了很多努力,可能对于问题结果并没有太大帮助。
但是,对于没有看到问题本质的努力与付出,对于学习本身而言很有价值,它促进我们去思考,去反思。会促进我们本身能力的提升。很多划时代的理论与发明,是在错误中产生的。
如果只从解决问题而言,没有找到问题本质的努力或许是白费的;但是对于一个提升个人思考来说,没有发现问题本质,可能会更激发思考,创造更多。
结果重要,过程一样重要。短期看,结果更重要;长远看,过程更重要。结果决定了当前,过程决定了下一个结果。
现在没有看到本质的思考,是为了以后看到本质的锻炼。现在直接看到问题本质的思考,是以前思考的结果(但是少了创新的可能,就会出现知识越多,创新越少)。
这是一个矛盾。如何平衡?
直接解决问题,带来的是效率。
间接解决问题,带来的是思维。
犯错,给了我们学习的机会。我们学的越多,我们犯错越少。犯错越少,我们学习的机会就越少。我们学的少了,我们就会再次犯错。再次犯错,给了我们再次学习的机会……
这是一个平衡。

关于运放失调电压调试及其反思相关推荐

  1. 运放失调电压失调电流,计算输入电压信号大小,设计反向放大器

    笔者电子信息专业硕士毕业,获得过多次电子设计大赛.大学生智能车.数学建模国奖,现就职于南京某半导体芯片公司,从事硬件研发,电路设计研究.对于学电子的小伙伴,深知入门的不易,特开次博客交流分享经验,共同 ...

  2. 运放专题:运放输入失调电压

    运放失调电压定义 定义:1. 在运放开环使用时, 加载在两个输入端之间的直流电压使得放大器直流输出电 压为 0. 2.也可定义为当运放接成跟随器且正输入端接地时,输出存在的非 0 电压. 优劣范围: ...

  3. 运放的参数详解及应用电路

    这里有你不知道的运放参数玩法! 今天,我们学习一下运放的几个参数分析. 一.输入失调电压 输入失调电压定义:在室温25℃及标准电源电压下,输入电压为0时,为使输出电压为0,在输入端加的补偿电压叫做失调 ...

  4. 两个运放制作加法器_运放基础第10讲,加法器、减法器、积分器、微分器、仪表放大器...

    运放基础第10讲,加法器.减法器.积分器.微分器.仪表放大器课程介绍 <运放第2部,运放电路设计实战基础视频> 课程介绍:<运放电路设计基础视频教程>的第一部分内容有三分之一到 ...

  5. 运放-5-偏置电流Ib和失调电流Ios(2)

    运放-5-偏置电流Ib和失调电流Ios(2) 上一期讲了偏置电流,失调电流是个啥,是咋来的,但丝毫没提电路设计中应该注意什么,这次就来说一说吧. 先把上期没回答的三个问题放上来: 3.实际应用中偏置电 ...

  6. 斩波运放仿真教程(PSS+PAC)

    斩波运放仿真教程(PSS+PAC) 本文将以以下运放作为实例讲解斩波运放仿真(pss+pac): 由于斩波运放中涉及到斩波时钟,而在进行传统的AC仿真时,斩波的时钟频率不会发生跳转,或者说传统的AC仿 ...

  7. 运放参数的详细解释和分析3—输入失调电压Vos及温漂

    出处: 在运放的应用中,不可避免的会碰到运放的输入失调电压Vos问题,尤其对直流信号进行放大时,由于输入失调电压Vos的存在,放大电路的输出端总会叠加我们不期望的误差.举个简单,老套,而经典的例子,由 ...

  8. 唐老师讲运算放大器(第二讲)——运放的供电电压VS、输入偏置电流IB、噪声VN,输入失调电压VOS,增益带宽积,压摆率

    一. 运放的虚短和虚断 虚短: 同相输入端短接反向输入端,也即图示u- = u+ 虚断:同相输入端和反向输入端断开,也即图示 i- = i+ = 0 二. 输入偏置电流Ib 输入偏置电流Ib为流入或流 ...

  9. 运放电路中输入失调电压Vos及温漂-运算放大器

    实际运放与理想运放具有很多差别,要理解这些差别,就必须认识实际运放的参数.下图是用于描述实际运放几个关键参数的等效模型.模型中,第一个黄色运放是一个近似的理想运放,只有Auo不是无穷大,其余都是理想的 ...

最新文章

  1. 容器开启数据服务之旅系列(四):Kubernetes QoS 助力在线运用与大数据离线运用的带宽控制和磁盘控制...
  2. iOS Sprite Kit教程之真机测试以及场景的添加与展示
  3. java图片转换成base64_Java将图片转换成Base64字符串
  4. 面试大厂应该注意哪些问题?隔壁都馋哭了
  5. windows文本转语音 通过java 调用python 生成exe可执行文件一条龙
  6. 编译Windows版本ffmpeg:MingW方式失败
  7. html文件系统错误的是,Windows10:文件系统错误2147219196
  8. 《信号与线性系统分析(第五版)》吴大正主编 勘误
  9. python编写时钟代码_python编写时钟代码
  10. 基于MATLAB语音信号的处理与滤波
  11. 基于LabVIEW 2018开发的自动化测试系统源码,该系统模仿TestStand编写
  12. 奇迹服务器放虚拟机,虚拟机双开奇迹教程
  13. Dynamic Memory Tensor Networks笔记
  14. 思念绵绵,爱在彼此心间漫延
  15. Matlab roundn()函数使用样例
  16. 用PHP写出自己喜欢的天气,我喜欢的天气作文
  17. 李亚涛:python判断日志中的IP是否为百度蜘蛛
  18. Vue中使用Tinymce-edtio
  19. Linux下数据库表结构导入导出
  20. Android 使用 okhttp3和retrofit2 进行单文件和多文件上传

热门文章

  1. Python爬虫攻略(2)Selenium+多线程爬取链家网二手房信息
  2. 2022年字节前端笔试题
  3. idea 错误提示乱提示 提示不及时
  4. 【推荐】五个实用的Python小技巧
  5. 推荐几个好用的mac软件
  6. 想看临床医学直播?这几个平台值得收藏
  7. 商城业务-商品秒杀服务
  8. Livy任务提交源码解析
  9. 2021-7-29总结
  10. [VNCTF] insterestingPHP