原创 对轨对轨芯片的一点理解

2014-4-16 17:33 1275 11 12 分类: 模拟

    今天抄一块20mW激光器的板,板上有一个运放AD8552,查看参数时,发现这么一点“rail to rail”,查看了别的芯片,有的没有这个参数,“轨对轨”,便在网上搜了资料,同时在板上给定一个信号,测量板上输出信号参数后,谈点自己的理解,下面是分析,前一部分,是网上资料,最后是自己看法:

     1、轨对轨运放 :

从输入来说, 其共模输入电压范围可以从负电源到正电源电压; 从输出来看, 其输出电压范围可以从负电源到正电源电压.
 rail-to-rail翻译成汉语即“轨至轨”,指器件的输入输出电压范围可以达到电源电压。
传统的模拟集成器件,如运放、A/D、D/A等,其模拟引脚的电压范围一般都达不到电源,以运放为例,电源为+/-15V的运放,为确保性能(首先是不损坏,其次是不反相,最后是足够的共模抑制比),输入范围一般不要超过+/-10V,常温下也不要超过+/-12V;输出范围,负载RL>10kohm时一般只有+/-11V,小负载电阻(600ohm)时只能保证+/-10V。这对器件的应用带来很多不便。  
rail-to-rail的器件,一般都是低压器件(+/-5V 或 single +5V),输入输出电压都能达到电源(输入甚至可以超过)。其原理上的秘诀便在于电流模+NPN/PNP互补输入结构。
rail-to-rail器件的某些设计思想,对我们自己设计电路也可以提供一些有益的思路。
2、“轨到轨(rail-to-rail)”的特性即:它的输入或输出电压幅度即使达到电源电压的上下限,此时放大器也不会像常规运放那样发生饱和与翻转。例如,在5V单电源供电的条件下,即使输入、输出信号的幅值低到接近0V,或高至接近5V,信号也不会发生截止或饱和失真,从而大大增加了放大器的动态范围。这在低电源供电的电路中尤其具有实际意义。

3、满电源幅值输出,一般的运放的电压幅度是达不到电源电压的,会有1V左右的压差,而rail to rail的运放就不一样,电源是多少,输出的幅值就是多少,并且差分输入电压也能达到电源电压。

理解:轨对轨,非轨对轨应用区别

输出电压幅值可以达到电源电压,而正常的运放输出电压达不到电源电压,正常应用时区别不大,而当系统供电时就体现出优点。例如运放只能+5V供电,要采集的信号范围为0~1V,放大倍数为3倍,这样用轨对轨、非轨对轨无差别,输出最大幅值均为3V

而放大倍数为5倍,轨对轨的芯片输出幅值可以达到+5V,而非轨对轨的芯片输出只能是4点几伏。这样一部分信号就丢失

另外,轨对轨芯片通常只能低压供电,非轨对轨芯片通常可以高电压供电,如果系统不允许高电压供电,同时输入信号幅值有要求,这样可以采用轨对轨芯片

        如果理解有偏差,希望指点一下。

文章评论1条评论)

登录后参与讨论

zaocaokun_970486327 2015-9-8 06:18

非常好的博客,我一直在查找资料,没发现什么详细的论述,今天无意间看到了博主写的文章,赞一个
相关推荐阅读
用户1670771 2014-04-29 14:32
[博客大赛]CPLD入门笔记1----点亮LED
今天看了CPLD的教程,发现可编程芯片几乎都是以点亮LED作为最开始的入门实验,无论51单片机、STM8单片机、STM32单片机亦或是其他的芯片,感觉都是在控制它的引脚的电平,主要是了解如何让指定...
用户1670771 2014-04-29 14:30
[博客大赛]CPLD入门笔记----初叩Verilog的大门
初次接触CPLD,初次接触Verilog,记录下自己学习的痕迹。 刚开始接触CPLD,曾听说CPLD/FPGA属于硬件层的可编程芯片,而Verilog属于硬件描述语言,其它便不知道了,感觉无从...
用户1670771 2014-04-29 14:29
[博客大赛]CPLD入门笔记2----驱动蜂鸣器
驱动蜂鸣器的实验,实验参考EDN网站的akuei2的SOS的思想,利用蜂鸣器鸣叫不同时间模拟SOS,但遇到的问题。   一开始程序写好后,下载到板子上,蜂鸣器几乎没有声音输出,或者说很小的...
用户1670771 2014-04-29 14:29
[博客大赛]CPLD入门笔记3----串口的发送与接收
这两天写了个串口发送的程序,串口发送与接收,在单片机看来,很简单,也许调用几条语句,就能实现所需要的功能,而CPLD实现起来,便应当了解到具体数据的传输操作。类似大多数传输协议,串口也有自己的传输...
用户1670771 2014-04-23 14:47
Verilog中case结构不能调用例化模块,但可以应用task或者function,task及其应用
任务就是一段封装在“task-endtask”之间的程序。任务是通过调用来执行的,而且只有 在调用时才执行,如果定义了任务,但是在整个过程中都没有调用它,那么这个任务是不会 执行的。调用某个任...
我要评论
1
11
关闭 站长推荐上一条 /2 下一条