基于嵌入式的智能火灾监测报警系统的设计
4)at+cmmsedit=1打开GSM/GPRS模块的彩信编辑功能。
5)at+mmsdown=img_type,img_size,time下载图片到GSMGPRS模块中,img_type为下载类型,以字符串“pic”表示正在下载的为图片。Img_size为图片大小,time为图片下载时间阈值。
6)at+mmssnd发送彩信。
2 实验结果
系统实验流程主要包括:加载GPIO驱动程序、启动火灾检测程序、启动图像采集处理程序和彩信发送程序。整个系统的流程图如图4所示。

当开发板上的Linux操作系统启动后,首先会加载编写好的GPIO驱动模块,创建设备文件节点。然后启动火灾传感器模块,对周围环境进行监测。当传感器持续检测到有火情发生时,会主动启动摄像头进行拍摄。当系统完成图像采集后,会自动运行GSM/GPRS模块,向模块中写入AT指令和采集到的图片。图片写入完成后,GSM/GPRS模块会将封装好的彩信发送到用户手机上。
在室内环境下,我们做了模拟火灾仿真,现场采集到的图片如图5所示。从图中可以清楚的看到可燃物正在燃烧。

系统采集到图像后自动将其以彩信形式发送到手机上,手机接收到彩信的情况如图6所示。

3 结论
文中所设计的火灾检测系统以监测到火灾发生并将现场图像发送到用户的手机上为目的。同时利用GPIO驱动,V4L2编程,GSM/GPRS模块封装发送彩信等技术,进行了系统开发。经过模拟实验,结果表明系统可以实现火灾检测,并达到向用户传回现场图像的设计要求。
评论