DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 128|回复: 0
打印 上一主题 下一主题

揭开Σ-ΔADC的神秘面纱

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-16 17:22:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

                      摘要 主要介绍Σ-ΔADC的工作原理及其典型应用。原理包括过采样和滤波,应用涉及热电偶测量及冷端补偿。
  关键词 Σ-ΔADC 过采样 热电偶 4"20mA
  越来越多的应用,例如过程控制、称重等,都需要高分辨率、高集成度和低价格的ADC。 新型Σ-Δ转换技术恰好可以满足这些要求。然而,很多设计者对于这种转换技术并不十分了解,因而更愿意选用传统的逐次比较ADC。Σ-Δ转换器中的模拟部分非常简单(类似于一个1bit ADC),而数字部分要复杂得多,按照功能可划分为数字滤波和抽取单元。由于更接近于一个数字器件,Σ-ΔADC的制造成本非常低廉。
一、Σ-ΔADC工作原理
  要理解Σ-ΔADC的工作原理,首先应对以下概念有所了解:过采样、噪声成形、数字滤波和抽取。
1. 过采样
  首先,考虑一个传统ADC的频域传输特性。输入一个正弦信号,然后以频率fs采样--按照 Nyquist定理,采样频率至少两倍于输入信号。从FFT分析结果可以看到,一个单音和一系列频率分布于DC到fs /2间的随机噪声。这就是所谓的量化噪声,主要是由于有限的ADC分辨率而造成的。单音信号的幅度和所有频率噪声的RMS幅度之和的比值就是信号噪声比(SNR)。对于一个Nbit ADC,SNR可由公式:SNR=6.02N+1.76dB得到。为了改善SNR和更为精确地再现输入信号,对于传统ADC来讲,必须增加位数。
  如果将采样频率提高一个过采样系数k,即采样频率为kfs,再来讨论同样的问题。FFT分析显示噪声基线降低了,SNR值未变,但噪声能量分散到一个更宽的频率范围。Σ-Δ转换器正是利用了这一原理,具体方法是紧接着1bit ADC之后进行数字滤波。大部分噪声被数字滤波器滤掉,这样,RMS噪声就降低了,从而一个低分辨率ADC,Σ-Δ转换器也可获得宽动态范围。
  那么,简单的过采样和滤波是如何改善SNR的呢?一个1bit ADC的SNR为7.78dB(6.02+1.76),每4倍过采样将使SNR增加6dB,SNR每增加6dB等效于分辨率增加1bit。这样,采用1bit ADC进行64倍过采样就能获得4bit分辨率;而要获得16bit分辨率就必须进行415倍过采样,这是不切实际的。Σ-Δ转换器采用噪声成形技术消除了这种局限,每4倍过采样系数可增加高于6dB的信噪比。
2. 噪声成形
  通过图1所示的一阶Σ-Δ调制器的工作原理,可以理解噪声成形的工作机制。



图2? SNR与过采样率的关系
3. 数字滤波和抽取
  Σ-Δ调制器以采样速率输出1bit数据流,频率可高达MHz量级。数字滤波和抽取的目的是从该数据流中提取出有用的信息,并将数据速率降低到可用的水平。
  Σ-ΔADC中的数字滤波器对1bit数据流求平均,移去带外量化噪声并改善ADC的分辨率。数字滤波器决定了信号带宽、建立时间和阻带抑制。
  Σ-Δ转换器中广泛采用的滤波器拓扑是SINC3,一种具有低通特性的滤波器。这种滤波器的一个主要优点是具有陷波特性,可以将陷波点设在和电力线相同的频率,抑制其干扰。陷波点直接相关于输出数据速率(转换时间的倒数)。SINC3滤波器的建立时间三倍于转换时间。例如,陷波点设在60Hz时(60Hz数据速率),建立时间为3/60Hz=50ms。有些应用要求更快的建立时间,而对分辨率的要求较低。对于这些应用,新型ADC诸如MAX1400系列允许用户选择滤波器类型SINC1或SINC3。SINC1滤波器的建立时间只有一个数据周期,对于前面的举例则为1/60Hz=16.7ms。由于带宽被输出数字滤波器降低,输出数据速率可低于原始采样速率,但仍满足Nyquist定律。这可通过保留某些采样而丢弃其余采样来实现,这个过程就是所谓的按M因子"抽取"。M因子为抽取比例,可以是任何整数值。在选择抽取因子时应该使输出数据速率高于两倍的信号带宽。这样,如果以fs的频率对输入信号采样,滤波后的输出数据速率可降低至fs /M,而不会丢失任何信息。
二、MAXIM的新型Σ-ΔADC
  新型高集成度Σ-ΔADC正在得到越来越广泛的应用,这种ADC只需极少外接元件就可直接处理微弱信号。MAX1402便是这种新一代ADC的一个范例,大多数信号处理功能已被集成于芯片内部,可视为一个片上系统,如图3所示。该器件在480sps工作速率下可提供16bit精度,4800sps时精度达12bit,工作模式下仅消耗250μA的电流,掉电模式仅消耗2μA。信号通道包含一个灵活的输入多路复用器,可被设置为3路全差分信号或5路伪差分信号、2个斩波放大器,1个可编程PGA(增益从1"128)、1个用于消除系统偏移的粗调DAC和1个二阶Σ-Δ调制器。调制器产生的1bit数据流被送往一个集成的数字滤波器进行精处理(配置为SINC1或SINC3)。转换结果可通过SPITM/QSPITM兼容的三线串行接口读取。另外,该芯片还包含有2个全差分输入通道,用于系统校准(失调和增益);2个匹配的200μA电流源,用于传感器激励(例如可用于3线/4线RTD);2个"泵出"电流,用于检测选定传感器的完整性。通过串行接口访问器件内部的8个片内寄存器,可对器件的工作模式进行编程。输入通道可以在外部命令的控制下进行采样或者连续采样,通过SCAN控制位设定,转换结果中附加有3bit"通道标识"位,用来确定输入通道。



图4? 热电偶测量及冷端补偿
2.?3线和4线RTD测量
  铂电阻温度传感器(RTD)被许多需要测量温度的应用所优选,因为它们具有优异的精度和互换性。一个在0℃时具有100Ω电阻的RTD,到+266℃时电阻会达到200Ω,灵敏度非常低,约为ΔR/Δt=100Ω/266℃。200μA的激励电流在0℃时可产生20mV输出,+266℃时输出40mV。MAX1402可直接处理这种低电平的信号。
  根据不同应用,引线电阻对于测量精度会产生不同程度的影响。一般来讲,如果RTD靠近转换器,采用最简单的两线结构即可;而当RTD比较远时,引线电阻会叠加入RTD阻抗,并给测量结果引入显著误差。这种情况通常采用3线或4线RTD配置,如图5所示。



图6? 智能4"20mA变送器
小结
  在高集成度调理系统出现之前,过程控制通常采用多个独立的芯片实现信号调理和处理。Σ-Δ技术降低了这部分电路的成本、空间需求和功率需求(事实上多数应用只需要+3V/+5V单电源)。这种特性尤其适合于电池供电的便携系统。元件数量的降低同时还改善了系统的可靠性。
            
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2026-3-24 11:01 , 耗时 0.097297 秒, 17 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表