基于CORTEX M3+SIM900A的报警系统设计
2015-12-02李敏苏智华刘颖
李敏+苏智华+刘颖
摘 要: 系统以CORTEX M3核心板和高性能工业级GSM/GPRS模块SIM900A作为设计核心,设计一款可以自发短信进行报警提示的可燃气体检测系统。系统的核心板处理器采用STM32F103作为控制器,核心板和GSM/GPRS模块的通信通过异步串口UART进行数据的收发;可燃气体检测模块则采用传感器MQ?2进行气体浓度的测量。测量系统中,如果气体浓度超过设定的临界值,处理器会控制SIM900A模块发出报警短信给相关人员进行提示。整个系统实现了自动短信报警提示的设计,系统硬件设计体积小、功耗低;软件设计中将串口通信的字符收发进行打包封装,无乱码出现。经过测试,系统性能良好,在家庭天然气检测报警及无人值守的气体浓度检测场合中具有良好的用途。
关键词: CORTEX M3; 传感器; SIM900A; GSM/GPRS; 可燃气体检测; MQ?2
中图分类号: TN915.41?34; TP391.4 文献标识码: A 文章编号: 1004?373X(2015)22?0062?03
随着社会的发展和人们生活质量的改善,很多小区住宅里都有了管道煤气以及液化天然气,虽然这些现代设施给人们带来了很多便利,但无形之中也增加了灾害的发生率。近年来,小区、餐馆天然气爆炸事件时有发生;而下水道、枯井里有害气体浓度过高致人死亡事件也有报道。如何避免及降低这些事件的发生,是值得考虑的一件事情。当天然气泄漏,气体浓度必然会增加,那么,可以通过检测空气中可燃气体的浓度,提前预知危害的迫近。在某些场所,例如储藏窖、下水道、沼气池等地方,如果可以进行有害气体如丁烷、甲烷等的浓度检测并报警,就可以避免一些悲剧的发生。当气体泄漏时,浓度还没有达到人们能够感知的程度,就给人们以提示进行处理,是可以避免灾难发生的一种行之有效的方法。目前,我国的报警控制系统已经很完善了,智能化程度也越来越高。但是都偏向于大型超市、酒店、商场等场所,这些地方都采用了集中区域报警控制方式,成本高,而且系统复杂[1]。而在居民住宅区、小餐馆等场所用这些报警系统显然大材小用。随着现代科技的不断发展,手机非常普遍。通过手机短信提示预知灾害发生的可能性,其可行性非常高。
1 系统总体设计方案
设计中采用功耗低、性价比高的处理器STM32F103作为控制核心[2];传感器使用气体烟雾检测传感器MQ?2,其使用非常普遍,且价格低廉,可以检测烟雾、气体、酒精等的浓度。短信报警模块则采用SIM900A模块,其通过编程控制可以实现短信收发,电话接听及拨打。
4 结 语
本系统实现了基于CRTEX M3+SIM900A的可燃气体检测及报警系统设计。设计完成了硬件系统设计及软件设计,设计的目的在于提前发现可能出现的危险状况,给人们以提前警示,提示采取相关处理,避免灾难的发生。整个系统的设计具有功耗低、实用性强、符合人性化设计理念。设计完成后,经过反复测试,报警准确及时,短信报警和电话铃声提示都能实现。报警提示后,系统停止工作,待事件处理后,重新复位,又会开始正常工作。系统可以用于家庭、餐馆等气体检测报警[10],也可用于一些气体检测场所,具有一定的应用价值。
参考文献
[1] 王忠民,郝静,张瑜.基于单片机的语音数字联网火灾报警器设计[J].现代电子技术,2004,27(5):14?16.
[2] 霍涛,贾振堂.基于STM32和SIM900A的无线通信模块设计与实现[J].电子设计工程,2014,22(17):108?110.
[3] 胡庆.基于STM32单片机的无人机飞行控制系统设计[D].南京:南京航空航天大学,2013.
[4] 黄仕凰,刘政.基于单片机的室内环境控制系统[J].实验室研究与探索,2012,31(6):35?37.
[5] 张继飞.基于Atmega128和SIM900A的智能停电报警器[J].求知导刊,2014(9):116?117.
[6] 满莎,杨恢先,彭友,等.基于ARM9的嵌入式无线智能家居网关设计[J].计算机应用,2010,30(9):2542?2545.
[7] 申利民,刘冬香.基于GSM智能家居控制系统的设计[J].传感器世界,2011(11):6?9.
[8] 刘树海,郑传涛,徐琳,等.基于恒电流源的电阻式气敏传感器检测系统[J].吉林大学学报:信息科学版,2012,30(4):377?379.
[9] 魏炽旭.基于nRF24L01的无线火灾报警系统设计[J].电子制作,2014(3):57?58.
[10] 赵建华,韩玉杰.基于nRF905的温室无线数据传输系统[J].机电产品开发与创新,2009,22(6):142?146.