- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 过程通道和数据采集系统之五;内容提要;模拟量输出通道;模拟量输出通道(2);模拟量输出通道(3/);模拟量输出通道(4);D/A转换器及其与微处理器的接口;8位D/A转换器DAC0832 (5);D/A转换器及与微处理器接口(5+);8位D/A转换器DAC0832 (5++);DAC0832与微处理器接口(6);8位D/A转换器DAC0832 (7);8位D/A转换器DAC0832 (8/);汇总(8+/);DAC0832与微处理器接口(8++/);DAC0832与微处理器接口(9/);DAC0832与微处理器接口(10/);DAC0832与微处理器接口(10+/);◆ 双极性输出方式;◆ 双极性输出方式;★ 运算放大器OA2的作用是将运算放大器OA1的单向输出转变为双向输出,用图形表示如下:;★ 用偏移二进制码方法,实现D/A转换器的双极性输出比较容易实现(?),而且与微型计算机输出兼容,只要把最高位取反,就可以将2的补码转换成偏移二进制码
双极性时, LSB=? (2 * 1/2^n), 负极性是全1码: -|Vref|+LSB;注记:常用的双极性编码/1-2;★ 在双极性接法时,如果再改变基准电源的极性,就可实现完整的4个象限的乘积输出。实现正负两组基准电源的切换有如下两种接法:;DAC0832与MCS-51的接口
◆ 直通方式:
— 指DAC0832内部的两个寄存器都处于不锁存状态,数据一旦到达输入端就直接被送到D/A转换器转换成模拟量
—所有控制信号都接成有效形式, , ,
和 接地, 接 +5V电源 ;◆ 单缓冲方式:指DAC0832的两个寄存器中有一个处于直通方式,而另一个处于受控的锁存方式;或者两级寄存器同时锁存(图示);◆ 上述DAC0832采用的是单缓冲单极性的接线方式,它的选通地址为7FFFH
实现D/A转换的程序如下:
MOV DPTR,#7FFFH ;输入0832口地址
MOV A,#data ;读取数据
MOVX @DPTR,A ;执行D/A转换
SJMP $;◆ 双缓冲方式:把DAC0832的两个寄存器都接成受控锁存方式;◆ 上述DAC0832采用的是双缓冲双极性的接线方式,输入寄存器的地址为FEH,DAC寄存器的地址为FFH
实现D/A转换的程序如下:
MOV R0,#0FEH ;输入寄存器地址
MOVX @R0, A ;转换数据送输入寄存器
INC R0 ;产生DAC寄存器地址
MOVX @R0, A ;数据送入DAC寄存器并进行D/A转换
SJMP $ ;等待中断
;12??D/A转换器DAC1208;◆ 12位电流输出型D/A转换器
◆ 内部有两个输入锁存器(一个8位,一个4位),和12位DAC锁存器,分别由 控制。
◆ BYTE1/BYTE2 输入控制端
— 高电平:DI4-DI11同时锁存到输入寄存器
— 低电平:DI0-DI3锁存到4位输入寄存器
◆ DAC寄存器的锁存控制端
— 高电平:Q=D,输入寄存器与DAC寄存器直通
— 低电平:DAC寄存器锁存
;◆ 引脚结构
24引脚,双列直插式封装
— 数字量输入线DI11~DI0(12条)
— 控制线(5条)
— 输出线(3条)
— 电源线(4条);DAC1208与MCS-51的接口;◆
DAC1208采用的是单极性的输出方式,8位输入寄存器的地址为FFH,4位输入寄存器的地址为FEH。设内部RAM的20H和21H单元内存放一个12位数字量(20H单元中为低4位,21H单元中为高8位),实现D/A转换的程序为:
ORG 0000H ;程序执行开始地址
MOV R0,#0FFH ;8位输入寄存器地址
MOV R1,#21H
MOV A,@R1 ;高8位数字量送A
MOVX @R0,A ;高8位数字量送8位输入寄存器
DEC R0
DEC R1
MOV A,@R1 ;低4位数字量送A
您可能关注的文档
- 工伤生育常识.pptx
- 质粒dna提取鉴定.pptx
- 长方体和正方体回顾与整理修改.pptx
- 活动策划ratv产品推广策划案.pptx
- 非参数统计趋势存在性检验.pptx
- 计算机病毒与防治54欢乐时光病毒实例.pptx
- 资本形成与发展.pptx
- 经济学西方经济学第二章.pptx
- 测量学控制测量.pptx
- 知其不可而为之定.pptx
- 湖北大学在湖北2021-2024各专业最低录取分数及位次表.pdf
- 海南师范大学在湖北2021-2024各专业最低录取分数及位次表.pdf
- 河南理工大学在湖北2021-2024各专业最低录取分数及位次表.pdf
- 华北理工大学在湖北2021-2024各专业最低录取分数及位次表.pdf
- 南昌大学在湖北2021-2024各专业最低录取分数及位次表.pdf
- 长春工业大学在湖北2021-2024各专业最低录取分数及位次表.pdf
- 2024届内蒙古赤峰市林西县科目一模拟考试100题精选有答案.pdf
- 2024年4月教学工作心得体会范文7篇.pdf
- 2024年人教版英语中考主谓一致原则详细讲解和讲义(三).pdf
- 2024年保安员资格考试模拟题库300题及答案(题目三).pdf
文档评论(0)