系统设计思想
系统硬件及信号由AT89C51单片机内部有非易失性Flash存储器分别包含128 字节RAM 、32 条I/O 口线、3 个16 位定时/计数器、6 输入4 优先级嵌套中断结构、1 个串行I/O口(可用于多机通信、I/O扩展或全双工UART)以及片内振荡器和时钟电路。使用AT89C51芯片,能够满足需要,还可以使外围器件尽可能少,另外价格也便宜,所以选用它。
防火门及相应的控制、动力机构安装完毕后,首先要确定时间。通过传送信号给单片机,通知单片机要开始设置时间。有3个时间要设置:防火门的全程上升时间和全程下降时间及从顶下降到中位所需的时间。所确定的时间被存在EEPROM中。
上述3个时间存入EEPROM后,就可以随意按动“上”、“下”、“停”3个按钮中的任何一个,使防火门运行或停止。通常使防火门停在最高处,当火灾发生时,防火门向下运行,切断火势曼延的通路。发生火灾时,防火门的工作模式有如下几种,我们可以预先做以下设置。
1)烟雾二步降。发生火灾,一般都是烟先窜到防火门,火后一步到。防火门的传感器感知到烟信号后,防火门立即开始下降,并发出声光报警信号。防火门下降到中位(通常门已关闭一半,下面一半开着,让人逃生)停止下降,延时一段时间,以便让里面的人逃生,而后继续下降(称作第二步下降),直到防火门完全关闭为止。在第二步下降过程中,只要有人按动“上”、“下”、“停”3个按钮中的任何一个,门就会自动上升到中位,以便人逃离火场。
2)烟温二步降。火灾发生,烟雾先到达,这时防火门附近的温度还处在正常范围。防火门感知此烟,立即下降到中位,并在中位停下来,以便人员逃生。在防火门附近的温度上升到一定的高度以前,防火门将一直停在中位。当防火门的感应系统感知到防火门附近的温度达到比较高的程度后,防火门开始第二步下降,从中位下降到把整个门关闭。因为只有温度达到一定的高度,才说明火将曼延过来,须迅速彻底关闭防火门。防火门在第二步下降的过程中,若有人按动“上”、“下”、“停”3个按钮中任何一钮,门都将上升到中位。到达中位后,将立刻开始下降,但只要有人再次按任何一钮,门仍将上升到中位。
不论是烟雾二步降还是烟温二步降,当门彻底关闭后,只要有人按上述3个钮任一钮,门就上升到中位,以让人逃离火场。
3)高温处理。不论初始设置的是烟雾二步降还是烟温二步降,只要高温先到达或是与烟雾信号同时到达,防火门都将从顶不停地一直下降到底。还有一种情形也会导致“高温处理”:若火灾发生时没有高温,当防火门从顶下降到中位前或下降到中位后在中位停留的时间内,检测到有高温信号,防火门系统将自动转入高温处理,立即开始第二步下降。火扑灭后,防火门系统检测到既无烟又无高温,则确认火已灭,便自动关闭报警信号,防火门自动上升到正常位置。