【5A版】优秀论文答辩PPT.pptx

【5A版】优秀论文答辩PPT.pptx

ID:32093433

大小:3.68 MB

页数:25页

时间:2019-01-31

【5A版】优秀论文答辩PPT.pptx_第1页
【5A版】优秀论文答辩PPT.pptx_第2页
【5A版】优秀论文答辩PPT.pptx_第3页
【5A版】优秀论文答辩PPT.pptx_第4页
【5A版】优秀论文答辩PPT.pptx_第5页
资源描述:

《【5A版】优秀论文答辩PPT.pptx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于STM8的节能插座——软件系统设计答辩学生:许浩浩指导老师:柯永斌电子信息工程学院电子1133班选题背景及国内外研究现状研究目标及内容软件设计系统调试论文总结目录12354选题背景及国内外研究现状选题背景国内外研究现状选题背景RearchBackground随着科技的快速发展,人们生活中使用的家用电器、视听产品等设备越来越多。这些设备在待机功能下需要消耗的电能称之为待机能耗,待机能耗引起的资源问题越来越受到社会的广泛关注。节能插座因其方便、节能已成为国内外节能产品的研究热点。国内外研究现状ResearchStatusatH

2、omeandAbroad国内外研究现状尽管国内在该节能插座的研究起步相比国外较晚,但国内在节能插座方面与国外的研发和使用差距不是很大,功能上也几乎差不多。国内外对节能插座的研究基本都是对插座的定时通断、远程控制和用电保护的研究。目前国内外市场上的节能插座种类有很多,总结一下,主要有以下几种类型:1、定时关断型插座。2、主路控制型插座。3、漏电保护性插座。4、遥控型插座。研究的目标及内容研究目标研究内容研究的目标ResearchStatusatHomeandAbroad研究的目标本课题研究目标是设计一个基于STM8S103F3P

3、6单片机的节能插座系统。它可以实现红外学习、USB智能充电、功率检测三大功能。整体软件设计采用中断思想,红外学习、功率检测、按键检测拥有各自独立的中断处理程序,中断事件处理及时。红外学习和红外匹配采用同一个中断处理程序,使用按键处理中得到的学习标志位加以区分。功率检测利用定时器及脉冲计数来实现30秒低功耗自动断电。研究内容TheoreticalFramework01红外解码软件设计02负载功率检测模块的软件设计03读写内部EEPROM的软件设计04按键长短按识别软件设计05系统的软硬件联合调试软件设计红外解码软件设计负载功率检

4、测软件设计读写内部EEPROM软件设计按键长短按识别软件设计红外解码软件设计ResearchStatusatHomeandAbroad红外解码的算法红外遥控器输出的红外信号经过数字一体化的红外接收头处理为一小段矩形波。本课题中红外解码软件设计的思想是记录该矩形波,并将其存储到STM8单片机的内部EEPROM里面,从而完成整个红外解码过程。红外解码软件设计ResearchStatusatHomeandAbroad负载功率检测软件设计ResearchStatusatHomeandAbroad负载功率检测的思想本课题中负载功率计量模

5、块使用的芯片是HLW8012功率计量芯片,在该模块的软件设计中,采用的思想是STM8单片机的PC6脚检测HLW8012芯片CF脚输出的脉冲的个数,进而来判断此时节能插座的工作状态。负载功率检测软件设计ResearchStatusatHomeandAbroad读写内部EEPROM的软件设计ResearchStatusatHomeandAbroad写内部EEPROM的程序设计将数据写入EEPROM里面的过程,首先需要初始化,然后向里面写入学习的码长、码字和清除缓存,便可将相应的数据写入EEPROM。此外,在该部分的软件设计中,将数

6、据写到EEPROM后,还设计了灯的闪烁程序,用于提示已经将数据写入EEPROM里面。读写内部EEPROM的软件设计ResearchStatusatHomeandAbroad读内部EEPROM的程序设计从存储器EEPROM里面读出相应的数据,首先要判断码长是否相同,如果码长相同再执行读的操作,如果码长不一致则不进行读取这个操作。在码长一致的情况下,在读出EEPROM存储器里面的码字,最后清理缓存。按键长短按识别软件设计ResearchStatusatHomeandAbroad按键Key与STM8单片机的PC5脚相连接。所以首先要

7、判断PC5脚是否发生外部中断。在按键已经发生中断的前提下,在定时器中断函数里面对变量Time2Count开始计数(每次加1表示50ms),如果该变量的计数值大于60时则判断此时插座处于长按状态,如果变量Time2Count值小于60则认为插座目前处于短按状态。系统调试红外解码调试负载功率检测软件调试红外解码调试ResearchStatusatHomeandAbroad红外解码算法的优化刚开始提出的红外解码算法该算法在程序的具体调试的过程中遇到的问题:在检测脉冲上升或者下降沿的时候,需要打开或者关闭定时器。由于打开或者关闭定时器

8、需要运行一段时间,且该时间不可估计,所以会导致记录的矩形波形误差较大,导致记录波形有误差。由于前面将红外信号存储到EEPROM的时候有误差,导致后面读取EEPROM里面值得时候,会出现不匹配的情况,导致红外遥控出错。因此,对该算法进行了优化红外解码调试ResearchStat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。