电子产业一站式赋能平台

PCB联盟网

搜索
查看: 2797|回复: 1
收起左侧

模数转换器原理

[复制链接]

34

主题

114

帖子

972

积分

二级会员

Rank: 2

积分
972
发表于 2019-3-6 15:49:31 | 显示全部楼层 |阅读模式
  模数转换器即A/D转换器,或简称ADC,通常是指一个将模拟信号转变为数字信号的电子元件。通常的模数转换器是将一个输入电压信号转换为一个输出的数字信号。由于数字信号本身不具有实际意义,仅仅表示一个相对大小。故任何一个模数转换器都需要一个参考模拟量作为转换的标准,比较常见的参考标准为最大的可转换信号大小。而输出的数字量则表示输入信号相对于参考信号的大小。# }/ R6 p% S" _+ d8 |) x
  将模拟信号转换成数字信号的电路,称为模数转换器(简称a/d转换器或adc,analog to digital converter),A/D转换的作用是将时间连续、幅值也连续的模拟量转换为时间离散、幅值也离散的数字信号,因此,A/D转换一般要经过取样、保持、量化及编码4个过程。在实际电路中,这些过程有的是合并进行的,例如,取样和保持,量化和编码往往都是在转换过程中同时实现的。( X  b8 [2 ?  b- N) O5 F4 e) D
  。
3 |# R( `4 T5 d. @# u7 F2 Z1 Q& w  原理概述8 q: W, w$ h9 g+ n
  模拟数字转换器的分辨率是指,对于允许范围内 的模拟信号,它能输出离散数字信号值的个数。这些信号值通常用二进制数来存储,因此分辨率经常用比特作为单位,且这些离散值的个数是2的幂指数。例如,一个具有8位分辨率的模拟数字转换器可以将模拟信号编码成256个不同的离散值(因为2^8= 256),从0到255(即无符号整数)或从-128到127(即带符号整数),至于使用哪一种,则取决于具体的应用。
* e% W$ y# |- A7 b8 S  分辨率同时可以用电气性质来描述,使用单位伏特。使得输出离散信号产生一个变化所需的最小输入电压的差值被称作最低有效位(Least significant bit, LSB)电压。这样,模拟数字转换器的分辨率Q等于LSB电压。模拟数字转换器的电压分辨率等于它总的电压测量范围除以离散电压间隔数:
8 @7 ^& w1 C5 P4 E- I5 a  这里N是离散电压间隔数。
( z9 ~8 A3 g: g& i5 n  这里EFSR代表满量程电压范围,即是总的电压测量范围,即输入参考高电压与输入参考低电压的差值 [1]
" x/ D) n$ J! H9 E: O( L  这里VRefHi和VRefLow是转换过程允许电压的上下限。9 T* A- P7 u+ p
  正常情况下,电压间隔数N=2^M,M为ADC模块的精度的位数 [1]
& j8 y" m+ C2 x. F) @7 W  响应类型
+ Q. g( w8 U- V7 C+ n7 g/ l0 u  大多数模拟数字转换器的响应类型为线性,这里的“线性”是指,输出信号的大小与输入信号的大小成线性比例。! V( C$ I  ]! v/ v* g4 _3 w
  一些早期的转换器的响应类型呈对数关系,由此来执行A-law算法或μ-law算法编码。
8 j# u9 \. e( f  误差
# w' n  C' W* Y6 U; p: H  模拟数字转换器的误差有若干种来源。量化错误和非线性误差(假设这个模拟数字转换器标称具有线性特征)是任何模拟数字转换中都存在的内在误差。也有一种被称作孔径错误(aperture error),它是由于时钟的不良振荡,且常常在对时域信号数字化的过程中出现。/ `4 z1 }* m( z) }) B; M  _
  这种误差用一个称为“最低有效位”的参数来衡量。) _0 I8 h- S3 ~- b
  采样率5 q. L  Q1 W5 ~3 o0 a6 p: X4 z
  模拟信号在时域上是连续的,因此可以将它转换为时间上连续的一系列数字信号。这样就要求定义一个参数来表示新的数字信号采样自模拟信号速率。这个速率称为转换器的采样率或采样频率。
& C7 Y  I; D% |  可以采集连续变化、带宽受限的信号(即每隔一时间测量并存储一个信号值),然后可以通过插值将转换后的离散信号还原为原始信号。这一过程的精确度受量化误差的限制。然而,仅当采样率比信号频率的两倍还高的情况下才可能达到对原始信号的忠实还原,这一规律在采样定理有所体现。
9 X0 e  B( i! h  由于实际使用的模拟数字转换器不能进行完全实时的转换,所以对输入信号进行一次转换的过程中必须通过一些外加方法使之保持恒定。常用的有采样-保持电路,在大多数的情况里,通过使用一个电容器可以存储输入的模拟电压,并通过开关或门电路来闭合、断开这个电容和输入信号的连接。许多模拟数字转换集成电路在内部就已经包含了这样的采样-保持子系统。$ M) ?0 S# ~$ ?& v' g# R
  混叠4 g, P" M7 h* |1 j6 ~; B
  所有的模拟数字转换器以每隔一定时间进行采样的形式进行工作。因此,它们的输出信号只是对输入信号行为的不完全描述。在某一次采样和下一次采样之间的时间段,仅仅根据输出信号,是无法得知输入信号的形式的。如果输入信号以比采样率低的速率变化,那么可以假定这两次采样之间的信号介于这两次采样得到的信号值。然而,如果输入信号改变过快,则这样的假设是错误的。# {4 o0 o: u8 J+ c, V8 f) X
  如果模拟数字转换器产生的信号在系统的后期,通过数字模拟转换器,则输出信号可以忠实地反映原始信号。如经过输入信号的变化率比采样率大得多,则是另一种情况,模拟数字转换器输出的这种“假”信号被称作“混叠”。混叠信号的频率为信号频率和采样率的差。例如,一个2千赫兹的正弦曲线信号在采样率在1.5千赫兹采样率的转换后,会被重建为500赫兹的正弦曲线信号。这样的问题被称作“混叠”。. t- u; V: a/ x0 |
  为了避免混叠现象,模拟数字转换器的输入信号必须通过低通滤波器进行滤波处理,过滤掉频率高于采样率一半的信号。这样的滤波器也被称作反锯齿滤波器。它在实用的模拟数字转换系统中十分重要,常在混有高频信号的模拟信号的转换过程中应用。
5 f2 X& a- m4 r* U, Q$ a  尽管在大多数系统里,混叠是不希望看到的现象,值得注意的是,它可以提供限制带宽高频信号的同步向下混合(simultaneous down-mixing ,请参见采样过疏和混频器)。7 \" B! e7 E# ^1 b$ n1 |( A
  模数转换的步骤0 T. d3 {& D, j: w; ]- M
  数转换一般要经过采样、保持和量化、编码这几个步骤。采样定理:当采样频率大于模拟信号中最高频率成分的两倍时,采样值才能不失真的反映原来模拟信号。
: x6 L1 L* r6 `" Y6 o5 r  构成及特点
' K1 A4 G5 a0 ~) Z7 b# p% o  模数转换器的种类很多,按工作原理的不同,可分成间接ADC和直接ADC [2]  。
' G4 z/ G8 p5 O, b0 {+ H/ O' `  间接ADC是先将输入模拟电压转换成时间或频率,然后再把这些中间量转换成数字量,常用的有中间量是时间的双积分型ADC。直接ADC则直接转换成数字量,常用的有并联比较型ADC和逐次逼近型ADC [2]  。
: r: j! w1 k* ?8 K  并联比较型ADC:由于并联比较型ADC采用各量级同时并行比较,各位输出码也是同时并行产生,所以转换速度快是它的突出优点,同时转换速度与输出码位的多少无关。并联比较型ADC的缺点是成本高、功耗大。因为n位输出的ADC,需要2n个电阻,(2n-1)个比较器和D触发器,以及复杂的编码网络,其元件数量随位数的增加,以几何级数上升。所以这种ADC适用于要求高速、低分辩率的场合。逐次逼近型ADC:逐次逼近型ADC是另一种直接ADC,它也产生一系列比较电压VR,但与并联比较型ADC不同,它是逐个产生比较电压,逐次与输入电压分别比较,以逐渐逼近的方式进行模数转换的。逐次逼近型ADC每次转换都要逐位比较,需要(n+1)个节拍脉冲才能完成,所以它比并联比较型ADC的转换速度慢,比双分积型ADC要快得多,属于中速ADC器件。另外位数多时,它需用的元器件比并联比较型少得多,所以它是集成ADC中,应用较广的一种。双积分型ADC:属于间接型ADC,它先对输入采样电压和基准电压进行两次积分,以获得与采样电压平均值成正比的时间间隔,同时在这个时间间隔内,用计数器对标准时钟脉冲(CP)计数,计数器输出的计数结果就是对应的数字量。双积分型ADC优点是抗干扰能力强;稳定性好;可实现高精度模数转换。主要缺点是转换速度低,因此这种转换器大多应用于要求精度较高而转换速度要求不高的仪器仪表中,例如用于多位高精度数字直流电压表中。8 z/ G% l/ k' g2 V
  Dither信号
3 J! \- L  g8 }  在模拟数字转换器中,工作状况可以通过引入抖动信号(Dither)得到改善。Dither信号是在转换前混入输入信号的微量随机噪声(白噪声)。它的作用效果是输入信号极小时,造成LSB的状态随机在0和1之间振荡,而不是处于某一个固定值。这样做可以扩展模拟数字转换器可以转换的有效范围,而不需要在低输入的情况下完全切断这个信号,不过这样做的代价是噪音会小幅增加,量化误差会扩散到一系列噪音信号值。在时间范围上,还是可以较为精确地反映信号在时间上的变化。在输出端,使用一个适当的电子滤波器可以还原这个小幅信号波动。9 x4 R* f; ]1 l$ L. ~  ^# C
  没有加入Dither信号的低幅音频信号听起来十分扭曲和令人不快。因为如果没有Dither信号,低幅信号可能造成最低有效位固定在0或者1。引入Dither信号之后,音频的实际振幅可以通过在取一段时间上实际量化的采样和一系列Dither信号的采样的平均值来计算。Dither信号在一些集成系统里也有应用,例如电度表,它可以使信号值产生比模拟数字转换器最低有效位更为精确的结果。注意引入Dither信号只能增加采样器的分辨率,但是不能增加其线性的性质,因此精确度不一定能够改善。
  k/ `9 G% o9 n# D  过采样' F$ x: M1 C, E4 K) {
  通常的,为了经济,信号以允许的最低采样率被采样,造成的结果是产生在转换器整个通带上分布的白噪声。如果信号以高于奈奎斯特频率的频率被采样、然后进行数字滤波,才从而保证限制信号带宽,则又以下几个好处:
% e$ E2 j% y! X+ F% _; u9 c  数字滤波器具有比模拟滤波器更好的性质(更锐利的滚降、相位),所有可以构成更锐利的反锯齿滤波器,从而可以对信号进行向下采样,给出更好的结果;一个20位的模拟数字转换器可以当做一个24位、具有256倍过密采样的模拟数字转换器使用;尽管有量化噪声,信噪比还是会比使用整个可用的带宽更高。使用了此技术后,可能会获得一个比单独使用转换器更高的分辨率;每倍频的过密采样(在很多应用中还不够)的信噪比的改善为3分贝(等效于0.3位)。因此,过密采样通常与噪音信号整形耦合在一起。通过噪音整形,改善可以达到每倍频6L+3 dB(这里L是用于噪音整形的环路滤波器的阶数,例如,一个2阶环路滤波器可以提供15分贝每倍频的改善)。  f0 w  t, q5 k& x
  相对速度6 M, N9 q  g7 X9 E
  模拟数字转换器的速度根据其种类有较大的差异。威尔金森模拟数字转换器受到其时钟率的限制。转换所需的时间这届与沟道的数量成比例。对于一个逐次逼近(successive-approximation)模拟数字转换器,其转换时间与沟道数量的对数成比例。这样,大量沟道可以使逐次逼近转换器比威尔金森转换器快。然而,威尔金斯转换器消耗的时间是数字的,而逐次逼近转换器是模拟的。由于模拟的自身就比数字的更慢,当沟道数量增加,所需的时间也增加。这样,其在工作时具有相互竞争的过程。Flash模拟数字转换器是这三种里面最快的一种,转换基本是以一个单独平行的过程。对于一个8位单元,转换可以在十几个纳秒的时间内完成。6 ]% j2 c2 T6 T* `* O  Y
  精确度( `/ M; v; N/ D! Z1 [- Q  M
  人们期望在速度和精确度之间达到一个最佳平衡。Flash模拟数字转换器具有与比较器水平的漂移和不确定性,这将导致沟道宽度的不均一性。结果是Flash模拟数字转换器的线性不佳。对于逐次逼近模拟数字转换器,糟糕的线性也很明显,不过这还是比Flash模拟数字转换器好一点。这里,非线性是源于减法过程的误差积累。在这一点上,威尔金森转换器是表现最好的。它们拥有最好的微分非线性。其他种类的转换器则要求沟道平滑,以达到像威尔金森转换器的水平。; b8 U, \, `' {% _
  改进历程9 P. R/ @9 i  J. W
  随着数字电子技术的迅速发展,各种数字设备,特别是数字电子计算机的应用日益广泛,几乎渗透到国民经济的所有领域之中。数字计算机只能够对数字信号进行处理,处理的结果还是数字量,它在用于生产过程自动控模数转换器
0 o3 ~6 M# E6 n  模数转换器
# e; u# j" [. l  C. d  制的时候,所要处理的变量往往是连续变化的物理量,如温度、压力、速度等都是模拟量,这些非电子信号的模拟量先要经过传感器变成电压或者电流信号, 然后再转换成数字量,才能够送往计算机进行处理。
3 p: d1 w  p# f/ Q2 l4 o. I1 T, {  模数转换器AD7701AN http://www.dzsc.com/ic-detail/9_4909.html详细规格7 I! G: I: I/ g" U/ |; i
  位数:16
# B) D  ~: F" U6 ~. A1 o  电压源:模拟和数字,双 ±- f- g& k9 g  b+ C
  包装:管件4 p+ j& d. `$ ]* S
  类别:数据采集 - 模数转换器
5 ?( G9 r9 S" S1 w2 I! P. y; y  采样率111每秒222:4k
2 z/ x6 @; K. e2 j9 Y+ I) g  工作温度:-40°C ~ 85°C
( v" a0 z$ U9 u& w7 F/ p) @2 C  输入数和类型:1 个单端,单极;1 个单端,双极描述:IC ADC 16BIT LC2MOS 20-DIP数据接口:串行1 L  ]" A/ U, M
  安装类型:通孔! J/ |# G8 G% u# e; W& ]: [
  转换器数:17 x0 e4 E* e$ Z' |- {% j& d
  封装__外壳:20-DIP(0.300",7.62mm)' U6 A0 z4 H: l! h% y. \
  制造商:Analog Devices Inc% k6 g* T' A# Y) @
  功率耗散111最大值222:37mW
. }2 W+ C, T3 K  供应商器件封装:20-PDIP" b. c9 c9 j7 t. U! ?
9 {$ R' {8 ~7 i# o, I8 m

; c: S* |" u: d% W

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

6118

帖子

2万

积分

凡亿读者

积分
20593
发表于 2019-3-6 23:17:32 | 显示全部楼层
谢谢分享模数转换器原理
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表