版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第11章 AT89S51与D/A及A/D转换器接口11.1 AT89S51与DAC的接口11.2 AT89S51与ADC的接口 D/A转换器转换器Digital to Analog Converter能把数字量能把数字量转换为模拟量的电子器件简称为转换为模拟量的电子器件简称为DAC。A/D转换器转换器Analog to Digital Converter能把模拟量能把模拟量转换成相应数字量简称为转换成相应数字量简称为ADC。 单片机测控系统中的ADC和DAC 11.1 AT89S51与DAC的接口电流输出型DA转换原理RVIREF 总电流总电流分支电流分支电流2iniIII01转换电流与转换电
2、流与“逻辑开关为逻辑开关为1的各支路电流的总和成正比,的各支路电流的总和成正比,即与即与D0D7口输入的二进制数成正比。口输入的二进制数成正比。 RRVDDDDVIREFREFnininiiniiniiiDDIDI256)2222(001166771010100122转换电流转换电流转换电压转换电压DAC0832外接放大器反响电阻即,转换电压正比于待转换的二进制数和参考电压256256) 256)1222(222(006677006677VVDDDRVDDDRIVREFREFfbREFBRfbooDAC的性能目的:1、分辨率通常将DAC可以转换的二进制的位数称为分辨率。位数越多分辨率也越高,普
3、通为8位、10位、12位、16位等。分辨率为8位时,假设参考电压为10V,那么输出的最小电压为10V/25639.1mV;假设参考电压为5V,那么19.5.1mVDAC0832的分辨率为8位。256VBVREFo2、转换时间将一个数字量转换为稳定模拟信号所需的时间转换时间;DAC的转换时间普通在几十纳秒(ns)几微秒(s);DAC0832的转换时间为1 s。 DAC0832电流输出型D/A转换器20只引脚8位并行输入方式分辨率19.5mV (VREF = 5V 电流建立时间S 输入与TTL电平兼容 单一电源供电5V15V 低功耗,20m DAC0832的构造内部组成:1个8位输入锁存器1个8位
4、DAC存放器1个8位D/A转换器5个控制逻辑2级控制任务过程:任务过程:8位数据并行送入锁存器位数据并行送入锁存器在第在第1级控制信号级控制信号作用下进入存放器作用下进入存放器在第在第2级控制信号作用下进入转换器级控制信号作用下进入转换器转换结果由转换结果由Iout1电流输出。电流输出。DAC0832的3种控制方式直通方式直通方式 两个存放器都处于直通形状两个存放器都处于直通形状直通方式不能直接与系统的数据总线相连,需另加锁存器,故直通方式不能直接与系统的数据总线相连,需另加锁存器,故较少运用。下面引见单缓冲与双缓冲两种衔接方式。较少运用。下面引见单缓冲与双缓冲两种衔接方式。单缓冲方式单缓冲方
5、式 一个存放器处于直通,另一个处于受控形状一个存放器处于直通,另一个处于受控形状双缓冲方式双缓冲方式 两个存放器都分别处于受控形状两个存放器都分别处于受控形状例例1 根据如下电路根据如下电路,编程实现由编程实现由DAC0832输出一路正弦波输出一路正弦波的功能。的功能。电路分析:电路分析:1、采用、采用I/O口方式接线口方式接线2、直通控制方式、直通控制方式4个控制端都接低电平,个控制端都接低电平,ILE接高电平接高电平 例1 参考程序例1 运转效果例2:根据如下电路,编程实现由DAC0832输出一路三角波的功能电路分析电路分析:1、第、第1级受控,第级受控,第2级直通级直通2、总线接口方式:
6、、总线接口方式: DAC第第1级地址:级地址:1111 1110 0 xfeff例2 参考程序例2 运转效果例3:根据如下电路,编程实现两路锯齿波发生器的功能DAC1第1级地址:1111 1110 0 xfeffDAC2第1级地址: 1111 1101 0 xfdffDAC1和2第二级地址:1110 1111 0 xefff电路分析:电路分析:1、双缓冲方式:、双缓冲方式:DAC1和和DAC2的第的第1级各设级各设1个控制端,两个个控制端,两个DAC的第的第2级共用级共用1个控制端;个控制端;2、总线接口方式:、总线接口方式:例3参考程序语句DAOUT = num的作用只是启动DAC存放器,传
7、输什么数据都没关系。 例例3 运转效果运转效果多路多路D/A同步输出同步输出逐次逼近型逐次逼近型双积分型双积分型-型型并行比较型并行比较型/串行比较型串行比较型压频变换型压频变换型AD转换器的分类按转化原理按转化速度超高速转换速度1ns高速转换速度20s中速转换速度1ms低速转换速度1s8位位12位位14位位16位位按转化位数11.2 AT89S51与ADC的接口逐次逼近式ADC的任务原理从最高位开场经过试探值逐次进展测试,直到试探值经D/A转换器输出VN与VIN相等或到达允许误差范围为止。那么该试探值就为A/D转换所需的数字量。逐次逼近存放器ADC主要技术目的:转换时间convertion
8、time是指完成一次AD转换所需求的时间。逐次逼近型ADC的典型值为1200s。分辨率resolution是指系统在规范参考电压时可分辨的最小模拟电压,即1个bit对应的模拟电压大小 。28只引脚ADC0809逐次比较型模数转换芯片分辨率为位 转换时间00S 任务量程为05V功耗为15m任务电压为+5V具有锁存控制的8路模拟开关输出与TTL电平兼容 8路模拟输入信号用三根地址线A,B,C选通IN0IN7;引脚START启动AD转换,CLK转换时钟,VR参考电压,EOC终了标志, OE输出使能,ALE地址锁存使能ADC0809的构造组成任务时序ALEALE锁存锁存ADDAADDA、ADDBADD
9、B、ADDCADDCSTARTSTART正脉冲启动正脉冲启动ADAD转换转换 EOCEOC由高变低由高变低ADAD启动后启动后 坚持低电平坚持低电平( (转换期间转换期间) ) 由低变高转换终了由低变高转换终了OEOE正脉冲,翻开三态门输正脉冲,翻开三态门输出出第8章 单片机接口技术实例4:采用ADC0809设计数据采集电路,将IN7通道输入的模拟量信号进展丈量,结果以16进制显示。 模拟通道地址,经373对低8位地址进展锁存: IN0的低8位地址为1111 1000B (0 xf8),IN1为0 xf9,IN7为0 xff。电路分析电路分析 采用总线连接方式电路分析电路分析 由P2.0构成高
10、8位地址0 xfe,与WR信号合成START/ALE正脉冲启动ADC,与RD信号合成OE正脉冲输出转换数据; 启动IN0IN7通道AD转换的命令的地址为:0 xfef8,0 xfeff。 读取AD结果的命令的地址为:任何高8位为0 xfe的地址均可。EOC信号经非门接P3.3可构成一负脉冲信号查询转换终了标志 ;AD转换的时钟由虚拟信号发生器提供,频率5kHz;电路分析电路分析 例4参考程序例4运转效果第8章 单片机接口技术1、8位数据输出线可直接与数据部线相连。2、地址及控制信号: 地址译码引脚A、B、C分别与地址总线的低三位A0、A1、A2相连,以选通IN07中的一个通路。 因此,在启动转
11、换时,要先确定某条通道的地址,存入DPTR中。 P2.7作为片选信号,由单片机的写信号WR#和P2.7控制ADC的地址锁存和转换启动,又由于ADC0809的START和ALE连在一同,因此在锁存通道地址的同时,启动转换。 MOVX DPTR,A P2.7和低电平的读信号RD#经一级或非门后,产生的正脉冲作为OE信号,用以翻开三态输出锁存器,用以单片机读转换结果。 MOVX A,DPTR3、时钟信号:利用AT89S511提供的地址锁存允许信号ALE经D触发器二分频后获得,ALE脚的频率是fosc*1/6。 假设单片机时钟频率采用6MHz,那么ALE脚的输出频率为1MHz,再二分频后为500KHz
12、,恰好符合ADC0809对时钟频率的要求对对8 8路模拟信号轮番采样一次,并依次把结果转储到数路模拟信号轮番采样一次,并依次把结果转储到数据存储区的转换程序。据存储区的转换程序。MAIN:MOVR1,#data;置数据区首地址MOVDPTR,#7FF8H;端口地址送DPTR, ;P2.7=0, 且指向通道IN0MOVR7,#08H;置通道个数LOOP: MOVX DPTR,A;启动A/D转换MOVR6,#0AH;软件延时, 等待转换终了DELAY: NOPNOPNOPDJNZR6,DELAYMOVX A,DPTR;读取转换结果1 1查询方式:查询方式:MOVR1,A;存储转换结果INCDPTR;指向下一个通道INCR1;修正数据区指针DJNZR7,LOOP;8个通道全采样完;否?未完那么继续2 2中断方式中断方式硬件:需将转换终了线硬件:需将转换终了线EOC经一非门与经一非门与AT89S51的的 INT1相连,用以中断恳求。相连,用以中断恳求。参考程序如下:参考程序如下:INIT1:SETB IT1;选择外部中断1为跳沿触发方式SETB EA;总中断允许SETB EX1;允许外部中断1中断
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年苏科版九年级生物下册阶段测试试卷含答案
- 2025年华师大版七年级物理上册阶段测试试卷含答案
- 2025年浙教新版一年级语文上册阶段测试试卷含答案
- 二零二五版农业投入品质量安全监管服务合同4篇
- 临时商铺租赁合同样本版B版
- 2025年立柱广告牌租赁合同(含品牌推广服务)4篇
- 2024版建筑工程招投标咨询服务合同
- 2025年度体育器材打蜡保养服务合同模板4篇
- 二零二五年度出租房屋消防安全责任委托管理合同3篇
- 2025版农户农产品收购贷款合同示范文本4篇
- 副总经理招聘面试题与参考回答(某大型国企)2024年
- PDCA循环提高护士培训率
- 2024-2030年中国智慧水务行业应用需求分析发展规划研究报告
- 《狮子王》电影赏析
- 河北省保定市定州市2025届高二数学第一学期期末监测试题含解析
- 中医护理人文
- 2024-2030年中国路亚用品市场销售模式与竞争前景分析报告
- 货物运输安全培训课件
- 前端年终述职报告
- 2024小说推文行业白皮书
- 市人民医院关于开展“改善就医感受提升患者体验主题活动”2023-2025年实施方案及资料汇编
评论
0/150
提交评论