- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 十 五 讲 MCS-51与DAC的接口 习题讲解 * * 一、D/A转换器概述 1、概述 D/A(数/模)转换器输入的是数字量,输出的是模拟量, 是把数字量变换成模拟量的线性电路器件。 (1)输入缓冲能力,即是DAC是否带有三态输入缓冲器或锁 存器来保存输入数字量。如带有三态输入锁存器的DAC,其输 入数据线可与系统的数据总线直接连接。否则,不能直连, 需要外加三态缓冲器。 (2)输入数据的宽度(分辨率),DAC常用有8位、10位、 12位、14位、16位等。当DAC的分辨率高于系统数据总线的宽 度时,需分两次输入数字量。其系统设计将有所改变。 (3)输入码制。DAC能接收不同码制的数字量输入。如二 进制、二-十进制或BCD码等。 (4)输出模拟量的类型。DAC的输出可以是电流也可以是 电压,输出电流的叫电流型DAC,其电流在几到十几毫安;输 出电压的叫电压型DAC,其电压一般为5V~10V之间。 (5)输出模拟量的极性。DAC的模拟量输出有单极性输出 和双极性输出。 2、主要技术指标 (1)分辨率:指D/A转换器能够转换的二进制数的位数。 位数多分辨率也就高。常用有8位、10位、12位和16位等。 (2)建立(转换)时间:描述D/A转换速度的一个参数,是 指数字量从输入到完成转换、输出达到最终值并稳定为止所需 的时间。一般在几百纳秒到几微秒之间。 (3)精度:指D/A转换器实际输出电压与理论值之间的误差。 一般采用数字量的最低有效位作为衡量单位,即±1/2LSB。 (4)线性度:指数字量变化时,D/A转换器输出的模拟量按 比例关系变化的程度。理想的应该是线性的,但实际上是有误 差,模拟输出偏离理想输出的最大值称为线性误差。 二、MCS-51与8位DAC0832的接口 1、DAC0832芯片介绍 引脚图: CS WR1 AGND DI3 DI2 DI1 (LSB)DI0 VREF RFB DGND VCC ILE DI6 WR2 XFER DI4 DI5 DI7(MSD) IOUT2 IOUT1 DAC 0832 1 10 20 11 其主要特性有: ①分辨率为8位; ②电流输出,稳定时间1us; ③可双缓冲、单缓冲或直接数字输入; ④只需在满量程下调整其线性度; ⑤单一电源供电(+5V~+15V); ⑥低功耗,20mW。 输 入 寄 存 器 DAC 寄 存 器 D/A 转 换 器 DI7 DI0 ILE CS WR1 WR2 XFER LE1 LE2 IOUT2 IOUT1 DAC0832内部结构 VREF RFB AGND 2、DAC的应用 (1)用作单极性电压输出 (2)用作双极性电压输出 (3)用作程控放大器 3、与MCS-51的接口电路 三种连接方式:直通方式、单缓冲方式和双缓冲方式。 (1)单缓冲方式 因DAC0832内部是双缓冲结构,可使一个缓冲处于直通, 另一个处于受控于MCS-51单片机,或将两个缓冲连接在一起 成为一个缓冲器结构形式,使之成为单缓冲方式。 锁 存 器 ALE P0 IOUT1 +5V DAC0832 DI0~7 ILE CS WR1 WR2 XFER 译 码 器 WR IOUT2 RFB VREF - + 8031 0FEH V0 = - B * VREF/256 B = b7*27+ b6*26+…+ b1*21+ b0*20 VREF/256为一常数 V0 VREF ① 实现锯齿波: ORG 2000H START:MOV R0,#0FEH MOV A,#00H LP:MOVX @R0,A INC A NOP ;加入一定数量的NOP指令可改变锯齿波频率 SJMP LP ② 实现三角波 ORG 2000H START:MOV R0,#0FEH MOV A,#00H UP:MOVX @R0,A INC A NOP ;加入一定数量的NOP指令可改变三角波频率 JNZ UP DOWN:DEC A MOVX @R0,A NOP JNZ DOWN SJMP UP ③ 实现距形波 ORG 2000H START:MOV R0,#0FEH LP:MOV A,#DATA1H MOVX @R0,A LCALL DELAY1 MOV A,#DATA2 MOVX @R0,A LCALL DELAY2 SJMP LP (2)双缓冲方式
您可能关注的文档
- 【优化方案】2012高中地理 第3章第2节自然灾害的救援与救助精品课件 新人教版选修5.ppt
- k线组合分析-投资理财.ppt
- 10.3做功了吗.ppt
- 课件_除数是一位数的笔算除法.ppt
- 100344小数 5.ppt
- 欧美大气精美商务模版t0128.ppt
- BUCK变换电路综合设计.ppt
- 毕业晚会邀请函.ppt
- 世界地理 2.ppt
- Learning about language(参考).ppt
- 计及电动汽车移动储能动态电价的微电网优化调度研究及解决方案.pdf
- 浅谈电动汽车充电桩绝缘智能化自检装置的设计与应用 .pdf
- 浅谈电动汽车公共充电桩布局方案评价方法.pdf
- 浅谈基于弹性响应的电动汽车快充电价定价策略 汽车充电桩有序充电.pdf
- 浅谈光储充一体化社区的有序充电策略及解决方案.pdf
- 晚期肾透明细胞癌系统性治疗中国专家共识(2024版).pptx
- 中国膀胱癌保膀胱治疗多学科诊治协作共识(2022版).pptx
- 成人心血管外科手术体外循环患者血液管理指南.pptx
- 下尿路修复重建移植物应用规范中国专家共识.pptx
- 中国儿童急性非静脉曲张性上消化道出血诊治指南(2024).pptx
最近下载
- 餐饮食品安全总监和食品安全管理员必备知识考试题库含答案.docx
- 2024年统编版七年级上册语文字词注音及解释汇总.pdf VIP
- 仁爱九年级英语现在完成时练习及答案.doc VIP
- 高一学业水平合格性考试备考计划.pdf VIP
- Unit 1 You and Me Section A How do you greet people 课件 人教版(2024)英语七年级上册.ppt
- Starter Unit 1 Section B How do you start a conversation 课件 人教版(2024)英语七年级上册.ppt
- 必威体育精装版仁爱九年级英语现在完成时练习及答案.doc VIP
- 个人血糖检测记录表.docx
- 1例低血糖昏迷的护理查房.pptx
- 海康硬盘录像机简易操作说明书.docx
文档评论(0)