一种基于OpenCPU技术的燃气报警系统及其控制方法与流程

文档序号:36963328发布日期:2024-02-07 13:09阅读:16来源:国知局
一种基于OpenCPU技术的燃气报警系统及其控制方法与流程

本申请涉及燃气报警系统,特别涉及一种基于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端直接访问。


技术总结
本申请涉及燃气报警系统技术领域,特别涉及一种基于OpenCPU技术的燃气报警系统及其控制方法。通过将NBIOT通信模块与云端服务器通信连接,NBIOT通信模块、燃气报警装置连接于OpenCPU模组,燃气报警装置包括气体检测传感器、蜂鸣器和报警指示灯,气体检测传感器、蜂鸣器和报警指示灯分别连接于OpenCPU模组。采用单个模组芯片,减少复杂接口,集成度高、体积小,并且采用OpenCPU技术的燃气报警系统可大大减少延时,实现及时触发报警,并且减少开发难度、降低成本。

技术研发人员:赵海鹏,徐浩,曾铭镝
受保护的技术使用者:广东九联科技股份有限公司
技术研发日:
技术公布日:2024/2/6
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1