网站首页 | 技术文章 | 解决方案 | 电子书籍 | 下载中心 | 电子商城 | 技术论坛 | 电子博客 | 商务信息  
联系站长
加入收藏
会员登陆
交易首页 最新信息 - 推荐信息 - 热门信息 - 免费发布 - 行业新闻 - 行业资讯 - 行业知识 - 积分说明 - 信息分类 - 企业展示 - 帮助
 您的位置: 中国电子设计 >> 技术文章 >> 其它综合 >> 正文 商务信息栏目开通公告  [2008-05-19 11:47:00]
   □  AD677在精密测量仪器中的应用研究   
AD677在精密测量仪器中的应用研究
[作者:张辉    转贴自:微计算机信息    点击数:    更新时间:2008-8-21
【字体:

Research on AD677 in the Precision of Measuring Instruments
Abstract: This article introduces the basic properties of AD677, the internal structure of the circuit, since the school principle, timing and the use of sampling methods, and gives AD677 in the energy metering applications and MCU interface circuit, especially,data Series/ and conversion circuit. The results show that, the chip sampling of high precision, stable and reliable work, a simple interface circuit.
Key Words: A/D conversion; autocalibration; conversion timing


摘  要 本文介绍了AD677的基本性能、内部电路结构、自校原理、采样时序及使用方法,并给出了AD677在电能计量应用中与单片机的接口电路,特别是数据串/并转换电路。实际应用结果表明,该芯片采样精度高,工作稳定可靠,接口电路简单。
关键词 A/D转换;自校原理;采样时序

电能测试时需要一部标准电能表,在研制标准电能表的数据采样时,我们采用了一片AD677A/D转换器。AD677是AD公司16位串行输出的A/D转换器。它采用逐次逼近比较法实现模—数转换,转换网络不是采用普通的梯形电阻,而是电容阵列(电容量按二进制权分配),片内装有采样/保持和自动校正电路。自动校正电路可克服电容器的误差及采样/保持电路的失调给转换带来的影响,所以片外不需安装任何调整元件,即可获得很好的转换性能。转换速率为100kSPS(相当转换时间为10μs),在全量程范围内可获得±1LSB的线性。
一、 AD677基本性能
AD677电路实际是由两个单片电路组成[1],一个是模拟电路,包括输入缓冲(含采样保持)、16位DAC及比较器;另一个是数字电路,包括微控制器、DAC校正及输出电路。两个单片电路封装在一起,如图1所示。

图1:框图及物理引脚
该片工作时,需要三组直流电源,模拟部分供电为Vcc、VEE(±12V),数字部分供电为VDD(5V)。两部分各有自己的电源地端(AGND、DGND),同时模拟电路还提供一个信号地端(AGND SENSE),当模拟输入信号距离A/D芯片较远时,利用该地端,可减小地线干扰。片内无基准电源,工作时需外接5V(360mW)或10V(450mW)基准电压。
封装形式有16脚DIP及24脚SOIC两种。16引脚的功能是: VCC(5),+12V,模拟正电源端;VEE(12),-12V,模拟负电源端;VDD(13):+5V,数字电源端;VREF(11),外部基准电压输入端,基准电压可为5V或10V;AGND(8),模拟电源地端;AGND SENSE(9),模拟信号地端;DGND(4),数字地端;VIN(10),模拟信号输入端;CLK(2),采样时钟输入端;
SAMPLE(1),采样信号输入端。SAMPLE每来一次脉冲信号,启动一次采样。内部校正时,SAMPLE应保持低电平;BUSY(15),转换状态指示端。高电平时表示正在转换或校正,变低时,表示转换结束;CAL(16),校正控制端。CAL每来一次脉冲信号,启动一次内部校正;SCLK(14),串行数据输出时钟端,由CLK驱动;SDATA(3),串行数据输出端,SCLK每个下降沿,使DATA输出一位数据。
二、 应用电路设计
AD677是多用途16位A/D转换器,可用于各种数据采集系统,能方便地与DSP、单片机接口,图2给出的是它在电能计量中的应用电路[2],采用一片AD677,依次对电压、电流进行A/D转换,图中未画采样保持及模拟开关电路。单片机采用MCS-16位机[3]。

1、信号输入电路
模拟输入VIN的允许输入范围为±VREF,现取±5V。为避免被测电路对A/D采样的影响,VIN经缓冲放大器输入,缓冲放大器由一般运放组成。A/D的基准电压对A/D的转换精度影响很大,为保证转换精度,基准电压应当内阻小,噪声低、漂移小,现采用高精度基准电源模块AD586来提供5V基准电压,它能在0℃—+70℃范围内保证偏移在1mV之内。
此外,需要说明的是,AGND是模拟电源地,当输入信号也利用这个地时,由于电源电流必须经AGND闭合,该电流在地电阻上会产生压降△V,如图3(a)所示。△V与VS迭加后,作为A/D的输入信号V1N,这将给A/D转换带来附加误差。若采用5V基准,当△V=0.08mV时,对16位的A/D来说,就产生±1LSB误差。当信号源距A/D芯片较远时,△V会更大,影响更严重。这对精密测量仪器来说是不能容忍的,所以我们采用图3(b)的接法,以克服△V的影响。AD677允许AGND与AGND SENSE间 有100mV差别。

2、校正CAL的使用
为保证AD677转换精度,工作前需对其进行校正。校正可随时进行,但一般在上电开机时,电源、基准电压稳定后,校正一次即可。本系统校正控制信号CAL由单片机的P1.0提供。
AD677的自校正时序如图3[1]所示。校正信号来时(CAL升高)AD677复位内部电路,当CAL降低时,AD677开始自校正,自校正期间BUSY自动保持高电平。经过85532个时钟周期tCLK,BUSY自动变低,标志自校正结束。
 

校正时,片内微控制器和校正DAC首先将输入信号短路,然后测试电路误差,并将误差存入RAM。以后变换时,补偿这些误差,提高电路转换精度。
3、采样控制电路
AD677采样时需由两个信号控制:采样信号SAMPLE及采样时钟CLK。采样信号SAMPLE最高频率为100kHz,现采用80kHz,采样时序如图4所示。采样命令来时(SAMPLE变高),AD677采样/保持输入信号。SAMPLE变低,电路开始逐位比较,微控制器首先将采样/保持电路与VIN断开,以避免给转换带来干扰,待第二个时钟来时,开始逐位比较,每来一个时钟CLK,完成一位数据比较,16位数据,共需比较16次。逐位比较期间,BUSY保持高电平,全部数据比较完毕,BUSY变低,标志采样转换结束。在下次采样前,CLK应保持低电平,以免带来噪声。
由此可见,采样时钟CLK的频率至少应比采样信号SAMPLE高17 倍,现取25倍,即采样时钟CLK频率为2000kHz。为简化电路,这两个信号均由系统的12MHz时钟信号分频得到。分频系数为150的分频器,其输出作采样控制信号;分频系数为6的分频器,其输出作采样时钟信号。由于采样一次仅需17个采样时钟,而现在共有25个,为了将多余的时钟限制掉,利用AD677采样结束时的标志信号BUSY,即第18个脉冲来时(6分频器循环三次时),将6分频器复位,以限制多余的脉冲输出,满足采样时序对CLK的要求。

AD677将双极性模拟信号变为16位2的补码,如表1所示。转换后的数据信号,在串行时钟SCLK控制下,从最高位(MSB)起,依次由SDATA端串行输出。

4、数字信号的输出
A/D转换后的数字信号,可在串行时钟SCLK作用下,从最高位开始依次由SDATA端串行输出。微控制器可串行也可并行读入这些数据。串行读入时,电路比较简单,但占微控制器机时较多,考虑到微控制器还有其他用处、本设计采用并行读入。A/D每次转换完毕,利用串行时钟SCLK自动将数据装入两个串行的8位移位寄存器。当BUSY变低时,微处理器中断,在中断程序里一次读入数据。
三、 控制过程
单片机87C196完成对AD677整个采样过程的控制,开机时,首先由P1.0提供校正控制信号CAL,完成校正;校正完成后,由P1.1启动A/D采样信号,进行采样;转换结束时,由BUSY信号申请中断,在中断程序里由P1.2选通移位寄存器,并行读取数据。
本文作者创新点:
在我们实用的采样电路中,对相电压、电流同时采样保持,依次用AD677进行A/D转换,然后用公式计电压、电流有效值及有功、无功功率。经测试取得了很好的效果。该芯片也可用在其它采样系统中。
参考资料:
[1] ANALOG DEVICES“ Design-in Reference Manual”,1994
[2] 张有顺,冯井岗.电能计量基础[M],中国计量出版社,2002年, 190-202
[3] 李广弟,朱月秀,王秀山.单片机基础[M],北京航空航天大学出版社, 279-289
[4] 刘俊,刘利. 基于现场总线的智能执行器控制网络[J]. 微计算机信息, 2007, 9-2: 7-8
作者简介:张辉(1969-),女,蒙古族,河南南阳人,讲师,郑州大学研究生,研究方向为电子技术应用及信息处理。
通信地址:河南经贸职业学院 河南 郑州市 450053

  • 上一篇文章:基于PSoC的V/F转换器实现
  • 下一篇文章:一种超高速高精度并行ADC系统设计与实现
  • Google
     
    Web www.cediy.com
    发表评论 □告诉好友 □打印此文 □关闭窗口
     最新热点文章
     基于单片机和串行总线技术的热量表...
     数字温度传感器详解
     用AD8302实现RF/IF幅度和相位测量系...
     一种简单的10MHz频率源兼分配放大器...
     维氏电桥振荡器
     检验液晶显示器的简易测试仪
     
     最新推荐文章
     基于TMS320C6713与PC机的PCI总线高...
     基于TMS320VC5409和Cygnal单片机构...
     基于ARM控制器S3C44B0x的给煤机控制...
     基于USB 2.0的高速数据采集卡在虚拟...
     大功率谐振过渡软开关技术变频器研...
     大功率谐振过渡软开关技术变频器研...
     
     相 关 文 章
      ◇  网友评论:(只显示最新5条。评论内容只代表网友观点,与本站立场无关!)
     设为首页  加入收藏  关于本站  版权申明   联系站长   宣传赚点   友情链接
    如果我在线,不用加为好友,立刻与我交谈。 业务咨询QQ:342488946
    Copyright© 2004-2010 CEDIY.COM .All Rights Reserved
    粤ICP备05119258号