[计算机硬件及网络]计算机控制系统.docVIP

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

第三章 计算机的输入输出接口技术 计算机的输入输出接口(经常被称作生产过程通道)是计算机与生产过程或外部设备之间交换信息的桥梁,也是过程计算机控制系统中不可或缺的部分。这首先是因为计算机中运行的程序需要通过人机接口进行编写与操作;其次是用于工业过程控制的计算机,必须实时地了解被控对象的情况,并根据现场的情况发出各种控制命令控制执行机构动作;再之,计算机处理后的数据或结果必须告知操作人员。所以,如果没有输入输出接口的支持,计算机控制系统就失去了实用的价值。 用于工业过程控制系统的计算机输入输出接口可以分为模拟量输出接口(AO)、模拟量输入接口(AI)、开关量(数字量)输入输出接口(DI、DO)和人机接口等四大部分,其中模拟量输出接口的功能是把计算机输出的数字信号转换成模拟的电压或电流信号,以便驱动相应的模拟执行机构动作,达到控制生产过程的目的;模拟量输入接口的功能是把从工业生产控制现场送来的模拟信号转换成计算机能接收的数字信号,完成现场信号的采集与转换功能;开关量输入输出接口是把现场的开关量信号,如触点信号、电平信号等送入计算机,实现环境、动作、数量等的统计、监督等输入功能,并根据事先设定好的参数,实施报警、联锁、控制等输出功能;而人机交互接口互接口的功能是实现操作者与计算机之间的信息交换。 模拟量输出接口 在计算机控制系统中,模拟量输出接口是实现控制输出的关键,它的任务是把计算机输出的数字量信号转换成模拟电压或电流信号,以控制调节阀或驱动相应的执行机构,达到计算机控制的目的。模拟量输出接口一般由接口电路、控制电路、数/模转换器和电压/电流(V/I)变换器等构成、其核心是数/模转换器,简称DAC。通常也把模拟量输出接口简称为D/A通道。本节主要讨论D/A转换器及其接口技术,以及D/A转换模板的标准化设计。 D/A转换器原理及器件 1.D/A转换器的工作原理 D/A转换器输入的数据来自于CPU的数据线,由二进制代码按数位组合起来表示,如任意一个二进制的8位数,均可用表达式 DATA=D020+D121+D222+D323+D424+D525+D626+D727 来表示。其中Di=0或1(i=0,1,…,7);20, 21,…27分别为对应数位的权码,D/A转换的基本原理是先把每一位代码按其“权”的大小转换成相应的模拟量,然后将各模拟分量相加,其总和就是与数字量响应的模拟量。 D/A转换器原理如图3-1所示,它主要由四部分组成:基准电压VREF、T型(R-2R)电阻网络,其切换开关BSi(;和运算放大器A。D/A转换器输入的二进制型数从低位到高位(D0~Dn-1)分别控制对应的位切换开关(BS0~BS n-1),它们通过R-2R型电阻网络,在各2R支路上产生与二进制数各位的权成比例的电流,再经运算放大器A相加,并按比例转换成模拟电压VOUT与输入二进制数D0~Dn-1的关系式为 VOUT =-VREF(D020+D121+D222+…+Dn-12n-1)/2n 其中,Di=0或1(i= i=0,1,…,n-1),n表示D/A转换器的位数。 图3-1 2.D/A转换器性能指标 D/A转换器的主要性能指标如下。  = 1 \* GB3 ①分辨率 D/A转换器的分辨率定义为基准电压与2n之比值,其中n为D/A转换器的位数,如8位、10位、12位等。例如,基准电压VREF=5V,那么8位D/A的分辨率为5V/28=19.53mV,12位D/A的分辨率为5V/212=1.22mV。  = 2 \* GB3 ②稳定时间(又称转换时间)输入俄日乃至数由0变为满量程时,输出模拟量达到离终值±12LSB(Least Significant Bit)时所需的时间。对于输出是电流的D/A转换器来说,稳定时间是很快的,约几微秒。而输出是电压的D/A转换器,其稳定时间主要取决于运算放大器的响应时间。  = 3 \* GB3 ③绝对精度 指输入满量程数字量时,D/A转换器的实际输出值与理论值之间的偏差。该偏差用最低有效位的分数来表示,如±12LSB或±1LSB。  = 4 \* GB3 ④相对精度 在满量程已校准的情况下,对应于任意数码的实际输出与理论值之间的最大偏差。该偏差也用最低有效位LSB的分数来表示。 线性误差  = 5 \* GB3 ⑤线性误差 理想的D/A转换器的输入-输出特性应是线性的。在满量程范围内,偏离想转换特性的最大误差称线性误差。该误差也用最低位LSB的分数来表示。 3. D/A转换器芯片介绍 D/A转换器的种类很多,按数字量输入方式分,可分为并行输入和串行输入两种;按模拟量输出方式分,可分为电流输出和电压输出两种;按D/A转换的分辨率分,可分为低分辨率、中分辨率和高分辨率三种。下面仅从使用角

文档评论(0)

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

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

1亿VIP精品文档

相关文档