第8章数模转换精选文档.ppt
《第8章数模转换精选文档.ppt》由会员分享,可在线阅读,更多相关《第8章数模转换精选文档.ppt(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第8章数模转换1本讲稿第一页,共七十三页8.1 概述 数字量数字量模拟量微型计算机系统多路开关放大器放大器物理量1物理量2物理量n放大器传感器传感器传感器A/D转换器采样保持器受控对象控制信号模拟量D/A转换器放大驱动电路2本讲稿第二页,共七十三页传感器测量物理量并转换成电信号(模拟电压或电流)放大器传感器输出的信号放大到ADC所需的量程范围多路开关多个现场信号分时连接到A/D转换器采样保持器周期性采样连续信号,并在A/D转换时保持不变放大驱动电路采用功率放大器,驱动受控设备3本讲稿第三页,共七十三页8.2 数/模(D/A)转换器1.D/A转换的基本原理2D/A转换器的指标3.D/A转换器DA
2、C08324本讲稿第四页,共七十三页1.D/A转换的基本原理数字量数字量 按权相加 模拟量模拟量 1231220211201101B 135本讲稿第五页,共七十三页DAC的核心部件一般需要外接解码网络电子转换开关运算放大器精密电压基准源nDAC一般包含集成ADC芯片内部一般含有:解码网络 电子转换开关 缓冲寄存器不同的DAC的差别主要表现在:采用不同的解码网络。6本讲稿第六页,共七十三页T型电阻解码网络D/A转换器RfbRfbVout+_I1S1D1c2RRI2S2D2b2RRI0S0D0d2R2RRI3S3D3a2RVREF电阻网络基准电压电子开关Iout1Iout1Iout2Iout27本
3、讲稿第七页,共七十三页T型电阻解码网络D/A转换器RfbRfbVout+_I1S1D1c2RRI2S2D2b2RRI0S0D0d2R2RRI3S3D3a2RVREF虚地运算放大器等效电阻为RIout1Iout1Iout2Iout28本讲稿第八页,共七十三页说明:支路电流Ii或者流入地或者流入虚地,其值恒定不变。当Ii流入虚地时,它成为IOUT1的一部分流经反馈电阻,形成输出电压的一部分。任一节点(a、b、c、d)向右看去的等效电阻均为R,且两个支路的电阻相等均为2R,即电流I每经一个节点即平均分流一次。9本讲稿第九页,共七十三页电路中总电流I及各节点的支路电流:I=VREF/RI3=I/2 I
4、2=I3/2=I/22I1=I2/2=I/23 I0=I1/2=I/24 Iout1=I3+I2+I1+I0 =VREF/R(1/2+1/22+1/23+1/24)Rfb=R Vout=-Iout1Rfb =-VREF(23+22+21+20)/24Vout=-(D/2n)VREF10本讲稿第十页,共七十三页2D/A转换器的指标1)分辨率n反映D/A转换的灵敏度,是指D/A转换器能够辨别的最小电压增量,通常用最低有效位对应的模拟量表示。n例如,电压满量程是10V,8位 D/A转换器分辨率为39.2mV。n在工程中,直接以DAC能转换的二进制位数表示分辨率。如8、10、12、14、16位DAC。
5、11本讲稿第十一页,共七十三页2)转换精度n表示输出电压接近理想值的程度。n绝对转换精度n用数字量的最低有效位(LSB)的一半表示。即:n相对转换精度n绝对转换精度相对于满量程输出的电压值表示。即:12本讲稿第十二页,共七十三页3)转换速率和建立时间n转换速率是指模拟输出电压的变化速度。n建立时间是指输入代码为全1时,输出模拟量达到满量程值的 时所需时间。4)线性误差n输出特性偏离理想转换特性的最大值。n一般用折合的输入数字量表示。例:线性误差小于 。13本讲稿第十三页,共七十三页建立时间示意图 14本讲稿第十四页,共七十三页线性误差示意图 理想曲线线性误差实际曲线数字入模拟出15本讲稿第十五
6、页,共七十三页3.D/A转换器DAC08321)DAC0832的引脚及内部结构2)DAC0832的工作方式3)DAC0832的电压输出电路4)DAC0832的应用16本讲稿第十六页,共七十三页1)DAC0832的引脚及内部结构LE2LE1RfbAGNDDAC0832VccILEVREF输入寄存器DGNDDI7DI0D/A转换器DAC寄存器Iout2Iout1CSWR1WR2XFER17本讲稿第十七页,共七十三页DAC0832的内部结构说明DAC0832内部含有:二级锁存器(8位输入寄存器、8位DAC寄存器)一个(R2R)T型解码网络DAC0832为电流输出型芯片转换结果以一对差动电流IOUT1
7、和IOUT2输出当外接运算放大器时才能得到模拟电压。DAC0832能直接与微机接口芯片内部具有二级锁存器数据输入电平与TTL电平相兼容18本讲稿第十八页,共七十三页LE2LE1DAC0832输入寄存器DI7DI0D/A转换器DAC寄存器Iout12)DAC0832的工作方式n三种工作方式:两级锁存、一级锁存和无锁存。(1)两级锁存方式n两个寄存器异步受控于系统n对一个数据进行D/A转换的同时可输入另一个数据。19本讲稿第十九页,共七十三页(2)一级锁存方式两个寄存器之一始终处于直通状态另一个寄存器处于受控状态亦可两个寄存器同步受控于系统。LE2LE1DAC0832输入寄存器DI7DI0D/A转
8、换器DAC寄存器Iout120本讲稿第二十页,共七十三页(3)无锁存方式n两个寄存器都是直通锁存器nLE11、LE21 直通(输出等于输入)LE2LE1DAC0832输入寄存器DI7DI0D/A转换器DAC寄存器Iout121本讲稿第二十一页,共七十三页3)DAC0832的电压输出电路(1)单极性输出电路Vout=-Iout1Rfb=-(D/28)VREFRfbIout2Iout1Vout+_AGNDADIVREF22本讲稿第二十二页,共七十三页当VREF固定为某一极性时,输出模拟电压的极性是固定的。设 VREF=-5VD=FFH=255时,最大输出电压:Vmax=(255/256)5V=4.
9、98VD=00H时,最小输出电压:Vmin=(0/256)5V=0VD=01H时,一个最低有效位(LSB)电压:VLSB=(1/256)5V=0.02V23本讲稿第二十三页,共七十三页(2)双极性输出电路R1(R)R3(2R)R2(2R)RfbIout2Iout1AGNDDIVREFVout1+_A1Vout2+_A2I1I2I1+I2=024本讲稿第二十四页,共七十三页输出模拟电压与输入数字量D的关系:R2=R3=2R1得 Vout2=-(2Vout1+VREF)因 Vout1=-(D/28)VREF故 Vout2=(D-27)/27VREF25本讲稿第二十五页,共七十三页Vout2=(D-
10、27)/27VREFVREF固定在某一极性,输出信号有正或负两种可能。当D=128(80H)时,Vout2与VREF同极性当D128时,Vout2与VREF反极性DAC0832接成双极性电压输出形式后,输入8位数字位的最高位实际为符号位当VREF为正时,D7=1表示正,D7=0表示负当VREF为负时,D7=0表示正,D7=1表示负。26本讲稿第二十六页,共七十三页双极性输入输出的对应关系 输入数字量 D VREF=+5V VREF=-5V 5V 5V 4.96V 4.96V 0.04V 0.04V 0V 0V 0.04V 0.04V 4.92V 4.92V 4.96V 4.96V27本讲稿第二
11、十七页,共七十三页4)DAC0832的使用例:如图,DAC0832工作于单缓冲方式,双极性电压输出。要求:(1)编写程序,实现从Vout2输出锯齿波;(2)编写程序,实现从Vout2输出正弦波;(3)阅读程序段,判断从Vout2输出的波形。28本讲稿第二十八页,共七十三页29本讲稿第二十九页,共七十三页(1)输出锯齿波CODE SEGMENTASSUME CS:CODESTART:MOV CL,0MOV DX,290HLLL:MOV AL,CLOUT DX,ALINC CLMOV AH,1INT 16HJE LLLMOV AH,4CHINT 21HCODE ENDSEND START 输入数字
12、量N VREF=5V时VO理想值 5V 4.96V 0.04V 0V +0.04V +4.92V +4.96V30本讲稿第三十页,共七十三页(2)输出正弦波DATA SEGMENTSIN DB 80H,96H,0AEH,0C5H,0D8H,0E9H,0F5H,0FDH DB 0FFH,0FDH,0F5H,0E9H,0D8H,0C5H,0AEH,96H DB 80H,66H,4EH,38H,25H,15H,09H,04H DB 00H,04H,09H,15H,25H,38H,4EH,66HDATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV A
13、X,DATA MOV DS,AXLL:MOV SI,OFFSET SIN MOV BH,3231本讲稿第三十一页,共七十三页LLL:MOV AL,SI MOV DX,290H OUT DX,AL MOV AH,1 INT 16H JNE EXIT MOV CX,30DELAY:LOOP DELAY INC SI DEC BH JNZ LLL JMP LLEXIT:MOV AH,4CH INT 21HCODE ENDS END START32本讲稿第三十二页,共七十三页(3)阅读程序段,判断输出波形。MOV DX,290HMOV AL,0FFHLOOP1:INC AL OUT DX,AL CAL
14、L DELAY CMP AL,0FFHJNE LOOP1 LOOP2:DEC ALOUT DX,ALCALL DELAYCMP AL,0JNE LOOP2 JMP LOOP1DELAY PROC MOV CX,20H LOOP3:LOOP LOOP3 RETDELAY ENDP33本讲稿第三十三页,共七十三页8.3 模/数(A/D)转换器1A/D转换的基本原理2A/D转换器的指标3A/D转换器ADC0809 34本讲稿第三十四页,共七十三页1.A/D转换的基本原理A/D转换的全过程采样保持量化编码由采样保持电路完成由A/D转换电路同时完成采样:将一个时间上连续变化的模拟量转换为时间上离散的模拟
15、量。保持:将采样得到的模拟量值保持下来使之等于采样控制脉冲存在的最后瞬间的采样值。35本讲稿第三十五页,共七十三页采样器输入输出波形36本讲稿第三十六页,共七十三页量化:用基本的量化电平q的个数表示采样保持电路得到的模拟电压值。2q 3q 1q 4q 4q量化方法:四舍五入 或 只舍不入由量化产生的误差称为量化误差,它是原理性误差4q3q2q1q37本讲稿第三十七页,共七十三页编码:把已量化的模拟数值用二进制编码、BCD码或其他编码表示。例如:用二进制编码表示2q 3q 1q 4q 010 011 001 100 若将一个模拟电压用二进制表示,需要一套标准电压,各电压之间存在二进制关系,最小值
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数模 转换 精选 文档
限制150内