《机电一体化系统设计》第4章 微机控制系统的选择及接口设计课件.pptVIP

  • 17
  • 0
  • 约8.29千字
  • 约 98页
  • 2018-08-26 发布于贵州
  • 举报

《机电一体化系统设计》第4章 微机控制系统的选择及接口设计课件.ppt

《机电一体化系统设计》第4章 微机控制系统的选择及接口设计课件

* ;本章教学目标及要求;第四章 微机控制系统的选择及接口设计;第一节 微机控制系统设计的一般知识 ;2. 基本要求;第二节 微机控制系统的设计思路;二、微机控制系统设计;4.2.1 微机控制系统硬件与软件抉择和权衡 ;2)通用控制系统的构成与特点;(2)硬件与软件的权衡 /匹配; 由于工作环境比较恶劣(存在电噪声干扰等),易产生故障。为提高控制系统的环境适应能力和抗干扰能力,以及可靠性,必须采取相应的抗干扰措施。;4.2.2 微机控制系统的设计思路 ;(2)确定控制算法 ;(3)微型计算机选择;5)字长与速度 微处理器的字长定义为并行数据总线的线数。字长直接影响数据精度、寻址能力、指令数目和执行速度。字长短时,指令执行速度就慢,为保证实时控制,就必须选用速度快的机器。同理,字长长时就可选用速度稍慢的机器。 6)指令 一般说来,指令条数越多,程序越少越灵活。对于控制系统来说,尤其要求较丰富的逻辑判断指令和外围设备控制指令,通常8位微处理器都具有足够的指令种类和数量。 7)类型选择 根据成本高低、程序编制难易以及扩充I/O接口是否方便等因素,确定是选用单片机、单板机,还是微型计算机系统。;(4)接口设计;(5)操作控制台设计;(6)软件设计;(7)系统调试;第三节 微型计算机的系统构成及种类; 微型计算机(Microcomputer)简称MC。它是以微处理机(CPU)为中心,加上只读存储器(ROM)、随机存取存储器(RAM)、输入/输出接口电路、系统总线及其他支持逻辑电路组成的计算机。 上述微处理机、微型计算机都是从硬件角度定义的,而计算机的使用离不开软件支持。一般将配有系统软件、外围设备、系统总线接口的微型计算机称为微型计算机系统(Microcomputer system),简称MCS。; CPU、MC与MCS的关系;微型计算机的基本硬件构成;2.微型计算机的种类;单片机的设计充分考虑了机械的控制需要,它独有的硬件结构、指令系统和输入/输出(I/O)能力,提供了有效的控制功能、故又称为微控制器(Microcontroller)。 同时,它与通用微处理器一样,具有很强的运算功能,因而它不但是一种高效能的过程控制机,同时也是有效的数据处理机。随着??片机性能的提高和功能的增强,使单片机的应用打破了原来认为只能用于简单的小系统的概念。 目前,单片机已广泛应用于家用电器、机电产品、仪器仪表、办公室自动化产品、机器人等的机电一体化。上至航天器、下至儿童玩具,均是单片机的应用领域。;单片机应用系统: 单片机应用系统由硬件和软件组成,硬件是应用系统的基础。软件是在硬件的基础上对其资源进行合理调配和使用,从而完成应用系统所要求的任务。 单片机程序设计语言: 机器语言 汇编语言   高级语言;单片机应用系统开发   单片机虽然功能很强,但它却无法独立完成程序录入、查错、改错和程序固化等功能,必需借助于开发工具(仿真器、编程器等)才能实现相关操作。 利用独立型仿真器开发: 这种仿真器不需要依赖PC机就能独立完成单片机应用系统的在线仿真,便于在现场对应用软件进行调试和修改。 利用非独立型仿真器开发: 这种开发方式要由PC机和仿真器共同实现。仿真器与PC机之间以串行通讯方式连接,利用PC机配置的组合软件完成开发任务。有些仿真器上还有固化插座,能够将开发调试后的用户程序写入存储器芯片。与前一种相比,这种开发方式在现场参数的修改和调试方面不够方便。 不使用仿真器开发:  新型单片机开发系统可以不使用仿真器,而是直接将单片机安装到印刷线路板上,利用PC机完成应用程序的编辑、汇编和模拟运行,最后将目标程序串行下载到单片机应用系统。 ;将微型计算机的基本体系CPU、一定容量的ROM和RAM、输入/输出端口(I/O电路)以及一些辅助电路分别做成LSI芯片,并将它们配置在一块印制电路板上,用电缆线和外部设备直接连接起来,这样的计算机叫做单板微型计算机,简称单板机。例如TP801是以8位微处理器(如Z80)为核心组装的8位单板机,SDK-86是以16位微处理器(Intel8086/8088)为中央处理器组装的16位单板机。 ;根据需要,将微型计算机、ROM、RAM、I/O接口电路、电源等组装在不同的印制电路板上,然后组装在一个机箱内,再配上键盘、CRT显示器、打印机、硬盘和软盘驱动器等多种外围设备和足够的系统软件,就构成了一个完整的微机系统。如IBM-PC(如:PⅡ、PⅢ 、PⅣ等) 。 由PC机组成的控制系统可充分利用PC机原有的系统资源,但由于PC机本来是用作办公自动化的,所以对操作环境有一定的限制,因此,普通PC多用于数据采集系统

文档评论(0)

1亿VIP精品文档

相关文档