- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 数模及模数转换器接口 8.1 D/A转换器 8.2 MCS-51单片机与8位D/A转换器接口技术 8.5 A/D转换器接口 8.6 MCS-51单片机与ADC0809的接口 在单片机应用中,测控对象大多是连续变化的模拟量(如电压电流,温度、压力、位移、流量、速度等),需将其变换成计算机能接受的数字量才能进行处理;完成这种转换功能的器件称为模/数(A/D)转换器。而将计算机输出的数字信号转换为被控对象能接受的模拟信号的器件称为数/模(D/A)转换器。 8.1 D/A转换器 8.1.1. D/A的基本原理 DAC是“digital to analog converter”的缩写,有时也用“D/A”表示,即“数模转换器”。 D/A转换器的输入为数字量,经转换后输出为与之成比例的U或I。其基本原理是应用电阻解码网络,将N位数字量逐位转换为模拟量并求和,从而实现将N位数字量转换为相应的模拟量。 8.2 MCS-51单片机与8位D/A转换器接口技术 8.2.1 D/A转换器芯片DAC0832简介 为8位D/A转换器,单电源供电,在+5~+15V范围内均可正常工作。基准电压的范围为±10V,电流建立时间为1μs, 低功耗20mW。 8.5 A/D转换器接口 8.5.1双积分式A/D转换器 采用对被测电压Vx正向定时积分和对参考电压Vr反向积分,获得与Vx成比例的数字量Nx。常用的IC: ICL7107、 MC1443、ICL7135 主要特点:转换精度高、抗干扰性能好、价格便宜, 转换速度较慢,3~5次/秒。多用于速度要求不高的场合。 8.5.2 逐次逼近式A/D转换器 逐次逼近式A/D转换器是一种速度较快、精度较高的转换器,其转换时间为us级,高速A/D可达ns级。在单片机应用中用得较多。 目前很多MCU、DSP在片内都带有这种A/D。 本节主要介绍8路8位A/D: ADC0809 8.6 MCS-51单片机与ADC0809的接口 * * DAC D0 D1 DN-1 Uo (T型电阻解码网络的8位DA 见P251图8-1 ) 设D为N位二进制数字量,Uo为电压模拟量,Uref为参考电压,其转换关系为: Uo = D×Uref/2N 其中: D=D0×20+D1×21+ … +DN-1×2N-1 8.1.2 D/A转换器的主要性能参数 (1) 分辨率 分辨率是D/A对输入量变化敏感程度的描述,与D/A的位数有关。如果D/A的位数为n,则分辨率为2-n。 (2) 线性度 D/A的转换特性与直线的偏差程度。一般小于1/2LSB (3) 转换速度 描述D/A转换快慢的一个参数,即每秒可转换的次数。 DAC0832与运算放大器的接法 8.2.3 DAC0832引脚功能 各引脚的功能如下: 1. D7~D0:数据输入端。 2. :片选输入,低电平有效。 3. ILE:数据锁存允许信号,输 入, 高电平有效。 4. :写信号1,输入,低有效。 5. : 写信号2,输入,低有效。 :数据传送控制信号, 输 入,低有效。 7. IOUT1:电流输出1,当DAC寄 存器中各位为全“1”时,电流最大;为全“0”时,电流为0。 8. IOUT2:电流输出2,电路中保证IOUT1+IOUT2=常数。 9. Rfb:反馈电阻端,片内集成的电阻为15kΩ。 10. Vref:参考电压,可正可负,范围为-10~+10V。 11. DGND:数字量地。 12. AGND:模拟量地 8.2.4 MCS-51单片机与DAC0832的接口 51单片机与DAC0832的接口有3种连接方式,即直通方式、单缓冲方式及双缓冲方式。直通方式不能与系统的数据总线相连,需另加锁存器,故较少用。下面介绍单缓冲与双缓冲两种连接方式。 1.单缓冲方式所谓单缓冲方式就是使DAC0832的两个输入寄存器中有一个处于直通方式,而另一个处于受控的锁存方式。 DAC0832的单缓冲连接方式之2 DAC0832的单缓冲连接方式之3 2.双缓冲连接方式 把DAC0832的两个锁存器都接成受控锁存方式。由于两个锁存器分别占据两个地址,因此在程序中需要使用两条传送指令,才能完成一个数字量的模拟转换。主要用于多路DAC的同步转换。 假设输入寄存器地址为0x7FFF,DAC寄存器地址为0xBFFF,则完成一次D/A转换的程序段为: char x1,xdata *px; x1=0x56; //转换数据0x56送x1 px=0x7fff; //P2.7=0,指向输入寄存器 *px=x1; //转换数据送输入寄
您可能关注的文档
最近下载
- 20171017_宁波新世界明楼项目汇报文件.pptx VIP
- (人教PEP版2024)英语五年级上册 Unit2 大单元教学设计.docx VIP
- 劳务合同模板2025.docx VIP
- 高性能探针卡生产线项目规划设计方案.docx
- 2024年秋新沪科版物理八年级上册 第五章大单元整体设计 教学课件.pptx VIP
- 数字赋能乡村治理的实践探索与优化路径——以晋南S村为例.pdf
- 《道路运输管理实务》第2版综合测试题.docx VIP
- 《人工智能导论》课件.ppt VIP
- 第一章 大学生心理健康教育.pdf VIP
- 《铁路线路养护与维修》课件全套 模块1、2 基础知识;普速铁路线路工务作业.pptx
文档评论(0)