微控制器系统设计第9讲(应用系统设计方法).ppt

微控制器系统设计第9讲(应用系统设计方法).ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微控制器系统设计第9讲(应用系统设计方法)

第9章 微机应用系统设计与应用实例 单片机以其成本低、功能强、简单易学、使用方便等独特的优势,在智能仪表、工业测控、数据采集、计算机通信等各个领域得到极为广泛的应用。单片机应用系统从提出任务到正式投入运行的整个设计和调试过程,称为微机应用系统的开发。应用系统设计与开发是对所学习的单片机知识的综合应用。在理解单片机软件和硬件的基础上把它们结合在一起,构成一个实际电子应用系统,向智能现代电子系统发展。 9.1 应用系统设计原则 所谓应用系统,是指利用单片机作为微处理器所设计的能够完成某种应用目的单片机控制系统(在调试过程中通常称作“目标系统”)。对于单片机应用系统的基本要求主要有以下几个方面。 (1)微机应用系统的可靠性要高。微机应用系统应用在各行各业,应用环境千差万别,功能各异,但无非是系统的测量与控制。因此为了保证工作有序的进行,高可靠性是微机应用系统的设计的一个基本要求。如果可靠性不高,会造成设备故障频发,甚至出现生产事故,对人身与财产安全造成伤害,引起严重后果。 (2)系统操作便捷、维护方便。系统操作灵活、便捷,维护方便是系统设计的基本要求。因此在进行软硬件设计时,不但要考虑满足功能要求,还要考虑为操作人员提供良好的、简单实用的操作方法,减少对操作人员专业要求。同时设置保护电路,防止误操作对系统造成损坏。最好配置自检和诊断程序,能够实时提供系统的工作状态,并且对系统的布局布线要合理,便于操作人员的检查与维护。 (3)系统通用性强、扩展性好。一个微机测量控制系统,一般可以检测和控制多个设备和不同的过程参数,但各个设备和控制对象的要求是不同的,而且随着进一步的发展,控制设备可能要更新,控制对象也有增减。设计系统时应考虑使其适应各种不同设备和各种不同控制对象,使系统不必作重大改动就能很快应用于新的控制对象,这要求系统通用性强,扩展性好。以便于设备的更新换代与快速升级。要使微机应用系统设计达到这样的要求,在设计时必须使系统硬件设计标准化,软件设计模块化,在作硬件设计时,尽量采用通用的系统结构总线,以便在需要的时候扩充或者是扩展系统。接口部件最好采用通用的LSI接口芯片,在满足性能指标的前提下,尽量把接口硬件部分的操作功能用软件来实现,以减少系统的复杂程度。在进行微机应用系统软件设计的时候,采用模块化的设计,便于产品功能的升级。同时在进行系统设计时,各设计指标应留一定的余量,设计系统要有一定的前瞻性,保证系统在一定时间或范围的升级方便。 (4)系统设计周期要短,性价比要高。单片机测控技术发展迅速,各种新技术和产品不断出现,在满足精度、速度和其它性能要求的前提下,应缩短设计周期并尽可能采用性价低的元器件,以降低整个测控系统的费用。 上述几点是设计单片机系统时应考虑的基本要求,其它如精度、速度、体积、重量及监控手段等,对不同的系统均有特定的要求,也必须予以足够的重视。 9.2 应用系统设计流程 单片机应用系统的设计过程包括总体设计、硬件设计、软件设计、在线调试、产品化等几个阶段,但它们不是绝对分开的,有时是交叉进行的。图9.1 描述了单片机应用系统设计的一般过程。 9.2.1 总体设计 单片机应用系统的总体方案的确定是进行系统设计最重要、最关键的一步。总体方案的好坏直接影响整个应用系统的投资成本、产品品质和具体实施细则。 1.确定功能技术指标 在着手进行系统设计之前,必须根据系统的应用场合、工作环境、具体用途提出合理的、详尽的功能技术指标,这是系统设计的依据和出发点,也是决定产品前途的关键。所以必须认真做好这个工作。不管是老产品的改造还是新产品的设计,应对产品的可靠性、通用性、可维护性、先进性及成本等进行综合的考虑,参考国内外同类产品的有关资料,使确定的技术指标合理而且符合有关标准。 2.机型选择 选择单片机机型的出发点有以下几个方面。 (1)市场货源。所选机型必须有稳定、充足的货源。 (2)单片机性能。应根据系统的要求和各种单片机的性能,选择最容易实现产品技术指标的机型,而且能达到较高的性能价格比。 (3)研制周期。在设计任务重、时间紧的情况下,还需要考虑对所选择的机型是否熟悉,是否能马上着手进行系统的设计。与研制周期有关的另一个重要因素是单片机的开发工具,性能优良的开发工具能加快系统设计的速度。 3.器件选择 除了单片机以外,系统中还可能需要传感器、模拟电路、输入/输出电路、存储器以及键盘、显示器等器件和设备,这些部件的选择应符合系统的精度、速度和可靠性等方面的要求。在总体设计阶段,应对市场情况有个大体的了解,对器件的选择提出具体规定。 4.硬件和软件的功能划分 系统硬件的配置和软件的设计是紧密联系在一起的,而且在某些应用场合,硬件和软件具有一定的互换性。有些硬件电路的功能可用软件来实现,反之亦然。例

文档评论(0)

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

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

1亿VIP精品文档

相关文档