- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章:机电一体化技术与系统中微型计算机控制系统及接口设计
3.1 控制系统的一般设计思路
3.1.1专用与通用、硬件与软件的权衡与抉择
1. 专用与通用的抉择
专用控制系统:
适合于大批量生产的而且较成熟的机电一体化产品。
通用控制系统:
适合还在不断改进,结构还不十分稳定的产品。
2. 硬件与软件的权衡
根据经济性和可靠性的标准权衡决定。
例:分立元件组成硬件------软件
利用LSI芯片组成电路-----软件
3.1.2 控制系统的一般设计思路
设计步骤为:确定系统整体控制方案;确定控制算法;选用微型计算机;系统总体设计;软件设计等。
1、确定系统整体控制方案
(1)应了解被控对象的控制要求,构思控制系统的整体方案。
(2)考虑执行元件采用何种方式。
(3)要考虑是否有特殊控制要求。
(4)考虑微机在整个控制系统中的作用,是设定计算、直接控制还是数据处理,微机应承担哪些任务,为完成这些任务,微机应具备哪些功能,需要哪些输入/输出通道、配备哪些外围设备。
(5)应初步估算其成本。
2、确定控制算法
建立该系统的数学模型,确定其控制算法。
数学模型:就是系统动态特性的数学表达式。它反映了系统输入、内部状态和输出之间的数量和逻辑关系。
控制算法:所谓计算机控制,就是按照规定的控制算法进行控制,因此,控制算法的正确与否直接影响控制系统的品质,甚至决定整个系统的成败。
例如:
机床控制中常使用的逐点比较法的控制算法和数字积分法的控制算法;
直线算法: 或
圆弧算法: 或
直接数字控制系统中常用的PID调节的控制算法;
位置数字伺服系统中常用的实现最少拍控制的控制算法;
另外,还有各种最优控制的控制算法、随机控制和自适应控制的控制算法。
3、选择微型计算机
(1)较完善的中断系统
(2)足够的存储容量
(3)完备的输入/输出通道和实时时钟
(4)特殊要求:字长、速度、指令
4、系统总体设计
设计中主要考虑硬件与软件功能的分配与协调、接口设计、通道设计、操作控制台设计、可靠性设计等问题。
(1)接口设计
并行接口(8255A)
串行接口(8251A)
计数器/定时器(8253/8254)
选用方法:
① 选用功能接口板(适用组成较大系统)。
② 选用通用接口电路(适用较小的控制系统)。
③ 用集成电路自行设计接口电路。
接口设计包括两个方面的内容:
① 扩展接口;
② 安排通过各接口电路输入/输出端的输入/输出信号,选定各信号输入/输出时采用何种控制方式。如果要采用程序中断方式,就要考虑中断申请输入、中断优先级排队等问题。
(2)通道设计
输入/输出通道是计算机与被控对象相互交换信息的部件。每个控制系统都要有输入/输出通道。
开关量、数字量的输入/输出比较简单。
模拟量输入/输出通道比较复杂。
(3)操作控制台设计
一般要单独设计一个操作员控制台。
① 有一组或几组数据输入键(数字键或拔码开关等),用于输入或更新给定值、修改控制器参数或其它必要的数据。
② 有一组或几组功能键或转换开关,用于转换工作方式,起动、停止或完成某种指定的功能。
③ 有一个数字显示装置或显示屏,用于显示各状态参数及故障指示等。
④ 控制板上应有一个“急停”按钮,用于在出现事故时停止系统运行,转入故障处理。
5、软件设计
系统软件
应用软件
应采用模块式结构,尽量把共用的程序编写成具有不同功能的子程序,如算术和逻辑运算程序、A/D、D/A转换程序、PID算法程序等。设计者的任务主要是把这些具有一定功能的子程序进行排列组合,使其成为一个完成特定功能的应用程序。
3.2 机电一体化技术和系统中的微型计算机系统
一、微型计算机的基本构成
“微机”是三个概念的统称:微处理机(微处理器)、微型计算机、微型计算机系统的统称。
微处理机(Microprocessor)简称μP或CPU。它是一个大规模集成电路(LSI)器件,或超大规模集成电路(VLSI)器件。
微型计算机(Microcomputer)简称uC或MC。它是以微处理机(CPU)为中心,加上只读存储器(ROM)、读写存储器(RAM),输入/输出接口电路、系统总线及其它支持逻辑电路组成的计算机。
微型计算机系统(Microcomputer System),简称MCS。配有系统软件、外围设备、系统总线接口的微型计算机。
二、微型计算机的分类
1、按组装形式分类
(1)单片机
在一块集成电路芯片(LSI)上装有CPU、ROM、RAM以及输入/输出端口电路,该芯片就被称为单片微型计算机,简称单片机,有:MCS-48系列、MCS-51系列、MCS-96系列等。
单片机已广泛应用于家用电器、机电产品、仪器仪表、办公室自动化产品、机械设备、机器人等的机电一体化。上至航天器、下至儿
文档评论(0)