- 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章 单片机应用系统设计 第10章 单片机应用系统设计 10.1 应用系统开发的一般方法 10.1.2 总体设计 总体设计就是根据设计任务、指标要求和给定条件,比较国内外相似课题的现状,设计出符合现场条件的软、硬件方案,并进行方案优化。选择合适的机型和器件,划分硬件、软件任务,了解可移植的软硬件技术,画出系统结构框图。合理分配系统内部的硬件、软件资源。 2.软、硬件功能设计单片机选定后,紧接着是划分软、硬件的任务。在多数情况下软、硬件具有一定的互换性,某些硬件功能可以由软件来完成,某些软件功能也可以由硬件来完成。用硬件处理的优点是速度快、可靠性高、开发效率高、编程简单;缺点是成本高、灵活性差、稳定性低;用软件处理则反之。实际开发过程中,具体采用软件处理还是硬件处理的方式,要根据系统的实际要求来决定。如对信号的滤波处理,就要根据信号的快慢(数据量的大小)和处理的要求来决定,速度高、数据量大和要求实时处理的信号,以采用硬件处理为宜,反之,则可以采用软件处理。也可以采用软件、硬件结合的方式。 3.功能模块设计根据应用系统功能要求设计功能模块,包括显示器、键盘、数据采集、检测、通信、控制、驱动、供电方式等。 4.器件资源分配从系统应用需求出发分配硬件资源,包括定时器/计数器、中断系统、串行口、I/O接口、A/D、D/A、信号调理、时钟发生器等。 5.开发工具选择依据开发条件与市场情况选择开发工具,包括仿真器、编程器等。6.外围器件选择 外围器件应符合系统的精度、速度和可靠性、抗干扰等方面的要求,还应考虑功耗、电压、温度、价格、封装形式等其他方面的指标,应尽可能选择标准化、模块化、功能强、集成度高的典型电路。 7.系统工艺设计从系统可靠性需求确定系统设计工艺,包括去耦、光隔、屏蔽、印制板、低功耗、散热、传输距离/速度、节电方式、掉电保护、软件措施等。 10.1.3 硬件设计 硬件设计的任务是:根据总体设计的要求,确定系统扩展所需的存储器、I/O电路、A/D、D/A电路以及相关的外围电路等,然后设计出系统的原理图。1.硬件电路设计的一般原则1)采用新技术,注意通用性,选择典型电路。2)向片上系统(SOC)方向发展。扩展接口尽可能采用PSD等器件。 3)注重标准化、模块化。4)满足应用系统的功能要求,并留有适当余地,以便进行二次开发。5)工艺设计时要考虑安装、调试、维修的方便。 2.硬件电路各模块设计的原则单片机应用系统的一般结构如图10-1所示。 各模块电路设计时应考虑以下几个方面:1)存储器扩展:类型、容量、速度和接口,尽量减少芯片的数量。2)I/O接口的扩展:体积、价格、负载能力、功能,合适的地址译码方法。3)输入通道的设计:开关量(接口形式、电压等级、隔离方式、扩展接口等),模拟输入通道(信号检测、信号传输、隔离、信号处理、A/D、扩展接口、速度、精度和价格等)。图10-1 单片机应用系统的一般结构 4)输出通道的设计:开关量(功率、控制方式等),模拟量输出通道(输出信号的形式、D/A、隔离方式、扩展接口等)5)人机界面的设计:键盘、开关、拨码盘、启/停操作、复位、显示器、打印、指示、报警、扩展接口等。6)通信电路的设计:根据需要选择RS-232C、RS-485、红外收发等通信标准。7)印刷电路板的设计与制作:专业设计软件( Protel,OrCAD等)设计,专业化制作厂家、安装元件、调试等。8)负载容限:总线驱动。9)信号逻辑电平兼容性:电平兼容和转换。10)电源系统的配置:电源的组数、输出功率、抗干扰。11)抗干扰的实施:芯片、器件选择、去耦滤波、印刷电路板布线、通道隔离等。 10.1.4 软件设计软件设计流程如图10-2所示,可分为以下几个方面: 2.程序设计技术软件结构实现结构化,各功能程序实行模块化、子程序化。一般有以下两种设计方法:(1)模块程序设计 优点是单个功能明确的程序模块的设计和调试比较方便,容易完成,一个模块可以为多个程序所共享。其缺点是各个模块的连接有时有一定难度。(2)自顶向下的程序设计 优点是比较符合于人们的日常思维,设计、调试和连接同时按一个线索进行,程序错误可以较早的发现。缺点是上一级的程序错误将对整个程序产生影响,一处修改可能引起对整个程序的全面修改。 3.程序设计(1)建立数学模型 描述出各输入变量和各输出变量之间的数学关系。(2)绘制程序流程图 以简明直观的方式对任务进行描述。(3)程序的编制 选择编程语言、数据结构、控制算法,存储空间分配,系统硬件资源的合理分配与使用,子程序的入/出口参数的设置与传递。 程序调试一般是一
您可能关注的文档
- 单片机应用及控制技术 教学课件 作者 何永艳 主编 吴勤勤 主审 第1章 单片机基本知识.ppt
- 单片机应用及控制技术 教学课件 作者 何永艳 主编 吴勤勤 主审 第2章 80C51单片机基本结构.ppt
- 单片机应用及控制技术 教学课件 作者 何永艳 主编 吴勤勤 主审 第4章 80C51单片机指.ppt
- 单片机应用及控制技术 教学课件 作者 何永艳 主编 吴勤勤 主审 第5章 程序设计.ppt
- 单片机应用及控制技术 教学课件 作者 何永艳 主编 吴勤勤 主审 第6章 中断系统.ppt
- 单片机应用及控制技术 教学课件 作者 何永艳 主编 吴勤勤 主审 第7章 定时计数器.ppt
- 单片机应用及控制技术 教学课件 作者 何永艳 主编 吴勤勤 主审 第8章 应用系统配置及接口技术.ppt
- 单片机应用及控制技术 教学课件 作者 何永艳 主编 吴勤勤 主审 第9章 单片机的综合应用.ppt
- 单片机应用及控制技术 教学课件 作者 何永艳 主编 吴勤勤 主审 第10章 KeilC51编译器及其应用.ppt
- 单片机应用技术 C语言版 工业和信息化高职高专“十二五”规划教材立项项目 教学课件 作者 李文华 25124 目7并行与串行扩展实践.ppt
- 单片机应用技术 教学课件 作者 廖世海 吴政江 第11章单片机实验.ppt
- 单片机应用技术 教学课件 作者 陆中宏 等 项目二 定时器控制.ppt
- 单片机应用技术 教学课件 作者 陆中宏 等 项目三点阵显示器.ppt
- 单片机应用技术 教学课件 作者 陆中宏 等 项目四水位水温控制.ppt
- 单片机应用技术 教学课件 作者 陆中宏 等 项目五C语言应用实例.ppt
- 单片机应用技术 教学课件 作者 陆中宏 等 项目一LED流水灯控制.ppt
- 单片机应用技术 教学课件 作者 邱文棣 主编 课件 单片机应用技术 附录篇.ppt
- 单片机应用技术 教学课件 作者 邱文棣 主编 任务1 单片机应用技术 项目1.ppt
- 单片机应用技术 教学课件 作者 邱文棣 主编 任务1 单片机应用技术 项目2.ppt
- 单片机应用技术 教学课件 作者 邱文棣 主编 任务2 单片机应用技术 项目3.ppt
最近下载
- 护理三基三严测试题(含答案).docx VIP
- 附件:《福建省房建工程质量易发问题防治手册》(主体结构篇).pdf VIP
- 外研版高三英语一轮复习必修第一册Unit4 Friends forever课件.ppt VIP
- 启功书法《论书绝句百首》全集.pdf VIP
- 廉洁进校园知识竞赛参考题库200题(含答案).docx VIP
- 《中药药理学》课件第一讲详解.ppt VIP
- 精【基恩士】LR——W500——C使用说明书——简体中文.pdf VIP
- 2026《衡中学案》高考一轮总复习 英语(外研版) 必修第一册 Unit 4 Friends forever.pptx VIP
- 电子标准院:中小企业特色产业集群发展情况报告(2024).pdf VIP
- Q SQR S1-16-2012(X1)内饰件油漆涂层.pdf VIP
文档评论(0)