第10章 单片机的应用设计及调试.pptVIP

  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文档。上传文档
查看更多
单片机的应用设计与调试 本章主要内容(本章学时4学时) 单片机应用系统的设计步骤 单片机应用系统设计 3. 单片机应用系统的仿真开发与调试 4. 单片机应用系统的抗干扰设计 10.1 单片机应用系统的设计步骤 单片机应用系统以单片机为核心,配以一定的外围电路和软件、能实现用户所要求的测控功能的系统。 一个应用系统设计,一般可分为4个阶段: 10.1 单片机应用系统的设计步骤 10.1 单片机应用系统的设计步骤 外围器件应符合系统的精度、速度和可靠性、功耗、抗干扰等方面的要求。应考虑功耗、电压、温度、价格、封装形式等其他方面的指标,应尽可能选择标准化、模块化、功能强、集成度高的典型电路。 10.1 单片机应用系统的设计步骤 包括仿真器、编程器、元器件、语言、程序设计等。 包括显示器、键盘、数据采集、检测、通信、控制、驱动、供电方式等。 包括显示器、键盘、数据采集、检测、通信、控制、驱动、供电方式等。 包括去耦、光隔、屏蔽、印制板、低功耗、散热、传输距离/速度、节电方式、掉电保护、软件措施等。 10.2 单片机应用系统设计 设计单片机应用系统主要从硬件和软件两个方面进行考虑: (1)硬件设计 由总体设计所给出功能,在确定单片机类型的基础上进行硬件设计、实验。进行必要的工艺结构设计,绘制原理图,制作出印刷电路板,组装后即完成了硬件设计。 硬件设计应考虑的问题 向片上系统(SOC)方向发展 以软代硬 注重标准化、模块化 工艺设计时要考虑安装、调试、维修的方便 硬件电路各模块设计的原则 单片机应用系统的一般结构 如下图所示 (3)输入通道的设计:开关量(接口形式、电压等级、隔离方式、扩展接口等),模拟输入通道(信号检测、信号传输、隔离、信号处理、 A/D、扩展接口、速度、精度和价格等)。 (4)输出通道的设计:开关量(功率、控制方式等),模拟量输出通道(输出信号的形式、 D/A 、隔离方式、扩展接口等) (5)人机界面的设计:键盘、开关、拨码盘、启/停操作、复位、显示器、打印、指示、报警、扩展接口等。 (6)通信电路的设计:根据需要选择RS-232C、RS-485、红外收发等通信标准。 (7)印刷电路板的设计与制作:专业设计软件( Protel,OrCAD、PROTEUS等)、设计、专业化制作厂家、安装元件、调试等。 (8)信号逻辑电平兼容性:电平兼容和转换。 (9)电源系统的配置:电源的组数、输出功率、抗干扰。 (10)抗干扰的实施:芯片、器件选择、去耦滤波、印刷电路板布线、通道隔离等。 10.2 单片机应用系统设计 (1)软件设计 软件设计流程图如右图所示: 软件结构实现结构化,各功能程序实行模块化、子程序化。一般有以下两种设计方法: (1)模块程序设计:优点是单个功能明确的程序模块的设计和调试比较方便,容易完成,一个模块可以为多个程序所共享。其缺点是各个模块的连接有时有一定难度。 (2)自顶向下的程序设计:优点是比较符合于人们的日常思维,设计、调试和连接同时按一个线索进行,程序错误可以较早的发现。缺点是上一级的程序错误将对整个程序产生影响,一处修改可能引起对整个程序的全面修改。 综合应用举例1 单片机在家用冰箱中的应用 1.总体方案设计 直冷式电冰箱的控制原理:根据蒸发器的温度控制制冷压缩机的启动、停止,使冰箱内的温度保持在设定温度范围内。 采用单片机控制压缩机的启动和停止,可以使控制更准确、更灵活。 电冰箱采用单片机控制的性能指标如下: ① 设定3个测温点,测量范围在-26℃~+26℃之间,精度为±0.5℃。 ② 利用功能键分别控制温度设定、速冻设定、冷藏室及冷冻室温度设定等。 ③ 利用数码管显示冷冻室、冷藏室温度,压缩机启动、停止和速冻、报警状态。 ④ 制冷压缩机停机后,自动延时3分钟才能再启动。 ⑤ 电冰箱具有自动除霜功能,当霜的厚度达3cm时自动除霜。 ⑥ 开门延时超过2分钟发出声音报警。 ⑦ 连续速冻时间设定范围为1~8小时。 ⑧ 工作电压在180~240V之间,当欠压或过压时,禁止启动压缩机,并用指示灯显示。 2.硬件设计 采用89C51单片机,扩展一片A/D转换芯片ADC0809,构成基本的系统。由于本系统无通信要求,可以通过串行口扩展四片74LS164作为四位LED显示器接口和一片74LS164来实现键盘功能。本系统还有一些附加的电路,如除霜电路、电压检测电路和开关报警电路等。电冰箱控制系统的电路原理图如下页图所示。 电冰箱控制系统原理图 A/D转换电路采用ADC0809。ADC0809共有8路模拟输入通

文档评论(0)

187****5045 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档