基于51单片机的智能避障灭火小车设计任务书

 2021-08-20 01:08

1. 毕业设计(论文)主要目标:

智能消防灭火小车作为智能小车的一种,又可以归类为小型自动化机器人。它通过制作人的汇编程序来实现自动控制下的特定任务。而小车不仅制作成本低廉可以实现量产化,还可以应用在各种平时人们无法完全掌握的具有火灾隐患并且无法使用烟雾报警实现人工降水灭火的地方,比如邮局、图书馆、仓库等等。经过改进,也可以用于一些人类进入困难的火灾现场,例如一些狭小空间的灭火场景,或者是危险性极高的场所。本次虽然只是一个毕业设计的演示模型,但其理论知识和可使用性是真实存在的。

我希望我设计的小车实现在无人情况下的自动控制功能。让小车在寻找到火源(蜡烛)以后自动行进到火源(蜡烛)面前进行灭火操作,在行进途中遇到障碍物时做到避开障碍绕行通过。所以有如下要求:

1. 首先小车的自动运动控制,包括小车的启动、停止、前进、后退都通过直流减速电机来完成。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 毕业设计(论文)主要内容:

我设计的内容是智能消防灭火小车,设计方面 首先要通过直流减速电机实现对小车的运动控制,包括小车的启动、停止、前进、后退。 当小车遇到前方有障碍物时,需要做到避让绕行,所以需要通过红外线光电开关对小车的行进路线上的障碍物进行检测,做到避障前行。由于小车的移动路线是根据火源位置决定,在本次设计中,我用蜡烛代替火源,所以要设置光敏晶体管对周围火源进行检测,从而决定小车的前进路线。并且安装了1602液晶屏对小车的工作状态进行实时的检测显示。

硬件上采用了STC89C52单片机作为本次设计的主控制器;选用了L298N全桥驱动芯片作为我的电机驱动模块;火源检测模块我用了六个红外火焰传感器以便进行小车全方位的火源检测;避障模块设计我选择了E18-D50NK型号的红外传感器,并在车头左右各安装了一个,让避障更加全面;显示模块采用了LCD1602液晶显示模块用来实时显示小车的运行状态。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 主要参考文献

[1]郭惠,吴迅.单片机C语言程序设计完全自学手册[M].电子工业出版社,2008.10:1-200.

[2]王东锋,王会良,董冠强. 单片机C语言应用100例[M]. 电子工业出版社,2009.3:145-300.

[3]韩毅,杨天. 基于HCS12单片机的智能寻迹模型车的设计与实现[J].学术期刊,2008,29(18):1535-1955.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文任务书,课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。