浅谈单片机应用系统设计的基本要求与特点

来源 :俪人·教师版 | 被引量 : 0次 | 上传用户:wyywzc21200
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】单片机应用系统设计的过程中,需要注意设计的基本要求与系统设计的特点,因为设计出来的系统如果没有基本要求,也就失去了系统存在的意义,比如设计出的系统失去了可操作性,那么整个系统就失去了设计的目的。本文主要对单片机应用系统设计的几个要求和特点进行介绍。
  【关键词】单片机 系统设计 可操作性
  1 设计的基本要求
  在单片机应用系统设计的过程中会有很多技术要求,但一个良好的单片机应用系统,在进行设计时要满足以下四个基本要求:
  (1)可操作性
  操作性强,涵盖两个方面的内容:一个是使用方便,另一个是维修容易。这个要求对应用系统来说是很重要的,硬件和软件设计都要考虑这个问题。应用系统是由用户自己编制或修改的,如果应用程序采用机器语言直接编写,显然是十分麻烦的,尽可能采用汇编语言,配上高级语言,以使用户便于掌握。在硬件配置方面,应该考虑使系统的控制开关不能太多,太复杂,而且操作顺序要简单等。
  故障一旦发生,应易于排除,这是系统设计者必须考虑的。从软件角度讲,最好配置查错程序或诊断程序,以便在故障发生时用程序来查找故障发生的部位,从而缩短排除故障的时间。硬件方面,零部件的配置应便于维修。
  (2)通用性
  通用性要好,计算机应用系统可以控制多个设备和不同的过程参数,但各个设备和控制对象的要求是不同的,而且控制设备还有更新,控制对象还有增减。系应统设计时应考虑能适应各种不同设备和各种不同的控制对象,使系统不必大改动就能很快适应新的情况。这就要求系统的通用性要好,能灵活的进行扩充。
  要使控制系统达到这样的要求,设计时必须使系统设计标准化,尽量采用标准接口,并尽可能采用通用的系统总线结构,以便在需要扩充时,只要增加插件版就能实现。接口最好采用通用的接口芯片,在速度允许的情况下,尽可能把接口硬件部分的操作功能用软件实现。
  系统设计时的设计指标留有一定的余量,这样便于系统功能扩展,也便于系统升级。如CPU的工作速度、电源功率、内存容量、过程通道等,均应留有一定余度。
  (3)可靠性
  可靠性要高,是应用系统设计最重要的一个基本要求。一旦系统出现故障,将造成整个生产过程的混乱,引起严重后果。特别是对单片机系统模块的可靠性要求应更严格。
  在大型计算机应用系统中,因为硬件价格不高,故经常配置常规控制装置作为后备,一旦计算机控制系统出现故障,就把后备装置切换到控制回路中去,以维持生产过程的正常运行。而单片计算机应用系统或PLC控制系统的硬件价格较低,通常可组成多微处理器控制系统来提高系统的可靠性。
  (4)性价比
  一个单片机系统能否被广泛使用,关键在于是否有较高的性能/价格比,而硬件电路软件化是提高系统性能性价比的较好的方法,它是将需要通过硬件实现的功能通过软件编程的方式来实现。在进行总体设计时,应尽量减少硬件成本,提高其使用的灵活性,能用软件实现的功能尽量不用硬件来实现,以求实现最高的性能价格比。
  在设计单片机应用系统时,把握上述四个方面是至关重要的,由目的和设计要求去设计才能设计出实用性请、适合应用的单片机系统。
  2 单片机应用系统设计的特点
  在进行应用系统设计时,系统设计人员必须把系统要实现的任务和功能合理的分配给硬件和软件,既要考虑系统的价格,又要考虑系统满足实时性的工作速度,做到硬件软件合理权衡,并尽量节省机器时间和内存控制。
  硬件设计采用大规模集成电路,这不但使组件减少,而且对设计人员所需要的电子线路技术要求低。由于控制对象不同,以及外围设备各异,因此输入输出接口设计和输入控制程序的设计,是整个控制系统设计中很重要的一环。各种微处理器都有大量可供选择的通用和专用接口组件,恰当第选择它们也是十分重要的。
  在软件设计时,控制系统设计人员往往可以借用计算机厂家提供的系统软件,而主要任务是进行应用程序的设计。后者应根据测试对象和系统的具体要求选择恰当的控制算法。对较大的应用系统,由于有比较齐全的系统软件和较大的存错容量,在满足实时性和输入输出要求的前提下,有可能采用高级语言编制应用程序。对比较一般的控制系统,由于存储容量有限,不可能配备齐全的系统软件,故应以汇编语言作为应用程序设计的基础。由控制系统设计人员编写的应用程序,往往通过人工汇编或交叉汇编来产生目标程序。对比较简单的系统,一般不应要求有自汇编功能。由于单片机计算机控制系统所用器件集成度高,没有监测点,一般只有简单的控制面板,故所编写的程序难以在自身系统上调试。加之,硬件和程序往往同时研制,程序又必须在实时条件下完成复杂的输入输出操作,硬件的各个部件彼此通过总线连接,内部状态不能直接沟通,因而硬件和程序的故障往往混杂在一起,难以分析和排除。这样,用一般的测试手段和工具,已不能适用要求,需要有高级的开发工具。
  3 结语
  单片机应用系统的可靠性设计涉及硬件系统的抗干扰设计和软件系统的抗干扰设计,采取的措施多而复杂。 实际应用时,应根据设计条件与目标要求,制定应用系统的可靠性等级,合理采用硬件可靠性措施,充分利用软件的可靠性设计,提高系统的抗干扰能力。单片机控制技术应用越来越广泛,其核心技术是单片机控制系统的设计。对工程技术人员来说,抓住系统的方案确定、硬件设计、软件设计以及系统调试方法的要点是十分必要的。
  【参考文献】
  [1]李华,孙晓民等:《MCS—51 系列单片机实用接口技术》[M],北京航空航天大学出版社,2004 年.
  [2]张迎新,杜小平等:《单片机初级教程(单片 机 基础 )》[M],北京航空航天大学出版社,2003 年.
  [3]何立民 :《单片机高级教程 (应用与设计)》[M],北京航空航天大学出版社 ,2001 年.
其他文献
应用呼吸道合胞病毒(RSV)武汉地方株滴鼻加用病毒感染的Hela细胞免疫Balb/C鼠,取脾细胞与来自实体瘤的SP2/0细胞融合,培育出分泌抗RSV单克隆抗体的杂交瘤细胞株8株其中3株有
走上幼儿教师的工作岗位已有二十年的时光,出于对爱的事业的一份热爱,我在探索中前行,在敬业中成长。将爱贯穿在教育工作始终对孩子的成长意义非比寻常。作为幼儿教师懂得爱,理解爱,实施爱,你必将成为孩子心中的永远的灯塔,指引他驶向光明的未来。高尔基说过:“谁不爱孩子,孩子就不爱他,只有爱孩子的人,才能教育孩子”。师爱是人间任何一种爱都无法比拟的,因为这种爱是一种不记回报的、无私的、广泛的、没有血缘关系的爱
本文立足发电企业的实际情况,考虑到企业决策者决策时必须同时兼顾到收益和风险,根据决策者对售电收益和售电风险的不同偏好,建立了售电收益最大和售电风险最小的双目标规划
<正>近年我们对送检的成年鸡剖检化验结果,卵性腹膜炎的发病死亡率占整个送检成年鸡的27.27%,在一次试验性屠宰测定中,随机取鸡27只,均为外表健康,开产不久的新母鸡,其中就有4
【摘要】中国传统戏曲的唱腔是从徒歌开始发展的,经过无数代文化艺人的发扬光大,中国传统戏曲从单一转变成多元化,出现了“帮、打、唱”、“吹、打、唱”、“弹、打、唱”以及“拉、打、唱”等等伴奏形式,在现如今社会说唱音乐广为流行,说唱音乐主要以“弹、打、唱”这一伴奏形式为主。本文将以中国传统戏曲渊源徒歌开始介绍,以当下较为流行的“弹、打、唱”为主介绍传统戏曲的唱腔与伴奏。  【关键词】传统戏曲 唱腔 伴奏
一般为了减少铁路车辆的上下振动,提高乘坐舒适度,最有效的方法是降低频率接近车体一次弯曲振动频率4~8Hz的弹性振动。为了通过调整车体的刚性状态降低弹性振动,从而大大改善
达州公路物流港位于四川省达州市天然气能源化工产业区东南处,四周紧邻环城快速通道,距达渝高速路达州南出口100米处,定位及辐射半经:依托公路、立足化工(产业区)、服务达州、辐
农村中学的家长会长期以来不受到家长的重视,只剩下学校单方面的承担,作为班主任在主持座谈会时,也总觉得兴趣不高,作用不大,时间一长把一件好事做成了勉为其难的无用功,造成
2014年6月28日,西安地铁4号线首台盾构机始发掘进,标志着西安地铁4号线地下工程全线开工。4号线全长约35km,共设车站29座,全部为地下线路,南起航天产业基地,北到北客站,连接了西安市
【摘要】体育舞蹈就是一项集运动与艺术为一体的项目,它是健与美的有机结合。通过体育舞蹈的学习不仅可以促进学生肌肉的发展,形成人体健康的曲线美;而且使学生在学习和运动的过程中培养审美观、陶冶情操,使心灵和情感得到升华。本文通过如何提高体育舞蹈专选课学生的美感进行探讨和论述。  【关键词】体育舞蹈;专选课教学;美感培养  1 前言  青少年学生正处于长身体长知识的黄金时期,他们不仅迫切的追求科学文化知识