单片机系统设计方法.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6 单片机系统的设计方法 大多数情况下,单片机用来构成工业测控系统,其应用系统的硬件设计不只限于计算机 系统设计,还涉及多接口和多种类型的电路结构,如模拟电路、伺服驱动电路等,因此单片 机应用系统的硬件设计中涉及的问题远比计算机系统要复杂得多。 2.1 单片机应用系统设计方法 单片机的显著特点是面向控制,适用于工业应用环境,可靠性高且价格低,因此广泛应 用于检测及控制系统中。下面介绍应用系统设计的原则和步骤。 2.1.1 总体方案论证 在选择课题时,首先必须进行可行性分析和经济技术论证。基本原则是: (1)技术效果好,经济效益高; (2 )技术先进,造价较低; (3 )可靠性高,维修方便; (4 )研制周期短; (5 )操作简便,容易掌握。 应用系统是由微机和被检测、被控制的对象组成的,因此全面深入地了解测控对象的特 性和工艺要求,是确定系统功能和技术指标的依据。系统功能得当,指标合理,技术效果和 经济效益好,才能有实用价值和生命力。技术指标一般包括:测控参数范围与精度、测控速 度、输入手段(A/D 、键盘)、输出方式(D/A 、显示、打印)与内容、越限报警等功能,以 及运行环境与抗干扰要求等。 根据系统功能指标,设计总体方案和系统框图时,最棘手的问题是如何划分哪些功能由 软件实现,哪些功能由硬件实现,即软、硬件分工问题,这需要反复比较,遵循的原则是既 能实现功能指标,同时软、硬件系统的成本又最低。考虑到当前的具体情况,应尽量以软件 代替硬件来降低成本,同时力求电路简单且工作可靠。只有充分利用微机的软件和硬件资源, 才能达到技术合理与经济实用的目的。 总体方案选定之后,系统软、硬件设计工作可分开进行或同时进行。 2 单片机系统的设计方法 7 2.1.2 系统硬件设计 1. 实时测控微机系统的组成 实时测控微机系统的组成一般如图 2.1.1 所示。图中虚线部分是必备的最小系统。CPU 是测控系统的核心,ROM 用于存放系统的监控程序和应用程序,RAM 作为暂存单元和堆栈, 也可存放应用程序。为了与测控对象及外部设备交换信息,常需增设信号与数据的输入和输 出接口电路 I/O 。时钟是实时系统的时间基准,可用时钟定时向 CPU 发出中断请求,要求进 行实时信号处理。 当测控对象有模拟信号输入输出时,可设置模/数(A/D )转换器和数/模(D/A )转换 器。并行和串行输入输出,用作数字量或开关量输入输出通道。磁带(磁盘)机作外存储器, 用于存放大量的长期保存的数据以及系统程序和应用程序。键盘、显示器(终端机)和打印 机是微机应用系统“人—机”联系的主要工具,统称外部设备。通过键盘输入命令或参数, 可对系统进行人机干预。显示器用来输出显示数据或字符。打印机可将实时数据和历史记录 (存储在磁带和磁盘上)以定时或调用方式打印出来。 图2.1.1 实时测控系统的组成 2. MCS-51 应用系统的扩展与配置 MCS-51 系列高档单片机,除无模拟通道接口外,包含其他作为最小系统的必备结构, 如 CPU、ROM (8031 和 8032 芯片内无 ROM )、RAM 、I/O 口、定时/计数器和中断源扩展 等。但硬件资源毕竟有限,如果应用系统较复杂,按功能指标要求,还需进行功能扩展(如 EPROM 扩展、RAM 扩展、I/O 扩展和定时器/计数器扩展等)和外设配置(如 A/D 和 D/A 转换器、键盘、显示器和打印机等)设计。这就是系统硬件设计的基本任务。 在选择功能扩展电路,外设配置及其接口电路的方案时,应注意扩展的芯片与主 机速度匹配,I/O 口的负载能力,A/D 与 D/A 转换器的速度与精度等问题。初步选定电路 方案之后即可得到系统硬件结构框图,据此可进行硬件电路设计、制作、检测和试验等 工作。 8 2.1.3 系统软件设计 计算机只有硬件还不能工作,必须有软件(即程序)来控制计算机运行,微机软件包括 管理调度微机的系统软件和执行用户任务的应用软件。一般实时测控系统应用软件的特点是 输入输出功能强,实时性强,可靠性高,能在线修改程序或参数。目前大多

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档