基于AT89C52智能吸尘器控制系统设计(5)

2019-03-29 12:20

开始系统初始化扫描按键盘取值K01是否动作NFNK02是否动作FK02是否动作NF执定时设置FK02是否动作N执行吸尘器工作2执行吸尘器工作1

图3-1 智能吸尘器主软体设计的流程图

3.2 定时设置软体的设计

定时设置主要是扫描【时】键与【分】键是否动作的一个软体。【时】键每动作一次增加1个小时,【分】键每动作一次加10分钟。软体设计流程见图3-2流程图。

定时设置FFK03是否动作N每动作一次加1小时LED闪显K04是否动作N每动作一次加10分种LED闪显FK02是否动作N吸尘器工作2

图3-2 智能吸尘器的定时设置软体设计的流程图

3. 3 吸尘器工作1软体的设计

吸尘器工作1软体是一个采集寻迹电路信号与避障电路信号后进行处理,并做相对应的反应去控制吸尘器做智能化的行走工作。吸尘器工作1是以扫描形式进行扫描处理信号。软体具体设计的思路见图3-3流程图。

吸尘器工作11寻迹信号01避障信号0垃圾桶检测信号0扫描键盘取值1报 警调 正调 正

图3-3 智能吸尘器工作形式1软体设计的流程图

3. 4 吸尘器工作2软体的设计

吸尘器工作2的软体是建立在工作1的状态下在加以定时时间同步运行一个软体,软体的设计流程见图3-4流程图。

吸尘器工作21分钟延时程序LED显示F定时时间是否到N反 回

图3-4 智能吸尘器定时工作软体设计的流程图

智能吸尘器软体编程请参见附录3

总 结

项目设计中采用具有丰富资源的Atmel公司的AT89C52单片机和光电传感器、金属传感器、超声波传感器等,实现相应信号的检测与吸尘器的控制,系统结构简单、稳定、具有较高的控制精度、抗干扰能力强,实现了智能吸尘器能智能化的在工作范围内行驶吸尘。

在本次设计过程中出现过许多的小问题。首先是单片机语言由于很长一段时间没有接触的原因,又得重新熟悉,浪费了很长一段时间。其次就是传感器方面,有一段时间学了检测技术这门课,但里面所讲的传感器知识都画在书本,很少接触到现实中的传感器,这次的设计我在传感器方面也是无从下手,不知道怎么选择该用什么样型号的传感器,它们的和类特性又是怎样。所以我在做硬件设计的时候,我只才用了比较常用的传感器与比较器来制作传感探测电路。在设计本项目时,我不知道往学校图书管走了有多少回,在网上泡了多少天,所收集到的书籍、材料虽然重多,但是能用上的不多。一路走过来真的是很辛苦。

通过几个月的资料收集,不断努力和学习以及在老师的指导下,使我对传感器件与单片机构成的智能化小系统有了更加深入的了解和认识,巩固了对传感电路知识、数字电路知识、模拟电路知识的认识和掌握。熟练掌握了Protel 99 SE电路设计软件,以及各种电子元件的封装知识和特点。进一步促进了对单片机的认识和运用,了解了单片机的特点以及内部结构和工作方式原理。掌握了51系列单片机以及相关兼容单片机的指令系统,加强了编写汇编语言程序的能力,增强了调试汇编程序的能力,锻炼了自己的思维,锻炼了系统设计和分析以及解决问题的能力。但本系统还存在很多不足的地方,得进一步的改正和完善。为以后工作奠定了一个良好基础,获益非浅。

通过这次毕业设计,回顾了五年的学习,我深刻地理解了电子设计的很多问题,设计过程给我们增添了很多实践经验。当然,也是我们发现了不少自身的不足之处,这为我们以后参加工作打下了一定的基础。因此,我们也衷心感谢学校为我们提供了这样一个好的学习和实践机会。

参考文献

01.张洪润 《 单片机原理及应用》北京:清华大学出版 2005年04月 02.张毅刚 《单片机原理及应用》学京:高等教育出版社 2005年05月 03.孙育才 《AT89S51系列单片机及其应用》北京:清华大学出版社 2005年01月 04.黄智伟 《全国大学生电子设计竞赛训练教程》学京:电子工业出版社 2007年06月 05.眭碧霞 《单片机及其应用》西安:电子科技大学出版社 2003年04月 06.邹振春 《单片机原理及接口技术》学京:机械工业出版社 2002年07月 07.沙占友 《单片机外围电路设计》北京:电子工业出版社 2003年01月 08.王煜东 《传感器及应用》学京:机械工业出版社 2007年07月 19.陈 杰 《传感器与检测技术》学京:高等教育出版社 2002年02月 10.赵 负 《传感器集成电路手册》 北京:化学工业出版社 2002年03月 11.刘征宇 《最新74系列IC特性代换手册》福建:科学技术出片社 2003年04月 12.ST. L298N数据手册 http://www.cqvip.com/ 13.福安51单片机工作室 http://www.fa51mcu.cn/ 14.上海步进电机控制系统有限公司 http://www.bukai.cn/ 15.毕业设计电子通信 http://www.5zlw.com/ 16.Atmel. AT89C52数据手册 http://www.21ic.com


基于AT89C52智能吸尘器控制系统设计(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:气动实验指导书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: