∑-ΔADC应用笔记

最新更新时间:2012-10-25来源: 互联网关键字:∑-ΔADC  笔记 手机看文章 扫描二维码
随时随地手机看文章

引言

  许多高端工业应用中,高性能数据采集系统(DAS)与各种传感器之间需要提供适当的接口电路。如果信号接口要求提供多通道、高精度的幅度和相位信息,这些工业应用可以充分利用MAX11040等ADC的高动态范围、同时采样以及多通道优势。本文介绍了MAX11040的Σ-Δ架构,以及如何合理选择设计架构和外部元件,以获得最佳的系统性能。

        本应用笔记旨在帮助设计人员在高性能、多通道数据采集系统(DAS)设计中优化工业传感器与高性能ADC之间的连接电路。以电网监测系统为例,本文说明了使用MAX11040 Σ-Δ ADC的优势以及如何选择适当的架构和外围器件,优化系统性能。

  高速、Σ-Δ架构的优势

  图1所示为高端三相电力线监视/测量系统,这类工业应用需要以高达117dB的动态范围、64ksps采样速率精确地进行多通道同时采集数据。为了获得最高系统精度,必须正确处理来自传感器(例如,图1中的CT、PT变压器)的信号,以满足ADC输入量程的要求,从而保证DAS的性能指标满足不同国家相关标准的要求。

  

基于MAX11040的DAS在电网监控中的应用

 

  图1. 基于MAX11040的DAS在电网监控中的应用

  从图1可以看到,采用两片MAX11040 ADC可以同时测量交流电的三相及零相的电压和电流。该ADC基于Σ-Δ架构,利用过采样/平均处理得到较高的分辨率。每个ADC通道利用其专有的电容开关Σ-Δ调制器进行模/数转换。该调制器将输入信号转换成低分辨率的数字信号,它的平均值代表输入信号的量化信息,时钟频率为24.576MHz时对应的采样率为3.072Msps。数据流被送入内部数字滤波器处理,消除高频噪声。处理完成后可以得到高达24位的分辨率。

  MAX11040为4通道同时采样ADC,其输出数据是处理后的平均值,这些数值不能像逐次逼近(SAR) ADC的输出那样被看作是采样“瞬间”的数值¹,²。

  MAX11040能够为设计人员提供SAR架构所不具备的诸多功能和特性,包括:1ksps采样率下高达117dB的动态范围;积分非线性和微分非线性(INL、DNL)也远远优于SAR ADC;独特的采样相位(采样点)调节能够从内部补偿外部电路(驱动器、变压器、输入滤波器等)引入的相位偏移。

  另外,MAX11040集成一个数字低通滤波器,处理每个调制器产生的数据流,得到无噪声、高分辨率的数据输出。该低通滤波器具有复杂的频率响应函数,具体取决于可编程输出数据率。输入端的阻/容(RC)滤波器结合MAX11040的数字低通滤波器,大大降低了MAX11040输入信号通道抗混叠滤波器的设计难度,甚至可以完全省去抗混叠滤波器。表1列举了MAX11040的部分特性,关于MAX11040数字低通滤波器或表中列出的特性指标的详细信息,请参考器件数据资料。

  表1. MAX11040 ADC的关键指标 PartChannelsInput range (VP-P)Resolution (Bits)Speed (ksps, max)SINAD (1ksps) (dB)Input impedance

  MAX110404±2.22464117High, (130kΩ, approx)

  电力线应用对ADC性能的要求

  电力线监控应用中,CT (电流)互感器和PT (电压)互感器输出范围的典型值为:±10V或±5V峰峰值(VP-P)。而MAX11040的输入量程为±2.2VP-P,低于CT和PT互感器的典型输出。不过,可以利用一个简单的低成本方案将±5V或±10V互感器输出调整到MAX11040较低的输入量程以内,电路如图2所示。

  连接到通道1的电路代表一个单端设计,这种配置下,变压器的一端接地,通过一个简单的电阻分压器和电容完成信号调理。

  对于共模噪声(该噪声在ADC的两个输入端具有相同幅度)比较严重的应用场合,推荐采用图中通道4所示差分连接电路。利用MAX11040的真差分输入大大降低共模噪声的影响。

  

MAX11040在电力线监控典型应用中的原理框图

 

  图2. MAX11040在电力线监控典型应用中的原理框图,图中给出了一个±10V或±5V输出的变压器接口。通道4接口电路采用差分设计,通道1采用单端设计。

  PT和CT测量变压器相当于低阻互感器(等效阻抗RTR通常在10Ω至100Ω量级)。为方便计算,以下示例中假设:变压器相当于一个有效输出电阻RTR = 50Ω的电压源;为便于演示,变压器可以由一个50Ω输出阻抗的低失真函数发生器代替,如图3所示。MAX11040的输入阻抗与时钟速率、ADC输入电容有关。连接适当的旁路电容C3,设定XIN时钟频率 = 24.576MHz,则得到输入阻抗RIN等于130kΩ ±15%,误差取决于内部输入电容的波动。

  R1、R2组成的电阻分压网络将±10V或±5V输入信号转换成ADC要求的±2.2V满量程范围(FSR)。为确保该电路工作正常,需要优化R1和R2电阻值,以及C1、C2和C3电容的选择,以满足±10V或±5V输入的要求。电阻R1和R2必须有足够高的阻抗,避免CT和PT变压器输出过载。同时,R2阻值还要足够小,以避免影响ADC的输入阻抗(R2 << RIN)。

对于单端设计,图2中MAX11040通道1的输入电压VIN(f),可以利用式1计算:

  

式1.

(式1)

 

  式中:

  VTR是CT和PT变压器的输出电压。

  RTR是变压器的等效阻抗。

  R1、R2构成电阻分压网络。

  RIN是MAX11040的输入阻抗。

  R2llRIN是R2和RIN的并联阻抗。

  C3为输入旁路电容。

  f是输入信号频率。

  VIN(f)是MAX11040的输入电压。

  可以利用类似方法进行差分输入设计。

  为保持高精度电阻分压比和正确的旁路特性,应选取低温度系数、精度为1%甚至更好的金属薄膜电阻。电容应选取高精度陶瓷电容或薄膜电容。最好选择信誉较好的供应商购买这些元件,例如Panasonic®、Rohm®、Vishay®、Kemet®和AVX®等。

  MAX11040EVKIT提供了一个全功能、8通道DAS系统,评估板能够帮助设计人员加快产品的开发进程,例如,验证图2中所推荐的原理图方案。

  

基于MAX11040EVKIT的开发系统框图

 

  图3. 基于MAX11040EVKIT的开发系统框图,需要两个精密仪表对测量通道进行适当校准。测量结果可以通过USB发送到PC机,然后转换成Excel®文件作进一步处理。

  函数发生器产生的±5V信号连接到MAX11040的通道2,而另一函数发生器产生的±10V信号连接到MAX11040的输入通道1。电阻分压网络R1/R2和R3/R4对±5V或±10V输入进行相应的调整,使其接近ADC的满量程范围(FSR = ±2.2VP-P)。

  电阻分压网络R1和R2的取值以及旁路电容C1和C2的取值如表2所示,均由式1计算得到,接近最佳的输入动态范围(约±2.10VP-P)。该动态范围限制在0.05%相当高的精度范围,非常适合MAX11040。有关精度指标的详细信息,请参考MAX11040数据资料。

  表2. 图3中的电阻和旁路电容计算 VTR

  ±VP-PRTR

  (Ω)R1

  (Ω)R2

  (Ω)RIN

  (Ω)C3

  (µF)f

  (Hz)VIN

  ±VP-PVADC

  (VRMS)Calibration

  factor-KCALCalibration

  factor error (%)

  Calculations for nominal VTR and standard components (nominal) values

  105033209091300000.1502.112681.49394.733010.70

  550249018201300000.1502.070261.463952.415160.99

  Measured values for VTR, VIN, VINRMS with real components values and tolerances used in the experiment

  9.86350 ± 10%3320 ± 1%909 ± 1%130000 ± 15%0.1 ± 10%502.098721.4838994.6999120

  4.93250 ± 10%2490 ± 1%1820 ± 1%130000 ± 15%0.1 ± 10%502.061511.458332.39140

  050 ± 10%2490 ± 1%1820 ± 1%130000 ± 15%0.1 ± 10%5000.00048NANA

  表2列出的计算值均来自式1的计算结果和图3定义的精确测量。表格顶部给出了式1在标称输入电压下的理论计算结果,选择标准的分立元件。表2底部给出了演示系统中实际测量的元件值以及测试误差,同时还给出了用于FSR校准和计算得到的KCAL系数,计算公式如下:

  校准系数KCAL按照式2计算:

  KCAL = VTRMAX/(VADCMAX - VADC0)(式2)

  式中:

  VTRMAX是输入最大值,分别代表±5V或±10V输入信号。

  VADCMAX是测量、处理后的ADC值,MAX11040评估板设置与图3相同,输入信号设置为VTRMAX。

  VADC0是测量、处理后的ADC值,MAX11040评估板设置与图3相同,输入信号设置为VIN = 0 (系统零失调测量)。

  KCAL (本实验中)是针对特别通道的校准系数,根据VADC计算输入信号VTR。

  KCAL误差计算显示只基于标称值的KCAL“理论值”可能与基于实际测量值计算的KCAL之间存在1%左右的误差。

  所以,只是依靠理论计算还不足以支持实际要求;如果设计中需要达到EU IEC 62053标准要求的0.2%精度,就必须对每个测量通道进行满量程(FSR)校准。

  表3所示结果验证了½ FSR输入信号的测量。利用高精度HP3458A万用表测量数据,利用式2中的校准系数KCAL得到ADC测量值和计算值。

  表3. 验证½ FSR输入信号对应的测量结果 GeneratorGeneratorMAX11040CalculationVerrRequirements

  Nominal signal (½ FSR)VTR_m - signal measured by HP3458AVIN measured by ADCVTR_C = VIN × KCAL(VTR_M - VTR_C) × (100/VTR_C)IEC 62053

  (VP-P)(VRMS)(VRMS)(VRMS)(%)(%)

  Channel 1: ±5.0003.48920.742593.490126-0.0265440.2

  Channel 2: ±2.5001.74710.73071.747384-0.0162650.2

  表3中的VTR_M表示输入½ FSR信号时的测量值,而VTR_C表示基于MAX11040测量值和KCAL处理、计算得到的数值。

结果显示调理后的电路测量误差VERR低于0.03%,可轻松满足EU IEC 62053规范要求的0.2%精度指标。

  

图4. MAX11040EVKIT GUI允许用户方便地设置各种测量条件:12.8ksps、256采样点/周期和1024次转换。此外,GUI的计算部分提供了一个进行快速工程运算的便捷工具。

 

  图4. MAX11040EVKIT GUI允许用户方便地设置各种测量条件:12.8ksps、256采样点/周期和1024次转换。此外,GUI的计算部分提供了一个进行快速工程运算的便捷工具。

  测量结果也可以通过USB口传送到PC端,从而利用强大的(而且免费)的Excel进行详细的数据分析。

  结论

  MAX11040等高性能多通道同时采样、Σ-Δ ADC非常适合工业应用的数据采集系统。

关键字:∑-ΔADC  笔记 编辑:神话 引用地址:∑-ΔADC应用笔记

上一篇:∑-ΔADC(第三部分):新诀窍
下一篇:电压参考电路设计关键问题

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

电容误差平均技术在流水线ADC中的应用
1 引言 随着数字信号处理技术在无线通讯等领域的广泛应用,人们对于模/数转换器(ADC)速度与精度等方面要求也越来越高。但出于功耗和成本等方面的考虑,器件尺寸和电源电压的降低使得高速高精度ADC的设计变得越来越具有挑战性。在各种不同类型的ADC中,流水线结构(pipeline)的ADC很好地协调了面积与速度之间的矛盾。他具有相对低的功耗和芯片尺寸,同时可以实现较高的转换速率。但是在实现高分辨率的流水线ADC时,由器件失配等因素引起的误差(如比较器电压失调引起的阈值偏移,电容失配等)如果不消除,将对ADC的性能产生严重的影响。因此,为了减小误差,使ADC达到更高的有效精度以满足人们对高精度的现代数据采集系统的需求,许多的片
[模拟电子]
ARM之模数转换——ADC
ADC转换器 模拟信号:在时间和数值上连续的信号 数字电路:在时间和数值上不连续的信号 ADC电路就bai是指模数转换电路。也就是将模拟信号变为数字信号,指模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。模/数转换器可以实现这个功能,在各种不同的产品中都可以找到它的身影。 基本原理:它分为采样,保持,量化和编码四个步骤 3.A/D转换器的主要技术指标: (1)分辨率。A/D转换器的分辨率用输出二进制数的位数表示,位数越多,误差越小,转换精度越高。 (2)相对精度。相对精度是指A/D转
[单片机]
ARM之模数转换——<font color='red'>ADC</font>
纤巧24 位I2C四通道增量累加ADC含有高准确度温度传感器
2007 年 4 月 24 日 - 北京 - 凌力尔特公司( Linear Technology Corporation )推出一款四通道增量累加( ΔΣ )模数转换器( ADC ) LTC2493 ,该器件具有一个可提供 1/30°C 分辨率和 2°C 绝对准确度的内部温度传感器。这个准确的集成温度传感器实现了对外部传感器的温度补偿。 LTC2493 通过两线 I 2 C 兼容串行接口通信,测量 4 个单端或两个差分模拟输入,采用纤巧 4mm x 3mm DFN 封装,仅消耗 300uA (最大值)电流。 LTC2493
[新品]
STM32 串口的基本配置(寄存器版)笔记
1.串口 1.串口作为MCU和外界的连接工具,既可以检验代码的正确性,也可以和上位机进行交流 2.在STM32F103RCT6中,最多支持5路串口,对于串口而言,一般使用串行通信(USART1--5) 3.几个比较重要的寄存器: 具体配置过程 1.计算波特率(整数和小数部分) 2.初始化GPIO口 3.复位USART 配置波特率,配置奇偶校验,停止位等 4.配置中断(可编写中断服务函数) 代码实现: //初始化IO 串口1 //pclk2:PCLK2时钟频率(Mhz) //bound:波特率 //1.计算波特率(整数和小数) //2.初始化引脚 //3.复位USAR
[单片机]
STM32 串口的基本配置(寄存器版)<font color='red'>笔记</font>
关于STM8S ADC脚与其它功能复用时的问题
之前写过一篇关于STM8S芯片GPIO脚复用AD功能后无法回到GPIO状态的小文,介绍STM8S芯片的ADC应用时相关施密特触发器未适时开关而导致的问题。 大致内容就是某一GPIO口被复用为AD输入脚做相关AD检测。之后,把该脚AD功能禁用掉,再配置切换为带下降沿触发的外部中断触发脚,让其作为芯片休眠唤醒脚。 奇怪的是,那样设置后根本没法唤醒。即使不做休眠,做好切换配置后,直接查看该脚的IDR位的电平,不管外部输入如何,发现对应IDR位始终提示为0. 后来找到原因是跟那个施密特触发器的配置有关。可能有人觉得该问题是钻牛角尖,其实,也不尽然。毕竟应用需求是五花八门的,遇到的问题往往也是五彩缤纷,问题不论
[单片机]
关于STM8S <font color='red'>ADC</font>脚与其它功能复用时的问题
IAR for STM8学习笔记(一)建立工程
前言 入门学习推荐思修电子龙顺宇的视频,讲得非常详细,相关视频网站如B站或者优酷上都有。已经有一定单片机基础的朋友建议自己找相关的资料研究。 STM8常用两种IDE,一个是意法公司自己提供的STVD软件,一个则是目前使用最广的IAR软件。两种IDE很相似,但也各有特点,个人学习掌握一种就好了。我这里主要学习IAR软件。 一、IAR for STM8软件工具的安装 这个网上有很多视频或者攻略,作为个人学习笔记,就不再多说了。 二、IAR建立一个工程 最简单的方式是,启动IAR软件,点击“Project”下拉菜单中“Cheat New Project...”,然后弹出一个窗口,用鼠标选择“C”(即C语言的工程,ASM为汇编),点击“O
[单片机]
IAR for STM8学习<font color='red'>笔记</font>(一)建立工程
汇编入门学习笔记 (十一)—— 内中断
疯狂的暑假学习之 汇编入门学习笔记 (十一) 内中段 参考: 《汇编语言》 王爽 第12章 中断是指CPU在执行完当前指令后收到某种信息(中断信息),就不在接向下执行,而去对接收到的信息进行处理。中断信息可以来自CPU内部和外部,分内中断,外中断。 1. 内中断的产生 下面4中情况会产生内中断: (1)除法错误。如:div除法溢出 (2)单步执行。如debug中的单步调试 (3)执行into指令。 (4)执行int指令 2. 处理中断信息 中断信息中包含8位的中断类型吗,用来表
[单片机]
stm32F4+lcd1602实现采集两路adc并显示
以STM32F403为控制核心,设计一种基于STM32的智能照明控制系统,使用光敏电阻作为光照信息来源,使用GP2D12作为人物信息来源,当光照强度改变时,光敏电阻的阻值改变,从而改变STM32的采样电压。当人物移动时,红外传感器的电压改变从而改变采样电压。当光照强度小于一定值,且感应到有人时,LED亮。 通过光敏电阻和GP2D12传感器获取光照和红外信息,作为模拟量,传入STM32F4的采集端口。STM32F4进行模数转换后,在LCD1602上进行显示。 采用了HAL库进行配置STM32F4,一直有个问题就是proteus仿真DS18B20和DHT11这种带有时序要求的传感器,同STM32通信时出现时序错误,有经验的师兄
[单片机]
stm32F4+lcd1602实现采集两路<font color='red'>adc</font>并显示
小广播
最新模拟电子文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved