前言

之前也一直有个疑问,就是放大器双电源供电,改为单电源,+Vs直接接正电源,-Vs直接接AGND,只要保证输出电压在供电电压范围内,是不是就万事大吉了呢?

最近正好有个项目,解一下疑惑。

前人的老电路

之前复制了一个前人的老电路,使用AD628测量电压差,电路如下:

淮安老丁

AD628由正负5V供电,参考电压为1.25V,测量最大±25V的输入信号,MCU的ADC参考电压为2.5V。这就意味着必须要把增益G设置为小于1,在加上偏置,才能测量完成范围内[-25V~25V]的信号。前人的电路大概如此。

我的项目

后来接到了一个新的项目,项目总体需求就是对输入范围是0到7V左右的信号进行采样,MCU的ADC参考电压为2.5V,这也需要找一个G<1的运放,因为没有负电压输入信号,可以直接不需要参考电压。输入信号虽然不是差分信号,但可以直接使用AD628。第一版设计的电路如下

这个设计中,直接将+IN接入输入信号[0~7V],-IN接AGND地,可以直接测量+IN信号,AD628的增益设置为0.325,最大输入信号(7V)经过运放后在2.275V,可以满足ADC的测量范围。

因为没有负输入信号,于是从降低成本的考虑,就决定使用单电源供电,其中12V是一个板子上就有的电源,也大于7V,直接接到+Vs。-Vs和Vref就直接接AGND。

我们再来看看AD628的特性

从手册可以看到单电源供电范围是4.5~36V,我采用的是12V,输入信号范围是0~7V,-IN接AGND,-Vs和Vref接AGND。感觉电路应该没问题的。

理想很丰满,现实却很骨感!

电路并不能正常运行,比如输入信号在1.35V(测试+IN端),理论上经过运放,输出电压应该0.45V左右,可运放的第五脚out输出的电压确认2.2V,比较奇怪!

检查各个端电压正常,电路衡量了一下,也OK,可为啥不能正常工作了,又参考了原来的电路,将-Vs负电源端飞了一个-5V电源,结果立马好了,各项指标都OK

我就纳闷了,因为这个运放明明是支持单电源供电的,输入电压也在范围之内,可为啥不行,然后又把芯片手册仔细翻看了一下,终于有了结论.

原因

这个手册里清楚的写着,参考电压和电源电压决定了共模输入电压范围,根据公式,在我设计电路输入共模电压范围:

Vcm_upper <= 11*(+Vs-1.2)-10*Vref  = 11*(12-1.2)-10*0=  118V

Vcm_lower >= 11*(-Vs+1.2)-10*Vref  = 11*(0+1.2)-10*0=  13.2V

共模电压Vcm = (+IN + -IN)/2  因为-IN是接AGND,这根据上述电路,+IN的范围:

26.4 <=  +IN <= 236   这个范围电路才能正常工作

所有对于输入0~7V的电压范围肯定是无效的,电路工作才怪!

对于后来电路改为-Vs接-5V,计算公式如下:

Vcm_upper <= 11*(+Vs-1.2)-10*Vref  = 11*(12-1.2)-10*0=  118V

Vcm_lower >= 11*(-Vs+1.2)-10*Vref  = 11*(-5+1.2)-10*0=  -41.8V

共模电压Vcm = (+IN + -IN)/2  因为-IN是接AGND,这根据上述电路,+IN的范围

-83.6 <=  +IN <= 236

0~7V的输入信号在这个范围内。所有电路正常工作

结论

1.芯片手册是要认真看的

2.AD628的正电源可以直接接5V,差分电路和普通运放还是有差别的,普通运放要求输入输出必然在电源范围内

3.AD628成本比较高,实际采用普通运放也可以实现,以后再聊吧

通过这个项目,也知道了差分运放采用单电源供电的要求比较多,不是那么想象的简单

关于差分放大器双电源改单电源问题的讨论(AD628)相关推荐

  1. 服务器双电源自动切换,服务器到底用双电源还是单电源?

    服务器通常会有两个电源插槽,两个电源意味着更高的可靠性,UPS的介入使得服务器供电的可靠性又上了一个台阶.随着电源可靠性的不断提高,也有越来越多用户开始使用单电源方案以节省成本.那到底用双电源还是单电 ...

  2. 运放单电源供电和双电源供电

    一.发展历史: 1.出于保障信号放大线性度的要求,最开始运放都是双电源供电,一个正电源一个负电源且绝对值相同: 2.后来为了应变便携设备低功耗的需求,不少厂家就推出了单电源供电的运放来适应这种减少电源 ...

  3. 运算放大器单电源供电和双电源供电

    一.发展历史: 1.出于保障信号放大线性度的要求,最开始运放都是双电源供电,一个正电源一个负电源且绝对值相同: 2.后来为了应变便携设备低功耗的需求,不少厂家就推出了单电源供电的运放来适应这种减少电源 ...

  4. IBM HACMP 系列 -- 计划与设计

    规划和实现集群所必需的信息应该涵盖应用程序.环境.硬件.网络.存储,同时还要涵盖支持和变更过程. 本节将介绍以下 HACMP 集群主题: (1).      节点规模调整注意事项 (2).      ...

  5. 放大器电路在设计过程中常见问题分析及如何解决

    放大器电路介绍 放大器电路,或称放大电路,能增加信号的输出功率.它透过电源取得能量来源,以控制输出信号的波形与输入信号一致,但具有较大的振幅.依此来讲,放大器电路亦可视为可调节的输出电源,用来获得比输 ...

  6. 六足机器人的实现原理

    缘由: 在自然界和人类社会中存在一些人类无法到达的地方和可能危及人类生命的特殊场合.如行星表面.灾难发生矿井.防灾救援和反恐斗争等,对这些危险环境进行不断地探索和研究,寻求一条解决问题的可行途径成为科 ...

  7. ✔G【OPA695】【单运放 】<高速>宽带放大模块 1.4G 高速电流型运放 同相反相带偏移

    文章目录 一.亮点 超高压摆率 高带宽 输出电压范围大 二.模块参数 三.原理图 四.模块接口说明 五.测试 六.注意事项 芯片手册:OPA695 一.亮点 超高压摆率 典型值4300V/us 高带宽 ...

  8. amo上一篇dsp型号发展的帖子

    为什么80%的码农都做不了架构师?>>>    关于ti的c2000系列芯片,还想多说几句. 1.ti已经把c2000系列踢出dsp系列了,称之为mcu.(也许为了和arm7-m3竞 ...

  9. 运算放大器的好坏判别方法

    理想运算放大器具有"虚短"和"虚断"的特性,这两个特性对分析线性运放电路十分有用.为了保证线性运用,运放必须在闭环状态下以负反馈工作(如果没有负反馈,开环放大下 ...

最新文章

  1. Typora markdown公式换行等号对齐_【精品软件 第3期】 有颜有料的编辑器——Typora
  2. matlab光学远轴光的折射,光学课后习题
  3. HDU 2757 Ocean Currents
  4. 不好意思,你这个加分理由不行……
  5. 为什么写C语言弹不出窗口,居然还有SB说C写不出窗口的..
  6. CS231n(1):图片分类笔记与KNN编程作业
  7. Spring MVC源码——Servlet WebApplicationContext
  8. Codeforces Round #757 (Div. 2)ABCD1
  9. 076 hashlib模块和hmac模块
  10. 一网打尽,音乐高手都在使用的打谱软件不藏私推荐
  11. Arduino教程 初体验之点亮自带LED灯(含管脚图)
  12. 1.还不会部署高可用的kubernetes集群?看我手把手教你使用二进制部署v1.23.6的K8S集群实践(上)
  13. 单模光纤和多模光纤区别
  14. 彻底理解vue的钩子函数,vue的生命周期理解,什么是vue的生命周期,钩子函数
  15. js的常见的三种密码加密方式-MD5、Base64、sha1加密详解总结
  16. 模拟重力场(多方向运动+碰撞检测+重力加速度+能量损失)
  17. HTML5+CSS3小实例:有趣的沙漏加载动画
  18. Oracle的trunc函数与MySQL(Maria)的truncate函数
  19. vw 前端_前端适配之vw兼容方案(Vue版)
  20. 大旺中学2021年高考成绩查询,2021年肇庆中考分数线什么时候出来,查询入口公布时间规定...

热门文章

  1. Java队列的poll,peek,element的区别
  2. 计算机二级选择题瞎蒙,一级消防员考试,一级消防员考试题大全
  3. HTML实现A4模板
  4. 什么是二维条码与及特点
  5. 监控摄像头如何进行互联网网页实时直播
  6. Dining POJ - 3281 (网络流)
  7. 解题笔记(15)——几个栈和递归的问题
  8. 把经纬度转换成十进制
  9. Linux进程(二):生命周期
  10. 如何在没有 USB 数据线的情况下使用 Android Studio 在手机中安装 Android