收藏 分享(赏)

ADC选型经典指南.doc

上传人:精品资料 文档编号:10659242 上传时间:2019-12-16 格式:DOC 页数:25 大小:3.45MB
下载 相关 举报
ADC选型经典指南.doc_第1页
第1页 / 共25页
ADC选型经典指南.doc_第2页
第2页 / 共25页
ADC选型经典指南.doc_第3页
第3页 / 共25页
ADC选型经典指南.doc_第4页
第4页 / 共25页
ADC选型经典指南.doc_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、 ADC 选型手册一 ADC 的定义模数转换器即 A/D 转换器,或简称 ADC,( 简称 a/d 转换器或 adc,analog to digital converter)通常是指一个将模拟信号转变为数字信号的电子元件。通常的模数转换器是将一个输入电压信号转换为一个输出的数字信号。由于数字信号本身不具有实际意义,仅仅表示一个相对大小。故任何一个模数转换器都需要一个参考模拟量作为转换的标准,比较常见的参考标准为最大的可转换信号大小。而输出的数字量则表示输入信号相对于参考信号的大小。二 ADC 的基本原理在 A/D 转换中,因为输入的模拟信号在时间上是连续的,而输出的数字信号是离散量,所以进行转

2、换时只能按一定的时间间隔对输入的模拟信号进行采样,然后再把采样值转换为输出的数字量。通常 A/D 转换需要经过采样、保持量化、编码四个步骤。也可将采样、保持合为一步,量化、编码合为一步,共两大步来完成。 (1)采样和保持:采样,就是对连续变化的模拟信号进行定时测量,抽取其样值。采样结束后,再将此取样信号保持一段时间,使 A/D 转换器有充分的时间进行 A/D 转换。采样保持电路就是完成该任务的。其中,采样脉冲的频率越高,采样越密,采样值就越多,其采样保持电路的输出信号就越接近于输入信号的波形。因此,对采样频率就有一定的要求,必须满足采样定理即: fs2fImax 其中 fImax 是输入模拟信

3、号频谱中的最高频率(2)量化和编码:所谓量化,就是把采样电压转换为以某个最小单位电压 的整数倍的过程。分成的等级称为量化级 ,A 称为量化单位。所谓编码 , 就是用二进制代码来表示量化后的量化电平。采样后得到的采样值不可能刚好是某个量化基准值 , 总会有一定的误差 , 这个误差称为量化误差。显然 , 量化级越细 , 量化误差就越小 , 但是 , 所用的二进制代码的位数就越多 , 电路也将越 复杂。量化方法除了上面所述方法外 , 还有舍尾取整法 , 这里不再赘述。采样的话时间非常短,起动 AD 转换后,就把模拟值读进去了。AD 转换需要时间,转换完成后有标志位变了,表示转换完成,可不断查询标志位

4、状态,标志位变了转换完成后,就可读取数据。如果 CPU 忙,可用中断方式,开 AD 转换中断,得有线路硬件,AD 转换完成后自动申请中断,中断读取数据很快。(3)ADC 的基本结构及相关解释1)其中滤波器决定 ADC 的采样频率(能够采样多大频率的模拟信号) ,主要是涉及带宽,根据香浓采样定理和输入信号的频率范围,确定相应的滤波带宽。在 Nyquist 采样定理中已经提过,要满足采样定理必须要求信号带宽有限,使用大于 2 倍的最高信号频率采样才能保证信号的不混叠。低通滤波器的一个考虑就是使信号带宽有限,以便于后期的信号采样,这个低通滤波器是硬件实现的。另一方面,实际情况中我们也只会对某个频频段

5、的信号感兴趣,低通滤波器的另一个考虑就是滤波得到感兴趣的信号。比如,测量汽车声音信号,其频率大部分在 5KHz 以下,我们则可以设置低通滤波器的截止频率在 7KHz 左右。程控的实现方法就是使用模拟通道选择芯片(如 74VHC4051 等) 。2)多路开关主要用于选择是单端输入和差分输入。对多个变化较为缓慢的模拟信号进行A/D 转换时,利用多路模拟开关将各路模拟信号轮流与 A/D 转换器接通,使一个 A/D 转换器能完成多个模拟信号的转换。3)采样保持电路:A/D 转换器完成一次转换需要时间,在这段时间内模拟输入信号应保持不变,否则将影响 AD 转换的精度。更为详细的描述如下:将采样频率提高到

6、 kfs(k2)称为过采样。(4)量化和编码三 ADC 的分类1)积分型 积分型 AD 工作原理是将输入电压转换成时间(脉冲宽度信号) 或频率(脉冲频率),然后由定时器/计数器获得数字值。其优点是用简单电路就能获得高分辨率, 但缺点是由于转换精度依赖于积分时间,因此转换速率极低。初期的单片 AD 转换器大多采用积分型,现在逐次比较型已逐步成为主流。 2)逐次比较型逐次比较型 AD 由一个比较器和 DA 转换器通过逐次比较逻辑构成,从 MSB 开始,顺序地对每一位将输入电压与内置 DA 转换器输出进行比较,经 n 次比较而输出 数字值。其电路规模属于中等。其优点是速度较高、功耗低,在低分辩率(1

7、2 位)时价格很高。 具体工作过程如下,举例说明:设逐次逼近寄存器 SAR 是 8 位,基准电压 10.24V, 模拟输入电压 8.3V,转换成二进制数码。工作过程如下:转换开始之前,先将 SAR 清零;3)并行比较型/ 串并行比较型 并行比较型 AD 采用多个比较器,仅作一次比较而实行转换,又称 FLash(快速) 型。由于转换速率极高,n 位的转换需要 2n-1 个比较器,因此电路规模也极大,价格也高,只适用于视频 AD 转换器等速度特别高的领域。 串并行比较型 AD 结构上介于并行型和逐次比较型之间,最典型的是由 2 个 n/2 位的并行型 AD 转换器配合 DA 转换器组成,用两次比较

8、实行转换,所以称为 Half flash(半快速)型。还有分成三步或多步实现 AD 转换的叫做分级(Multistep/Subrangling)型 AD,而从转换时序角度 又可称为流水线( Pipelined)型 AD,现代的分级型 AD 中还加入了对多次转换结果作数字运算而修正特性等功能。这类 AD 速度比逐次比较型高,电路 规模比并行型小。 应用场合:这种 ADC 的最大优点是具有较快的转换速度,但是,所用的比较器和其他硬件较多,输出数字量位数越多,转换电路将越复杂。因此,这种类型的转换器适用于高速度、低精度要求的场合。优点:模数转换的速度高缺点:分辨率不高,功耗大、成本高4)-(Sigm

9、a-delta) 调制型(如 AD7705) -型 AD 又称为过采样转换器,由积分器、比较器、1 位 DA 转换器和数字滤波器等组成。原理上近似于积分型,将输入电压转换成时间(脉冲宽度) 信号,用数字滤波器处理后得到数字值。电路的数字部分基本上容易单片化,因此容易做到高分辨率。主要用于音频和测量。 -型 ADC 基本原理:-型 ADC 包含了 1 个差分放大器、 1 个积分器、1 个比较器、以及由 1 位 DA(一个简单的开关,可以将差分放大器的反相输入端接到正或者负参考电压)的构成的反馈环。反馈 DAC 的作用是使积分器的平均输出电压接近于比较器的参考电平。-型 ADC 原理框图从 -型

10、ADC 的原理框图可以看出,- 型结合了逐次比较型和积分型 ADC。5)压频变换型 ADC6) 流水线型 ADC四 名词解释:(1)ADC 采样速率 SPS 简介SPS(sample per sencond,每秒采样次数) ,是衡量数模转换(ADC)时采样速率的单位。注意采样速率和转换速率的区别,数模转换是先采样再转换,采样速率小于等于转换速率的采样才是有意义的。即采样时间大于转换时间才是有意义的。类似的单位有KSPS(每秒采样多少千次) 、MSPS (每秒采样多少兆次)等。ksps 表示每秒采样千次,是转化速率的单位。 (2)ADC 的转换速率和转换时间(Conversion time an

11、d Conversion rate )所谓的转换速率(Conversion Rate)是指完成一次从模拟转换到数字的 AD 转换所需的时间的倒数。积分型 AD 的转换时间是毫秒级属低速 AD,逐次比较型 AD 是微秒级属中速AD,全并行 /串并行型 AD 可达到纳秒级。采样时间则是另外一个概念,是指两次转换的间隔。为了保证转换的正确完成,采样速率(Sample Rate)必须小于或等于转换速率。因此有人习惯上将转换速率在数值上等同于采样速率也是可以接受的。常用单位是 ksps 和Msps,表示每秒采样千/百万次( kilo / Million Samples per Second) 。 Thr

12、oughPut Rate 称为输出速率,或者吞吐速率、转换速率。 “转换速率” 这个名词有些资料用 Conversion rate 表示,有些资料用 ThroughPut Rate 或者 T-Put Rate 表示。在选择一个 AD 转换芯片的时候要考虑到位数、转换速度、输出方式等。位数很容易理解,由分辨率决定。一次完整的转换过程要经过模数转换时间、休止时间、下次转换的准备时间等,这些时间构成一个完整的转换周期。比如 ADI 生产的 AD7610,转换周期为 4us,也就是第 i 次转换开始经过 4us 以后可以进行下一次转换。转换速率是转换周期的倒数,表征每秒最多多少次完整的采样,因此决定了

13、采样频率的上限。转换速率等于采样保持时间和量化时间(从模拟到二级制的转换时间)的倒数。ADC 的转换速度主要取决于转换电路的类型。并联比较型 ADC 的转换速度最快,如一个 8 位二进制集成 ADC 的转换时间可在 50ns 之内;逐次比较型 ADC 的转换时间都在 10100us 之间,较快的也不会小于 1us;双积分型 ADC 的转换时间多在数十到数百 ms 之间。引申:转换时间与转换精度、信号频率的关系 瞬时值响应的 A/D 转换器转换时间取决于所要求的转换精度和被转换信号的频率。以图所示的正弦信号为例,讨论它们之间的关系。 平均值响应的 A/D 转换器(2)ADC 的参考电压参考电压也

14、叫做基准电压,如果没有基准电压,就无法确定被测信号的准确幅值。例如基准电压为 2.5V,则当被测信号达到 2.5V 时 ADC 输出满量程读数,使用者就会知道ADC 输出的满量程等于 2.5V。不同的 ADC,有的是外接基准,也有的是内置基准无需外接,还有的 ADC 外接基准和内置基准都可以用,但外接基准优先于内置基准。就实际的工程应用而言,大多数情况下真正关心的是参考电压的稳定性而不是绝对值。对于 10bits 的 ADC,如果参考电压设计值是 1V,而实际是 0.9 不一定有问题,但是在0.991V 之间抖动可能就有问题。对于 ADC 的来说,为了最大话还原输入的模拟信号,输入信号的最大值

15、应是 ADC 的参考电压,输入信号最大值如果超过 ADC 的参考电压,会造成输出值得不准确,严重的会导致 ADC 损坏。输入信号最大值如果小于 ADC 的参考电压,由于不能满量程输出,会引入误差还会导致精度的下降。(3)ADC 的分辨率ADC 的分辨率是指输出数字量变化一个最低有效位所对应的输入模拟电压的变化量。如 ADC 输入模拟电压范围为 0 到 10V,输出为 10 位二进制数,则分辨率为,此处得出的 9.77mV 还有另外一个概念,最低有效位,也即mVUn7.92101LSB分辨率有时也用最低有效位 LSB 的量化步长表示。10V 也称为满量程电压,即 FSR。注:满量程电压其实就是

16、ADC 的参考电压,参考电压后面会有描述, 因为 ADC 所能测量最大电压实际为 ADC 的参考电压。因此分辨率(分辨率量化单位 1LSB)也可如下表示。NrefVLSB2此外 ADC 的分辨率还有另外的几种描述,每种描述不尽相同但所要表达的意思一致。ADC 的分辨率指的是 AD 转换器所能分辨模拟输入信号的最小变化量。设 AD 转换器的位数为 n,满量程电压为 FSR,则分辨率定义为: nFSR2分 辨 率%102nFSR分 辨 率相 对 分 辨 率AD 转换器分辨率的高低取决于位数的多少。以上所说的 ADC 分辨率为理想情况下分辨率,分辨率通常随着噪声和非线性的增加而下降,因此, 描述 A

17、DC 真正的分辨率还应包括静态和动态误差。(4)ADC 转换误差 有时也称转换精度、绝对精度、量化误差。通常以绝对误差形式给出,它表示实际输出的数字量和理论输出的数字量之间的误差,一般多以最低有效位的倍数给出。此外还有相对精度的概念: %10FSR绝 对 精 度相 对 精 度转换误差是从时序变化信号中可分离出的最小信息量信息,以我们讨论 ADC来说,量化误差就是最小步距代表的电压,在 AD 转换时,量化带内的任意模拟输入电压都能产生同一输出数码。举例说明:例如:一个 12 位 AD 转换器,理论模拟输入电压为 5V 时,对应的输出数码为 100000000000。 实际模拟输入电压在 4.99

18、7V4.999V 范围内的都产生这一输出数码,则。 绝对误差一般都在 1LSB、)mV(2)0.5)9.47.21(绝 对 精 度范围内。LSB注:转换精度和分辨率是两个不同的概念 分辨率是指转换器所能分辨的模拟信号的最小变化值 精度是指转换后所得结果相对于实际值的准确度;相关引申:简单点说, “精度”是用来描述物理量的准确程度的,而“分辨率”是用来描述刻度划分的。可以举一个通俗的例子:有这么一把常见的塑料尺,它的量程是 10 厘米,上面有100 个刻度,最小能读出 1 毫米的有效值。那么我们就说这把尺子的分辨率是 1 毫米,或者量程的 1%;而它的实际精度就不得而知了(算是 0.1 毫米吧)

19、 。当我们用火来烤一下它,并且把它拉长一段,然后再考察一下它。我们不难发现,它还有有 100 个刻度,它的“分辨率”还是 1 毫米,跟原来一样!然而,您还会认为它的精度还是原来的 0.1 毫米么?假定我们需要 0.1%或者说 10 位的精度(1/2 10),只有选择一个具有更高分辨率的转换器才有意义。如果是一个 12 位(分辨率)的转换器,我们可能会想当然地以为精度已足够高;但是在没有仔细检查其规格书之前,我们并没有把握得到 12 位的性能(实际情况可能更好或更糟)。举例来说,一个具有 4LSB INL(INL 下面会讲到)的 12 位 ADC,最多只能提供 10 位的精度。一个具有 0.5L

20、SB INL 的 12 位 ADC 器件则可提供 0.0122%的误差或 13 位的精度。要计算最佳精度,可用最大 INL 误差除以 2N,其中 N 是转换器位数。(4)影响 ADC 精度的静态指标 满 刻 度 误 差 (Full Scale Error)满 度 输 出 时 对 应 的 输 入 信 号 与 理 想 输 入 信 号 值 之 差 , 也 叫 增 益 误 差 。该误差使传输特性曲线绕坐标原点偏离理想特性曲线一定的角度,如下图所示:在一定温度下,可通过外部电路的调整使 K=1,从而消除增益误差。 偏移误差(Offset Error)偏移误差的定义是指当输入信号为零时,输出信号不为零的值

21、。这个误差可用外接电位器将其调至最小。但当温度变化时,偏移电压又将出现。以上两种误差都可以通过微控制器进行校准修正。 DNL(Differential Nonlinearity) 差分非线性理论上说,模数器件相邻两个数据之间,模拟量的差值都是一样的。就好比疏密均匀的尺子。但实际上,相邻两刻度之间的间距不可能都是相等的。所以,ADC 相邻两刻度之间最大的差异就叫微分非线性 DNL,也称为差分非线性。同样举例来说明,如果对于 12bit 的ADC,其 INL8LSB ,DNL3LSB,在基准电压为 4.095V 时,测得 A 电压对应读数为1000b,测得 B 电压对应读数为 1200b。那么就可

22、以判断出,B 点电压值比 A 点高出197mV 到 203mV,而不是准确的 200mV图中,001b 到 010b 码制过渡过程的 DNL 为 0LSB,因为刚好为 1LSB。但是 000b 到001b 过渡就有个 0.2LSB 的 DNL,因为此时有 1.2LSB 的代码宽度。应当注意:如果在ADC 或者 DAC 的 datasheet 中没有清楚说明 DNL 参数的话,可视该转换器没有漏码,即暗示它有优于正负 1LSB 的 DNL。 INL(Integral nonlinearity) 积分非线性积分非线性表示了 ADC 器件在所有的数值点上对应的模拟值和真实值之间误差最大的那一点的误差

23、值,也就是输出数值偏离线性最大的距离。单位是 LSB。例如,一个 12bit 的ADC,INL 值为 1LSB,那么,对应基准 4.095V,测某电压得到的转换结果是 1000b,那么,真实电压值可能分布在 0.999V 到 1.001V 之间。总之,非线性微分和积分是指代码转换与理想状态之间的差异。非线性微分(DNL)主要是代码步距与理论步距之差,而非线性积分 (INL)则关注所有代码非线性误差的累计效应。对一个 ADC 来说,一段范围的输入电压产生一个给定输出代码,非线性微分误差为正时输入电压范围比理想的大,非线性微分误差为负时输入电压范围比理想的要小。从整个输出代码来看,每个输入电压代码

24、步距差异累积起来以后和理想值相比会产生一个总差异,这个差异就是非线性积分误差。线性误差是由 AD 转换器特性随模拟输入信号幅值变化而引起的,因此,线性误差是不能进行补偿的。(5)影响 ADC 精度的动态指标 SNR 信噪比百度百科解释:信噪比,又称为讯噪比,即放大器的输出信号的电压与同时输出的噪声电压的比,常常用分贝数表示。设备的信噪比越高表明它产生的杂音越少。一般来说,信噪比越大,说明混在信号里的噪声越小,声音回放的音质量越高,否则相反。信噪比指输出信号功耗和噪声功耗间的比值,用表示。其中,信号是指频谱图中基波分量的有效值,噪声总能量信号能noisegalPSNRl10量和谐波的能量。理想的

25、噪声主要来自量化噪声。对于正弦输入信号,信噪比的理论最大值为: dBNS)76.102.( 总谐波失真(THD总谐波失真:整个频带中各次谐波的功率之和。 信号与噪声+失真比(SINAD)信噪失真比:基本的信号功耗与所有谐波失真,混叠谐波以及所有的噪声功耗之和的比值。它是衡量模数转换器最重要的指标。与输入信号频率、幅度等因素有关。另外的描述: 有效位数(ENOB) 无杂散信号动态范围(SFDR) 输入动态范围必须注意,ADC 动态范围应当匹配将要转换的信号的最大振幅,这样才能使 ADC 转换精度最大化。 互调失真(IMD)五、噪音和失真的来源(1)电源旁路不足(2)(3)产生噪音的电子元器件和电

26、路(4)耦合(5)ADC 输出端的大电容(6)时间常数(7)量化噪音(8)时钟噪音(9)过高的时钟抖动六 PCB 注意事项及常见错误(1)时钟走线(2)尽量减少噪音(3)常见问题七、小结综上所述,选择一款 ADC 需要综合考虑各个因素(1) 确定采样的路数,单端输入还是差分输入。(2) 根据输入信号的频率,结合香农采样定理(采样的频率要大于 2 倍的输入频率)确定采样频率。ADC 厂家手册一般都会给出一个范围,只要最低采样速率大于输入信号频率的 2 倍即可。(3) 确定精度要求,精度和采样频率是相对的关系,采样速率越高,精度会越低,在一些对采样速率要求低的情况下,可适当的降低采样速率提高精度。根据要设计的要求要求,选择一款的合适的分辨率的 ADC,ADC 的分辨率是理想状态下的,因此要根据厂家手册中 INL 和有效位数,算出实际的精度。有一个经验公式:可用最大INL 误差除以 2N,其中 N 是转换器位数。同时还要参考芯片手册中温漂等参数,以保证在任何极端条件下都能达到你的精度要求。(4) 确定基准,内部基准和外部基准,在成本允许的情况下,优先选择外部基准。(5) 根据采样速率和通讯速率,同时根据和主机的接口类型,选择合适隔离器件,如高速光耦、SPI 隔离芯片等。(6) 合理的电路和 PCB 设计,尽可能的降低噪声的来源,提高 ESD 的防护性能。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报