:::warning 基于STM32+NB-IoT的无线数据终端 :::

一、面向领域

本方案面向对通信稳定性、功耗、响应时间和硬件成本有较高要求的工业物联网领域。

二、技术方案原理简述

本技术方案支持工业设备与云端服务器实时交互,实现信息采集、多设备间协同控制。
基于STM32+NB-IoT的无线数据终端 - 图1
本技术方案原理图如下所示:

基于STM32+NB-IoT的无线数据终端 - 图2
技术原理概述:
1.信息采集模块配有通用的硬件接口,支持内嵌或者外接工业设备中,实现与工业设备进行数据通信;
2.信息采集模块内置NB-IoT模组,A.能够通过移动网络的方式将数据发送到云端服务器,支持发送的数据包括:主机的状态信息、信息采集模块唯一编码、信息采集模块的电量信息等;B.能够接收从云端服务器发送过来的数据或指令等信息;
3.云端服务器与信息采集模块进行数据通信的同时,A.提供移动端App,供用户查看各个工业的状态信息或下达操作指令;B.提供管理后台,方便管理各个工业设备

三、主要硬件组成

  • NB-IoT 通信模块:移远BC260Y-CN,负责与云端服务器建立网络连接(点此查看模块介绍);
  • 主控:STM32F030F4P6,负责边缘端计算(点此查看模块介绍);
  • 默认NB-IoT卡:中国移动cmnbiot,支持低功耗、低延时、全双工通信的特别版NB-IoT卡

以上元器件型号支持更改

三、主要技术参数

NB-IoT网络参数

  1. 移动网络支持:中国移动、中国联通或中国电信的NB-IoT网络;
  2. 设备到云端服务器通信协议:MQTT;

设备功能参数

  1. 支持设备在线和离线检测
  2. 支持特定条件下信息上报机制,例如开机自检后立即上报设备信息、检测到异常实时上报;
  3. 支持设备异常上报或已恒定的时间周期上报主机信息;
  4. 模块支持电量检测与上报;
  5. 供电方式:干电池供电;
  6. 电池使用寿命:约1年;

云端服务器功能参数

  1. 支持查看主机各个状态信息;
  2. 支持主机异常状态突出展示。

以上参数支持更改

四、云平台与移动端

本系统支持对接阿里云IoT、华为云、腾讯云等第三方IoT云平台,以及自主研发的云端服务器。
本方案拟采用以下平台方案之一:

  1. 阿里云IoT云平台
  2. 华为云IoT云服务
  3. 腾讯云IoT云服务
  4. 自主研发云平台

    联系我们

  • 善学坊IoT学习平台:www.sxf-iot.com
  • 如需了解更多项目方案信息项目定制开发等,可个人号:825801494【微】
  • 善学坊微信公众号:shanxuefang-iot