- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 单片机应用系统设计概述与高级语言编程;7.1.1 单片机应用系统的分类
按照单片机系统扩展与系统配置的状况,单片机应用系统可分为最小系统、典型应用系统和增强应用系统等。
1. 最小应用系统
最小应用系统是指能维持单片机运行的最简配置系统。
这种系统结构简单、成本低廉,常构成一些简单的控制系统,如开关状态的输入/输出控制、时序控制等。
这种应用系统的硬件电路构成很简单,对于片内有程序存储器的单片机,只要配上晶振、复位电路和电源就可以构成最???应用系统。而对于片内无程序存储器的单片机,其最小应用系统除了配置晶振、复位电路和电源外,还需扩展程序存储器。图7-1所示是8031的最小系统。
最小应用系统的功能完全取决于单片机芯片技术水平。;;AT89C51的最小系统;ADuC812是一个完全集成的12位数据采集系统,在一个芯片内结合了高性能的自校准多通道12 位ADC,双12 位DAC 和可编程8 位
微控制器( 与8051 兼容的指令集)。
片内的8 K 字节闪速/ 电擦除存储器、640 字节片内闪速/ 电擦除数
据存储器和256 字节的片内数据静态存储器,均由可编程8051 兼容内核控制。
另外微控制器具有包括看门狗定时器、电源监视器和ADC DMA 功能,为多处理器接口和I/O 扩展提供了32 条可编程的I/O 线、I2C
兼容的SPI 和标准UART 串行口I/O 等。
;ADuC812 单片智能转换器(MicroConverter?);2. 典型应用系统
典型应用系统是指单片机要完成一般工业测、控功能所必须具备的硬件结构系统。它包括系统扩展与系统配置两部分内容。
系统扩展是指在单片机内部程序存储器(ROM/EPROM)、数据存储器(RAM)及输入/输出(I/O)口等部分不能满足系统要求时,需在片外扩展的部分。扩展多少,视系统要求而定。
系统配置是指单片机为满足应用要求所应配置的基本外部设备,如键盘、显示器等。
;;3. 增强应用系统
增强应用系统是指包含为了加强典型系统的人机对话、与其他设备通讯和系统测控功能而增设外设与接口的系统,如图7-3所示。 ;7.1.2 单片机应用系统的构成方式 ;2. 模块化系统
由于单片机应用系统的扩展与配置具有典型性,可把这些典型配置做成用户系列板(比如主机板、A/D板、D/A板、A/D/A板、I/O板、打印机接口板、通信接口板等),供用户选择使用。用户可根据应用系统的要求,选择适当的功能模块组合成自己的测控系统。
模块化结构是大、中型应用系统的发展方向,它可以大大减少用户在硬件开发上投入的力量,且可使硬件开发周期缩到最短。但目前我国单片机应用系统模块化产品水平尚不高,软硬件配套工作还不完善,有待进一步发展。;3. 单片单板机系统
受通用CPU单板机(如TP801等)的影响,同时也考虑多种应用目的,国内有用单片机来构成单片单板机。这种系统的硬件按典型应用系统配置,并配有监控程序,具有自开发能力。但是,单板机的固定结构形式常使应用系统不能获得最佳配置(即软硬件资源不能得到充分利用),产品批量大时,软、硬件资源浪费较大。但这种系统可以减少研制时的硬件工作量和部分软件工作量,并且具有二次开发能力,故可加速应用系统的研制速度,缩短开发周期,通常可用于教学系统。;7.1.3 单片机应用系统设计的基本要求;(3) 有综合运用和分析的能力。
设计者要能够将一个单片机应用系统的复杂设计任务划分成许多便于实现的组成部分,尤其是对软件和硬件折衷问题能够恰当地运用。
(4) 设计者还要掌握生产过程的工艺性能及被测参数的测量方法以及被控对象的动、静态特性等。
;2. 对单片机应用系统的要求;2.自诊断功能要强
在进行系统整体设计时,一定要考虑系统的故障自动检测和处理的功能。
当系统正常运行时,可定时对各模块进行自诊断,并对外界出现的异常情况作出快速应变处理。对于出现无法解决的情况,应能及时切换后备装置投入工作,或及时报警,以提醒人工干预。
对于集散控制系统,主机除了对各子系统的例行监督管理外,还要诊断各子系统是否在正常运转,当发现某个系统有故障时,应立即进行处理。;3.操作和维修要方便
在系统的硬件和软件设计时,应考虑操作和维修方便,尽量降低对操作人员的专业知识的要求,以便于系统的推广。
系统的操作控制开关不能太多、太复杂,操作顺序应简单明了,最好具有一定的容错性,输入输出应用十进制表示,功能符号简明直观。结构应规范化、模块化,并配有现场故障诊断程序。;4.性能/价格比高
文档评论(0)