∑–△型模数转换器(ADC)简介
∑–△型模数转换器(ADC)
1.概述
近年来,随着超大规模集成电路制造水平的提高,Σ-Δ型模数转换器正以其分辨率高、线性度好、成本低等特点得到越来越广泛的应用。Σ-Δ型模数转换器方案早在20世纪60年代就已经有人提出,然而,直到不久前,在器件商品化生产方面,这种工艺还是行不通的。今天,随着1微米技术的成熟及更小的CMOS几何尺寸,Σ-Δ结构的模数转换器将会越来越多地出现在一些特定的应用领域中。特别是在混合信号集成电路(Mixed-signal ICs,指在单一芯片中集成有模数转换器、数模转换器以及数字信号处理器功能的集成电路芯片)中。目前,Σ-Δ型模数转换器主要用于高分辨率的中、低频(低至直流)测量和数字音频电路。用于低频测量的典型芯片有16位分辨的AD7701,24位分辨的AD7731等;用于高品质数字音频场合的典型芯片有18位分辨率的AD1879等。随着设计和工艺的水平的提高,目前已经出现了高速Σ-Δ型模数转换器产品。例如AD7723(1.2MSPS),AD9260(2.5MSPS)等。
2. ∑–△型ADC的理论基础
与一般的ADC不同,∑–△型ADC不是直接根据抽样数据的每一个样值的大小进行量化编码,而是根据前一量值与后一量值的差值即所谓的增量的大小来进行
量化编码。从某种意义上讲,它是根据信号波形的包络线进行量化编码的。∑–△型ADC由两部分组成,第一部分为模拟∑–△调制器,第二部分为数字抽取滤波器,如下图所示。

∑–△调制器以极高的抽样频率对输入模拟信号进行抽样,并对两个抽样之间的差值进行低位量化,从而得到用低位数码表示的数字信号即∑–△码;然后将这种∑–△码送给第二部分的数字抽取滤波器进行抽取滤波,从而得到高分辨
率的线性脉冲编码调制的数字信号。因此抽取滤波器实际上相当于一个码型变换器。由于∑–△调制器具有极高的抽样速率, 通常比奈奎斯特抽样频率高出
许多倍,因此∑–△调制器又称为过抽样ADC转换器。这种类型的ADC采用了极低位的量化器, 从而避免了制造高位转换器和高精度电阻网络的困难;另一方面,因为它采用了∑–△调制技术和数字抽取滤波,可以获得极高的分辨率;同时由于采用了低位量化输出的∑–△码,不会对抽样值幅度变化敏感,而且由于码位低,抽样与量化编码可以同时完成,几乎不花时间,因此不需要采样保持电路,这就使得采样系统的构成大为简化。这种增量调制型ADC实际上是以高速抽样率来换取高位量化,即以速度来换精度。
从调制编码理论的角度看,多数传统的ADC,例如并行比较,逐次逼近型等,均属于线性脉冲编码调制(LPCM,Linear Pulse Code Modulation)类型。这类ADC根据信号的幅度大小进行量化编码,一个分辨率位n的ADC其满刻度电平被分为2n个不同的量化等级,为了能区分这2n个不同的量化等级需要相当复杂的电阻(或电容)网络和高精度的模拟电子器件。当位数n较高时,比较网络的实现是比较困难的,因而限制了转换器分辨率的提高。同时,由于高精度的模似电子器件受集成度,温度变比等因素的影响,进一步限制了转换器分辨率的提高。
∑–△型ADC与传统的LPCM型ADC不同,它不是直接根据信号的幅度进行量化编码,而是根据前一采样值与后一采样值之差(即所谓增量)进量化编码,从某种意义上来说它是根据信号的包络形状进行量化编码的。从这一点上看,它与跟踪计数型ADC有一点类似。
△表示增量,∑表示积分或求和。在下面可以看到,∑–△型ADC采用了极低位的量化器(通常是1位),从而避免了LPCM型ADC在制造时面临的很多困难,非常适合用MOS技术实现。另一方面,又因为它采用了极高的采样速率和∑–△调制技术,可以获得极高的分辨率。同时,由于它采用低位量化,不会像LPCM型ADC那样对输入信号的幅度变化过于敏感。
与传统LPCM型ADC相比,∑–△型ADC实际上是一种用高采样速率来换取高位量化,即以速率换分辨率的方案。
过采样(Oversampling)技术是改善模数转换器总体性能诸多技术中的一种。∑—△结构的ADC是一种内在的过采样转换器。∑—△型ADC以很低的采样分辨率(1位)和很高的采样速率将模拟信号数字化,通过使用过采样技术,噪声整形和数字滤波技术增加有效分辨率,然后对ADC输出进行抽取(Decimation)处理,以降低ADC的有效采样速率,去除多余信息,减轻数据处理的负担。由于∑—△型ADC所使用的1位量化器(即1位比较器)和1位数模转换器(为一开关)具有良好的线性,所以∑—△型ADC表现出的微分线性和积分线性性能是非常优秀的,并且,不像其它类型的ADC那样,它无需任何的修调。
3. 一阶∑–△型ADC的基本原理
要了解∑—△型ADC的工作原理,必须熟悉过采样,噪声整形,数字滤波和采样抽取等几个基本概念。下图是一阶∑—△型ADC含有非常简单的模拟电路(一个比较器,一个开关,一个或几个积分器及模拟求和电路)和十分复杂的数字信号处理电路。

一阶∑—△型ADC
Σ-Δ转换器具有相对简单的结构,又称为过采样转换器。这种转换器由Σ-Δ调制器(虚线框内)及连接于其后的数字滤波器构成。调制器的结构非常近似于双斜率ADC,包括一个积分器和一个比较器,以及含有一个1位ADC的反馈环。这个内置的DAC仅仅是一个开关,它将积分器输入切换到一个正或负的参考电压。Σ-ΔADC还包括一个时钟单元,为调制器和数字滤波器提供适当的定时。
下图是输入Vin=0和Vin=+Vref/4两种情况下,电路中各点的电压波形示意图。可以看出两种情况下,C点输出的码流中"0"和"1"的个数是不一样的。

波形图
窄带信号送入Σ-ΔADC后被以非常低的分辨率(1位)进行量化,但采样频率却非常高,如2MHz或更高。经过数字滤波处理后,这种过采样被降低到一个比较低的采样率,如8KHz左右,同时ADC的分辨率(即动态范围)被提高到16位或更高,尽管比流水线ADC要慢且限于比较低的输入带宽,这种Σ-Δ技术在模数转换器市场上仍占据了很重要的位置。它具有三个主要优势:
低价格、高性能(最高可到24位)
集成化的数字滤波
与DSP技术的兼容性便于实现系统集成
主要应用在:音频和测量
芯片实例:ADS1210系列:24位A/D转换器。Burr-Brown公司


近年来,采用高分辨率的Σ-Δ型ADC颇为流行,它的一个突出优点是在一片混合信号CMOS大规模集成电路上实现了ADC与数字信号处理技术的结合。这一技术的其它优点:分辨率高达24位;比积分型及压频变换型ADC的转换速率高; 采用混合信号CMOS工艺,可实现低价格、高分辨率的数据采集和数字信号处理;由于采用高倍频过采样技术,降低了对传感器信号进行滤波的要求,实际上取消了信号调理。缺点:当高速转换时,需要高阶调制器;在转换速率相同的条件下,比积分型和逐次逼近型ADC的功耗高。
目前,Σ-Δ型ADC分为四类:(1)高速类ADC;(2)调制解调器类ADC;(3)编码器类ADC;(4)传感器低频测量ADC。其中每一类Σ-Δ型ADC又分为许多型号,给用户带来极大方便。
∑–△型模数转换器(ADC)简介的更多相关文章
- 模数转换器(ADC)的基本原理【转】
模数转换器(ADC)的基本原理 模拟信号转换为数字信号,一般分为四个步骤进行,即取样.保持.量化和编码.前两个步骤在取样-保持电路中完成,后两步骤则在ADC中完成. 常用的ADC有积分型.逐次逼近型. ...
- SAR ADC简介
SAR型 (逐次逼近型) 摘要:逐次逼近寄存器型(SAR)模数转换器(ADC)占据着大部分的中等至高分辨率ADC市场.SAR ADC的采样速率最高可达5Msps,分辨率为8位至18位.SAR架构允许高 ...
- SAR ADC : 逐次逼近寄存器型(SAR)模数转换器(ADC)
1.为实现二进制搜索算法,N位寄存器首先设置在中间刻度(即:100... .00,MSB设置为1).这样,DAC输出(VDAC)被设为VREF/2,VREF是提供给ADC的基准电压.然后,比较判断VI ...
- STM32应用实例十一:基于SPI和AD7192的数据采集
在开发臭氧发生器的时,我们需要一个高分辨率的AD采集,于是选择了AD7192,选择这款ADC的原因比较简单.首先它是24位的符合我们的精度要求:其次它自带时钟,便于节省空间:第三他又4路单端或2路差分 ...
- 理解逐次逼近寄存器型ADC:与其它类型ADC的架构对比【转】
转自:http://bbs.dzsc.com/space/viewspacepost.aspx?postid=86760 摘要:逐次逼近寄存器型(SAR)模数转换器(ADC)占据着大部分的中等至高分辨 ...
- ADC驱动器或差分放大器设计指南
作为应用工程师,我们经常遇到各种有关差分输入型高速模数转换器(ADC)的驱动问题.事实上,选择正确的ADC驱动器和配置极具挑战性.为了使鲁棒性ADC电路设计多少容易些,我们汇编了一套通用“路障”及解决 ...
- SRM32(8)——ADC和DAC
1.ADC简介 STM32 拥有 1~3 个 ADC(STM32F101/102 系列只有 1 个 ADC)STM32F103至少拥有2个ADC,STM32F103ZE包含3个ADC,这些 ADC 可 ...
- STM32之ADC实例(基于DMA方式)
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/zouleideboke/article/details/75112224 ADC简介: ADC(An ...
- (转载)高速ADC的关键指标:量化误差、offset/gain error、DNL、INL、ENOB、分辨率、RMS、SFDR、THD、SINAD、dBFS、TWO-TONE IMD
(一)一个基本概念 分贝(dB):按照对数定义的一个幅度单位.对于电压值,dB以20log(VA/VB)给出:对于功率值,以10log(PA/PB)给出.dBc是相对于一个载波信号的dB值:dBm是相 ...
随机推荐
- MySQL::SQL_MODE
SQL_MODE可能是比较容易让开发人员和DBA忽略的一个变量,默认为空.SQL_MODE的设置其实是比较冒险的一种设置,因为在这种设置下可以允许一些非法操作,比如可以将NULL插入NOT NULL的 ...
- Java基础知识强化之IO流笔记40:字符流缓冲流之特殊功能 [ newLine() / readLine() ]
1. 字符缓冲流的特殊方法 BufferedWriter: public void newLine():根据系统来决定换行符 BufferedReader: public String readLin ...
- c#之内置类型
内置类型:就是.NET Framework System命名空间中写好的类型. 下面看看C#都有哪些内置类型 上面的内置类型,除了string和object外,其他的都被称作简单类型.也可以把左边的看 ...
- ACM——大数相加
大数加法 时间限制(普通/Java):1000MS/3000MS 运行内存限制:65536KByte 总提交:2085 测试通过:543 描述 求两个非负整数( ...
- socket的NIO操作
一.前言 Java中直接使用socket进行通信的场景应该不是很多,在公司的一个项目中有这种需求,所以根据自己的理解和相关资料的参考,基于NIO 实现了一组工具类库,具体的协议还未定义,后续再整理 二 ...
- Extjs事件继承注意事项
Extjs事件继承总结: 在基类中只需配置通用事件,无需配置通用界面,通用界面无效,通用事件一直有效 基表格控制器
- 周末充电之WPF(四).多窗口之间操作
多窗口实例: 1.在多个窗口的情况下如何自定义指定要启动的窗口程序 <Application x:Class="toolbar.App" xmlns="http:/ ...
- Solr 1.3 安装步骤
可以通过以下三种方式之一设置 Solr 的主位置: 1.设置 java 系统属性 solr.solr.home (没错,就是 solr.solr.home). 2.配置 ...
- 完全备份ORACLE数据库 并在另一台电脑上恢复
由于最近有oracle的项目,需要把数据库在另外一台电脑里面配置一个一样的数据库用来测试开发用,之前是一直使用mssql,只需要附加或者还原就行,但是在oracle里面,就没有这么简单,但是也不难,操 ...
- Javase中多态polymorphic的简单介绍
-------------多态----------------- (1)面向对象三大核心思想: 1.封装 2.继承 3.多态 (2)多态定义:父类的引用指向子类的对象. (3)引用指的是父 ...