更新时间:03-10 上传会员:菲菲小宝贝
分类:单片机自动化 论文字数:14353 需要金币:2000个
摘要:随着信息化技术的不断推陈出新,各式各样的智能系统也走近了人们生活中的每个角落。本次的系统设计是在利用单片机实现核心控制的基础上,进行技术的拓展。现在市场上存在的大部分吸尘器在功能上还停留在自主行动的模式,但在行动道路的选择上还存在着一系列的问题。就这些问题,本次的系统设计具体分成了智能识别障碍规避障碍路径的模块和远程遥控模块进行模块化设计。远程遥控模块是对于吸尘器自身自动行动的功能补充,以防吸尘器的行动路径无法正确识别,出现意外状况。本次的设计中,选择了STC89C52单片机作为核心控制设备,在外界数据采集方面使用到避障传感器。远程遥控模块使用2272-M4非锁四路进行电路布置。在电机驱动方面选用了L9110芯片进行程序驱动。系统动力设备使用LM7805直流调理芯片,完成硬件部分的组装后,再对详细功能进行代码编写,将代码反馈成软件形式得以实现。该系统的设计,很好的规避了传统智能吸尘器无法进行障碍物识别或识别后无法躲避的问题,用遥控系统作为备用系统,使房间无死角。让人们的生活更加轻松便捷。
关键词:单片机;智能吸尘器避障;无线遥控
目录
摘要
Abstract
1 绪论-1
1.1 研究背景及意义-1
1.2 国内外研究现状-1
1.3 研究内容-3
2 智能吸尘器避障系统整体设计-4
2.1 智能吸尘器避障系统功能评估-4
2.2 系统方案选择-4
2.2.1 避障检测模块-4
2.2.2 无线遥控模块-4
2.2.3 控制模块-4
2.2.4 驱动模块-5
2.2.5 电动机-6
2.2.6 电源模块-7
2.3 智能吸尘器避障系统总体设计-8
3 智能吸尘器避障硬件电路设计-9
3.1 单片机控制电路设计-9
3.2 避障模块电路设计-12
3.3 无线遥控模块-13
3.3.1 SC2262与SC2272-14
3.3.2 2272-M4非锁四路无线遥控模块-14
3.4 电机驱动模块电路设计-16
3.5 电源模块电路设计-18
4 智能吸尘器避障软件系统设计-19
4.1 系统控制流程-19
4.2 初始化子程序-20
4.2.1 引脚初始化-20
4.2.2 定时器初始化-21
4.3 PWM调速子程序-21
4.4 行进子程序-22
4.4.1 避障行进子程序-22
4.4.2 遥控子程序-26
5 系统测试-27
结 论-30
参 考 文 献-31
致 谢-33
附件A 基于单片机的智能吸尘器避障设计电路图-34