【数字电子技术 Digital Electronic Technology 10】—— 数-模和模-数转换解题技巧分析

1. D/A转换器

1.1 权电阻网络D/A转换器

这里我们说明一下:当d = 1时,模拟开关就会接在VREFV_{REF}处,当d = 0时,模拟开关就会接地
那么,我们就可以得到上图中ii_{\sum}的表达式:i=d0VREF23R+d1VREF22R+d2VREF22R+d3VREFR i_{\sum} = d_0\frac{V_{REF}}{2^3R} + d_1\frac{V_{REF}}{2^2R} + d_2\frac{V_{REF}}{2^2R} + d_3\frac{V_{REF}}{R}
由模电里面运放的知识我们可以得到:v0RF=i=(d0VREF23R+d1VREF22R+d2VREF22R+d3VREFR) \frac{v_0}{R_F} = -i_{\sum} = -(d_0\frac{V_{REF}}{2^3R} + d_1\frac{V_{REF}}{2^2R} + d_2\frac{V_{REF}}{2^2R} + d_3\frac{V_{REF}}{R})
RF=R2R_F = \frac{R}{2},所以上式子又可以化简为:v0=VREF24(d323+d222+d121+d020) v_0 = -\frac{V_{REF}}{2^4}(d_32^3+d_22^2+d_12^1+d_02^0)
综上,我们可以得到n位权电阻型D/A转换器的输出电压表达式:v0=VREF2nDn  v_0 = -\frac{V_{REF}}{2^n}D_n\space 【重要!】
v0v_0的最大变化范围是:0~2n12nVREF\frac{2^n-1}{2^n}V_{REF}
【缺点】:随着输入信号的位数变多,它的精度就会变得很低

1.2 倒T型电阻网络D/A转换器

在这里插入图片描述

首先,我们还是说明一下:当d = 1时,模拟开关接运放的VV_-,当d = 0时,模拟开关接在运放的V+V_+(即相当于接地),要计算这个电路的ii_{\sum}可不是一件轻松的事情,好在我们的运放有“虚短”的特点,即此时V=V+=0V_- = V_+ = 0,因此,计算各个支路电流的等效电路如下:
在这里插入图片描述

因此,i=d3I2+d2I4+d1I8+d0I16 i_{\sum} = d_3\frac{I}{2} + d_2\frac{I}{4} + d_1\frac{I}{8} + d_0\frac{I}{16}
则有:i=d3I2+d2I4+d1I8+d0I16=v0R i_{\sum} = d_3\frac{I}{2} + d_2\frac{I}{4} + d_1\frac{I}{8} + d_0\frac{I}{16} = -\frac{v_0}{R}

最终,我们化简得到的输出电压的表达式还是下面这个:v0=VREF2nDn v_0 = -\frac{V_{REF}}{2^n}D_n

2. D/A转换器的转换精度和转换速度:

【1】一个n位的D/A转换器的分辨率是:12n1\frac{1}{2^n-1}
【2】如果已知一个n位D/A转换器的满刻度输出电压U,那么,它的分辨率为:U2n1 \frac{U}{2^n -1}

3. A/D转换器

A/D转换一般包括:取样、保持、量化和编码四个步骤

3.1 取样

3.2 量化和编码

量化方式分为两种:1. 只舍不入量化方式 2. 四舍五入量化方式,它们的举例如下图所示:
要求将0~1V的电压的模拟信号转换成3位二进制代码:
在这里插入图片描述
下面我就来详细解释一下这两种量化方式和误差分析:
对于图(a)的量化方式,最小量化单位是18V\frac{1}{8}V,我们把输入的模拟信号中电压范围在0~18V\frac{1}{8}V的电压都当作0△=0V对待,电压范围在18V\frac{1}{8}V ~ 28V\frac{2}{8}V的都当作1△ = 18V\frac{1}{8}V对待、、、
那么,我们想啊,假设我们输入的模拟信号在某一时刻为0V时,输出的数字信号是0,而如果模拟信号是18V\frac{1}{8}V,那么输出的数字信号依然是0,这样一来,就产生了量化误差,而且,采用图(a)这种只舍不入的量化方式,量化误差为18V\frac{1}{8}V,即△。

下面,我们看看图(b)这种四舍五入的量化方式:我们同样是把0~1V的电压分成8分,但是这次不是简单地除以8平均分,而是像上图那样,取量化电平△ = 215V\frac{2}{15}V,那么,我们就把输入的模拟电压中电压范围在0 ~ 115V\frac{1}{15}V的电压当作0△ = 0V对待,把电压范围在115V\frac{1}{15}V ~ 315V\frac{3}{15}V的电压当作215V\frac{2}{15}V对待。
那么,假设某一采样时刻我们的模拟电压是115V\frac{1}{15}V,那么对应的数字电平就是215V\frac{2}{15}V,但是如果模拟电压是315V\frac{3}{15}V,那么对应的数字电平也是215V\frac{2}{15}V,这时的误差就变成了215V115V=115V=12V\frac{2}{15}V - \frac{1}{15}V = \frac{1}{15}V = \frac{1}{2}△V

3.3 A/D转换器的电路结构和工作原理

3.3.1 并联比较型A/D转换器

基于我们刚刚讲的四舍五入量化方式,我们介绍并联比较型A/D转换器
在这里插入图片描述
上图也是按照我们刚刚的四舍五入量化方式设置的比较电压(C是电压比较器),我们看到:当0<vI<VREF150 < v_I < \frac{V_{REF}}{15}时,全部的电压比较器都是输出低电平、当VREF15<vI<2VREF15\frac{V_{REF}}{15} < v_I < \frac{2V_{REF}}{15}时,只有C1C_1输出为1,其余为0,以此类推。如果我们现在是需要自己设计那个代码转换器,就像上面右图一样是一个黑匣子,那么,我们通过刚刚的分析可以得到代码转换器的输入与输出的关系:(因为经过的D触发器特性方程是Q=DQ^* = D,因此,没影响)
在这里插入图片描述
那么,根据真值表就可以写出代码转换器的电路结构了

【重点】:并联型A/D转换器的转换速度极快,只需要经过电压比较器、触发器和代码转换器的延迟就可以完成转换。但是也有很大的缺点:就是随着我们要转换的二进制代码的位数n增大,电路结构的复杂度也会急剧增大

【下表是考试重点】:

速度 复杂度 完成一次转换所需要的CLK数目
并联比较型 最快 最复杂 最多2个
计数器型 最慢 最简单 2n+k2^n + k
逐次渐进型 比并联比较型慢一点 适中 n+2

4. 解题技巧归纳:

【题型一】:各种芯片和A/D转换器结合起来,然后要求画出输出电压的波形
对于这种问题,我们首先需要搞清楚A/D转换器芯片的输入量是什么,然后牢牢按照这个公式:v0=VREF2nDn v_0 = -\frac{V_{REF}}{2^n}D_n算出不同输入时对应的输出电压v0v_0

【题型二】:要求设计一个电路,能够产生所给定的电压波形

【题型三】:一些概念性的计算题
例题1:有一个8位D/A转换器,设它的满度输出电压为25.5V,当输入数字量为11101101时,输出电压为()V
解:先计算出8位D/A转换器所能接受输入的最大数字量:281=2552^8 - 1 = 255,因此,当输入的数字量是11101101 = (237)10(237)_{10}时,对应的输出电压是:237255\frac{237}{255}x25.5V25.5V = 23.7V

例题2:设有一个十位D/A转换器,它的满刻度输出电压为102.3V,则它的分辨率为:
解:102.32101=0.1V\frac{102.3}{2^{10}-1} = 0.1V

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章