DA转换器与单片机的接口技术.pptVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DA转换器与单片机的接口技术,单片机原理与接口技术,单片机与接口技术,单片机原理及接口技术,单片机接口技术,单片机接口技术及应用,单片机及接口技术,单片机接口技术试卷,单片机接口技术试题,单片机ad转换器

5.5 D/A转换器与单片机的接口技术 一、D/A转换器的性能参数(主要性能参数) 分辨率: 转换精度 温度系数 建立时间 D/A转换器的性能参数 分辨率(Resolution):表明DAC对模拟值的分辨能力,它是最低有效位(LSB)所对应的模拟值,确定了能由DAC产生的最小模拟量变化。 D/A转换器的性能参数 精度(Accuracy)D/A精度表明D/A转换的精确程度。它可分为绝对精度和相对精度。绝对精度(绝对误差)指的是在数字输入端加有给定的代码时,在输出端实际测得的模拟输出值(电压或电流)与应有的理想输出值之差。相对精度是指满量程校准以后,任一数字输入的模拟输出与他的理论值之差。 注意:精度和分辨率是两个截然不同的参数。分辨率取决于转换器的位数,而精度则取决于转换器和各部件的精度和稳定性。 D/A转换器的性能参数 数据转换器的温度系数:温度系数用于说明转换器受温度变化影响的特性。增益温度系数定义为周围温度变化1℃所引起的满量程模拟值变化的百万分数(10-6/℃) D/A转换器的性能参数 建立时间:为在数字输入端发生满量程的变化以后,D/A的模拟输出稳定到最终值1/2LSB时,所需要的时间。 DAC0832引脚图 主要特性如下: 分辨率—8位 建立时间—1微秒 增益温度系数—20*10-6/℃ 输入—TTL电平 功耗—20mw DAC0832引脚 引脚特性: D7~D0:8位数据输入端 ILE:输入寄存器锁存允许信号 /CS:芯片选择信号 /WR1:输入寄存器写信号 /XFER:数据传送信号 /WR2:DAC寄存器写信号 VREF:基准电压,-10V~+10V Rfb:反馈信号输入端 IOUT1:电流输出1端 IOUT2:电流输出2端 VCC:电源 AGND:模拟地 DGND:数字地 DAC0832的数字接口(和CPU) 单缓冲方式 控制使ILE、/CS、 /WR1有效,保证! WR2、 / XFER有效,输入寄存器的输出随数据总线上的数据变化,D/A寄存器直通。 单缓冲方式2 控制使/WR2、 / XFER 有效,保证ILE、/CS、 /WR1有效,输入寄存器的输出随数据总线上的数据变化,D/A寄存器直通。 双缓冲方式 控制先使/ WR2、/XFER 有效,再使ILE、/CS、 / WR1有效,即先使输入寄存器的输出随数据总线上的数据变化,再使D/A寄存器的输出随输入的数据变化。 DAC0832与MCS-51系列单片机接口 锯齿波程序清单 输出锯齿波的程序如下: ORG 0030H START: MOV R0,#7FH CLR A ;从0V电压开始 LOOP: MOVX @R0,A INC A ;增加1个单位的输出,到极限时自动回0 SJMP LOOP END 三角波的程序如下: ORG 0030H START: MOV DPTR,#007FH MOV A, # 00H ;从0V电压开始 UP: MOVX @ DPTR,A INC A JNZ UP DOWN:DEC A MOVX @ DPTR,A JNZ DOWN SJMP UP 梯形波的程序如下: ORG 0030H START: MOV DPTR,#007FH L1: MOV A, # datal UP: MOVX @ DPTR,A INC A CLR C SUBB A, # dataH JNC DOWN ADD A, # dataH SJMP UP DOWN: LCALL DEL MOV A, # dataH L2: MOVX @ DPTR,A DEC A SUBB A, # dataL JC L1 ADD A, # dataL SJMP L2 Copyright 2006 Copyright 2006 * Copyright 2006 8 位 输 入 寄 存 器 8 位 D/A 寄 存 器 8 位 D/A 转 换 器 D7~ D0 ILE CS WR1 WR2 XFER VREF IOUT2 IOUT1 Rfb AGND VCC DGND LE1 LE1 CS 1 D0 7

文档评论(0)

tianma2015 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档