智能消防小车系统的设计

智能消防小车系统的设计

ID:23951064

大小:52.00 KB

页数:4页

时间:2018-11-12

智能消防小车系统的设计 _第1页
智能消防小车系统的设计 _第2页
智能消防小车系统的设计 _第3页
智能消防小车系统的设计 _第4页
资源描述:

《智能消防小车系统的设计 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、智能消防小车系统的设计黄果吴恒玉海南软件职业技术学院电子工程系海南琼海571400基金项目:海南省高等学校科学研究项目2013年度立项课题(Hjjg2013-61);海南软件职业技术学院2011年度立项课题(Hr201109)【文章】本文介绍了一种智能消防小车软硬件控制系统的设计与实现。系统采用STC12C5A60S2单片机作为核心器件,通过控制实现了消防小车的自动寻找灭火路线、判断并自动躲避障碍物、寻找并扑灭火源、自动计算和显示路程等多种功能。【关键词】STC12C5A60S2单片机;循迹;壁障;灭

2、火:TP290引言智能小车的设计、制作与控制是全国大学生电子设计竞赛出现频率比较高的题目,而且对智能小车的设计要求较高,如:2007年的赛题电动车跷跷板、2011年的智能小车设计等。这些电动小车的设计以模拟电路和数字电路设计应用为基础,涉及单片机、模—数混合电路、传感器、EDA软件、通信等方面的知识应用,能够体现参赛学生综合运用基础知识进行理论设计的能力、实践创新能力。鉴于此,我们设计一款集自动循迹与自动处理一体的智能消防小车,此设计可以作为学生课程实训项目或岗前综合实训项目。1智能消防小车的总体设计

3、本系统是采用STC12C5A60S2单片机为核心控制器,实现对运行轨迹的检测和对小车控制,使小车能自动沿黑色轨迹选择正确的行进路线前进,判断并自动躲避障碍物,寻找并扑灭火源,自动计算和显示路程并按最短路径返回等功能。其硬件原理方框图如图1所示。系统由STC12C5A60S2控制电路、寻迹模块、火源探测模块、壁障模块、风扇灭火模块、电机驱动模块、报警模块和车载显示模块等部分构成。2硬件部分设计2.1数控部分主要由STC12C5A60S2最小系统控制,它主要完成循迹模式显示和选择、前进轨迹规划与调整、障碍

4、物躲避、灭火风扇控制、电机驱动控制、报警控制等功能。STC12C5A60S2最小系统如图2所示。2.2火源检测模块火源检测模块主要采用红外光电二极管作为火源检测传感器,电路如图2所示。传感器Q1没有检测到火焰时,传感器呈高阻状态,比较器U2A的反相输入端电压高于同相输入端,比较器输出低电平0;当传感器Q1检测到火焰时,传感器呈低阻状态,比较器U2A的反相输入端电压低于同相输入端,比较器输出低电平1,电位器RP1可调节比较器同相端的电位值,从而调节传感器模块的灵敏度。消防小车分别在小车的前部、左右两侧各

5、安装一个火焰传感器模块,其输出端分别连接至单片机的P1.6、P1.7和P2.5端。图1系统原理框图图2STC12C5A60S2最小系统2.3循迹模块循迹模块的传感器采用光电开关TCRT5000,电路如图3所示。当传感器Q5检测到白色轨迹时,传感器呈低阻状态,比较器U4A的同相输入端电压低于反相输入端,比较器输出低电平0;当传感器Q5检测到黑色轨迹时,传感器呈高阻状态,比较器U4A的同相输入端电压高于反相输入端,比较器输出低电平1,电位器RP4可调节比较器反相端的电位值,从而调节传感器模块的灵敏度。消防

6、小车在小车的前部底部并列安装四个循迹传感器对运行轨迹进行检测,四路传感器的输出端分别连至单片机的P2.1、P2.2、P2.3和P2.4端。图2火焰传感器电路图3循迹电路2.4报警模块和风扇灭火模块声光报警模块电路如图7所示。当系统没有检测到火焰时,单片机P2.6端口输出低电平0,控制声光报警电路不工作;当检测到火焰时,单片机P2.6端口将输出高电平1,驱动发光二极管发光,同时蜂鸣器发出报警声。本系统采用小型风扇装于小车合适位置灭火。当小车靠近火源时,单片机P2.7端口发出控制信号启动风扇,可靠扑灭火焰

7、。3软件设计软件控制程序由主程序和最短路径返回子程序两部分,其主要实现车载信息显示、消防小车自动循迹、火源寻找、火源报警、风扇灭火和最短路径返回等功能。3.1主程序首先对STC12C5A60S2单片机系统进行初始化,通过按键选择小车的循迹模式;在循迹的过程中,如果传感器检测到火源,单片机将启动风扇进行灭火,并记录火源坐标;如果没有检测到火源,小车继续前进直至寻找并扑灭火源。扑灭全部火源后,小车根据所在坐标按最短路径返回安全区;返回后,通过按键控制,LCD显示器可以显示小车全过程时间、火源坐标、火源数目

8、和灭火时间。主流程图如图4所示。015实验研究ExperimentalResearch016电子制作图4主程序流程图3.2最短路径返回控制程序在小车行驶过程中,记录行驶的轨迹坐标。当搜寻并扑灭全部火源后,单片机通过小车所在的坐标点计算出小车返回的最短路径并返回。流程图如图5所示。4结束语本设计以STC12C5A60S2单片机作为核心设计的智能消防小车控制电路,电路简单,价格低廉。通过C语言编程实现了小车的自动寻找灭火路线、判断并自动躲避障碍物、寻找并扑灭

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

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

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