AD7794在高精度低功耗测量装置中的应用

最新更新时间:2010-07-20来源: 微计算机信息关键字:工业测量  仪表放大器  Σ-ΔADC  低漂移  超低功耗 手机看文章 扫描二维码
随时随地手机看文章

     1 引言

  现代电子测量中,对测量精度有着越来越高的要求,同时,由于野外电池供电的原因,对整体电路的功耗也有着高要求。比如,在差压式流量测量/计量中,压力传感器给出的信号十分微弱,这对直流放大器和ADC电路提出了很高的要求。传统的精密数据转换和系统稳定性方案不能兼备低噪声、低漂移和低功耗特性,往往不得不牺牲某些性能。AD7794针对工业测量领域的这种特殊而义普遍的需求,采用了一种结合斩波放大电路(抑制漂移)、乏一AADC(提高精度和抑制噪声)和低功耗的复合结构,形成具有兼备上述优秀性能的较为理想了专用器件。同时器件体积极小,便于在各种设备中使用。

  本文根据作者在内锥式智能工业燃气表的实际设计工作中的经验,总结出高精度A/D转换芯片AD7794的特点,并描述其使用方法。

  2 AD7794的功能及技术特性

  AD7794提供了仪器仪表应用所要求的几乎全部功能,因而减少了设计工作量并节省了许多外围器件。AD7794具有功耗低和完全模拟输入端子,可用在低频信号的测量中。它克服了同类产品中噪声与功耗的局限性,能够同时提供低噪声和低功耗特性。该系列ADC采用2.7v~5.25 v单电源供电,其全功耗消耗电流仅400 μA,同时噪声只有40 nVrms,从而使其适合要求低功耗和高精度测量的应用。它集成了六个差分传感通道的24位ADC,使其非常适合要求较多通道的应用。这六个差分通道可两两组合成差分信号和差分参考输入,能有效克服共模干扰。片上还有低噪声、低温漂的增益级仪用放大器电路,增益可以根据需要进行设置。另外,片上还集成了增益可调的激励电流源和用于温度测量的偏置电压发生器。该芯片可以使用内部时钟,如果同步运行多个芯片时还可以使用外部时钟。采样率也是输出数据的速率可以通过编程在4Hz到500Hz之间调节,在某些速率下如16.6 I-h条件下能够提供同时抑制50 Hz和60Hz干扰信号的功能。

  图1给出了AD7794的简化结构,它属于∑-△调制的模数转换器,适用于窄带与高分辨率的场合。AD7794的∑-△调制器将随采样的输入信号转换为数字脉冲串,其“1”的密度包括数字量信息。通过数字滤波和抽取后,输出高分辨率低速率数据。∑-△调制器还具有降噪的作用,因为高的采样率将噪声基底压低,而滤波后大多数(高端频谱部分)噪声被滤除。调制器的阶数越高,在有用带宽内对噪声抑制的作用就越明显。但是,较高阶调制器容易不稳定。因此,必须在调节器阶数与稳定性之间进行权衡。在窄带∑-△模数转换器中,通常使用二阶或三阶调节器,这样器件就会具有良好的稳定性。

 

图1 AD7794内部简化结构模块图

  AD7794的低噪声仪表放大器可以工作在斩波模式,斩波器是AD7794的一个内嵌部件,可以用于消除飘移造成的误差。斩波器的工作原理就是在模数转换器的输入部件多路复用器的输出处交替地倒相(或削波)。然后,对每次斩波的正和负信号区段进行-_次模数转换。接着,用数字滤波器对这两次转换结果取平均。这样,就消除了模数转换器内出现的任何失调误差,更重要的是,将温度对失调漂移的影响降到最低。

  3 AD7794的应用电路设计

  图2给出了AD7794的应用框图。AD7794具有简化的同步串行接口,易于和微控制器MC相连。AD7794中串行接口、ADC、斩波式仪表放大器和多通道的结构形成了一种全ADC类型——仪(表专)用ADC。

 

图2 AD7794一个通道典型应用

  其中,MSP430F1611是一款超低功耗混合信号处理器,共有一种活动模式(AM)和五种低功耗模式(LPM0~LPM4)。在待机方式下,其耗电为0.7uA;在节电方式下,最低可达0.1uA。AD7794与MSP430F1611的连接十分灵活。下面霞点描述典型的传感器及调理电路的设计,如图3所示。其中AD7794有三套(参考电压和被测电压)六路差分输入端,该电路可任选一套接入。

 

图3 AD7794输入电路设计

   整个电路主要由传感器电桥与信号调理电路组成,传感器以差分方式输m信号,即通过输出正和输出负两端的电压差值来表示。当被测非电鼍发生变化时,会引起传感器的电阻值发生变化,而此变化会线性的反应在R7和R9左端的电位差(电压)上,通过采集这个电位的差值信号就可以计算被测量及其变化。模拟的传感器信号通过AD7794一AIN+和AD7794_AIN一差分端口送到AD7794进行数模转换。在实际使用的过程中,有可能输入的模拟信号电J丘受到干扰而有较大范围的波动,如果直接将传感器上的信号接入到AD,则在极端情况下,如瞬态静电高压,就有可能造成对AD7794永久性的损坏。因此,电路中采用二极管D1、D2、D3和D4使输入信号被钳制在一个安全的范围之内,从而起到过压(包括正和负)保护的作用。电阻R7、R8、R9和R10作为限流电阻使用(其阻值对于信号而言几乎没有影响),进一步保护了后级电路。cl和C2能有效地滤除进入电路的射频干扰,对靠近电台的地区使用特别有效。

  AD7794的参考电压可取自内部,也可取A于外部。但是当测量外部电桥信号时,使用外部参考电压比较有效,所以在本电路中使用了外部参考。当使用AD7794在测量微小信号的时候.就会用到片内低噪声仪表放大器,这样可以有效地降低外部噪声的干扰,比如说,当内部放大器的增益为64时,所引入的噪声典型有效值只有40nV。但是当运放的增益大于等于4的时候,其共模电压不能够太低,否则会使运放的特性变坏。根据需要,当AD7794工作与斩波模式时,输入共模电压((AD7794 )+( 一))必须大于. ,这样才_AIN+ AD7794 AIN /2 0 5V能保证输入信号的动态范隔;并且,当使用内部放大器时,如果所使用的外部参考电压VREF接近模拟电源AVDD时,则实际输入的模拟信号值不能超过(Vr。lgain)的90%,否则AD在输入信号的高低两端的线性度会变差。为了很好的解决这个问题,在本电路中使用了R6和R12,这样可以使AD7794的参考电压AD7794.REF+和AD7794 REF一不至于接近模拟电源的极限电压。整个电路采用桥式输入,这样,在外接电源在小范围内有波动的时候,可以保证实际加入到放大器的差值电压和输入的参考电压不受外界的影响。

  AD7794采用偏移二进制编码,当使用单极性信号时(Ain+ - Ain > 0),其输入电压与输出数据的关系为:

 

  这个D直接代表了被测量。这里,G为总增益。(REF+ - REF-)为差分参考电压,(Ain+ - Ain-)为输入差压信号。

  而当使用双极性信号时(REF>Ain+ - Ain>0如或0>Ain+ - Ain>-REF,输出特性变为:

   要用外部参考电压时,由于R5、R7、R11可以忽略,因此有:

   在理想传感器中,

      R为测量电桥的总电阻,也即桥臂电阻,静态时R1=R2=R3=R4=R,为测量时的每臂电阻变化量。可见,使用外部参考电压(同时做为传感器电压激励)时,ADC输出数据与传感器变化,即与被测量直接相关,与参考电压的实际值无关!这就对参考电,爱的稳定性要求大大降低了。当然,参考电瓜要符合ADC的量值要求,并且,在一次测量(转换)中仍然要求不变(短期稳定即可)。

  整个系统适用于高精度低功耗要求的场合。在这里,给整个电桥提供激励的电压也即参考电压取自MSP430F1611的DAC输出端。这样做,既可以保证所加电压的精度和稳定性,又可以在不需要测量信号的时候,可以随时关闭给电桥的供电。当MSP430微处理器进入休眠状态时,也可以使整个系统的芯片连同电路一起处于一个休眠状态,这样可以进一步降低系统功耗。

  4 AD7794的实验和实测效果

  为了模拟出实际AD7794的使用场合,将图3中的R1、R2、R3、R4全部用电阻箱代替,电阻箱的精度和分辨率为0.1欧姆。实际测试中,使用的电阻变化量为1欧姆。在测试过程中,Rl、R4作为一组,而R2、R3作为一组,两组阻值分别向不间的方向变化,即一组调大.而另一组调小,以此来模拟传感器上的压差变化,然后将实测数据绘成曲线。实验结果示于下图.其中,纵轴为实测的AD转换结果,横轴为压差变化率,即(V+-Vv)/(VRF+-VREF_)。

  由图4可以看出,整个AD7794的表现效果令人满意,整个AD转换结果与实际输入的信号成线性变化,而实测的最大线性误差小于l‰。

  5 结论

  该系统已成功地应用于低功耗燃气计量装置中,并稳定可靠地运行。与传统方案比较,本系统精度高、功耗小、抗干扰能力强,易于调试,体积小,适合于手持、野外、太阳能供电等多种应用场合。这种方法可以推广应用到低频、缓变等信号的广泛工业测量应用中。

  本文作者创新点:提出了基于AD7794的高精度超低功耗测量计量装置的设计原理和方法,并以给出了具体的硬件电路,为进一步开发其它类型的测量装置提供了一定的参考作用。

关键字:工业测量  仪表放大器  Σ-ΔADC  低漂移  超低功耗 编辑:金海 引用地址:AD7794在高精度低功耗测量装置中的应用

上一篇:基于肌音信号的仿生手信号采集系统设计
下一篇:全球数据转换器市场排名出炉,ADI继续垄断

推荐阅读最新更新时间:2023-10-12 20:17

超低功耗方案助力便携医疗电子应用
 今年4月,中国新医改方案出台。在新医改方案中,中国政府计划在2009年-2011年的3年间投入8500亿元,用于基层医疗卫生服务体系、基本公共卫生服务逐步均等化等五项重点改革。而且,新医改将成为中国便携医疗电子市场快速增长的催化剂。以电子血压计、血氧仪、心电监护仪等为代表的家用便携医疗电子产品已经成为人们日常健康监测的重要设备。根据市场调研公司赛迪顾问的统计,2009年到2011年,中国便携医疗电子市场年复合增长率将超过30%,2011年市场规模将扩大到280亿元。与此同时,便携式医疗电子在这几年呈现出微型化与设计简单化,尺寸更小、重量更轻、功耗更低,具备无线连接和网络医疗信息共享等发展趋势。   恩智浦是最早在医疗电子市
[工业控制]
PIC单片机模/数转换器ADC模块的程序设计
本设计程序流程如图所示。   图 主程序及中断程序流程   (1)首先定义必要的头文件及程序用到的全局变量。   (2)对系统要用到的各个I/O端口进行初始化。   (3)A/D模块初始化子程序,选择A/D转换通道,开A/D转换器并设定A/D转换时钟。   (4)软件延时自程序,空跑5535个系统周期。   (5)报警子程序,对PORTD端口进行操作。   (6)AD处理中断服务子程序,读取A/D转换值,如果不在范围内则报警,如果在范围之内,则控制PORTD令发光二极管亮。   (7)主函数,为完成系统的功能,
[单片机]
PIC单片机模/数转换器<font color='red'>ADC</font>模块的程序设计
KWIK电路常见问题解答 15Msps 18位ADC的驱动器设计考虑因素
常见问题解答:为15Msps 18位ADC设计输入驱动器时应该考虑哪些因素 简介 ADC驱动器是数据采集信号链设计的关键构建模块。ADC驱动器用于执行许多关键功能,如输入信号幅度调整、单端至差分转换、消除共模偏移,并经常用于实现滤波。本技术诀窍与综合知识(KWIK)电路常见问题解答(FAQ)笔记讨论如何从单端输入信号产生经调整的差分输出信号,并对信号进行电平转换以确保其满足ADC满量程的性能需求。 为了帮助回答这个常见问题,我们将使用LTC6228(一款低噪声、低失真、高速轨到轨输出运算放大器)和LTC2387-18 SAR ADC。我们将利用噪声计算显示设计对信号链解决方案的整体SNR性能的影响。 图1.–
[模拟电子]
KWIK电路常见问题解答  15Msps 18位<font color='red'>ADC</font>的驱动器设计考虑因素
单片机ADC采样算法----中位值滤波法
中位值滤波法就是通过连续采样奇数个数据,然后对数据从小到大排序,取中间的值做为本次采样值。 下面看C代码的实现 #define M 11 unsigned int filter2( void ) { unsigned int value_buf ; unsigned int count, i, j, temp; for( count = 0; count M; count++ ) { value_buf = ReadVol_CH2(); } for( j = 0; j M - 1; j++ ) { for( i = 0; i M - j - 1; i++ ) {
[单片机]
单片机<font color='red'>ADC</font>采样算法----中位值滤波法
完整的单电源、16位、100 kSPS PulSAR ADC系统
电路的功能与优势 大多数系统中,需要在性能与低功耗之间进行权衡。本电路设计的重点是考察部分权衡因素,同时在16位、100 kSPS数据采集系统中实现低功耗(8 mW,典型值)和高性能。 本电路使用 AD7988-1低功耗(350 μA) PulSAR®模数转换器(ADC),该器件直接从 ADA4841-1 高性能、低电压、低功耗运算放大器驱动。选择该放大器是因为它具有极佳的动态性能,可采用单电源电压供电且提供轨到轨输出。此外,输入共模电压范围包括负供电轨。 AD7988-1 ADC需要2.4 V至5.1 V间的外部基准电压。本应用中,选择的基准电压是 ADR4525 精密2.5 V基准电压源。 图1. 基本单
[模拟电子]
完整的单电源、16位、100 kSPS PulSAR <font color='red'>ADC</font>系统
超低功耗微处理器MSP430为核心的热计量表设计
  引言   我国地域广阔,人口众多。房屋建筑规模巨大,住宅建设量大而且面广,至今仍呈上升趋势,而且这个上升趋势还将持续20~30年。   在这种情况下,把"大锅饭"式的采暖包费制,改为按实际使用热量向用户收费,无疑是缓解煤电能源紧缺矛盾的有效手段。为此,本文介绍了一种新型热量表的设计方法。该热量表是一种分户热量计量装置,它由无磁热水流量计、温度 传感器 和微功耗单片机组成的积算仪等三部分组成。仪表安装在系统的供水管上,并将 温度传感器 分别装在供、回水管路上。一段时间内用户所消耗的热量为所供热水的流量和供回水的焓差乘积对时间的积分。热量表利用该原理并通过热水流量计测量逐时流量并用温度传感器测量逐时供回水温
[单片机]
以<font color='red'>超低</font><font color='red'>功耗</font>微处理器MSP430为核心的热计量表设计
AVR单片机超低功耗的进阶经验
四年多前整过一次低功耗的,当时调试也是OK的,程序基本上是移植过来了。 这次重新改动一下,做了,本以为捣腾一天差不多了,结果又捣腾了两天。 硬件平台是使用9V的电池,系统稳压到5V,普通的稳压IC肯定不行的,必须是LDO型的IC。LDO选的是国产的BL8061,INPUT VOLTAGE是2-16V,OUTPUT CURRENT:250mA,典型的消耗是2uA,BL8060输入电压是1.5-14V,最大电流时200mA,功耗是1uA。稳压前后的电解电容1uF。因为板子做的是贴片的,贴片的手头现成的只有10V/22uF,偶加在稳压后,因为9V电池空载电压就接近10V了,稳压前偶弄了个普通的杂牌铝电解,结果第一晚就被这颗害死了。 第一
[单片机]
AVR单片机<font color='red'>超低</font><font color='red'>功耗</font>的进阶经验
STM32F407的ADC之DMA多通道+温度
这里是在上一章中加上了温度 上图是温度计算公式:其中Vsense为采集到温度通道的ADC值 stm32f407温度通道是ADC1的16通道。 Avg_Slope一般取0.0025 和上一张比主要是该了下的内容: 1、增加ADC_TempSensorVrefintCmd(ENABLE);/*使能内部温度传感器*/ 2、修改ADC_InitStructure.ADC_NbrOfConversion = 3;/*只使用1通道 规则通为1*/ 由2改为3 因为之前只用到了PA2和PA3两个通道 现在增加了ADC1的16通道 3、增加ADC_RegularChannelConfig(ADC1,ADC_Channel_16,
[单片机]
STM32F407的<font color='red'>ADC</font>之DMA多通道+温度
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved