模数和数模转换精选文档.ppt
《模数和数模转换精选文档.ppt》由会员分享,可在线阅读,更多相关《模数和数模转换精选文档.ppt(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、模数和数模转换模数和数模转换本讲稿第一页,共四十七页 学 习 目 的通过对本章的学习,通过对本章的学习,您应该能够达到下您应该能够达到下列要求:列要求:n掌握掌握模模/数和数数和数/模转换通道的基本组成、模模转换通道的基本组成、模/数与数数与数/模转换器的主要技术指标。模转换器的主要技术指标。n掌握掌握A/D转换芯转换芯AD0809及及D/A转换芯片转换芯片DAC0832分别与分别与CPU的连接及应用编程的连接及应用编程本讲稿第二页,共四十七页10.1 概述概述 n模拟量连续变化的物理量n数字量数字量时间和数值上都离散的量时间和数值上都离散的量模拟模拟/数字转换器数字转换器ADCDAC数字数字
2、/模拟转换器模拟转换器本讲稿第三页,共四十七页含有含有A/DA/D与与D/AD/A转换的监控系统转换的监控系统 10.1 概述概述 本讲稿第四页,共四十七页10.2 数数/模(模(D/A)转换器)转换器n必须要将计算机输出的数字量转换成模拟的电流必须要将计算机输出的数字量转换成模拟的电流或电压,这个任务主要由数或电压,这个任务主要由数/模转换器来完成模转换器来完成 n数数/模转换芯片一般内部设有输入锁存器,能将计模转换芯片一般内部设有输入锁存器,能将计算机输入给它的数字量锁存下来算机输入给它的数字量锁存下来 n需要有一级功率放大电路,将需要有一级功率放大电路,将D/AD/A输出的电流或输出的电
3、流或电压放大到足以驱动执行机构电压放大到足以驱动执行机构 本讲稿第五页,共四十七页10.2 数数/模(模(D/A)转换器)转换器特点特点 :开环放大倍数非常高开环放大倍数非常高 输入阻抗非常大输入阻抗非常大 输出阻抗很小输出阻抗很小1.1.运算放大器的工作特点和原理运算放大器的工作特点和原理10.2.1 数数/模转换原理模转换原理本讲稿第六页,共四十七页运算放大器的原理(a)运算放大器的输入和输出(b)带反馈电阻的运算放大器(c)输入端有4个支路的运算放大器由此可求得带有反馈电阻的运算放大器的放大倍数为 10.2.1 数数/模转换原理模转换原理本讲稿第七页,共四十七页2.2.由并联电阻和运算放
4、大器构成的由并联电阻和运算放大器构成的D/AD/A转换器转换器(a)最简单的D/A转换器 (b)阶梯波电压 10.2.1 数数/模转换原理模转换原理本讲稿第八页,共四十七页10.2.1 数数/模转换原理模转换原理采用T型电阻网络的D/A转换器 3.T3.T型权电阻网络型权电阻网络本讲稿第九页,共四十七页10.2.2 数数/模转换器的指标模转换器的指标模模/数转换器的主要技术指标数转换器的主要技术指标n分辨率(分辨率(Resolution)n精度(精度(precision)n量程(满刻度范围量程(满刻度范围Full Scale Range)n转换时间(转换时间(Conversion Time)n
5、线性度误差(线性度误差(Linearity Error)本讲稿第十页,共四十七页1 1)分辨率()分辨率(ResolutionResolution)分辨率是指转换器所能分辨的被测量的最小分辨率是指转换器所能分辨的被测量的最小值。它反映了值。它反映了DACDAC对微小输入量变化的敏感性。对微小输入量变化的敏感性。通常用输出二进制代码的位数来表示。例如分通常用输出二进制代码的位数来表示。例如分辨率是辨率是8 8位、位、1010位、位、1212位等。也可用最小输出位等。也可用最小输出电压与最大输出电压之比的百分数来表示。对电压与最大输出电压之比的百分数来表示。对于一个于一个n n位位DACDAC,其
6、分辨率为:其分辨率为:(1/2(1/2n n)量程量程。位数越多,分辨率越高。位数越多,分辨率越高。10.2.2 数数/模转换器的指标模转换器的指标本讲稿第十一页,共四十七页 精度是指转换的结果相对于实际的偏差,精度是指转换的结果相对于实际的偏差,精度有两种表示方法。精度有两种表示方法。(1 1)绝对精度:用最低位()绝对精度:用最低位(LSBLSB)的倍数来表)的倍数来表示,如示,如(1/21/2)LSBLSB或或1LSB1LSB等。等。(2 2)相对精度:用绝对精度除以满量程值的)相对精度:用绝对精度除以满量程值的百分数来表示,例如百分数来表示,例如0.05%0.05%等。等。注意:分辨率
7、与精度是两个不同的概念注意:分辨率与精度是两个不同的概念2 2)精度()精度(precisionprecision)10.2.2 数数/模转换器的指标模转换器的指标本讲稿第十二页,共四十七页3 3)量程(满刻度范围)量程(满刻度范围Full Scale RangeFull Scale Range)量程是指允许输入模拟电压的变化范围。例如,量程是指允许输入模拟电压的变化范围。例如,某转换器具有某转换器具有0 010V10V的单极性输入模拟电压的范的单极性输入模拟电压的范围,或围,或-5V-5V+5V+5V的双极性范围,那么,它们的量的双极性范围,那么,它们的量程都为程都为10V10V。10.2.
8、2 数数/模转换器的指标模转换器的指标本讲稿第十三页,共四十七页 从启动转换开始直至转换出稳定的二进代码所需的时从启动转换开始直至转换出稳定的二进代码所需的时间称为转换时间。转换时间与转换器工作原理及其位数间称为转换时间。转换时间与转换器工作原理及其位数有关。同种工作原理的转换器,通常位数越多,其转换有关。同种工作原理的转换器,通常位数越多,其转换时间则越长。时间则越长。5 5)线性度误差()线性度误差(Linearity ErrorLinearity Error)理想的转换器特性应该是线性的,即模拟量输入理想的转换器特性应该是线性的,即模拟量输入与数字量输出成线性关系。线性度误差是转换器实际
9、与数字量输出成线性关系。线性度误差是转换器实际的模拟数字转换关系与理想直线不同而出现的误差,的模拟数字转换关系与理想直线不同而出现的误差,通常用多少通常用多少LSBLSB表示。表示。4 4)转换时间()转换时间(Conversion TimeConversion Time)10.2.2 数数/模转换器的指标模转换器的指标本讲稿第十四页,共四十七页10.2.3 DAC 0832的工作方式和应用的工作方式和应用nDAC0832是8位双缓冲D/A转换器,片内带有数据锁存器,可与微处理器直接接口。DAC0832DAC0832的特性参数的特性参数:n分辨率为8位;n可采用双缓冲、单缓冲或直通三种工作方式
10、;n电流稳定时间为1s;n只需在满量程下调整其线性度;n所有引脚逻辑电平与TTL兼容;n5V15V单一电源供电,功耗为200mw。本讲稿第十五页,共四十七页DAC0832的功能示意图 10.2.3 DAC 0832的工作方式和应用的工作方式和应用1、DAC0832的内部结构的内部结构1 2本讲稿第十六页,共四十七页10.2.3 DAC 0832的工作方式和应用的工作方式和应用2 2、DAC0832DAC0832的引脚功能的引脚功能本讲稿第十七页,共四十七页 3 3、DAC0832DAC0832的工作方式的工作方式 v双缓冲方式 双缓冲工作方式对输入寄存器和DAC寄存器分别进行控制。10.2.3
11、 DAC 0832的工作方式和应用的工作方式和应用100 11000110本讲稿第十八页,共四十七页 3 3、DAC0832DAC0832的工作方式的工作方式 v双缓冲方式 双缓冲工作方式对输入寄存器和DAC寄存器分别进行控制。10.2.3 DAC 0832的工作方式和应用的工作方式和应用本讲稿第十九页,共四十七页v单缓冲方式 在这种工作方式下,使两个寄存器中的任一个处于直通状态。10.2.3 DAC 0832的工作方式和应用的工作方式和应用本讲稿第二十页,共四十七页v直通方式 这种工作方式是将 、以及 引脚都直接接地,ILE接高电平,芯片就处于直通状态。输入数据就直接送入D/A转换器进行电流
12、转换。10.2.3 DAC 0832的工作方式和应用的工作方式和应用1001001本讲稿第二十一页,共四十七页10.2.3 DAC 0832的工作方式和应用的工作方式和应用例1、DAC0832的外部链接线路如图所示。要使0832实现一次D/A转换,试编程实现。MOV BX,4000HMOV AL,BXMOV DX,PORTAOUT DX,AL本讲稿第二十二页,共四十七页10.2.3 DAC 0832的工作方式和应用的工作方式和应用例2、产生一个锯齿电压。MOV DX,PORTA ;PORTA为D/A端口号MOV AL,0FFH ;初值为0FFHROTATE:INC ALOUT DX,AL ;往
13、D/A输出数据JMP ROTATE 如何产生三角波?如何产生三角波?本讲稿第二十三页,共四十七页10.2.3 DAC 0832的工作方式和应用的工作方式和应用 MOV DX MOV DX,200H 200H ;端口地址端口地址ABCD:MOV ALABCD:MOV AL,00H 00H OUT DX OUT DX,AL AL ;向;向DAC0832DAC0832输出全输出全0 0 CALL DELAY CALL DELAY ;调用延时子程序;调用延时子程序DELAY DELAY MOV AL MOV AL,0FFH 0FFH OUT DX OUT DX,AL AL ;向;向DAC0832DAC
14、0832输出全输出全1 1 CALL DELAY CALL DELAY JMP ABCD JMP ABCD例例3 3、假设假设DAC0832DAC0832片选的地址是片选的地址是200H200H,要求在,要求在VOUTVOUT输出方波,编程如下:输出方波,编程如下:本讲稿第二十四页,共四十七页10.2.3 DAC 0832的工作方式和应用的工作方式和应用MOV AL,96HOUT PORT,ALCALL DELAYMOV AL,0E1HOUT PORT,ALCALL DELAYMOV AL,32HOUT PORT,ALCALL DELAY例例4 4、08320832转换输出波形如图,设满量程为
15、转换输出波形如图,设满量程为5 5V V。试编试编程实现。程实现。3V4.5V1VV V0 0=(V=(VREFREF/2/28 8)D)DD=1/0.02=32HV=VV=VREFREF/2/28 8=5/256=0.02V=5/256=0.02VD=3/0.02=96HD=4.5/0.02=0E1H本讲稿第二十五页,共四十七页10.3 模模/数(数(A/D)转换器)转换器A/D转换器的主要性能指标:转换器的主要性能指标:1.分辨率分辨率转换器对微小输入量变化的敏感程度转换器对微小输入量变化的敏感程度 以以8位位ADC为例,当输入电压满刻度为为例,当输入电压满刻度为5V时,对输入模拟电压的时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数模 转换 精选 文档
限制150内