2 系统总体分析
2。1 系统总体功能概括
本文的火灾报警控制系统大体上是由火灾探测器,报警器以及控制器单片机组成。火灾探测器的工作原理是通过火的物理和化学现象从光,温度,烟雾等的检测,然后将这些物理现象转换成电信号通过A/D转换器及放大器对信号的转换放大处理后输出给单片机。
单片机主要采用的是STC89C52单片机,主要用于接收火灾探测器传来的数字信号,然后对整个报警系统进行控制检测的作用。
报警器主要是当探测器探测的物理化学信号发生骤变时,发出警报提示人们火灾的发生,起到报警防范的作用。整体的框图如下图2。1;
2。1系统原理及组成框图
2。2 系统硬件总体构架
本火灾报警系统主要可以分为四个模块:单片机控制模块、数据采集模块、声光报警模块和数码显示模块。图2。2为火灾报警系统的硬件框图。其中烟雾温度传感器电路,信号调节电路以及A/D转换电路统称为该系统的数据采集模块。四个模块中最重要的就是单片机模块。
图2。2火灾报警系统的硬件框图
智能火灾报警控制系统主要实现对火灾现场的检测工作,从而达到启动火灾报警系统进行火灾预防的作用。它的工作原理:首先通过烟雾探测器和温度传感器将现场的烟雾浓度、温度等物理化学信号转化成电信号,传感器输出的电信号经过信号调节电路的放大滤波作用,使之达到A /D转换的要求 。温度传感器和烟雾传感器输出的模拟电信号通过A /D转换电路换成数字信号输出给单片机,单片机通过判断对比原先的预设值判断现场是否发生火灾,然后声光报警模块进行报警预测等工作。
2。3本系统的设计特点
1.本系统可以在室内检测出清洁空气中可燃气体的浓度及其室内温度等物理化学参数,从而实现声光双重报警的功能。
2。 室内异常报警功能:当室内环境中烟雾浓度和温度发生瞬间变化从而超出预设值时,报警电路就会提醒人们室内即将发生火灾或者火灾已经发生,从而避免或者减轻火灾带来的危害。
3。 系统自身故障报警功能:当系统自身发生故障(硬件)时,通过按下手动报警键报警器会发出故障报警信号。
3 系统硬件模块的设计
3。1单片机控制模块的设计
3。1。1 单片机的选择
STC89C52是一种高性能、低损耗的CMOS 8位微控制器,具有8K可编程Flash存储器。使用高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在线可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。STC89C52具有以下标准功能:8k字节Flash,256字节RAM,32 位I/O 口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。这一模块以单片机为中心把程序代码代进去然后外围接上复位电路、振荡电路、键盘控制、LED显示电路、报警电路等子模块。STC89C52的引脚图如图3。1所示:
STC89C52的引脚图文献综述
下面对STC89C52各引脚的功能进行较为详细的介绍:
1)电源引脚Vcc和Vss
Vcc(40脚):正电源引脚。正常工作时接+5V电源。