一种家用智能消防车控制系统.pdf

上传人:n****g 文档编号:211761 上传时间:2018-02-03 格式:PDF 页数:15 大小:3.45MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410366852.2

申请日:

2014.07.29

公开号:

CN104083840A

公开日:

2014.10.08

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):A62C 27/00申请日:20140729|||公开

IPC分类号:

A62C27/00; A62C37/00

主分类号:

A62C27/00

申请人:

上海工程技术大学

发明人:

胡招华; 宋新萍; 韩南南; 张艺闻; 黄恒

地址:

201620 上海市松江区龙腾路333号

优先权:

专利代理机构:

上海科盛知识产权代理有限公司 31225

代理人:

叶敏华

PDF下载: PDF下载
内容摘要

本发明涉及一种家用智能消防车控制系统,包括循迹模块、寻火模块、灭火模块、报警模块、电机驱动模块和MCU控制模块,循迹模块分别连接MCU控制模块和电机驱动模块,寻火模块连接MCU控制模块,MCU控制模块分别连接灭火模块、报警模块、电机驱动模块,电机驱动模块连接消防车的驱动电机;寻火模块识别火焰,发送信号给MCU控制模块,循迹模块识别障碍和火源位置,经过比较,传送信号给MCU控制模块,MCU控制模块通过电机驱动模块控制消防车的驱动电机,同时控制报警模块发出报警声音,灭火模块进行灭火。与现有技术相比,消防车可以在本发明控制系统的控制下,能够自动地发现火源、循迹、报警以及灭火。

权利要求书

1.  一种家用智能消防车控制系统,其特征在于,包括循迹模块(1)、寻火模块(2)、灭火模块(3)、报警模块(4)、电机驱动模块(5)和MCU控制模块(6),所述的循迹模块(1)分别连接MCU控制模块(6)和电机驱动模块(5),所述的寻火模块(2)连接MCU控制模块(6),所述的MCU控制模块(6)分别连接灭火模块(3)、报警模块(4)、电机驱动模块(5),所述的电机驱动模块(5)连接消防车的驱动电机;
寻火模块(2)识别是否有火焰,若发现火焰,发送信号给MCU控制模块(6),循迹模块(1)识别障碍和火源位置,经过比较,发送信号给MCU控制模块(6),MCU控制模块(6)由C语言编程实现,MCU控制模块(6)向电机驱动模块(5)发送信号,电机驱动模块(5)控制驱动电机的转动,使消防车移动到火源位置,且MCU控制模块(6)分别向报警模块(4)和灭火模块(3)发送信号,报警模块(4)发出报警声音,灭火模块(3)进行灭火,当灭火完成后,MCU控制模块(6)通过电机驱动模块(5)控制驱动电机的转动,使消防车回到原先位置。

2.
  根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的循迹模块(1)包括红外光电传感器(8)和比较器(9),所述的红外光电传感器(8)为四个,连接MCU控制模块(6),所述的比较器(9)的输入端分别连接MCU控制模块(6)的输出端和电机驱动模块(5),输出端连接MCU控制模块(6)的输入端,当前面有障碍或火源时,红外光电传感器(8)输出信号向MCU控制模块(6)发送,比较器(9)将电机驱动模块(5)的反馈信号与MCU控制模块(6)输出的电机控制信号进行比较,获得消防车行驶的避障和循迹信号,再将其反馈输入MCU控制模块(6)。

3.
  根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的寻火模块(2)采用红外传感器,所述的红外传感器为三个,连接MCU控制模块(6),红外传感器对火焰产生感应,向MCU控制模块(6)发送发现火焰的信号。

4.
  根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的灭火模块(3)包括开关电路、继电器K、微型电动机M3和灭火器,所述的开关 电路分别连接MCU控制模块(6)和继电器K,所述的继电器K连接微型电动机M3,所述的微型电动机M3通过拉绳连接灭火器的开关,开关电路接收MCU控制模块(6)控制信号后导通电路,继电器K向微型电动机M3供电,微型电动机M3转动后通过拉绳打开灭火器的开关。

5.
  根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的报警模块(4)采用压电蜂鸣器。

6.
  根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的电机驱动模块(5)采用电机驱动芯片L298N,控制驱动电机转动。

7.
  根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的MCU控制模块(6)采用单片机AT89S52,采用C语言编程实现控制。

8.
  根据权利要求2所述的一种家用智能消防车控制系统,其特征在于,还包括A/D转换器(7),输入端分别连接红外光电传感器(8)和寻火模块(2),输出端连接MCU控制模块(6)。

9.
  根据权利要求8所述的一种家用智能消防车控制系统,其特征在于,所述的A/D转换器(7)采用芯片ADC0809。

说明书

一种家用智能消防车控制系统
技术领域
本发明涉及一种消防车控制系统,尤其是涉及一种家用智能消防车控制系统。 
背景技术
自第一台工业机器人诞生以来,机器人的发展已经遍及机械、电子、冶金、交通、宇航、国防等领域。近年来机器人的智能水平不断提高,并且迅速地改变着人们的生活方式。人们在不断探讨、改造、认识自然的过程中,制造能替代人们工作的机器一直是人类的梦想。 
其中智能消防车可以作为机器人的典型代表。其需要实现自动导引功能和避障功能就必须要感知导引线和障碍物,实现自动识别路线,选择正确的行进路线,使用传感器感知路线并判断和做出相应的执行动作。智能消防车设计与开发涉及控制、模式识别、传感技术、汽车电子、电气、计算机、机械等多个学科。它可以分为三大部分:传感器检测部分,执行部分,CPU。现今的智能消防车发展很快,其基本可实现循迹、避障、检测贴片,寻光入库、避崖等基本功能,有向声控系统发展的趋势。 
查阅导致历年火灾发生的资料,根据其中数据统计分析可以清晰的发现大部分火灾的发生是由于对室内易燃物品摆放的疏忽,并且在目前的市场中没有一种比较适合家用防范火灾发生的工具。 
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种能够实现良好的家用智能消防车控制系统。 
本发明的目的可以通过以下技术方案来实现: 
一种家用智能消防车控制系统,包括循迹模块、寻火模块、灭火模块、报警模块、电机驱动模块和MCU控制模块,所述的循迹模块分别连接MCU控制模块和 电机驱动模块,所述的寻火模块连接MCU控制模块,所述的MCU控制模块分别连接灭火模块、报警模块、电机驱动模块,所述的电机驱动模块连接消防车的驱动电机; 
寻火模块识别是否有火焰,若发现火焰,发送信号给MCU控制模块,循迹模块识别障碍和火源位置,经过比较,发送信号给MCU控制模块,MCU控制模块由C语言编程实现,MCU控制模块向电机驱动模块发送信号,电机驱动模块控制驱动电机的转动,使消防车移动到火源位置,且MCU控制模块分别向报警模块和灭火模块发送信号,报警模块发出报警声音,灭火模块进行灭火,当灭火完成后,MCU控制模块通过电机驱动模块控制驱动电机的转动,使消防车回到原先位置。 
所述的循迹模块包括红外光电传感器和比较器,所述的红外光电传感器为四个,连接MCU控制模块,所述的比较器的输入端分别连接MCU控制模块的输出端和电机驱动模块,输出端连接MCU控制模块的输入端,当前面有障碍或火源时,红外光电传感器输出信号向MCU控制模块发送,比较器将电机驱动模块的反馈信号与MCU控制模块输出的电机控制信号进行比较,获得消防车行驶的避障和循迹信号,再将其反馈输入MCU控制模块。 
所述的寻火模块采用红外传感器,所述的红外传感器为三个,连接MCU控制模块,红外传感器对火焰产生感应,向MCU控制模块发送发现火焰的信号。 
所述的灭火模块包括开关电路、继电器K、微型电动机M3和灭火器,所述的开关电路分别连接MCU控制模块和继电器K,所述的继电器K连接微型电动机M3,所述的微型电动机M3通过拉绳连接灭火器的开关,开关电路接收MCU控制模块控制信号后导通电路,继电器K向微型电动机M3供电,微型电动机M3转动后通过拉绳打开灭火器的开关。 
所述的报警模块采用压电蜂鸣器。 
所述的电机驱动模块采用电机驱动芯片L298N,控制驱动电机转动。 
所述的MCU控制模块采用单片机AT89S52,采用C语言编程实现控制。 
还包括A/D转换器,输入端分别连接红外光电传感器和寻火模块,输出端连接MCU控制模块。 
所述的A/D转换器采用芯片ADC0809。 
与现有技术相比,本发明具有以下优点: 
1)本发明不仅能够在发现火情时实时报警,而且还能够自动循迹寻找火源, 并扑灭火源,达到控制实现扑灭火源的目的。整个控制系统是以MCU控制模块为控制核心的,采用单片机AT89S52,而单片机分别控制循迹模块、报警模块、电机驱动模块、寻火模块、灭火模块。单片机首先应该收集信号,再处理这些收集到信号,然后再发送这些处理过的信号给各个模块控制的执行器,控制相应的执行器做出相应的动作,从而完成了单片机的整个控制。 
2)本发明中比较器将电机驱动模块的反馈信号与MCU控制模块输出的电机控制信号进行比较,经过比较后,从而更加精确地控制电机。 
3)本发明通过在MCU控制模块上写入的C语言程序实现控制消防车,消防车灭火之后能够自动回到原先位置,方便进行下一次的循迹、预警、灭火。 
4)本发明适用于家用智能消防车,控制系统设计成本低,通用性非常强,可以进行移植。 
附图说明
图1为本发明家用智能消防车控制系统的结构示意图; 
图2为本发明家用智能消防车控制系统的电路示意图; 
图3为本发明控制系统的流程图。 
图中:1、循迹模块,2、寻火模块,3、灭火模块,4、报警模块,5、电机驱动模块,6、MCU控制模块,7、A/D转换器,8、红外光电传感器,9、比较器。 
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。 
如图1所示,将家用智能消防车控制系统安装在消防车上,消防车有两个驱动电机M1、M2,包括循迹模块1、寻火模块2、灭火模块3、报警模块4、电机驱动模块5和MCU控制模块6,循迹模块1包括四个红外光电传感器8和一个比较器9,寻火模块2包括三个红外传感器,报警模块4包括压电蜂鸣器LS1、电阻R3、NPN型三极管Q2,灭火模块3包括电阻R1、电阻R2、NPN型三极管Q0、PNP型三极管Q1、二极管、继电器和电动机M3,电机驱动模块5采用电机驱动芯片L298N,MCU控制模块6采用单片机AT89S52、电阻R9、开关S1、电容IC1、电阻R10,还 包括A/D转换器7,采用芯片ADC0809。 
如图2所示,以下是具体各器件、芯片之间连接方式: 
循迹模块1分别连接MCU控制模块6和电机驱动模块5,寻火模块2连接MCU控制模块6,即:循迹模块1中的红外光电传感器8、寻火模块2均分别连接MCU控制模块6,其中,A/D转换器7输入端分别连接红外光电传感器8和寻火模块2,输出端连接MCU控制模块6,具体为:四个红外光电传感器8分别连接ADC0809的引脚IN3、IN4、IN5、IN6,三个红外传感器分别连接ADC0809的引脚IN0、IN1、IN2,ADC0809的引脚D4、D5、D6、D7均连接单片机AT89S52的引脚T1,为红外光电传感器信号输入,引脚D0、D1、D2均连接单片机AT89S52的引脚T0,为红外传感器信号输入。红外光电传感器8采集的信号和红外传感器采集的火焰信号经过ADC0809的A/D转换,传送给单片机AT89S52,实现循迹和寻火功能; 
同时,循迹模块1中的比较器9的输入端分别连接MCU控制模块6的输出端和电机驱动模块5,输出端连接MCU控制模块6的输入端,具体为:比较器9输入端连接单片机AT89S52的输出端引脚P0.2、P0.3、P0.4、P0.5,以及对应电机驱动芯片L298N的引脚IN1、IN2、IN3、IN4,将L298N的反馈信号与单片机输出的驱动电机转向控制信号进行比较,获得循迹信号,比较器9输出端连接单片机AT89S52的输入端引脚P1.0、P1.1、P1.2、P1.3,经过比较后,可以更好的控制驱动电机。 
灭火模块3连接MCU控制模块6,具体为:电阻R1的一端连接单片机AT89S52的引脚P2.4,另一端连接NPN型三极管Q0的基极,NPN型三极管Q0的发射极接地,集电极分别连接电阻R2的一端、PNP型三极管Q1的基极,电阻R2的另一端、PNP型三极管Q1的发射极均分别连接电源VCC,PNP型三极管Q1的集电极分别连接继电器K的引脚a、二极管D1的阴极,二极管D1的阳极、继电器K的引脚b均分别连接大地,继电器K的引脚c连接电源VCC,引脚d连接微型电动机M3的正极,微型电动机M3的负极接地,微型电动机M3通过拉绳连接灭火器的开关。单片机AT89S52引脚P2.4为高电平时,Q0、Q1、K导通,即由三极管构成的开关电路和继电器K导通,微型电动机M3转动,开启灭火器的开关,进行灭火。 
报警模块4连接MCU控制模块6,具体为:电阻R3的一端连接单片机AT89S52的引脚P2.3,另一端连接NPN型三极管Q2的基极,NPN型三极管Q2的发射极接 地,集电极连接压电蜂鸣器LS1的引脚SPK,压电蜂鸣器LS1的引脚SP1接电源VCC。单片机AT89S52引脚P2.3为高电平时,Q2导通,压电蜂鸣器LS1鸣响,实现报警功能。 
电机驱动模块5分别连接MCU控制模块6和消防车的驱动电机M1、M2,具体为:电机驱动芯片L298N的输入端连接单片机AT89S52,接收控制信号,具体为:芯片L298N的引脚ENA、EN B分别对应连接单片机AT89S52的引脚P0.0、P0.1,为控制驱动电机的调速信号输入,芯片L298N的引脚IN1、IN2、IN3、IN4分别对应连接单片机AT89S52的引脚P0.2、P0.3、P0.4、P0.5,为控制驱动电机转向的信号输入;芯片L298N的输出端引脚OUT1、OUT2连接驱动电机M1,输出端引脚OUT3、OUT4连接驱动电机M2。电机驱动芯片L298N接收单片机AT89S52的控制命令进而控制驱动电机的正转和反转,实现消防车的前进、后退、左转、右转等动作。 
MCU控制模块6包括单片机AT89S52及其周围电路,复位电路包括:单片机AT89S52的引脚RESET分别连接电阻R9、电阻R10、电容IC1的负极,电阻R9的另一端连接开关S1的一端,开关S1的另一端分别连接电源VCC和电容IC1的正极,电阻R10的另一端连接大地,通过开关S1可以进行单片机AT89S52的复位。 
其中,R1=R2=4.7kΩ,R3=2kΩ,R9=1kΩ,R10=10KΩ,IC1=10μf。 
如图3所示,家用智能消防车控制系统的工作过程为:首先应该对单片机AT89S52进行初始化,当能够识别火焰的红外传感器发现火源的信号时,并将该信号转化成电压信号,再把这个电压信号输入给芯片数据转换用的ADC0809,把电压信号转化成单片机AT89S52可识别的数字信号,然后输入给单片机AT89S52,从而可以控制电机驱动芯片,而电机驱动芯片控制驱动电机启动,驱动电机启动后,通过装在消防车上的红外光电传感器8可以找出火源的位置,通过控制驱动电机左转、右转、或者前进、后退,使消防车向火源地点移动。当到达火源正前方时,打开灭火器自动开关并且发出报警的声音,然后再开始对火源进行灭火,直到火源灭了,消防车才会进行循迹,单片机AT89S52并进行复位。从而单片机AT89S52完成了整个消防车智能灭火的控制。其中,单片机的控制程序采用C语言编程实现,通过引用单片机上的编程引脚写入,控制程序具体如下: 






一种家用智能消防车控制系统.pdf_第1页
第1页 / 共15页
一种家用智能消防车控制系统.pdf_第2页
第2页 / 共15页
一种家用智能消防车控制系统.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《一种家用智能消防车控制系统.pdf》由会员分享,可在线阅读,更多相关《一种家用智能消防车控制系统.pdf(15页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104083840A43申请公布日20141008CN104083840A21申请号201410366852222申请日20140729A62C27/00200601A62C37/0020060171申请人上海工程技术大学地址201620上海市松江区龙腾路333号72发明人胡招华宋新萍韩南南张艺闻黄恒74专利代理机构上海科盛知识产权代理有限公司31225代理人叶敏华54发明名称一种家用智能消防车控制系统57摘要本发明涉及一种家用智能消防车控制系统,包括循迹模块、寻火模块、灭火模块、报警模块、电机驱动模块和MCU控制模块,循迹模块分别连接MCU控制模块和电机驱动模块,寻火模块连。

2、接MCU控制模块,MCU控制模块分别连接灭火模块、报警模块、电机驱动模块,电机驱动模块连接消防车的驱动电机;寻火模块识别火焰,发送信号给MCU控制模块,循迹模块识别障碍和火源位置,经过比较,传送信号给MCU控制模块,MCU控制模块通过电机驱动模块控制消防车的驱动电机,同时控制报警模块发出报警声音,灭火模块进行灭火。与现有技术相比,消防车可以在本发明控制系统的控制下,能够自动地发现火源、循迹、报警以及灭火。51INTCL权利要求书1页说明书10页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书10页附图3页10申请公布号CN104083840ACN104083840A。

3、1/1页21一种家用智能消防车控制系统,其特征在于,包括循迹模块1、寻火模块2、灭火模块3、报警模块4、电机驱动模块5和MCU控制模块6,所述的循迹模块1分别连接MCU控制模块6和电机驱动模块5,所述的寻火模块2连接MCU控制模块6,所述的MCU控制模块6分别连接灭火模块3、报警模块4、电机驱动模块5,所述的电机驱动模块5连接消防车的驱动电机;寻火模块2识别是否有火焰,若发现火焰,发送信号给MCU控制模块6,循迹模块1识别障碍和火源位置,经过比较,发送信号给MCU控制模块6,MCU控制模块6由C语言编程实现,MCU控制模块6向电机驱动模块5发送信号,电机驱动模块5控制驱动电机的转动,使消防车移。

4、动到火源位置,且MCU控制模块6分别向报警模块4和灭火模块3发送信号,报警模块4发出报警声音,灭火模块3进行灭火,当灭火完成后,MCU控制模块6通过电机驱动模块5控制驱动电机的转动,使消防车回到原先位置。2根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的循迹模块1包括红外光电传感器8和比较器9,所述的红外光电传感器8为四个,连接MCU控制模块6,所述的比较器9的输入端分别连接MCU控制模块6的输出端和电机驱动模块5,输出端连接MCU控制模块6的输入端,当前面有障碍或火源时,红外光电传感器8输出信号向MCU控制模块6发送,比较器9将电机驱动模块5的反馈信号与MCU控制模块6输出。

5、的电机控制信号进行比较,获得消防车行驶的避障和循迹信号,再将其反馈输入MCU控制模块6。3根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的寻火模块2采用红外传感器,所述的红外传感器为三个,连接MCU控制模块6,红外传感器对火焰产生感应,向MCU控制模块6发送发现火焰的信号。4根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的灭火模块3包括开关电路、继电器K、微型电动机M3和灭火器,所述的开关电路分别连接MCU控制模块6和继电器K,所述的继电器K连接微型电动机M3,所述的微型电动机M3通过拉绳连接灭火器的开关,开关电路接收MCU控制模块6控制信号后导通电路,继电。

6、器K向微型电动机M3供电,微型电动机M3转动后通过拉绳打开灭火器的开关。5根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的报警模块4采用压电蜂鸣器。6根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的电机驱动模块5采用电机驱动芯片L298N,控制驱动电机转动。7根据权利要求1所述的一种家用智能消防车控制系统,其特征在于,所述的MCU控制模块6采用单片机AT89S52,采用C语言编程实现控制。8根据权利要求2所述的一种家用智能消防车控制系统,其特征在于,还包括A/D转换器7,输入端分别连接红外光电传感器8和寻火模块2,输出端连接MCU控制模块6。9根据权利要求8。

7、所述的一种家用智能消防车控制系统,其特征在于,所述的A/D转换器7采用芯片ADC0809。权利要求书CN104083840A1/10页3一种家用智能消防车控制系统技术领域0001本发明涉及一种消防车控制系统,尤其是涉及一种家用智能消防车控制系统。背景技术0002自第一台工业机器人诞生以来,机器人的发展已经遍及机械、电子、冶金、交通、宇航、国防等领域。近年来机器人的智能水平不断提高,并且迅速地改变着人们的生活方式。人们在不断探讨、改造、认识自然的过程中,制造能替代人们工作的机器一直是人类的梦想。0003其中智能消防车可以作为机器人的典型代表。其需要实现自动导引功能和避障功能就必须要感知导引线和障。

8、碍物,实现自动识别路线,选择正确的行进路线,使用传感器感知路线并判断和做出相应的执行动作。智能消防车设计与开发涉及控制、模式识别、传感技术、汽车电子、电气、计算机、机械等多个学科。它可以分为三大部分传感器检测部分,执行部分,CPU。现今的智能消防车发展很快,其基本可实现循迹、避障、检测贴片,寻光入库、避崖等基本功能,有向声控系统发展的趋势。0004查阅导致历年火灾发生的资料,根据其中数据统计分析可以清晰的发现大部分火灾的发生是由于对室内易燃物品摆放的疏忽,并且在目前的市场中没有一种比较适合家用防范火灾发生的工具。发明内容0005本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种能够实现良。

9、好的家用智能消防车控制系统。0006本发明的目的可以通过以下技术方案来实现0007一种家用智能消防车控制系统,包括循迹模块、寻火模块、灭火模块、报警模块、电机驱动模块和MCU控制模块,所述的循迹模块分别连接MCU控制模块和电机驱动模块,所述的寻火模块连接MCU控制模块,所述的MCU控制模块分别连接灭火模块、报警模块、电机驱动模块,所述的电机驱动模块连接消防车的驱动电机;0008寻火模块识别是否有火焰,若发现火焰,发送信号给MCU控制模块,循迹模块识别障碍和火源位置,经过比较,发送信号给MCU控制模块,MCU控制模块由C语言编程实现,MCU控制模块向电机驱动模块发送信号,电机驱动模块控制驱动电机。

10、的转动,使消防车移动到火源位置,且MCU控制模块分别向报警模块和灭火模块发送信号,报警模块发出报警声音,灭火模块进行灭火,当灭火完成后,MCU控制模块通过电机驱动模块控制驱动电机的转动,使消防车回到原先位置。0009所述的循迹模块包括红外光电传感器和比较器,所述的红外光电传感器为四个,连接MCU控制模块,所述的比较器的输入端分别连接MCU控制模块的输出端和电机驱动模块,输出端连接MCU控制模块的输入端,当前面有障碍或火源时,红外光电传感器输出信号向MCU控制模块发送,比较器将电机驱动模块的反馈信号与MCU控制模块输出的电机控制说明书CN104083840A2/10页4信号进行比较,获得消防车行。

11、驶的避障和循迹信号,再将其反馈输入MCU控制模块。0010所述的寻火模块采用红外传感器,所述的红外传感器为三个,连接MCU控制模块,红外传感器对火焰产生感应,向MCU控制模块发送发现火焰的信号。0011所述的灭火模块包括开关电路、继电器K、微型电动机M3和灭火器,所述的开关电路分别连接MCU控制模块和继电器K,所述的继电器K连接微型电动机M3,所述的微型电动机M3通过拉绳连接灭火器的开关,开关电路接收MCU控制模块控制信号后导通电路,继电器K向微型电动机M3供电,微型电动机M3转动后通过拉绳打开灭火器的开关。0012所述的报警模块采用压电蜂鸣器。0013所述的电机驱动模块采用电机驱动芯片L29。

12、8N,控制驱动电机转动。0014所述的MCU控制模块采用单片机AT89S52,采用C语言编程实现控制。0015还包括A/D转换器,输入端分别连接红外光电传感器和寻火模块,输出端连接MCU控制模块。0016所述的A/D转换器采用芯片ADC0809。0017与现有技术相比,本发明具有以下优点00181本发明不仅能够在发现火情时实时报警,而且还能够自动循迹寻找火源,并扑灭火源,达到控制实现扑灭火源的目的。整个控制系统是以MCU控制模块为控制核心的,采用单片机AT89S52,而单片机分别控制循迹模块、报警模块、电机驱动模块、寻火模块、灭火模块。单片机首先应该收集信号,再处理这些收集到信号,然后再发送这。

13、些处理过的信号给各个模块控制的执行器,控制相应的执行器做出相应的动作,从而完成了单片机的整个控制。00192本发明中比较器将电机驱动模块的反馈信号与MCU控制模块输出的电机控制信号进行比较,经过比较后,从而更加精确地控制电机。00203本发明通过在MCU控制模块上写入的C语言程序实现控制消防车,消防车灭火之后能够自动回到原先位置,方便进行下一次的循迹、预警、灭火。00214本发明适用于家用智能消防车,控制系统设计成本低,通用性非常强,可以进行移植。附图说明0022图1为本发明家用智能消防车控制系统的结构示意图;0023图2为本发明家用智能消防车控制系统的电路示意图;0024图3为本发明控制系统。

14、的流程图。0025图中1、循迹模块,2、寻火模块,3、灭火模块,4、报警模块,5、电机驱动模块,6、MCU控制模块,7、A/D转换器,8、红外光电传感器,9、比较器。具体实施方式0026下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。0027如图1所示,将家用智能消防车控制系统安装在消防车上,消防车有两个驱动电说明书CN104083840A3/10页5机M1、M2,包括循迹模块1、寻火模块2、灭火模块3、报警模块4、电机驱动模块5和MCU控制模块6,循迹模块1包括四个红外光电传感器。

15、8和一个比较器9,寻火模块2包括三个红外传感器,报警模块4包括压电蜂鸣器LS1、电阻R3、NPN型三极管Q2,灭火模块3包括电阻R1、电阻R2、NPN型三极管Q0、PNP型三极管Q1、二极管、继电器和电动机M3,电机驱动模块5采用电机驱动芯片L298N,MCU控制模块6采用单片机AT89S52、电阻R9、开关S1、电容IC1、电阻R10,还包括A/D转换器7,采用芯片ADC0809。0028如图2所示,以下是具体各器件、芯片之间连接方式0029循迹模块1分别连接MCU控制模块6和电机驱动模块5,寻火模块2连接MCU控制模块6,即循迹模块1中的红外光电传感器8、寻火模块2均分别连接MCU控制模块。

16、6,其中,A/D转换器7输入端分别连接红外光电传感器8和寻火模块2,输出端连接MCU控制模块6,具体为四个红外光电传感器8分别连接ADC0809的引脚IN3、IN4、IN5、IN6,三个红外传感器分别连接ADC0809的引脚IN0、IN1、IN2,ADC0809的引脚D4、D5、D6、D7均连接单片机AT89S52的引脚T1,为红外光电传感器信号输入,引脚D0、D1、D2均连接单片机AT89S52的引脚T0,为红外传感器信号输入。红外光电传感器8采集的信号和红外传感器采集的火焰信号经过ADC0809的A/D转换,传送给单片机AT89S52,实现循迹和寻火功能;0030同时,循迹模块1中的比较器。

17、9的输入端分别连接MCU控制模块6的输出端和电机驱动模块5,输出端连接MCU控制模块6的输入端,具体为比较器9输入端连接单片机AT89S52的输出端引脚P02、P03、P04、P05,以及对应电机驱动芯片L298N的引脚IN1、IN2、IN3、IN4,将L298N的反馈信号与单片机输出的驱动电机转向控制信号进行比较,获得循迹信号,比较器9输出端连接单片机AT89S52的输入端引脚P10、P11、P12、P13,经过比较后,可以更好的控制驱动电机。0031灭火模块3连接MCU控制模块6,具体为电阻R1的一端连接单片机AT89S52的引脚P24,另一端连接NPN型三极管Q0的基极,NPN型三极管Q。

18、0的发射极接地,集电极分别连接电阻R2的一端、PNP型三极管Q1的基极,电阻R2的另一端、PNP型三极管Q1的发射极均分别连接电源VCC,PNP型三极管Q1的集电极分别连接继电器K的引脚A、二极管D1的阴极,二极管D1的阳极、继电器K的引脚B均分别连接大地,继电器K的引脚C连接电源VCC,引脚D连接微型电动机M3的正极,微型电动机M3的负极接地,微型电动机M3通过拉绳连接灭火器的开关。单片机AT89S52引脚P24为高电平时,Q0、Q1、K导通,即由三极管构成的开关电路和继电器K导通,微型电动机M3转动,开启灭火器的开关,进行灭火。0032报警模块4连接MCU控制模块6,具体为电阻R3的一端连。

19、接单片机AT89S52的引脚P23,另一端连接NPN型三极管Q2的基极,NPN型三极管Q2的发射极接地,集电极连接压电蜂鸣器LS1的引脚SPK,压电蜂鸣器LS1的引脚SP1接电源VCC。单片机AT89S52引脚P23为高电平时,Q2导通,压电蜂鸣器LS1鸣响,实现报警功能。0033电机驱动模块5分别连接MCU控制模块6和消防车的驱动电机M1、M2,具体为电机驱动芯片L298N的输入端连接单片机AT89S52,接收控制信号,具体为芯片L298N的引脚ENA、ENB分别对应连接单片机AT89S52的引脚P00、P01,为控制驱动电机的调速信号输入,芯片L298N的引脚IN1、IN2、IN3、IN4。

20、分别对应连接单片机AT89S52的引脚P02、P03、P04、P05,为控制驱动电机转向的信号输入;芯片L298N的输出端引脚OUT1、OUT2连接驱动电机M1,输出端引脚OUT3、OUT4连接驱动电机M2。电机驱动芯片L298N接收单片机说明书CN104083840A4/10页6AT89S52的控制命令进而控制驱动电机的正转和反转,实现消防车的前进、后退、左转、右转等动作。0034MCU控制模块6包括单片机AT89S52及其周围电路,复位电路包括单片机AT89S52的引脚RESET分别连接电阻R9、电阻R10、电容IC1的负极,电阻R9的另一端连接开关S1的一端,开关S1的另一端分别连接电源。

21、VCC和电容IC1的正极,电阻R10的另一端连接大地,通过开关S1可以进行单片机AT89S52的复位。0035其中,R1R247K,R32K,R91K,R1010K,IC110F。0036如图3所示,家用智能消防车控制系统的工作过程为首先应该对单片机AT89S52进行初始化,当能够识别火焰的红外传感器发现火源的信号时,并将该信号转化成电压信号,再把这个电压信号输入给芯片数据转换用的ADC0809,把电压信号转化成单片机AT89S52可识别的数字信号,然后输入给单片机AT89S52,从而可以控制电机驱动芯片,而电机驱动芯片控制驱动电机启动,驱动电机启动后,通过装在消防车上的红外光电传感器8可以找。

22、出火源的位置,通过控制驱动电机左转、右转、或者前进、后退,使消防车向火源地点移动。当到达火源正前方时,打开灭火器自动开关并且发出报警的声音,然后再开始对火源进行灭火,直到火源灭了,消防车才会进行循迹,单片机AT89S52并进行复位。从而单片机AT89S52完成了整个消防车智能灭火的控制。其中,单片机的控制程序采用C语言编程实现,通过引用单片机上的编程引脚写入,控制程序具体如下00370038说明书CN104083840A5/10页70039说明书CN104083840A6/10页80040说明书CN104083840A7/10页90041说明书CN104083840A8/10页100042说明书CN104083840A109/10页11说明书CN104083840A1110/10页120043。说明书CN104083840A121/3页13图1说明书附图CN104083840A132/3页14图2说明书附图CN104083840A143/3页15图3说明书附图CN104083840A15。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人类生活必需 > 救生;消防


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1