- 1、本文档共108页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理及接口技术知识(C51编程)第11章 DAC与ADC.ppt
第11章 AT89S51单片机与DAC、ADC的接口; 在单片机测控系统中,非电量如温度、压力、流量、速度等,经传感器先转换成连续变化的模拟电信号(电压或电流),然后再将模拟电信号转换成数字量后才能在单片机中进行处理。实现模拟量转换成数字量的器件称为ADC(A/D转换器)。
单片机处理完毕的数字量,有时根据控制要求需要转换为模拟信号输出。数字量转换成模拟量的器件称为DAC(D/A转换器)。本章从应用的角度,介绍典型的ADC、DAC芯片与AT89S51单片机的硬件接口设计以及接口驱动程序设计。
;11.1 单片机扩展DAC概述
单片机只能输出数字量,但是对于某些控制场合,常常需要输出模拟量,例如直流电动机的转速控制。下面介绍单片机如何扩展DAC。
目前集成化的DAC芯片种类繁多,设计者只需要合理选用芯片,了解它们的性能、引脚外特性以及与单片机的接口设计方法即可。由于现在部分单片机的芯片中集成了DAC,位数一般在10位左右,且转换速度也很快,所以单片的DAC开始向高的位数和高转换速度上转变。而低端的并行8位DAC,开始面临被淘汰的危险,但是在实验室或涉及某些工业控制方面的应用,低端8位DAC以其优异的性价比还是具有较大的应用空间。
1.D/A转换器简介
购买和使用D/A转换器时,要注意有关D/A转换器选择的几个问题。;(1)D/A转换器的输出形式
D/A转换器有两种输出形式:电压输出和电流输出。电流输出的D/A转换器在输出端加一个运算放大器构成的I-V转换电路,即可转换为电压输出。
(2)D/A转换器与单片机的接口形式
单片机与D/A转换器的连接,早期多采用8位的并行传输的接口,现在除了并行接口外,带有串行口的D/A转换器品种也不断增多,目前较为流行多采用SPI串行接口。在选择单片D/A转换器时,要根据系统结构考虑单片机与D/A转换器的接口形式。
2.主要技术指标
D/A转换器的指标很多,设计者最关心的几个指标如下。
(1)分辨率; 分辨率指单片机输入给D/A转换器的单位数字量的变化,所引起的模拟量输出的变化,通常定义为输出满刻度值与2n之比(n为D/A转换器的二进制位数),习惯上用输入数字量的位数表示。显然,二进制位数越多,分辨率越高,即D/A转换器输出对输入数字量变化的敏感程度越高。例如,8位的D/A转换器,若满量程输出为10V,根据分辨率定义,则分辨率为10V/2n,分辨率为10V/256?=?39.1mV,即输入的二进制数最低位数字量的变化可引起输出的模拟电压变化39.1mV,该值占满量程的0.391%,常用符号1LSB表示。
同理:
10位D/A转换 1 LSB?=?9.77mV?=?0.1%满量程
12位D/A转换 1 LSB?=?2.44mV?=?0.024%满量程
16位D/A转换 1 LSB?=?0.076mV?=?0.00076%满量程;*;*; 由图11-2,片内共两级寄存器,第一级为“8位输入寄存器”,用于存放单片机送来的数字量,使得该数字量得到缓冲和锁存,由LE1*(即M1=1时)加以控制;“8位DAC寄存器”是第二级8位输入寄存器,用于存放待转换的数字量,由LE2*控制(即M3=1时),这两级8位寄存器,构成两级输入数字量缓存。“8位D/A转换电路”受“8位DAC寄存器”输出数字量控制,输出和数字量成正比的模拟电流。如要得到模拟输出电压,需外接I-V转换电路。
各引脚的功能如下。
; ● DI7~DI0:8位数字量输入端,接收发来的数字量。
● ILE、CS*、WR1* :当ILE=1, CS*=0,WR1 *=0时,即M1=1,
第一级8位输入寄存器被选中。待转换的数字信号被锁存到第一级8位输入寄存器中。
● XFER *、WR2 *:当 XFER*=0, WR2* =0时,第一级8位输入寄存器中待转换数字进入第二级8位DAC寄存器中。
● IOUT1:D/A转换电流输出1端,输入数字量全为“1”时,IOUT1最大,输入数字量全为“0”时,IOUT1最小。
;● IOUT2:D/A转换电流输出2端,IOUT2?+?IOUT1?=?常数。
● Rfb: I-V转换时的外部反馈信号输入端,内部已有反馈电阻Rfb,根据需要也可外接反馈电阻。
● VREF:参考电压输入端。
● VCC:电源输入端,在+5V~+15V范围内。
● DGND:数字地。
● AGND:模拟地,最好与基准电压共地
11.2.2 案例设计:单片机扩展DAC0832的程控电压源
单片机控制DAC0832可实现数字调压,单片机只要送给DAC0832不同数字量,即可实现不同模拟电压输出。
; DAC0832输出
您可能关注的文档
- 医学ppt--静脉输液治疗护理知识新进展.ppt
- 医学ppt--食品药品安全相关知识讲座.ppt
- 医学ppt--高危妊娠相关管理吴颖岚.pptx
- 医学伦理学课件人体试验和 与道德.ppt
- 医学伦理学课件医学道德的基本的 原则、规范和范畴.ppt
- 医学伦理的教育修养评价和 与监督 .ppt
- 医学信息检索和 与利用1 .ppt
- 医学基础综合代谢疾病和 与营养疾病的生化机制1.ppt
- 医学基础综合代谢疾病和 与营养疾病的生化机制2.ppt
- 医学影像学--肺部和 与纵隔肿瘤.ppt
- 2024年沧州市公务员考试行测真题及答案详解(名师系列).docx
- 粮油食品检验人员复习提分资料带答案详解(精练).docx
- 粮油食品检验人员自我提分评估(考点精练)附答案详解.docx
- 粮油食品检验人员全真模拟模拟题附参考答案详解(精练).docx
- 2025年延安市公务员考试行测试卷历年真题附答案详解(突破训练).docx
- 2025年株洲市公务员考试行测试卷历年真题含答案详解.docx
- 2024年枣庄市公务员考试行测真题及完整答案详解1套.docx
- 2024年抚顺市公务员考试行测真题及答案详解(各地真题).docx
- 2025年常州市公务员考试行测真题及一套参考答案详解.docx
- 2023年德州市公务员考试行测试卷历年真题及1套完整答案详解.docx
最近下载
- 基于PLC的舞台灯光控制.doc VIP
- 山东省烟台市2022-2023学年高二下学期期末学业水平诊断化学试卷(含答案).pdf VIP
- 双通道脊柱内镜手术.pptx
- 2022-2023学年重庆市九龙坡区高二上学期期末物理试卷(含答案解析).docx VIP
- 劳动争议和解协议书模板.docx VIP
- 国家开放大学51679-工具书与文献检索-形成性考核3答案.docx VIP
- 全国光电设计大赛报告.pdf VIP
- 2024年广东省中考生物试卷.docx VIP
- 山东省烟台市2023-2024学年高二下学期期末学业水平诊断+化学试卷(含答案).pdf VIP
- 2025外研版英语三年级下册全册教学设计教案.pdf
文档评论(0)