:::warning 基于STM32+NB-IoT的无线数据终端 :::
一、面向领域
本方案面向对通信稳定性、功耗、响应时间和硬件成本有较高要求的工业物联网领域。
二、技术方案原理简述
本技术方案支持工业设备与云端服务器实时交互,实现信息采集、多设备间协同控制。
本技术方案原理图如下所示:
技术原理概述:
1.信息采集模块配有通用的硬件接口,支持内嵌或者外接工业设备中,实现与工业设备进行数据通信;
2.信息采集模块内置NB-IoT模组,A.能够通过移动网络的方式将数据发送到云端服务器,支持发送的数据包括:主机的状态信息、信息采集模块唯一编码、信息采集模块的电量信息等;B.能够接收从云端服务器发送过来的数据或指令等信息;
3.云端服务器与信息采集模块进行数据通信的同时,A.提供移动端App,供用户查看各个工业的状态信息或下达操作指令;B.提供管理后台,方便管理各个工业设备
三、主要硬件组成
- NB-IoT 通信模块:移远BC260Y-CN,负责与云端服务器建立网络连接(点此查看模块介绍);
- 主控:STM32F030F4P6,负责边缘端计算(点此查看模块介绍);
- 默认NB-IoT卡:中国移动cmnbiot,支持低功耗、低延时、全双工通信的特别版NB-IoT卡
三、主要技术参数
NB-IoT网络参数
- 移动网络支持:中国移动、中国联通或中国电信的NB-IoT网络;
- 设备到云端服务器通信协议:MQTT;
设备功能参数
- 支持设备在线和离线检测
- 支持特定条件下信息上报机制,例如开机自检后立即上报设备信息、检测到异常实时上报;
- 支持设备异常上报或已恒定的时间周期上报主机信息;
- 模块支持电量检测与上报;
- 供电方式:干电池供电;
- 电池使用寿命:约1年;
云端服务器功能参数
- 支持查看主机各个状态信息;
- 支持主机异常状态突出展示。
四、云平台与移动端
本系统支持对接阿里云IoT、华为云、腾讯云等第三方IoT云平台,以及自主研发的云端服务器。
本方案拟采用以下平台方案之一:
- 善学坊IoT学习平台:www.sxf-iot.com
- 如需了解更多项目方案信息、项目定制开发等,可个人号:825801494【微】
- 善学坊微信公众号:shanxuefang-iot