MCS单片机原理及接口技术(第)[汪德彪][电子教案].ppt

MCS单片机原理及接口技术(第)[汪德彪][电子教案].ppt

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

第9章 单片机应用系统设计与开发 9.1 单片机应用系统设计的一般步骤和方法 9.2 单片机应用系统的抗干扰技术 9.3 简易电脑时钟设计 9.4 数字电压表设计 9.5 电动小车动态平衡系统 9.1 单片机应用系统设计的一般步骤和方法 9.1.1 对单片机应用系统的性能要求 单片机应用系统大多数用于工业环境、嵌入到其他设备或作为部件组装到某种产品中,其基本要求如下: (1)高可靠性。 (2)较强的环境适应能力。 (3)较好的实时性。 (4)易于操作和维护。 (5)具有一定的可扩充性。 (6)具有通信功能。 9.1.2 设计步骤 不同的单片机应用系统,其性能指标、要求、应用场所、难易程度各不相同,因此在整个设计开发过程中,有着不同的步骤和方法,但也存在一些共性。一般来讲可以分为需求分析,总体方案设计、硬件设计与调试、软件设计与调试、系统功能调试与性能测试、产品验收和维护、文件编制和技术归档等。单片机应用系统的开发步骤如图9.1所示。 9.1.2 设计步骤 9.1.2 设计步骤 1.需求分析 需求分析就是明确所设计的单片机应用系统要“做什么”和“做的结果怎样”。需求分析阶段的结果是形成可操作的设计需求任务书。主要内容如下: (1)输入信号:系统所要检测的信号类型、精度要求、信号的变换速率以及信号的量程大小等,以便在方案设计中确定检测元件、检测方法、输入通道的结构和技术等。 (2)输出信号:系统所要输出的信号类型、精度要求、信号制式、功率大小等,以便在方案设计中确定模拟量、开关量输出通道的结构和输出方式。 (3)系统结构:确定是设计的标准产品还是非标产品,是单CPU结构还是多CPU结构,是否可以构成通信网络,是否挂靠某种网络标准或现场总线标准等。 9.1.2 设计步骤 (4)实时控制及其精度要求:在工业控制领域应用的单片机系统可以称为单片机控制系统,这类控制系统的设计必须考虑实时性需求、生产设备、生产工艺过程和配套电气设备等因素。如果系统具有回路控制功能,应明确系统的控制精度,以便于在方案设计确定所要采用的数字滤波算法、控制算法和各类校正算法等。 (5)系统接口:选择菜单接口还是图形接口,按键输入还是触摸屏输入,以便在方案设计中确定操作方式、参数设置和存储方式、手/自动方式及其切换等。 (6)扩充设计:确定系统是否需要扩充,扩充的形式等。 9.1.2 设计步骤 (7)可靠性设计:确定系统达到何种可靠性指标,以便在方案设计时确定采取何种可靠性设计手段、抗干扰设计技术等。 (8)成本预算:确定完成系统开发所需要的费用,包括硬件费用、软件费用、劳务费、辅料费、税收及其他费用等。 (9)完成期限:如果是用户委托开发或部委科研项目,应确定整个系统的完成期限以及各阶段任务的完成期限,应有具体的时间进度安排。 (10)测试条件和验收标准:应明确系统功能和指标所基于的测试条件,验收系统的具体标准和验收形式。 9.1.2 设计步骤 2.总体设计 系统总体设计解决的是系统采用何种方法,系统结构组成,功能模块具体划分以及模块之间的关系,指标分解等问题。总体设计就是要从宏观上解决“怎么做”。主要内容如下: (1)确定技术途径:单片机应用系统也有大小之分,不同层次的应用系统可以采用委托设计、自行设计或二者结合等设计途径。尤其是面向行业领域的单片机应用系统,有必要采取合作开发或有偿使用第三方现有技术的开发形式。 (2)确定技术方法:技术方法是指为实现单片机系统功能目标而准备采用的可行的技术手段,包括高性能器件、合适的开发平台、开发语言、软件算法等。 9.1.2 设计步骤 (3)划分子系统和主要功能块:确定了系统的技术途径和主要技术方法后,就可针对系统的需求,逐步确立系统的体系结构,进行主要功能的划分,确定完成各主要功能的系统,确定各系统的相应功能技术指标和各子系统之间的接口关系。对于每个子系统,又可以进一步划分其硬件功能和软件功能。 (4)确定系统组成框图:用结构框图表示系统(硬件、软件)的体系结构,图中要标明系统各部分的组成结构、各部分之间的接口方式、系统与外界的接口等。 (5)系统的综合与检查:当系统的指标逐项得到分解、各子系统的功能指标均已落实、系统体系已经建立之后,设计者有必要从系统总体角度出发,对各子系统进行综合性分析,检查各模块的功能合成后能否达到系统的功能需求。 9.1.2 设计步骤 3.硬件设计 硬件设计的主要内容是基于总体方案选择和采购系统所需的各类元器件,设计系统的电子线路图,选择合适的外观结构,设计和外协加工印制电路板,安装元器件,调试硬件线路等。硬件设计应确保功能设计和接口设计满足系统的需求,并且充分考虑和软件的协调工作关系,注重选用高集成度的器件,充分考虑硬件软化、软件硬化等设计技

文档评论(0)

过各自的生活 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档