本申请涉及燃气报警系统,特别涉及一种基于opencpu技术的燃气报警系统及其控制方法。
背景技术:
1、现在市面上的民用智能燃气报警器基本是采用mcu+燃气传感器+蜂鸣器+nb iot模组的核心构架。其中mcu主要负责整个报警器的系统控制,包括气体检测、报警、通讯、数据储存等,nb-iot模组负责数传,将数据给到平台。这样经常导致延迟上报不能及时触发报警。现有mcu存在接口众多,集成度低的缺点,并且mcu与模组之间需要通过uart串口接口去通讯,大大的提升了对mcu的要求,同时,数据mcu采集经过模组传送,这样控制模式容易上报延迟,导致不能及时触发报警。
技术实现思路
1、为了解决上述技术问题,本申请提供一种基于opencpu技术的燃气报警系统,包括opencpu模组、nbiot通信模块、燃气报警装置、以及云端服务器,所述nb iot通信模块与所述云端服务器通信连接,所述nbiot通信模块、燃气报警装置连接于所述opencpu模组,所述燃气报警装置包括气体检测传感器、蜂鸣器和报警指示灯,所述气体检测传感器、蜂鸣器和报警指示灯分别连接于所述opencpu模组。
2、优选的,还包括与所述云端服务器通讯连接的移动终端,所述nbiot通信模块用于向所述云端服务器发送警报信息。
3、优选的,一种控制方法,基于opencpu技术的燃气报警系统,包括以下步骤:
4、s1、在opencpu模组中预设燃气浓度的阈值,气体检测传感器实时检测到空气中燃气浓度,并传送至opencpu模组,opencpu模组处于待机模式;
5、s2、当气体检测传感器检测到空气中燃气浓度超过opencpu模组设定的阈值时,燃气报警装置中的蜂鸣器长响,且报警指示灯1秒为周期闪烁,nb iot通信模块发送报警信息至云端服务器;
6、s3、当云端服务器收到报警信息时,云端服务器解析收到的报警信息数据,通过获取到的报警信息向移动终端发送警报短信;
7、s4、当燃气浓度低于opencpu模组设定的阈值时,燃气报警装置和opencpu模块恢复待机模式。
8、优选的,在步骤s1中,在待机模式下,opencpu模组处于低功耗休眠状态,且opencpu模组每隔20s从低功耗休眠状态下唤醒一次。
9、优选的,所述燃气报警装置还包括电源模块,当电源模块的电压低于预设阀值时,opencpu模组被唤醒,nbiot模块向云端服务器发送低压预警信息,云端服务器解析收到的数据,将低压预警信息发送至移动终端。
10、优选的,当燃气报警装置装入电源模块后,燃气报警装置进入自检模式,在自检模式下,蜂鸣器长响20秒,报警指示灯以1秒为周期红绿色交替闪烁30秒,随后进入待机模式,在待机模式下报警指示灯闪绿色,10秒钟闪烁一次,随后指示灯保持长灭状态。
11、优选的,在步骤s3中,当云端服务器收到报警信息时,云端服务器通过获取报警信息中的设备序列号,云端服务器在数据库检索出登记的该设备序列号的移动终端,从而向移动终端发送警报短信。
12、优选的,所述云端服务器为b/s架构,通过微信小程序访问或者pc端直接访问。
13、由上可知,应用本申请提供的可以得到以下有益效果:通过将nbiot通信模块与云端服务器通信连接,nbiot通信模块、燃气报警装置连接于opencpu模组,燃气报警装置包括气体检测传感器、蜂鸣器和报警指示灯,气体检测传感器、蜂鸣器和报警指示灯分别连接于opencpu模组。采用单个opencpu模组芯片,减少复杂接口,集成度高、体积小。采用opencpu技术的燃气报警系统可大大减少延时,实现及时触发报警,并且减少开发难度、降低成本。
1.一种基于opencpu技术的燃气报警系统,其特征在于:包括opencpu模组、nbiot通信模块、燃气报警装置、以及云端服务器,所述nbiot通信模块与所述云端服务器通信连接,所述nbiot通信模块、燃气报警装置连接于所述opencpu模组,所述燃气报警装置包括气体检测传感器、蜂鸣器和报警指示灯,所述气体检测传感器、蜂鸣器和报警指示灯分别连接于所述opencpu模组。
2.根据权利要求1所述的基于opencpu技术的燃气报警系统,其特征在于:还包括与所述云端服务器通讯连接的移动终端,所述nbiot通信模块用于向所述云端服务器发送警报信息,云端服务器再将警报信息发送至移动终端。
3.一种控制方法,其特征在于:基于权利要求2所述的基于opencpu技术的燃气报警系统,包括以下步骤:
4.根据权利要求3所述的控制方法,其特征在于:在步骤s1中,在待机模式下,opencpu模组处于低功耗休眠状态,且opencpu模组每隔20s从低功耗休眠状态下唤醒一次。
5.根据权利要求3所述的控制方法,其特征在于:所述燃气报警装置还包括电源模块,当电源模块的电压低于预设阀值时,opencpu模组被唤醒,nbiot模块向云端服务器发送低压预警信息,云端服务器解析收到的数据,将低压预警信息发送至移动终端。
6.根据权利要求5所述的控制方法,其特征在于:当燃气报警装置装入电源模块后,燃气报警装置进入自检模式,在自检模式下,蜂鸣器长响20秒,报警指示灯以1秒为周期红绿色交替闪烁30秒,随后进入待机模式,在待机模式下报警指示灯闪绿色,10秒钟闪烁一次,随后指示灯保持长灭状态。
7.根据权利要求3所述的控制方法,其特征在于:在步骤s3中,当云端服务器收到报警信息时,云端服务器通过获取报警信息中的设备序列号,云端服务器在数据库检索出登记的该设备序列号的移动终端,从而向移动终端发送警报短信。
8.根据权利要求3所述的控制方法,其特征在于:所述云端服务器为b/s架构,通过微信小程序访问或者pc端直接访问。