数字逻辑第8章习题解答
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
习题
8.1 解释下列名词:
分辨率、转换精度、转换时间、量化、量化单位。
略(见书)
8.2 数字量和模拟量有何区别?D/A 转换和A/D 转换在数字系统中有何主要作用? 略(见书)
8.3 一个D/A 转换器应包含哪几部分,它们的功能是什么? 略(见书)
8.4 一个8位D/A 转换器的分辨率为多少? 解:n 位D/A 转换器的分辨率为
121
n
-,因此8位D/A 转换器的分辨率为
8
14%21
=-。
8.5 图8.4所示电路为4位T 形电阻D/A 转换器。
1)试分析其工作原理,求出V O 的表达式; 2)如果已知n=8位的D/A 转换器中,V REF =-10V ,R f =3R ,输入D=11010100时,输出电压值;3)如果R f =2R ,对应(2)中的输出电压V O 又是多少?
解:1)S 3、S 2、S 1、S 0为模拟开关,分别受输入代码d 3、d 2、d 1、d 0的状态控制,也就是说输入代码的高低电平状态可控制流入集成运放A 反相输入端的电流,也就控制了输出电压的大小。从而使得输出电压与输入的数字代码成比例关系。
输出电压表达式为:
3210
R E F O 32104
3
2
1
R E F R E F 321044
(2222)323(2222)2
2
V V d d d d R R V V d d d d D
=-
⨯+⨯+⨯+⨯⋅⋅=-
⨯+⨯+⨯+⨯=-
2)如果已知n =8位的D/A 转换器中,V REF =-10V ,R f =3R ,输入D =11010100时,同
理可推出n =8位的D/A 转换器的输出电压R E F O 8
2
V V D =-
,即O 8.3V V ≈。
3)如果R f =2R ,对应(2)中的输出电压为R E F R E F O 8
8
222332
V V V D R D R
=-
⋅=-
⋅⋅。
8.6 一个8位D/A 转换器,求:1)最小输出电压增量V LSB =0.02V ,当输入代码为01001101时,输出电压V O 为多少?2)若其分辨率用百分数表示,则为多少?3)若某一系统中要求的精度为0.25%,能不能用该D/A 转换器。
解:1)最小输出电压增量为0.02V,当输入二进制码01001101时输出电压
O LSB 0.0277V 1.54V V V D =⋅=⨯=;2)分辨率用百分数表示为0.39%;3)不能。
8.7 A/D 转换包括哪几个工作步骤,它们完成的功能是什么? 略(见书)
8.8 A/D 转换器的实现方案有哪几种,它们各有何优缺点? 略(见书)
8.9 逐次渐近型A/D 转换器中的8位D/A 转换器的V Omax =10.2V ,若输入V I =4.4V ,则转换后的数字输出D 为多少?
解:8
I O M A X
21255 4.411010.2
D v v -=
=
⨯=
8.10 一个原理同图8.7所示的10位逐次渐近型A/D 转换器,若时钟频率为100kHz ,试计算完成一次转换所需的时间。
解:10位逐次渐近型A/D 转换完成一次转换所需的时钟周期数为10+1+1=12。若时钟频率为100kHz ,则完成一次转换所需的时间为0.12ms 。
8.11 在双积分型A/D 转换器中,若I R ||||v v >,试问转换过程中将产生什么现象? 解:双积分型A/D 转换器中,若I R ||||v v >,则根据第二阶段积分计数器的值2I
R
2
n
N V V =
可知,N 2将达到计数器的最大值,对大于R ||v 的输入来说,其输出都为计数器的最大值,因此转换结果失效。
8.12 已知双积分型A/D 转换器中,计数器由8位二进制组成,时钟脉冲频率f c =10kHz ,求完成一次转换最长需要多少时间?
解:双积分型A/D 转换器中第二阶段积分使得计数器达到最大值时需要的转换时间最
长。并且,对于n 位转换器来说,第一阶段积分时间为1C 2n
T T =;第二阶段积分时间为
C 2I R
2n
T T V V =
,计数器达到最大值对应2C (21)n
T T =-。完成一次转换最长时间为
12C C 2(21)n n
T T T T T =+=+-,对于时钟脉冲频率f c =10kHz 的8位A/D 转换器来说
81
C (2
1)51.1s T T m +=-=
8.13 某8位ADC 输入电压范围为0~+10V,当输入电压为4.48V和7.81V时,其输出二进制数各是多少?该ADC 能分辨的最小电压变化量为多少m V?
解:因为N V u N REF
i ⋅=
2n
REF
i V u 2⋅=
n
REF
i V u 2⋅=
所以,当输入电压为4.48V 时,
1157.114256448.0210
48.48
2≈≈⨯=⨯=
N (采用四舍五入法)
转换成二进制数为01110011。 当输入电压为7.81V 时,
2009.199256781.0210
81.78
2≈≈⨯=⨯=
N (采用四舍五入法)
转换成二进制数为11001000。
8.14 在双积分型ADC 中,若计数器为8位二进制计数器,CP 脉冲的频率f c =10KHz ,-V REF =-10V 。试计算:1)第一次积分的时间;2)V I =3.75V时,转换完成后,计数器的状态;3)计算V I =2.5V时,转换完成后,计数器的状态。
解:1)第一次积分时间C NT T =1(式中,C T 为时钟脉冲的周期,N为计数器的最大容量)。所以,mS f NT T C C 6.2510
12561281=⨯
=⋅
==。
2)因为2i REF
V N N V =
⋅2n
i REF
V V =⋅2n
i REF
V V =
⋅,所以当V I =3.75V时,转换完成
后,计数器的状态为:8
2 3.7520.3752569610
N =
⨯=⨯=
转换成二进制数为01100000。
3)当i u =3.75V时,转换完成后,计数器的状态为:
8
2 2.5220.252566410
n
i REF
V N V =
⋅=
⨯=⨯=
转换成二进制数为01000000。