盛贤君-单片机原理及应用-第7章 单片机的应用与开发.pptVIP

盛贤君-单片机原理及应用-第7章 单片机的应用与开发.ppt

  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文档。上传文档
查看更多
第7章 单片机的应用与开发技术 7.2.1 抗干扰硬件措施——看门狗电路 从理论上讲,只要将程序编好系统就可以正常工作了。但是在实际应用中,常常会出现系统无缘无故的“死机”。这种情况会导致不可想象的后果,特别在一些闭环的控制系统,这是绝对不允许的。 7.2.1 抗干扰硬件措施——看门狗电路 解决“死机”的方法只有一种,强迫PC=0000H。即将单片机“复位”。 使用“看门狗”电路可以有效地解决上述问题。 1、看门狗电路工作原理及参数设定 7.2 MCS-51单片机系统的抗干扰措施 目前,市场上已经出现多种型号的微机监控电路芯片,这些芯片不仅自带计数脉冲振荡器,而且还能对单片机的供电电源进行监控,确保系统万无一失。 在一些高档单片机中还内嵌了“监控电路”如PHILIPS公司生产的8XC552系列单片机(与MCS-51 全兼容),内部具有一个 “Watch Dog”电路,对系统实行全面监控。 硬件的监控电路还需软件配合,合理、正确地使用指令对监控电路进行“清零”,这些需要综合考虑加上经验和反复调试,这样才能发挥出监控电路的最大潜能。 2、带电源监控功能的看门狗电路——MAX813L /MR: 手动复位端 Vcc,GND: 电源端; PFI: 电源故障输入端; WDI : 看门狗输入; RESET: 复位输出; /WDO: 看门狗输出。 MAX813L的引脚功能说明 复位输出RESET:当系统上电、掉电或供电电源降低时,该脚输出200mS的高电平复位信号。复位门限电平为4.65V。 看门狗输出WDO:如果在1.6S内外部没有触发WDI,则该脚输出一个低电平信号。 手动复位信号/MR:低电平有效,对应在RESET脚上输出一个高电平。 1.25V门限值检测器PFI:第4脚输入、第5脚输出。当PFI引脚上的电压低于1.25V时,在第五脚输出一个低电平。 MAX813L的典型应用电路 7.2 MCS-51单片机系统的抗干扰措施 软件设计中,在程序的某些点中加入适当的指令使其通过P1.0口线不断地输出周期小于1.6s的脉冲信号送至MAX813L的WDI端。 如果程序发生 “死机”时,P1.0上无脉冲输出。时间超过1.6S后/WDO端输出低电平使/MR端变低因而使MXA813L的RESET端输出一个高电平,将单片机复位。 当电源电压低于4.65V时,MAX813L也会产生RESET信号将单片机复位,从而避免单片机因电源过低而产生错误的操作。 电源故障检测是将未稳压的电源经分压电阻采样,PFI电压低于1.25V时,/PFO输出低电平,向单片机发出中断申请。单片机通过中断服务程序对重要的数据进行备份等操作。 7.2 MCS-51单片机系统的抗干扰措施 The END Thank You * * 目录 单片机课程 大连理工大学电气工程学院 7.1 单片机应用系统的开发步骤 7.2 MCS-51单片机系统的抗干扰措施 7.3 单片机应用与开发举例:电热箱温控系统 单片机应用系统是以单片机为核心,扩展外围芯片和电路,能完成一定任务的微机系统。 单片机具有体积小、成本低、抗干扰强、使用方便灵活等优点,已广泛应用于生产和科技等各个领域。 1、确定系统控制方案,彻底了解控制对象和控制要求。 单片机应用系统的开发一般包括以下步骤: 7.1 单片机应用系统的开发步骤 (1)高速对象(电机调速、图像语音识别等)还是慢速对象(温度、流量等过程控制); (2)开环控制还是闭环控制; …… 2、确定控制算法,根据系统数学模型和控制要求,选择单片机的控制规律。 3、微机选型:综合考虑控制要求、经济条件等多种因素进行。 7.1 单片机应用系统的开发步骤 1、确定系统控制方案,彻底了解控制对象和控制要求。 单片机应用系统的开发一般包括以下步骤: (1)直流电机传动系统多用PID控制; (2)交流传动则除PID外,还用矢量变换控制; (3)温度调节等滞后系统多采用大林算法与施密斯预估算法等。 2、确定控制算法,根据系统数学模型和控制要求,选择单片机的控制规律。 3、微机选型:综合考虑控制要求、经济条件等多种因素进行。 7.1 单片机应用系统的开发步骤 1、确定系统控制方案,彻底了解控制对象和控制要求。 单片机应用系统的开发一般包括以下步骤: (1)MCS-51系列单片机是国内很常用的8位机; (2)在要求更高的场合,应考虑采用MCS-96系列单片 机; (3)对运算速度要求更高的场合,可考虑采用数字信号 处理

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档