基于STC89C52RC智能避障灭火小车毕业论文设计 下载本文

内容发布更新时间 : 2024/11/7 23:32:49星期一 下面是文章的全部内容请认真阅读。

目录

目录 ......................................................................................................................................... - 1 - 中文摘要 ...................................................................................................................................... 1

一.工作目的 ....................................................................................................................... 1 二.研究方法 .......................................................................................................................... 1 三.成果 .................................................................................................................................. 1 四.结论 .................................................................................................................................. 2 English Abstract ........................................................................................................................... 2

A. Work purposes .................................................................................................................. 2 B.The research methods ........................................................................................................ 3 C.Results ............................................................................................................................... 3 D.Conclusions. ...................................................................................................................... 3 绪论 .............................................................................................................................................. 5

1.智能灭火小车控制系统的设计背景和意义 .................................................................... 5 2.智能灭火小车控制系统的目标 ........................................................................................ 6 3.主要内容 ............................................................................................................................ 6 论文主体 ...................................................................................................................................... 7 一.设计方案的确定 .................................................................................................................. 7

1.1系统设计及方案 ............................................................................................................. 7 1.2整体方案设计 ................................................................................................................. 7 2.硬件实现方案 ........................................................................................................................... 8

2.1 MCU的选择 ................................................................................................................ 8 2.2 电机选择 ...................................................................................................................... 9 2.3 传感器的选择 .............................................................................................................. 10

电机驱动电路方案选择 .............................................................................................. 12 电源模块 ...................................................................................................................... 12 2.4 硬件总体设计方案 ...................................................................................................... 13 2.5 软件总体设计方案 ...................................................................................................... 14 3.硬件单元电路系统设计 ......................................................................................................... 14

3.1 电源电路 ............................................................................................................. 14 3.2 微控制器模块的设计 ......................................................................................... 14 3.2.1 STC89C52RC单片机介绍................................................................................. 14 3.4 传感器电路的设计 ...................................................................................................... 18

1 / 54

3.5 火焰传感电路的设计 .................................................................................................. 20 3.7 灭火驱动电路 ............................................................................................................ 20 3.8蓝牙模块电路 ............................................................................................................... 21 4.软件系统的设计 ..................................................................................................................... 25

4.1 软件开发平台介绍,编译语言及编译环境的选择 .................................................. 25

4.1.1 汇编语言概述 .................................................................................................... 25 4.1.2 C语言概述 ......................................................................................................... 25 4.1.3 编译语言及编译环境综述 ................................................................................ 26 4.2 主程序流程图 ............................................................................................................ 27 4.3 寻迹程序流程图 ........................................................................................................ 27 5.系统调试与测试结果分析 ..................................................................................................... 28

5.1 功能测试 .................................................................................................................... 28

5.1.1 驱动电路部分 .................................................................................................. 29 5.1.2 寻迹部分 .......................................................................................................... 29 5.1.3 灭火效果部分 .................................................................................................. 29 5.2 调试心得 .................................................................................................................... 29 6.总结 ......................................................................................................................................... 30 致谢 ............................................................................................................................................ 31 附录 ............................................................................................................................................ 32

附录1 主要元器件清单 .................................................................................................. 33 参 考 文 献 ....................................................................................................................... 32 附录2 电路图 .................................................................................................................. 35 附录3 程序 ........................................................................................................................ 37 附件4:学科技能CDIO项目申报书 .............................................................................. 45

2 / 54

中文摘要

本次设计CPU采用Atmel公司STC系列单片机中的89C52RC,完成的是暑期单片机培训结束后的实习项目。完成的作品基本功能要求是在规定时间内找出限定场地内的火源,从而采取灭火动作,同时用液晶显示屏显示小车的执行任务,使得我们对小车的运行状况有一个更好的了解。

一.工作目的

1.集成了几乎完善的8位中央处理单元 2.指令系统近乎完善

3.把微型计算机的主要部件集成在一块芯片上,使得传送距离大大缩 短、可靠性更高,运算速度更快

4.具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等特点,广泛应用与仪器仪表中,且功能比起电子或数字电路更加强大 因此,基于单片机的灭火机器人设计也具有重要的理论和实践意义,能够使自己在完成过程中学到许多知识和实践能力。从而引发了我组成员在单片机暑期培训之后产生设计智能灭火小车的设想。该小车能够在火源产生后作出反应,能利用超声波传感避障,利用火焰传感识别火源并作出灭火动作。

二.研究方法

小车以STC89C52RC型单片机为核心,加以电源电路、电机驱动、超声波传感电路、火焰检测电路、灭火风扇以及其它电路构成。电源电路提供系统所需的工作电源,红外传感器循迹,火焰传感器识别火源,单片机控制小车停下,最终启动灭火风扇进行灭火。本论文进行整体的硬件设计,并编写了软件程序框图,制作的灭火小车具有简易灭火功能,达到了实现现场灭火的目的,设计较好地完成了课题目标。

三.成果

1 / 54