现代轮机监控技术第7章

现代轮机监控技术第7章

ID:37194929

大小:2.10 MB

页数:40页

时间:2019-05-12

现代轮机监控技术第7章_第1页
现代轮机监控技术第7章_第2页
现代轮机监控技术第7章_第3页
现代轮机监控技术第7章_第4页
现代轮机监控技术第7章_第5页
资源描述:

《现代轮机监控技术第7章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、现代轮机监控技术主讲人:甘辉兵邮箱:ghbzq@163.comQQ:45936073手机:13998562647轮机工程学院轮机自动化教研室远航楼2区205现代轮机监控技术本课程主要内容第一章MCS-51单片机的硬件结构第二章MCS-51单片机的指令系统第三章汇编语言程序设计第四章存储器与单片机的连接第五章MCS-51中断系统第六章定时器/计数器第七章MCS-51与A/D和D/A的接口第八章MCS-51扩展I/O接口第七章MCS-51与A/D和D/A的接口DAC(DigitaltoAnalogConvert

2、or):主要用于模拟控制,通过机械或电气手段来对被控对象进行调整和控制;ADC(AnalogtoDigitalConvertor):主要用于数据采集,提供被控对象的各种实时参数,以便单片机对被控对象进行监视;第七章MCS-51与A/D和D/A的接口第七章MCS-51与A/D和D/A的接口本章主要内容§7-1D/A转换器§7-2MCS51与D/A的接口§7-3A/D转换器§7-4MCS51与A/D的接口7.1D/A转换器第七章MCS-51与A/D和D/A的接口7.1D/A转换器第七章MCS-51与A/D和D/

3、A的接口7.1D/A转换器第七章MCS-51与A/D和D/A的接口7.1D/A转换器第七章MCS-51与A/D和D/A的接口D/A转换器的原理7.1D/A转换器第七章MCS-51与A/D和D/A的接口D/A转换器的原理7.1D/A转换器第七章MCS-51与A/D和D/A的接口一、D/A转换器的性能指标1.分辨率(Resolution):DAC所能分辨的最小电压增量VREF×2-n例如:10×2-8=39mv;10×2-16=153μv2.转换精度:满量程时,实际输出与理论输出的接近度3.偏移误差:零点偏移4

4、.线性度:实际转换特性曲线与理论直线间的最大偏差5.转换速度、温度灵敏度等7.1D/A转换器第七章MCS-51与A/D和D/A的接口二、DAC08321.DAC0832的结构2.引脚功能7.1D/A转换器第七章MCS-51与A/D和D/A的接口7-27.1D/A转换器第七章MCS-51与A/D和D/A的接口2.引脚功能:20条引脚,双列直插式封装(1)DI0~DI7:输入CPU送来的待转换数字量;(2)控制线:CS为片选线ILE为允许数字量输入线XFER为传送控制输入线WR1和WR2为写命令输入线(3)输出

5、线:Rfb为运算放大器反馈线Iout1和Iout2为两条模拟电流输出线;(4)电源线:VCC为电源线VREF为参考电压DGND为数字量地线AGND为模拟量地线7.2MCS-51与D/A的接口第七章MCS-51与A/D和D/A的接口1.直通方式2.单缓冲方式3.双缓冲方式7.2MCS-51与D/A的接口第七章MCS-51与A/D和D/A的接口一、直通方式直通方式是将两个寄存器的五个控制端预先置为有效两个寄存器都开通,只要有数字信号输入就立即进入D/A转换7.2MCS-51与D/A的接口第七章MCS-51与A/

6、D和D/A的接口7.2MCS-51与D/A的接口第七章MCS-51与A/D和D/A的接口二、单缓冲方式单缓冲方式使DAC0832的两个输入寄存器中有一个处于直通方式,另一个处于受控方式可以将WR2和Xfer相连在接到地上,并把WR1接到80C51的WR上,ILE接高电平,CS接高位地址或地址译码的输出端上。7.2MCS-51与D/A的接口第七章MCS-51与A/D和D/A的接口7-3DAC0832用作波形发生器,产生锯齿波、三角波和方波。7.2MCS-51与D/A的接口第七章MCS-51与A/D和D/A的接

7、口锯齿波程序:ORG1000HCLRASTART:MOVR0,#0FEHMOVX@R0,AINCASJMPSTARTEND7.2MCS-51与D/A的接口第七章MCS-51与A/D和D/A的接口三角波程序:ORG1080HSTART:CLRAMOVR0,#0FEHDOWN:MOVX@R0,AINCAJNZDOWNMOVA,#0FEHUP:MOVX@R0,ADECAJNZUPSJMPDOWNEND7.2MCS-51与D/A的接口第七章MCS-51与A/D和D/A的接口方波程序:ORG1100HSTART:MO

8、VR0,#0FEHLOOP:MOVA,#33HMOVX@R0,A;置上限电平ACALLDELAYMOVA,#0FEHMOVX@R0,A;置下限电平ACALLDEALYSJMPLOOPEND延时子程序(125ms):DELAY:MOVR2,#0F5HDELAY1:MOVR1,#0FEHDELAY2:DJNZR1,DELAY2DJNZR2,DELAY1RETDJNZ指令:2个机器周期245*254*2us=125ms

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。