- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第10章单片机应用系统设计与开发
本章教学基本要求
1.掌握单片机应用系统设计的总体思路。
2.理解和掌握单片机应用系统的硬件设计方法。
3.理解和掌握单片机应用系统的软件设计方法。
重点与难点
1.单片机应用电路中电源、输入/输出的保护设计。
2.单片机应用软件的可靠性设计方法。
10.1单片机应用系统开发的总体设计
一个全新的单片机应用系统开发遵循应用需求分析、功能分析、
软件/硬件实施方案和测试方案讨论等步骤。
单片机应用系统多
数采用自顶向下(
Top-Down)的设计方
法,即从总体到局部
,再到设计和实现的
具体细节。通常从总
体目标着眼、先明确
整体总任务,再将整
体任务分解成为子任
务,将复杂、较难的
问题分解成若干小的
、简单的、易解决的
问题
10.2硬件设计
硬件设计是指应用系统的电路设计,包括CPU选型、存储器、
A/D和D/A转换电路、I/O接口电路、通信电路、电源等。硬件设计
时,应考虑留有充分余量,电路设计力求正确无误,否则后期测试
或使用时发现大的缺陷导致修改设计方案代价太高。
CPU选型需要结合控制任务的复杂度和运行速度来进行综合评估
。比如,在一个简单的控制装置中,CPU主要根据采集的输入信号
(开关量信号)进行开关控制,不会涉及到复杂运算,对CPU的主
频及运算能力要求不高,则可以考虑选用MCS-51系列单片机即可。
当CPU需要进行复杂运算,如存在实时计算控制电机的速度及位置
等参数时,则需要考虑CPU的运算速度及能力,CPU的选型可以考虑
DSP(数字信号处理器)或ARM等。
10.2.1主控电路核心器件选型
CPU选型时,尽可能考虑片内集成了足够的数据存储器和程序存
储器,因为片内存储器性能优于片外扩展的存储器。
当片内的数据存储器或程序存储器不能满足应用程序要求时,尽
可能满足其中之一,尽量利用片内存储器,这样外扩的存储器少,
硬件电路复杂度可以降低。当然存储器的容量选择时一定要考虑适
当的余量,避免软件无法正常运行。
测量仪表和测量系统的自动化、智能化设备都离不开A/D和D/A
转换器。目前A/D和D/A转换器种类繁多、性能各异。在设计数据采
集系统时,首先需要考虑如何选择合适的A/D或D/A转换器以满足系
统设计要求。在实际应用系统设计中,A/D或D/A选型及电路设计一
方面需要结合第八章讲解的A/D和D/A的主要性能指标,另一方面还
需要考虑选择合理的基准电压、转换电路的电源隔离以及A/D和D/A
电路的温度工作范围。
10.2.2电源设计
单片机应用电路中,电源的稳定性和可靠性在很大程度上决定
了电路的稳定性和可靠性。线性电源和开关电源是比较常见的两种
电源,在原理上有很大的不同,原理上的不同决定了两者应用上的
不同。
线性电源的基本原理是市电经过一个工频变压器降压成低压交流
电之后,通过整流和滤波形成直流电,最后通过线性稳压电路输出
稳定的低压
文档评论(0)