微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > AD538的原理及应用实例介绍

AD538的原理及应用实例介绍

时间:02-13 来源:互联网 点击:

1、概 述

AD538是美国ADI公司出品的实时模拟计算器件,能提供精确的模拟乘、除和幂运算功能。

AD538结构独特、工艺精良。低输入/输出偏移电压和优异的线性性能的结合,使其可在一个非常宽的输入动态范围内进行精确的运算。激光调整技术可使乘/除运算误差控制在输入幅值的0.25%的范围之内。通常输出偏移小于或等于100μV。由于器件具有400kHz带宽,进一步加强了实时模拟信号的处理能力。因此,AD538具有其它同类产品所不具备的特殊优点,主要有:

●实时模拟乘法、除法和幂指数运算;

●在很宽的动态输入范围(1000∶1)内可实现高精度模拟除法运算;

●电路中集成了2V或10V幅值参考电压;

●有电压和电流两种输入方式;

●单片结构,比用标准的元器件组成的电路所需成本低,而可靠性更高;

●误差低;

AD538的转换函数为:VOUT=VY·(VZ/VX)m。可以通过连接特定管脚来实现特定函数。单象限乘/除不需另外附加元件。双象限乘/除可以通过外接电平平移和比例电阻来实现。对于乘法和除法运算,可以利用集成芯片上的2V或10V参考电压选择合适的比例范围,也可以通过外接器件和电平来同时实现乘法运算。通过外接一至二个电阻可以实现不同的m值(0.2~5)的指数运算。利用芯片上的对数比例和输出部分可以直接实现对数比例运算。通过多重的算法连接增加了AD538的灵活性,而且从±4.5到±18V的电源范围内允许选择±5V、±12V和±15V标准电压作为工作时的电源电压。

AD538在-25~+85℃工作温度范围内应用时,有A和B两种精度等级;在军工温度范围内(-55~+125℃)应用时,精度等级为S。AD538采用18脚DIP封装,其管脚图如图1所示。

2、AD538的工作原理

2.1 精 度

习惯上,模拟乘法器和除法器的“精度”(实际为误差)都用满刻度量程的百分数来衡量。因此规定输出满刻度值为10V的乘法器,1%的误差就意味着在设计的输出范围之内的任意输出幅值最大误差为100mV,虽然误差的这种表示方法便于测试,、估计和说明,但当乘法器的输出电压很低,近似于规定的误差界限100mV时,就会使用户为乘法器的精度是否合适感到为难。

AD538的误差表示不是简单地把满刻度的百分数近似为误差参数,因此,它更适合满足在非常宽的动态范围应用的需要,可以达到最适合的状态。当用作乘法器和除法器,且输入范围为100∶1(100mV~10V)时,AD538的误差不是满量程的一个百分数,而是被分成两种误差的和:即理想的读数的百分数加上一个固定的输出偏移误差。根据这个公式,AD538作为一个乘法器或除法器时在输入低于100mV时,最大误差为读入幅值的±500μV±1%。在输入范围为100∶1时,两种精度等级的芯片总误差的一些经验计算值如表1所列,误差的这种定义公式对于那些数字式伏特表的设计者用户来说是更易于理解的(其误差定义为读入值的百分数加、减一定的数值)。


若在更宽的动态范围里工作,AD538作为乘法器和除法器有更详细的误差计算方法,误差可看作三部分的和:(理想的)读数的百分数,输出偏移和VY/VX对数比例部分的输入偏移。从表1可举一个这种计算公式的应用例子:当AD538的VY=1V,VZ=100mV和VX=10mV时,最大误差为读入幅值的±500μV(1+100mV)/10mV×250μV的±2.0%,或输入幅值的±250μV±27.5mV的±2.0%。这个例子说明了在非常低的输入电平情况下,由于AD538的增益(VY+VZ)/VX的缘故,使得输入偏移成为实际误差的重要部分,不可忽略。

  2.2 工作原理

  图2所示为AD538的内部结构框图,图3所示为其电路模型。由这两图可以看到,Vz和Vx的输入直接与AD538的输入对数比例放大器相连。这一部分的输出电压与(lnVZ-lnVX)成正比。对数比例放大器在13脚的输出可以用下式来表示:

  VB=KTln(Vx/Vx)/q

  式中K=1.3806J/K,q=1.60219×10-19C,T是开氏温度。若对温度进行补偿,且输出能调整到理想电平,对数比例结构这部分可以单独使用。

  

  

  一般情况下,对数比例部分的输出应直接与第二个功能--反对数部分连接,作为第二个功能块的输入。该功能块执行下式所示的反对数算法:

  Vo=VY eVc·q/KT

  同对数比例部分的电路一样,用户也可直接单独使用反对数部分。当使用两部分时,第一部分的输出B脚与第二部分的输入连接,则AD538运算器的转换函数就可以用下式表示:

  VO=VY e[(KT/q)(q/KT)Ln(Vz/Vx)] ;

  VB=VC化简后为:

  VO=VY(Vz/Vx)

最后,通过外接电阻,可以控制对数比例部分输出的增大或衰减,使Vz/Vx的值增大到它的m次方。不外接任何电阻时,m为1。AD

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top