[技术干货] 华为IoT杭州黑客松作品分享:小微机房动环监测系统LiteOS+NBIoT+OceanConnect方案

华为IoT杭州黑客松作品分享

小微机房动环监测系统LiteOS+NBIoT+OceanConnect方案

应用场景:

各通信运营商的室内分布设备借用客户的弱电间、弱电井等用于提供通信服务或其他服务。存在电费管理困难、设备监控难、维护难等问题;项目采用中控方式帮助运营商提取设备的电量使用、环境状态数据,同时根据客户要求对动力执行开关动作。


项目描述:

针对微型机房环境开发一套实用的动环监测(控),对如下量的监测:

1、动力(转供电)——含用电量、电压、电流等

2、温度、湿度量

3、烟感报警开关量

4、其他开关量

对如下量的控制:

1、动力开关

具备声光提示功能;在线、定时执行动力开关的功能。


方案介绍:

前期已通过GPRS+DTU+485透传的方式,形成了将小微机房内的电表、烟感、温湿度设备连接到云端的小微机房动环方案,帮助客户解决小微机房的能源管理的和环境监测的功能,并在部分地方进行了试点。但这种方案存在由于采购组件多,成本不可控;线缆多,可靠性差;无法解决在微型机房内信号质量变差时,动力开关无法控制;增加新设备困难,设备调试困难等等问题,无法满足客户需求。

image.png


现方案采用NBIoT模块+STM32+DTH11+SP3485以及华为LiteOS的处理核心的方案,由本地STM32在LiteOS控制下,定时通过485使用MODBUS协议读取电源模块、烟感模块运行数据,汇总后再通过NBIoT以CoAP协议传递到华为ConnectOcean平台。华为云下发控制消息给本地模块,设置电力控制的时间点或实施操控。

image.png

相较于原方案,此方案产品安装方便,布线少,美观,可靠性高;设备可以增加声光提示功能;并逐步实现智能化,能够提供平台满足客户的更多需求。

华为LiteOS及OceanConnect成熟的组件和产品简化了产品的开发的过程,具有很高的稳定性和安全性。