第11章AT89S51单片机与D/A转换器、A/D转换器的接口
参考答案
1.答:由运算放大器构成的I/V转换电路
2.答:同步
3.答:(1)错,D/A转换器也要考虑“转换速度”或“转换时间”问题,即建立时间(转换时间);(2)对;(3)错,是D/A转换器的分辨率;(4)对。
4.答:D/A转换器的主要技术指标如下:
分辨率:D/A转换器的分辨率指输入的单位数字量变化引起的模拟量输出的变化,是对输入量变化敏感程度的描述。
建立时间:建立时间是描述D/A转换速度快慢的一个参数,用于表明转换速度。其值为从输入数字量到输出达到终位误差±(1/2)GB(最低有效位)时所需的时间。
转换精度:理想情况下,精度与分辨率基本一致,位数越多精度越高。严格讲精度与分辨率并不完全一致。只要位数相同,分辨率则相同.但相同位数的不同转换器精度会有所不同。
当DAC为二进制12位,满量程输出电压为5V时,分辨率为1.22mV
5.答:A/D转换器的两个最重要指标:(1)转换时间和转换速率--转换时间A/D完成一次转换所需要的时间。转换时间的倒数为转换速率。(2)分辨率--A/D转换器的分辨率习惯上用输出二进制位数或BCD码位数表示。
6.答:量化误差是由于有限位数字且对模拟量进行量化而引起的;最大的量化误差为0.195%;
7.答:目前应用较广泛的主要有以下几种类型:逐次逼近式转换器、双积分式转换器、∑-△式A/D转换器。逐次逼近型A/D转换器:在精度、速度和价格上都适中,是最常用的A/D转换器件。双积分A/D转换器:具有精度高、抗干扰性好、价格低廉等优点,但转换速度慢,近年来在单片机应用领域中也得到广泛应用。∑-△式A/D转换器:具有积分式与逐次逼近式ADC的双重优点,它对工业现场的串模干扰具有较强的抑制能力,不亚于双积分ADC,它比双积分ADC有较高的转换速度。与逐次逼近式ADC相比,有较高的信噪比,分辨率高,线性度好,不需要采样保持电路。
8.答:对DAC来说,分辨率反映了输出模拟电压的最小变化量。而对于ADC来说,分辨率表示输出数字量变化一个相邻数码所需输入模拟电压的变化量。量化误差是由ADC的有限分辨率而引起的误差,但量化误差只适用于ADC,不适用于DAC。精度与分辨率基本一致,位数越多精度越高。严格讲精度与分辨率并不完全一致。只要位数相同,分辨率则相同。但相同位数的不同转换器,精度可能会有所不同,例如由于制造工艺的不同。
9答:接口电路可参见图11-20。
参考程序如下:
MAIN: MOV R0,#20H
MOV R1,#00H
MOV R2,#00H
MOV R3,#50
MOV R8,#08H
LOOP: MOV DPTR,#7FF8H
LOOP1: MOVX @DPTR,A
MOV R6,#0AH
DELAY: NOP
NOP
NOP
DJNZ R6,DELAY
MOVX A,@DPTR
INC DPTR
MOV R2,DPL
MOV DPH,R0
MOV DPL,R1
MOVX @DPTR,A
INC DPTR
MOV R0,DPH
MOV R1,DPL
MOV DPH,#7FH
MOV DPL,R2
DJNZ R7,LOOP1
LCALLDELAY1M;延时1分钟(子程序另外编写)
DJNZ R3,LOOP
…………
·2·
·1·
|
|