新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 烟雾检测的火灾自动探测报警系统设计

烟雾检测的火灾自动探测报警系统设计

作者: 时间:2011-04-12 来源:网络 收藏

4.2 主程序
主程序主要完成对单片机串口、定时器、寄存器等的初始化。当到有时,先由定时器T0定时90 ms。在此期间,若一直能,确认有火情存在,则T0溢出中断,开始发送数据(可以是火情地址编码),经由nRF401的PCB天线发射出去。INT1被设置为边沿触发方式,如果90 ms期间MC14468引脚1的信号消失或变低,都会引起外部INT1中断,计数器重新置初值。主程序流程如图6所示。

本文引用地址:https://www.eepw.com.cn/article/156422.htm

f.jpg


4.3 发射端中断子程序
检测发射端中断子程序的主要功能是时刻检查室内的浓度,一旦达到设定的灵敏度,就申请单片机外部INT1中断。中断程序中主要是完成数据的传输,通过与主机的两次握手来判定数据传输的正误,这在很大程度上保证了数据传输的有效性,提高了系统的可靠性。程序运行时,首先检测是否有手动报警和来自MC14468元件的报警信号。如果有报警信号,则马上启动T0定时器定时90 ms;定时完毕后再检测是否还有信号,如果有则改变nRF401的模式,开始发送数据。首先发送请求信号,然后等待接收端的握手信号,一旦握手信号正确,则开始发送数据(发送的数据是预先设置韵2位数房间编码)。发送完毕后等待第二次握手信号,来判断数据是否正确接收。如果接收完毕则中断返回,继续重复上面的检测工作。此中断程序的流程如图7所示。

g.jpg


4.4 接收控制端中断子程序
接收控制端中断子程序主要是完成各个检测地点信息的接收,它时刻工作在串行口中断方式,接收各个从机的火灾信息。在接收数据时,保持和火灾发生地从机两次握手,并接收数据,刷新显示,同时启动报警电路,显示有火灾发生。接收控制端中断子程序的实现方式和检测发射端相似,其流程如图8所示。

h.jpg



结语
本文的基于烟雾检测的火灾,是现代智能控制理论和无线传播技术在消防化系统中的应用,也是对目前消防化系统的一种智能化改进和完善。此系统简单,且具有高效率和高可靠性。本系统检测部分可以扩展得更为丰富,还可增加其他类型传感器,比如有毒气体检测传感器、感光型传感器,甚至还可加上红外线传感器来增加防盗功能等。智能化是整个火灾发展的趋势。随着网络技术的发展,火灾自动和网络的结合将更加紧密,远程监控、控制会逐步受到人们的重视,火灾报警技术将得到进一步的发展。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭