本次课题研究所设计的火灾报警系统主要是方便使用者在人群密集的地方对火灾隐患进行检测,以便于根据检测结果及时采取形影的预防措施,考虑到使用环境的特殊性,本系统应具有以下特点:
(1)覆盖的检测范围较大:由于火灾气体分散性的特点,所以,每隔几百米就需要设置一个监测点,人流量大的地方需要加大监测点密度。
(2)监测项目多:监测项目可燃气体、火灾所产生的气体。
(3)监测频率高:24 小时不间断监测,根据检测结果可作出数据图表用于进一步分析。
(4)数据的分析和收集功能:运用切割性能的传感器对数据进行收集和简单的研究分析,可以初步得到空气中火灾所产生的气体含量。
(5)数据存储和发送的功能:运用网络可以将监测站得到的数据传送给上一个服务器,还可以保障这些数据能够准确、无误、适时地传送到数据库当中,使消防人员能够更方便的看到想要看到的数据。
(6)监测信息处理功能:被监测的数据一旦到达数据库,工作人员就能使用高科技的软件对这些数据进行处理和分析,从而分析出有用的数据,从这些数据计算出各地火灾安全指数[7]。
(7)多重使用功能:拥有多种多样的特殊功能,比如宾馆、家居、会议室等等,集多种功能于一身。
对于本课题的整体设计要求如下表2。1所示;系统设计框图如下图2。1所示:
表2。1 整体设计要求
模块 设计要求
烟雾数据采集 可以实现烟雾浓度实时监测,精度误差在5%以内,体积小
数据传输 可实现实时传输,传输距离在 10m 以内,模块上集成有天线,体积小
显示模块 可实现 TTL 电压供电,实现数字、字符显示,可显示字符数最少达到 32 个,体积小
信号发送模块 可实现远程无线数据传输,并可进行间歇、非周期性数据传输
图2。1 系统总体框图
3系统硬件设计
3。1 单片机简介
图3。1 STC12C5A60S2单片机引脚图
P00—P07(39—32):P0是可以用于双向信息交换的主要引脚,在P0引脚的外围电◦路中,上拉电阻相当于EPROM编程过程中的单片机使能端,在接受指令信息和对外输出指令信息时处于不同的接通状态[8]。
P10—P17(1-8):其中P1引脚在编程过程中主要做地址线的低8位使用,在传输地址信息时同样需要内部的上拉电阻出于选通状态。
P20—P27(21-28):P2也是能够进行双向信息传递,并且带内部上拉电阻的引脚。在编程过程中,P2与P1引脚共同做地址线使用,P2引脚接受高8位地址信息。
P30—P37(10-17):P3引脚在本次课题设计中仅用作8位双向I/O接口。
STC12C5A16S2概述:STC12C5A16S2是16K Flash的宏晶STC12C5A60S2系列单片机[10]。
STC12C5A16S2特性:
A高速:1个时钟/机器周期,增强型8051内核,速度比普通8051快6-12倍;
B宽电压:55-33V;
C增加第二复位功能脚/P46;
D增加外部掉电检测电路/P46,可在掉电时,及时将数据保存进EEPROM,正常工作时无需操作EEPROM;
E低功耗设计:空闲模式;
F低功耗设计:掉电模式;来自优I尔Q论T文D网WWw.YoueRw.com 加QQ7520~18766
G支持掉电唤醒的管脚:INT0/P32 INT1/P33 T0/P34 T1/P35 RxD/P30 CCP0/P13( P42) CCP1/P14( P43) EX_LVD/P46
H工作频率:0-35MHz,相当于普通8051:0-420MHz;