第2章_输出通道接口技术_实例_20140303.pptVIP

第2章_输出通道接口技术_实例_20140303.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章_输出通道接口技术_实例_20140303

第3章 输出通道接口技术 计算机控制技术 Computer Controlled Systems 主讲教师 陈玮 第2章_2 输出通道接口技术 2_2.1、 模拟信号输出通道接口 2_2.2、 LED显示器及其接口技术 2_2.3、 开关量输出接口技术 2_2.4、 电动机控制接口技术 作业 2_2.1 模拟信号输出通道接口技术 模拟信号输出通道接口的主要功能是完成数字量到模拟量的转换(D/A转换)。 通过模拟信号通道输出接口,计算机输出的数字量便能对被控对象进行连续控制。 一、D/A转换器 二、PWM技术 一、D/A转换器 D/A转换器 —— 多数输出的模拟信号是以电流形式体现的。 主要技术指标: 1、分辨率——是指当输入数字量发生最低有效位(LSB)一次变化时,输出模拟量对应的变化量: 分辨率△=VREF/2n ; 2、建立时间——指当输入数字信号的变化量是满量程时,输出模拟信号达到离终值+-LSB所需的时间,一般为ns~s; 3、线性误差——在满量程输入范围内,偏离理想转换特性的最大误差定义为线性误差。 * 8位D/A转换器 DAC0832 * DAC0832输出接口与控制程序 8位D/A转换器 DAC0832 主要组成:R-2R电阻网络构成的8位D/A转换器、8位数据寄存器、8位DAC寄存器和相应的选通控制逻辑。 8位D/A转换器 DAC0832 8位D/A转换器 DAC0832 8位D/A转换器 DAC0832 DAC0832输出接口与控制程序 DAC0832输出接口与控制程序 8位D/A转换器 DAC0832 IOUT1和IOUT2 ( IOUT1+ IOUT2=常数C)与 输入数字量D之间的关系: 二、PWM技术 PWM(Pulse Width Modulation)就是脉冲宽度调制。 工作原理:在频率不变的情况下,通过改变输出脉冲的的宽度(就是脉冲的占空比),从而使输出信号的平均值(即直流成分)发生改变,以达到控制外部对象的目的。 二、PWM技术 利用8253进行PWM输出的原理图: 其中定时/计数器0为工作方式3,产生周期信号; 定时/计数器1为工作方式1,产生单拍信号输出; 将定时/计数器0的输出端OUT1连到定时/计数器1的GATE1端,作为启动信号。 二、PWM技术 设图示的时钟脉冲为2MHz,如果要产生周期为1kHz,占空比为70%的方波,则程序段: 二、PWM技术 MOV AL,36H ;设定时/计数器0为工作方式3 OUT 07H,AL ;控制字由控制端口写入 MOV AL,72H ;设定时/计数器0为工作方式3 OUT 07H,AL ;控制字由控制端口写入 MOV AL,0D0H ;计数值低8位 OUT 04H,AL ;写入定时/计数器0 MOV AL,07H ;计数值高8位,07D0H=2000 OUT 04H,AL MOV AL,58H ;计数值低8位 OUT 05H,AL ;写入定时/计数器1 MOV AL,02H ;计数值高8位,0258H=600 OUT 05H,AL 8253工作方式简介 工作方式3 —— 产生周期信号。CPU写入控制字后,输出OUT变高;写入计数初值后开始计数,计数至一半时,输出OUT变低,至计数到0。输出OUT又变高,开始第二轮计数。 如此周而复始,产生周期信号。 2_2.2 LED显示器及其接口技术 LED(发光二极管)显示器件是计算机控制系统中廉价的输出设备,由多个发光二极管组成,可用于显示不同字符。 7段LED显示器件: LED显示器及其接口技术 控制7段LED显示器件显示的方法有两种: 1、动态显示 2、静态显示 1、动态显示 动态显示——微处理器定时地对显示器件所显示的内容进行扫描。 显示器件是分时工作的,任一时刻只有一个显示器件在显示。 但扫描显示达到一定的速度时,利用视觉暂留现象,人们看到的就是所有器件在显示。 1、动态显示 1、动态显示 数据段程序: DATA SEGMENT SEGTAB DB 3FH,06H 5BH 4FH,66H DB 6DH,7DH,07H,7FH,6FH ;数字0—9的公阴极 ;显示代码 DISBUF DB 9,8,7,6,5,4 ;七段LED要显示的数 … … DATA ENDS 代码段: DISP1 PROC NEAR MOV BX,OFFSET DISBUF ;取要显示的数的指针 MOV CH,20H ;从左边第一位

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档