网站大量收购闲置独家精品文档,联系QQ:2885784924

模拟量与数字量转换.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 模拟量与数字量转换技术基础 7.1概述 7.2 D/A转换 7.2.1D/A转换的基本方法 D/A转换的基本原理 图7-2所示的D/A转换器采用R-2RT型电阻网络,具有4位数字量输入 由于该电阻网络从参考电源VREF看,其等效电阻为R,因此,从VREF流入电阻网络的总电流I及各节点的分支电流分别为: I=VREF/R=2^4VREF/16R I3=I2=VREF/2R=2^3VREF16R I2=I3/2=I/2^2=VREF/2^2R=2^2VREF/16R I1=I2/2=I/2^3=VREF/2^3R=2^1VREF/16R I0=I1/2=I/2^4=VREF/2^4R=2^0VREF/16R 流向Σ的总电流为 IOUT1=(D3×2^3+D2×2^2+D1×2^1+D0×2^0)×VREF/16R =D×VREF/2^4R (D=D3D2D1D0) IOUT1=D×VREF/2^nR (D=Dn-1…D1D0) VOUT=-IOUT1×Rfb=-VREF/2^nR×D×Rfb =-VREF×D/2^n 7.2.2 D/A转换器的性能指标 1 分辨率: 数模转换器的分辨率是指数字量变化一个LSB所对应的模拟量的变化量 2 线性误差 : 转换器的实际转换特性与理想的转换特性的偏差程度,即非线性度 3 转换速度: 转换速度即完成一次转换所需要的时间 7.2.3 D/A转换器常用芯片 —DAC0832内部结构 DAC0832的引脚功能 D0~D7:8位数据量输入。 ILE :数据输入锁存允许,高电平有效。 CS :片选。 WR1 :输入寄存器写信号。 XFER :数据传送控制信号. WR2 :DAC寄存器写信号。 VREF:参考电压源,电压范围为-10V~+10V。 Rfb :内部反馈电阻接线端。 IOUT1:DAC电流输出1。 IOUT2:DAC电流输出2。 VCC :工作电源,其值范围为+5V~+15V,典 型值为+15V。 AGND:模拟信号地线。 DGND:数字信号地线 接口电路与编程 1.单缓冲方式 2双缓冲输出 图7-7DAC0832双缓冲方式连接电路 7.2.4 D/A转换的输出形式 1 单极性输出 2 双极性输出 二、 电流型输出 7.2.5D/A转换应用编程举例 2正向锯齿波输出 3双向锯齿波输出 4三角波输出 7.3 A/D转换 7.3.1逐位比较式A/D转换器及其应用 一、 逐位比较式ADC转换原理 二.A/D转换常用芯片—ADC0809 1 主要性能 8位(数字量输出)逐位比较型A/D转换器。 带有锁存功能的8位模拟转换开关,可对8路0~5V模拟量进行分时切换。 输出具有三态锁存功能,TTL电平兼容。 分辨率:8位。转换时间:100μs。 不可调误差:±1LSB。功耗:15mW。 工作电压:+5V。参考电压标准值+5V。 片内无时钟,一般需外加640kHz以下(不低于100kHz)的时钟源。 2 内部结构 引脚功能 ADDA~ADDC:3根地址输入线,经译码后选择8路模拟量中的一路进行A/D转换。 IN0~IN7:8路模拟量输入。 ALE:地址锁存允许信号,由低电平到高电平的正跳变有效。 START:启动转换信号,正脉冲有效。其上升沿将内部逐位比较寄存器复位,下降沿启动A/D转换。 EOC:转换结束信号。 OE:输出允许,高电平有效。该信号有效时,打开芯片的输出锁存器,将转换结果送至数据总线。 2-8~2-1 (D0~D7):8位数字量输出端。 VREF(+)、VREF(-):参考电压正端和参考电压负端。 CLOCK:外部时钟输入。 3 转换时序 4.接口电路 5.编程 (1) :软件延时方法。8031完成一次A/D转换的一般流程为:① 8031工作寄存器初始化;② 送通道地址,送启动转换信号;③ 等待转换结束;④ 送读转换结束信号;⑤ 输出转换结果。在这里,“等待转换结束”是采用软件延时方法,延时时间取决于ADC器件完成一次转换所需时间,这个时间可通过计算和调试获得 . 例7-1 例7-1采用软件延时方法分别对8路模拟信号轮流采集一次,并依次把采集结果转储到数据存储区中去。转换接口电路参照图7-18。 解:程序为 START:MOV R1,#DATA;R1指向数据区首址 MOV DPTR,#7FF8H

文档评论(0)

phljianjian + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档