单片机原理与应用第九章应用系统设计基础.ppt

单片机原理与应用第九章应用系统设计基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
 9.1 系统设计原则 9.1.1 基本要求   对于单片机应用系统的基本要求如下:   (1) 可靠性要高。可靠性高,是测控系统设计最重要的一个基本要求,这是因为一旦系统出现故障,将造成整个生产过程的混乱,引起严重后果。   (2) 系统操作性能要好。操作性能的好坏包括两个含义:使用是否灵活、方便,维修是否容易。这个要求对微机测控系统来说是很重要的,硬件和软件设计时都要考虑这个问题。当设计软件系统时,不但要考虑满足功能要求,还要考虑为操作人员提供良好、简单实用的操作方式,减少对操作人员专业知识的要求。最好配置查错程序或诊断程序,并能提供诊断结果。硬件方面,零部件的配置和布局应便于操作人员的检查和维修。   (3) 通用性好,便于扩充。一个单片机测控系统,一般可以检测和控制多个设备和不同的过程参数,但各个设备和控制对象的要求是不同的,而且随着进一步的发展,控制设备可能要更新,控制对象也有增减。设计系统时应考虑使其适应各种不同设备和各种不同控制对象,使系统不必作重大改动就能很快应用于新的控制对象。这就要求系统的通用性好,能灵活地进行扩充。   要使测控系统达到这样的要求,设计时必须使系统设计标准化,并尽可能采用通用的系统结构总线(如S-100、STD、base总线等),以便在需要扩充时,只要增加插件板就能实现。接口部件最好采用通用的LSI接口芯片,在速度允许的情况下,尽可能把接口硬件部分的操作功能用软件来实现,以减少系统的复杂程度。   进行测控系统的设计时,各设计指标应留有一定的余量,这样也便于系统的扩充。如CPU的工作速度、电源功率、内存容量、输入输出通道等指标,均应留有一定余量。   (4) 设计周期要短,价格要便宜。单片机测控技术发展迅速,各种新技术和产品不断出现,在满足精度、速度和其它性能要求的前提下,应缩短设计周期并尽可能采用价格低的元器件,以降低整个测控系统的费用。   上述几点是设计单片机测控系统时应考虑的基本要求,其它如精度、速度、体积、重量及监视手段等,对不同的系统均有特定的要求,也必须予以足够的重视。 9.1.2 设计特点   设计人员必须把系统要执行的任务和应具备的功能合理地分配给硬件和软件来实现,既要考虑到系统的价格,又要考虑到系统满足实时性要求的工作速度,做到硬件、软件合理权衡,并尽量节省机器时间和内存空间。   硬件设计主要采用大规模集成电路,这不但使组件减少,而且对设计人员所需要的电子线路技术要求较低。由于控制对象不同和外围设备各异,输入输出接口设计和输入输出控制程序的设计,是整个测控系统设计中很重要的一环。各种微处理器都有大量可供选择的通用和专用接口组件,恰当地选择它们也是十分重要的。   在进行软件设计时,可以借用计算机厂家提供的系统和监控程序,或选用合适的嵌入式操作系统,其关键是设计应用程序。当然也可根据控制对象和系统的具体要求,选择恰当的控制算法自编专用监控程序、诊断程序和控制程序等。   由于采用单片机设计测控系统资源有限,一般只有简单的控制面板,故所编写的控制程序或应用程序难以在自身系统下调试,这时往往需要借助于微机开发系统。 9.1.3 单片机测控系统设计的一般步骤   单片机测控系统虽然随检测和控制对象、设备种类、控制方式、规模大小等而有所差异,但系统设计、基本内容和主要步骤是大体相同的。  在设计单片机测控系统之前,设计人员首先应该考虑使用单片机的必要性,应在对系统性能的改善程度、成本、可靠性、可维护性以及应用单片机前后的经济效益等方面进行综合考核,然后决定是否采用单片机测控。   1.确定检测和控制任务   在进行设计之前,必须对控制对象的工作过程进行深入的调查、分析,熟悉其工艺流程,然后才能根据实际应用中的问题提出具体的要求,确定系统所要完成的任务,提出合适的算法,用时序图和控制流程图来描述控制过程和控制任务,编写设计任务说明书,作为整个测控系统设计的依据。   2.选择微处理器和外围设备   在设计任务确定之后,应对系统所需要的硬件作出初步的估计和选择,这是单片机测控系统设计的一个特点。构成单片机测控系统的主要功能部件都是大规模集成电路组件,设计人员需要根据控制任务和要求进行估计和选择。微处理器是整个控制系统的核心,它的选择将对整个系统产生决定性的影响,一般应从以下几个方面考虑其是否符合控制系统的要求:   (1) 字长。和一般计算机一样,微处理器字长会直接影响数据的精度、指令的数目、寻址能力和执行操作时间。一般来说,字长越长,对数据处理越有利,但从减少辅助电路的复杂性和降低成本的角度考虑,字长短些为宜。因此,应根据不同对象和不同要求,恰当选择字长。在过程控制领域中,选择8位或16位字长的微处理器就能达到

文档评论(0)

autohhh + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档