- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字量和模拟量的相互转换;AD转换;A/D转换器原理;A/D转换器主要方法;A/D转换器主要方法;A/D转换器主要方法;A/D转换器主要方法;AD转换器的主要技术指标;AD转换器的主要技术指标;AD转换器的主要技术指标;逐次逼近法的工作原理;;逐次逼近法的工作原理;A/D转换器0809;ADC0809转换器的结构;;ADC0809的引脚功能; EOC,OE :EOC为转换结束脉冲输出端;OE为输出允许控制端;这两个信号端可连接在一起,表示模/数转换结束,EOC端的电平由低变高,打开三态输出锁存器将转换结果的数字量输出到D0~D7端。
CLOCK :时钟输入端
VREF(+),VREF(-),VCC,GND
A,B,C:8 路模拟开关的三位地址输入端。
地址与输入通道的对应关系如下:;MCS-51与ADC0809的硬件连接 ADC0809为多通道A/D转换芯片,适用于多通道的数据采集。下图为ADC0809与CPU在中断方式下的接口电路; 图中ADC0809作为一个外部扩展并行I/O口,采用线选地址方式。设ADC0809的口地址为FEFFH,采用中断控制方式,由外部中断1的服务程序读取转换结果并启动下一次转换。其程序如下:
0809的初始化程序
INT1:SETB IT1
SETB EA
SETB EX1
MOV DPTR,#0FEFFH
MOV A,#00H
MOVX A,@DPTR ;启动0809对INT1的转换; ;DA转换; 将模拟信号转换成数字信号的过程称为模数转换(Analog to Digital),或称A/D转换。能够完成这种转换的电路称为模数转换器(Analog Digital Converter),简称ADC。
将数字信号转换为模拟信号的过程称为数模转换(Digital to Analog),或称D/A转换。能够完成这种转换的电路称为数模转换器( Digital Analog Converter),简称DAC。
模拟信号和数字信号之间的转换过程,如下图所示。
; 对于有权码,先将每位代码按其权的大小转换成相应的模拟量,然后将这些模拟量相加,即可得到与数字量成正比的总模拟量,从而实现了数字/模拟转换。
; 权电阻网络DAC(weighted resistance DAC)
(1)电路图;上图是一个四位权电阻网络DAC。主要包括四部分:参考电压源UREF、模拟开关S0~S3、电阻译码网络、求和运算放大器。
(2)工作原理
设输入一个四位二进制代码D=d3d2d1d0, S3~S0为受控制的双向开关。根据图可得,流入求和运算放大器输入端的电流为:;设反馈电阻RF=R/2,求出电路输出电压为:;依此类推,n位权电阻网络DAC的求和运算放大器输入端电流、输出电压表达式分别为:;由此可知,当Dn=0时,u0=0;当Dn=11…11时??;D/A转换器性能指标;;DAC0832的主要参数;D/A转换器DAC0832; ;/XFER:数据传送信号;
·/WR2:DAC寄存器的写选通信号。DAC寄存器的锁存信号LE2由XFER和WR2的逻辑组合而成。LE2为高电平时,DAC寄存器的输出随寄存器的输入而变化,LE2的负跳变时,输入寄存器的内容打入DAC寄存器并开始D/A转换;
·VREF:基准电源输入端;
·RFB: 反馈信号输入端;
·IOUT1 :电流输出端1,其值随DAC的内容线性变化;
·IOUT2 :电流输出端2,IOUT1+IOUT2=常数;
·VCC:电源输入端;
·AGND:模拟地; DGND:数字地。; ; 将ILE接+5V,寄存器选择信号CS及数据传送信号XFER都与P2.7相连,两级寄存器的写信号都由8031的WR端控制。当地址线选择好0832后,只要输出WR控制信号,0832就能一步完成数字量的输入锁存和D/A转换输出。
由于0832具有数字量的输入锁存功能,故数字量可以直接从P0口送入。
执行下面几个指令就能完成一次D/A转换:
MOV DPTR,#7FFFH;指向0832
MOV A,#data ;数字量装入累加器
MOVX @DPTR,A ;数字量从P0口送0832,完
成一次 D/A输入与转换。; ; ;执行下面指令可完成两路D/A的同步转换输出。
MOV DPTR,#0DFFFH ;指向0832(1)
MOV A,#data1 ;#data送0832(1)中锁存
MOVX @DPTR,A
MOV DPTR,#0BFFFH ;
您可能关注的文档
最近下载
- 三一EBZ200悬臂式掘进机使用说明书.pdf VIP
- 教学能力比赛-教学实施报告(基础会计).pdf VIP
- 古典文献学第十章 文献的整理 : 校勘与辨伪.ppt VIP
- 学校食堂供应商评价表(参考模板).doc VIP
- 2025年广东省广州市初中学业水平考试英语试题.docx VIP
- 禁毒教育知识培训.pptx VIP
- JB-QB-FS5101火灾报警控制器_使用说明书.pdf
- 2025上半年中级软件水平考试《网络工程师(综合知识)》新版真题卷(附详细解析).docx VIP
- 新人教版小学六年级数学上册教学课件(全册).pptx VIP
- 中小学校教师师德师风专题培训讲座PPT课件.pptx VIP
文档评论(0)