电力数据采集A/D转换器的选择方案

最新更新时间:2009-11-09来源: 电子测试关键字:ADC  A/D转换器  电力数据采集  电能质量 手机看文章 扫描二维码
随时随地手机看文章

  0 引 言

  当今社会对电能质量的要求越来越高,国家还专门制定了电能质量的国家标准。因此,电能质量的测量越来越得到电力用户的重视。电能测量时,从电网的数据采集结果对其精度的影响起着致关重要的作用,而这其中影响最大的是把模拟信号转换为数字信号的模数转换器(ADC),往往A/D芯片的技术参数和指标就决定了整个数据采集系统的性能指标。本文就电能测量ADC的选择作了综述。

  1 A/D转换器的技术参数

  A/D转换器的技术参数反映了其性能特点,其主要的指标有以下几个:

  (1)分辨率:分辨率反映A/D转换器对输入微小变化响应的能力,通常用数字输出最低位(LSB)所对应的模拟输入的电平值表示。
  (2)精度:精度有绝对精度和相对精度两种表示方法。绝对误差:是指对应于一个数字量的实际模拟输入电压和理想的模拟输入电压之差的最大值,通常以数字量的最小有效位(LSB)的分数值来表示。相对误差:是指整个转换范围内,任一数字量所对应的模拟输入量的实际值与理论值之差,用模拟电压满量程的百分比表示。
  (3)转换时间:转换时间是指完成一次A/D转换所需的时间,即由发出启动转换命令信号到转换结束信号开始有效的时间间隔,其倒数称为转换速率。例如MAX125的转换时间为3μs,其转换速率约为330多kHz。
  (4)电源灵敏度:电源灵敏度是指A/D转换芯片的供电电源的电压发生变化时,产生的转换误差。一般用电源电压变化1%时相应的模拟量变化的百分数来表示。
  (5)量程:量程是指所能转换的模拟输入电压范围,分单极性、双极性两种类型。

  A/D转换器实际工作时,都会引入一些误差,主要包括:静态误差、孔径误差和量化误差。各种误差都是以最低有效位(LSB)作为计算单位。1LSB定义为VREF/2n,定义中的VREF是指参考电压,而n则是模拟/数字转换器的分辨率。例如,14位模拟/数字转换器的1 LSB是VREF/16 384。

  (1)静态误差:当转换一个直流信号时,静态误差可由失调误差、增益误差、非线性误差和微分非线性误差表示。 失调误差:失调误差就是实际ADC转换函数曲线与理想转换曲线间得偏移,即实际曲线发生了平移现象。

  增益误差:增益误差就是满量程误差与失调误差之差。

  非线性误差:非线性误差就是指转换器的实际传输特性曲线与它的平均传输特性曲线之间的最大偏差。

  微分非线性误差:它表示了输出码与其相邻代码的间隔,是通过测量输入电压的变化,并转换到以LSB为单位,也就是我们通常所说的±1LSB,±0.5LSB等指标。

  (2)孔径误差:由于采样时钟或输入信号的噪声,使得采样和保持之间延迟引起的误差。

  (3)量化误差:A/D变换器的量化误差决定于A/D变换器的转换特性,这种误差是由转换特性造成的,是一种原理性误差,无法消除。A/D变换器选定以后,其量化误差也随之确定了。量化误差和分辨率是统一的,量化误差是由于有限数字对模拟数字进行离散取值(量化)而引起的误差。因此,量化误差理论上为一个单位分辨率,即1LSB,提高分辨率可减少量化误差。

  上述这些误差构成了A/D变换器的总误差。在考虑上述各种误差的综合影响时,A/D变换器的总误差应该用各种误差的均方根来表示。

  2 A/D转换器选择的理论分析

  2.1概述

  采样处理过程受ADC转换精度和转换速率的限制。一方面,对于具体的模数转换器,它的数据位所能代表的精度是由ADC的转换位数来决定的。另一方面,每一个模数转换器的转换数据在被读取之前都要有转换时间。数据位越多,则转换时间越长,相应的转换速率也就越慢。这就要求ADC的转换精度和转换速率之间做出一个折衷的解决办法。对转换精度和转换速率要求越高,模数转换越困难,根据现在的市场上可提供的和价格合理的模数转换器,文献[3]作了一个大概的估计。如图1所示,它描述了ADC的转换精度与转换速率之间的一种关系。

 

  图1的左边上方的区域代表的是容易获得的,到右边的底部区域则几乎是不可能实现的。中间的那条实线表示的是当前市场上,在合理的价格基础上,可以提供的典型的ADC的性能。它们做为现在已有的ADC性能的代表,可以在电能质量测量中选用,例如MAX125。

  2.2转换精度

  对于一个已经给定转换位数的ADC,它对信号所能离散的数据位的水平是固定的。一个14位的ADC提供16 384的离散水平。如果信号为双极性的AC信号,则总的数据位通常在正极性和负极性之间平均分配。对于ADC,它们所能离散的数据水平必须足够包括预期信号的最高幅度,同时,在大小次序上、无间断的、相邻的、数据位之间必须足够的小,以保证所需要的精确度。 在谐波测量中,有代表性的基波的频率成分是含量最大的成分。因此,ADC的动态范围要求设置在能容纳100%的基本成分中间。然而,要求的精度取决于所要测量的最小幅度。对于谐波范围的测量,它最小的幅度由最小的畸变率所决定。在国家谐波测量的标准中,对于规定的畸变率,谐波测量要求在±5%的准确度。

  2.3转换速率

  ADC的转换速率越高,价格也越高,一般只有低频的瞬时现象才通过通用的ADC来进行测量,对于特高频的瞬时现象,则只有特殊的设备才能进行测量。而对于通常的低频瞬时现象,转换速率在10 kHz到100 kHz之间的转换器就已经足够了。

  2.4采样方法

  谐波监测时,常需要几路信号同时采样,笔者就做过8路信号的同步采样。一般有以下3种方法:

  (1)间隔扫描方法:它是一种模拟同时采样的方法。图2说明了这种间隔扫描方法。

 

  对于这种方法,在采样2个通道之间,存在一个非常小的时间误差ts。这个时间误差ts实际上是ADC的采样周期,它由ADC的最大转换速率所决定。例如,当使用一个采样速度为200 kHz的ADC时,则采样计时误差为5μs。
T是扫描周期,它是一个可调整的值,它根据所测量的现象而进行设置。对于高达50次谐波的测量,最小的扫描速率为5 kHz或T≤200μs。如果是一个200 kHz的ADC,则每一个通道的时间误差ts都应保持在5μs内,对于50次谐波(50 Hz×50=2.5 kHz即周期为400μs)来说,它的相位误差粗略为:(5μs/400μs)×360°=4.5°。谐波次数越高,则误差的角度就越大。如果一个ADC被多个通道所分享,则计时误差对于第一个通道和最后一个通道是不同的,它等于N×ts,,这里N等于ADC所供分享的总通道数。

  (2)交替采样法:所谓交替采样法,就是进行数据采集时在被测信号的一个周期内,比如要采样256点,其中128个奇数点为电压采样点,128个偶数点为电流采样点。采电压和采电流的时差为△t=T/256(T是被测信号周期),由此引起的同相电压和电流的相位误差为360°×f×n×△t,式中f为被测信号频率,n为谐波次数。由此式可知相位误差随时差△t、谐波次数n增大而增大。

  (3)同步采样法:笔者采用过同相的4路电压和4路电流的同步采样,分时传输的方法。这种方法不存在时差问题,相位差也就不存在,但要求每个通道都要有一个采样保持电路。

  3设计实例

  这里是一个基于DSP(TMS320C545)的电力谐波监测仪,根据以上分析,其数据采集的AD芯片对于德州仪器公司的ADS7864和MAXIM公司的MAX125都是不错的选择,这里采用了后者。因为要采样A,B,C三相电压和电流,共6路模入通道,为了保证6路工频信号之间保持正确的相位关系,应该同步采样数据,而一片MAX125最多只能转换4通道差动信号,所以用了两片MAX125,其数据采集接口框图如图3所示。

 

  两片MAX125 a和b设置成3路差动顺序采样模式。每片MAX125在模拟信号输入前都接有信号调理电路,其作用是对电网高压进行隔离和抗混叠滤波,并将输入电平转换成芯片正常工作时的电压,这部分在图中没有表示出来。本装置在进行谐波分析时,为了达到需要的测量精度,6路模人信号要求在每个工频周期内的采样点不少于1 024个点,然后留下尽量均匀的512点,再进行快速傅立叶变换,为了保证精度,只取前50次谐波。这就要求6路信号转换的时间得小于20 ms/1 024≈19.5μs且要留足够的余量。因为MAX125每个通道的信号转换需要3μs,则每片MAX125三个通道依次转换需要3×3=9μs。所以这里两片MAX125要并联连接,同时启动它们,使得它们同时完成3路电压和3路电流的采样保持和转换,只需要3×3=9μs的时间,再加上读取数据的时间,比起19.5μs来,还有很大的余量,当然如果使两片MAX125采用"串联"工作方式,其A/D转换时间就是18μs也小于19.5μs,但余量不够。

  TMS320C545的I/O工作电压是3.3 V,MAX125的数字端工作电压是5 V,所以它们之间必须加由5 V转换到3.3 V的电平转换芯片,反过来,由TMS320C545送到MAX125的信号是在MAX125的允许范围内,不会造成损坏,所以就不必进行电平转换了。

  电网频率为50.60 Hz时,利用本电力谐波监测仪所测定的各次谐波波畸变率的测量误差的方均根值见表1,其测量的效果是令人满意的。

 

  4结 论

  测量电能质量ADC必须有足够的动态范围去满足信号的最高的幅度,同时又要保持足够的位数去获得必须的准确度。而且,它的采样速率必须足够的高,以便于采样信号中的最高频率成分。

关键字:ADC  A/D转换器  电力数据采集  电能质量 编辑:金海 引用地址:电力数据采集A/D转换器的选择方案

上一篇:基于A/D转换器IC层叠并联实现通道倍扩展
下一篇:ADI公司新推26款高速、低功耗ADC产品

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

ADIADP1853输出20ADC-DC转换解决方案
ADI 公司的ADP1853是宽输入电压DC/DC同步降压控制器,输入电压从3.3V到12V(高达20V),电压跟踪输入,输出电压0.6V到90%VIN,通常工作在电流模式以得到更快的响应速度.最大输出电流大于25A,输出电压对温度的精度±1%,可编频率200 kHz到1.5 MHz,主要用于中间总线和POL系统,通信基站和网络,工业和仪表,医疗和保健设备.本文介绍了ADP1853主要特性,方框图,典型应用电路图,15A电流模式和25A电压模式应用电路图,以及ADP1853评估板主要特性,电路图,材料清单和PCB元件布局图.  The ADP1853 is a wide range input, dc-to-dc, synchron
[电源管理]
ADIADP1853输出20<font color='red'>ADC</font>-DC转换解决方案
一种用于高速ADC的采样保持电路的设计
  近年来,随着数字信号处理技术的迅猛发展,数字信号处理技术广泛地应用于各个领域。因此对作为模拟和数字系统之间桥梁的模数转换器(ADC)的性能也提出了越来越高的要求。低电压高速ADC在许多的电子器件的应用中是一个关键部分。由于其他结构诸如两步快闪结构或内插式结构都很难在高输入频率下提供低谐波失真,因此流水线结构在高速低功耗的ADC应用中也成为一个比较常用的结构。   作为流水线ADC前端的采样保持电路是整个系统的关键模块电路之一。设计一个性能优异的采样保持电路是避免采样歪斜(timing skew)最直接的方法。   本文基于TSMC 0.25μm CMOS工艺,设计了一个具有高增益、高带宽的OTA,并且利用该OTA构造一个适用
[电源管理]
一种用于高速<font color='red'>ADC</font>的采样保持电路的设计
STM32的ADC基本配置
(1)模/数转换工作于单通道还是多通道模式 (2)工作于单次还是连续模式。 (3)外部触发转换还是软件使能转换。 (4)数据对齐方式,右对齐还是左对齐。 (5)A/D转换的通道数目。 (6)设置A/D通道的转换顺序及采样时间。其中转换时间为 T.conv=采样时间+12.5个周期 (7)⑥使能DMA启动传输 ⑦使能ADC ⑧校准ADC,ADC的校准用到以下代码: /*重置ADC1的校准寄存器关/ ADC_ ResetCal ibration( ADC1); /*获取ADC重置校准寄存器的状态*/ while(ADC_ GetResetCal ibrat ionStatus(ADC1)); ADC_ StartCal ibr
[单片机]
A/D转换器的分辨率和准确度之间的区别
当笔者与使用模数(A/D)转换器的系统设计人员聊天时,他们最常问的就是: 您的16位A/D转换器准确度也是16位吗? 要回答这个问题,关键在于从根本上理解分辨率和准确度这两个概念之间的区别。尽管这两个术语是截然不同的,但它们却经常被混淆或互换使用。 A/D转换器的分辨率被定义为输入信号值的最小变化,可通过一次计数改变数字输出值。就理想的A/D转换器而言,传递函数呈阶梯状,且每个步阶宽度等于分辨率。但使用较高分辨率(16位或16位以上)的系统时,传递函数的响应和理想的响应之间将存在较大的偏差。这是因为由A/D转换器及驱动器电路产生的噪声可降低该转换器的分辨率。 此外,如果
[模拟电子]
<font color='red'>A</font>/<font color='red'>D转换器</font>的分辨率和准确度之间的区别
STC15F2K60S2单片机数字电压表程序 内部ADC实现
①使用STC15F2K60S2单片机板设计一个数字电压表,只能采用单片机内部ADC实现; ②要求能够测量直流电压范围为0~4.55V,测量误差小于0.005V,测量结果保留三位小数点; ③电压表具有自动超量程报警功能,当测量电压超过4.55V时驱动蜂鸣器报警,电压小于4.55V时自动关闭蜂鸣器; ④电压测量校准与测评以考试当天手上的万用表为准,显示器件自选,要求使用内部基准电压作为参考电压; ⑤采集结果通过USB转串口线上传至PC机,显示格式为:“N路电压:X.XXXV”; ⑥串口传输波特率为57600,晶振采用内部22.1184M,复位引脚不能当做I/O使用; ⑦电压表具有自动休眠功能,每当启动15秒钟后自动进入休眠模式,唤醒后
[单片机]
stm32ADC非DMA模式的多通道采集与注入通道的采集
第一个为非DMA模式的多通道采集 void ADC_DMA_Config(void) { ADC_InitTypeDef ADC_InitStructure; RCC_HSICmd(ENABLE); while(RCC_GetFlagStatus(RCC_FLAG_HSIRDY) == RESET); RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1, ENABLE); ADC_DeInit(ADC1); ADC_StructInit(&ADC_InitStructure); ADC_InitStructure.ADC_Resolution = ADC_Resolution_8b; ADC_
[单片机]
基于AD7190的Σ-Δ型ADC精密电子秤的设计
电路功能及优点 该电路是一个电子秤系统,它使用AD7190,超低噪声,与内部PGA的24位Σ-Δ型ADC。在AD7190简化了电子秤的设计,因为该系统的大部分组成部分,包括在芯片上。 在AD7190保持了完整的输出数据率范围从4.7赫兹的良好表现,至4.8千赫,这使得它能够被用来在权衡,在更高的速度随着经营规模的低速称重系统,如图 电路描述 由于AD7190提供了一个集成解决方案,电子磅秤,它可直接向负载细胞。唯一所需的外部元件的模拟输入和EMC的目的,参考引脚电容一些过滤器。从称重传感器的低电平信号被放大了AD7190的内部,操作与128增益。从AD7190的转换,然后发送到其中的数字信息
[单片机]
如何实现STM32F407单片机的ADC转换
用到的引脚是PA3也就是ADC1的通道3 1、ADC的主要参数 a、分辨率----stm32f407的分辨率有6位、8位、10位、12位,参考电压如果是3.3 那么最小分辨率就是3.3/4095。 b、转换时间----stm32f407的最高允许频率是36M,最快转换时间 = 3+12个周期 =0.71us。 c、参考电压----2.4至3.3v。 2、工作过程分析 ADC转换是把外面输入到引脚的电压值转换成数字信号,单片机里面有一个模拟至数字的转换模块,我们可以控制它采集引脚的电压,stm32F407可以利用void ADC_SoftwareStartConv(ADC_TypeDef* ADCx)这个函数来控制转换。 3、详细的
[单片机]
如何实现STM32F407单片机的<font color='red'>ADC</font>转换
小广播
热门活动
换一批
更多
最新模拟电子文章
更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved