《单片机原理及应用》课程教学资源(PPT教学课件)第11章 MCS-51与D/A转换器、A/D转换器的接口

第11MC51与D/A转换器 AD转换器的接口
第11章 MCS-51与D/A转换器、 A/D转换器的接口

非电物理量(温度、压力、流量、速度等),须 经传感器转换成模拟电信号(电压或电流),必须转 换成数字量,才能在单片机中处理。 数字量,也常常需要转换为模拟信号。 A/D转换器(AD0):模拟量→数字量的器件, D∧A转换器(DAc):数字量→模拟量的器件。 只需合理选用商品化的大规模AD、DAC芯片,了 解引脚及功能以及与单片机的接口设计。 11.1MCS-51与DAC的接口 11.1.1D/A转换暴概述
非电物理量(温度、压力、流量、速度等),须 经传感器转换成模拟电信号(电压或电流),必须转 换成数字量,才能在单片机中处理。 A/D转换器(ADC):模拟量→数字量的器件, D/A转换器(DAC):数字量→模拟量的器件。 数字量,也常常需要转换为模拟信号。 只需合理选用商品化的大规模ADC、DAC芯片,了 解引脚及功能以及与单片机的接口设计。 11.1 MCS-51与DAC的接口 11.1.1 D/A转换器概述

1.概述 输入:数字量,输出:模拟量 转换过程:送到DAc的各位二进制数按其权的大小 转换为相应的模拟分量,再把各模拟分量叠加,其和 就是D/A转换的结果。 使用D/A转换器时,要注意区分: *D/A转换器的输出形式; *内部是否带有锁存器。 (1)输出形式 两种输出形式:电压输出形式与电流输出形式。 电流输出的D/A转换器,如需模拟电压输出,可在其 输出端加一个|-V转换电路
1. 概述 输入:数字量,输出:模拟量。 转换过程:送到DAC的各位二进制数按其权的大小 转换为相应的模拟分量,再把各模拟分量叠加,其和 就是D/A转换的结果。 使用D/A转换器时,要注意区分: * D/A转换器的输出形式; * 内部是否带有锁存器。 (1) 输出形式 两种输出形式:电压输出形式与电流输出形式。 电流输出的D/A转换器,如需模拟电压输出,可在其 输出端加一个I-V转换电路

(2)D/A转换器内部是否带有锁存器 D/A转换需要一定时间,这段时间内输入端的数字 量应稳定,为此应在数字量输入端的前设置锁存器, 以提供数据锁存功能。根据芯片内是否带有锁存器, 可分为内部无锁存器的和内部有锁存器的两类 内部无锁存器的D/A转换器 可与P1、P2口直接相接(因P1口和P2口的输出有锁存 功能) 。但与P0口相接,需增加锁存器。 *内部带有锁存器的D/A转换器 内部不但有锁存器,还包括地址译码电路,有的还 有双重或多重的数据缓冲电路,可与MS-51的P0囗直 接相接
(2)D/A转换器内部是否带有锁存器 D/A转换需要一定时间,这段时间内输入端的数字 量应稳定,为此应在数字量输入端的前设置锁存器, 以提供数据锁存功能。根据芯片内是否带有锁存器, 可分为内部无锁存器的和内部有锁存器的两类。 * 内部无锁存器的D/A转换器 可与P1、P2口直接相接(因P1口和P2口的输出有锁存 功能) 。但与P0口相接,需增加锁存器。 * 内部带有锁存器的D/A转换器 内部不但有锁存器,还包括地址译码电路,有的还 有双重或多重的数据缓冲电路,可与MCS-51的P0口直 接相接

2主要技术指标 (1)分辨率 输入给DAc的单位数字量变化引起的模拟量输出的 变化,通常定义为输出满刻度值与2之比。显然,二 进制位数越多,分辨率越高。 例如,若满量程为10V,根据定义则分辨率为 10V/2n。设8位D/A转换,即n=8,分辨率为10V/2n =391mV,该值占满量程的0.391%,用符号1LSB表示。 同理:10位D/A:1LSB=9.77mV=0.1%满量程 12位D/A:1LSB=2.44mV=0.024%满量程 根据对DAC分辨率的需要,来选定DAc的位数
2.主要技术指标 (1)分辨率 输入给DAC的单位数字量变化引起的模拟量输出的 变化,通常定义为输出满刻度值与2 n之比。显然,二 进制位数越多,分辨率越高。 例如,若满量程为10V,根据定义则分辨率为 10V/2n 。设8位D/A转换,即n=8,分辨率为10V/2n =39.1mV,该值占满量程的0.391%,用符号1LSB表示。 同理:10位 D/A:1 LSB=9.77mV=0.1% 满量程 12位 D/A:1 LSB=2.44mV=0.024% 满量程 根据对DAC分辨率的需要,来选定DAC的位数

(2)建立时间 描述DAC转换快慢的参数,表明转换速度。 定义:为从输入数字量到输出达到终值误差(1/2)LSB (最低有效位)时所需的时间。电流输出时间较短,电 压输出的,加上完成↓-V转换的时间,因此建立时间 要长一些。快速DAC可达1μs以下 (3)精度 理想情况,精度与分辨率基本一致,位数越多 精度越高。但由于电源电压、参考电压、电阻等各种 因素存在着误差。严格讲精度与分辨率并不完全一致。 位数相同,分辨率则相同,但相同位数的不同转 换器精度会有所不同。例如,某型号的8位DAC精度为 0.19%,另一型号的8位DA0精度为0.05%
(2)建立时间 描述DAC转换快慢的参数,表明转换速度。 定义:为从输入数字量到输出达到终值误差(1/2)LSB (最低有效位)时所需的时间。电流输出时间较短,电 压输出的,加上完成I-V转换的时间,因此建立时间 要长一些。快速DAC可达1s以下。 (3)精度 理想情况,精度与分辨率基本一致,位数越多 精度越高。但由于电源电压、参考电压、电阻等各种 因素存在着误差。严格讲精度与分辨率并不完全一致。 位数相同,分辨率则相同,但相同位数的不同转 换器精度会有所不同。例如,某型号的8位DAC精度为 0.19%,另一型号的8位DAC精度为0.05%

11.1.2MCS51与8位DAC0832的接口 1.DAc0832芯片介绍 (1)DAC0832的特性 美国国家半导体公司产品,具有两个输入数据寄存 器的8位DAG,能直接与McS-51单片机相连。主要特性如 下 *分辨率为8位; *电流输出,稳定时间为1us; *可双缓冲输入、单缓冲输入或直接数字输入; *单一电源供电(+5~+15V)
11.1.2 MCS-51与8位DAC0832的接口 1. DAC0832芯片介绍 (1)DAC0832的特性 美国国家半导体公司产品,具有两个输入数据寄存 器的8位DAC,能直接与MCS-51单片机相连。主要特性如 下: * 分辨率为8位; * 电流输出,稳定时间为1s; * 可双缓冲输入、单缓冲输入或直接数字输入; * 单一电源供电(+5~+15V);

(2)DAc0832的引脚及逻辑结构 引脚: CS 20uVcc WR1[口2 19□ AGND□3 18□WR2 DI3 d4 DAC 17B XFER 0832 DI2口5 16□DI4 DI口6 15□D5 (LSB)D10口7 14□D6 REF 13□D7(MSB) R fb 12 OUT2 DGND□10 OUT1 11-1
(2)DAC0832的引脚及逻辑结构 引脚:

DAc0832的逻辑结构如下: DId D/6。14 DI50 DI4O 168位输入 8位DAC 8位D/A D/304 寄存器 寄存器 转换电路 12 OUT2 OUTI D120 DINo DIOo ILEo19 pLEi LE2 &M1 OAGND CSO &|M2 20 RIO WRol8 &|M3 ° O DGND 17 XFER DACO832
DAC0832的逻辑结构如下:

引脚功能: D|0~D17:8位数字信号输入端 GS*:片选端。 LEε数据锁存允许控制端,高电平有效。 凞R1*:输入寄存器写选通控制端。当cS*=0、ILE=1、 R1*=0时,数据信号被锁存在输入寄存器中。 XFER*:数据传送控制。 R2*:DAC寄存器写选通控制端。当XFER*=0,WR2*=0 时,输入寄存器状态传入DAc寄存器中 大,输入数字量全为“0”时,10最。10UT1最 0UT:电流输出1端,输入数字量全“1”时
引脚功能: DI0~DI7:8位数字信号输入端 CS* : 片选端。 ILE: 数据锁存允许控制端,高电平有效。 WR1* :输入寄存器写选通控制端。当CS*=0、ILE=1、 WR1*=0时,数据信号被锁存在输入寄存器中。 XFER* :数据传送控制。 WR2* :DAC寄存器写选通控制端。当XFER*=0,WR2* =0 时,输入寄存器状态传入DAC寄存器中。 IOUT1:电流输出1端,输入数字量全“1”时,IOUT1最 大, 输入数字量全为“0”时,IOUT1最小
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《单片机原理及应用》课程教学资源(PPT教学课件)第10章 MCS-51与键盘、显示器、拨盘、打印机的接口设计.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第08章 MCS-51单片机扩展存储器的设计.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第07章 MCS-51的串行口.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第06章 MCS-51的定时器/计数器.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第05章 MCS-51的中断系统.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第04章 MCS-51汇编语言程序设计.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第03章 MCS-51的指令系统.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第02章 MCS-51单片机的硬件结构.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第01章 单片机概述.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第15章 MCS-51单片机应用系统的设计、开发与调试.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第14章 MCS-51应用系统的可靠性及抗干扰设计.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第13章 MCS-51的串行通讯技术及其它扩展接口.ppt
- 《单片机原理及应用》课程教学资源(PPT教学课件)第12章 MCS-51的功率接口设计.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》冒泡和选择排序.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》类示例程序.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第十三章 异常处理.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第十二章 I/O流及输入输出.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第三章 过程化语句.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第七章 其它自定义数据类型.ppt
- 北京邮电大学电信工程学院计算机技术中心:《C++大学基础教程》第六章 指针和引用.ppt
- 《3ds max学习课件》3ds max 简介.ppt
- 《3ds max学习课件》标准灯光.ppt
- 《3ds max学习课件》光度学灯光.ppt
- 《3ds max学习课件》材质.ppt
- 《3ds max学习课件》贴图.ppt
- 《3ds max学习课件》三维几何体模型.ppt
- 《3ds max学习课件》Mental ray渲染器.ppt
- 《3ds max学习课件》二维图形造型.ppt
- 《3ds max学习课件》渲染基础.ppt
- 《3ds max学习课件》修改命令面板.ppt
- 《3ds max学习课件》合成.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)课程介绍(主讲:钱晓捷).ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第1章 汇编语言基础知识.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第2章 8086的指令系统.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第3章 汇编语言程序格式.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第4章 基本汇编语言程序设计.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第5章 高级汇编语言程序设计.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第6章 32位指令及其编程.ppt
- 郑州大学远程教育学院:《汇编语言程序设计》课程电子教案(PPT课件)第7章 汇编语肓 与C/C++的混合编程.ppt
- 清华大学:《单片机原理与应用技术》课程教材电子教案(期复习资料).doc