NB-IoT 之 M5310-A 模块介绍及应用场景分析 | 学习笔记

简介: 快速学习 NB-IoT 之 M5310-A 模块介绍及应用场景分析

开发者学堂课程【嵌入式之 RFID 开发与应用2020版:NB-IoT 之 M5310-A 模块介绍及应用场景分析】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/665/detail/11191


NB-IoT 之 M5310-A 模块介绍及应用场景分析

内容:

一、模块介绍

二、模块应用

三、模组特点

四、默认设备串口设置

 

有关 NB-IOT 的基本概念大概已写完,如果想去使用 NB-IOT,所学的理论知识足够,接下来具体介绍模块进行落地,进行具体使用。选用 M5310–A 较新模来进行模块介绍。

 

一、模块介绍

image.png

购买开发版是比较贵的,它只是拿来作为学习和调试,最终量产时,首先卡里可能不需要插卡的方式,直接使用贴片就可以,还有模块可以集成到产品中,会降低成本,量大可以直接找上游厂商或者代理商订购会很便宜,模块体积可以更小,经过之前的学习,NB-IOT 解决问题如下: 不采用低功耗,基本上通讯实时性还可以,比如共享单车,肯定不能使用低功耗,但是共享单车也可以用,觉得是可以用的,只是可能没有人这么去做。

 

二、模块应用

实时(秒级) 共享单车等,开锁不需要等太长时间,是下行速度,开锁时手机连接服务器,而单车需要接收到服务器的数据才可能解锁。

软实时 (分钟或小时级)不需要深度的进行休眠,需要设备功耗降低。软实时运行在物流。货物的追踪,不需要每时每刻都知道信息,

低功耗(一两天)抄表等。

以上并不是绝对的,有如下需求: 功耗要低,实时性要好,该怎么办?此种产品必须可交互,例如共享单车,只需手机扫码即可,如果允许用户去按某个按钮的操作,如果用户进行此动作,共享单车可以将自己从低功耗唤醒,上行数据传到云端,云端接收到数据后下行数据,此时手机和云端进行交流,再通过手机进行数据下行。此种满足了休眠时唤醒使用的情况,目前很多情况下变成了蓝牙,即车需要用户开蓝牙,蓝牙与他进行连接,但蓝牙并不是低功耗,要时刻工作方才能与手机连接,不是低功耗的方案。另外一种情况就是智能门锁。门锁不论是密码,还是指纹,在手进行按它时是一种交互,门锁内部的低功耗模块被唤醒,进行数据传输,数据传输完之后十秒之后进入到休眠状态。所以这个模块的应用很广泛,这些都取决于用户需求。此模块除了核心处理器,还使用海思 2115。

这个模块拥有天线,网络灯,log 输出接口,st 进口电源芯片,电压范围比较广泛,6pin 控制接口,6 个接口对应正面分别连接,有收发,电源 3.3v~5.5v 输入,sim 卡槽为中型卡,如果量产适用贴片式。

image.png

 

三、模组特点

>型号 M5310-A

>芯片平台 海思Hi2115

>通信制式 NB-IoT

>网络频段 Band 3/5/8/20/28

>电压特性 3.3~5.5V

>省电模式 3uA@PSM

>空闲模式 1.6mA@DRX=1.28s

>工作温度 -40~85

>协议支持 LwM2M/MQTT-SN/TCP/UDP/COAP 等数据传输协议及扩展的AT命令

全网通,移动,联通,电信都可以使用。电压建议使用 5v,省电模式最低至 3uA,还有寻呼的周期,可以去设置,1.28 秒意味着功耗为 1.6mA,支持协议很重要,还有一些扩展指令,一些之外的丰富功能。接下来需要去通过窗口连接。

 

四、默认设备串口设置

>波特率: 9600>停止位:1

>奇偶校验位:无

>数据位: 8位

>流控:无

>RESET 通过 MCU 给 1S 低电平可以硬件复位

>PWR EN 通过 MCU 给拉低可以给 M5310a 模块断电

>TXD 和 RXD 与 CMU 交叉连接

>最好采用 5v 供电,否则容易出现乱码

波特率默认为 9600,同时可以进行修改,芯片除了串口的几个角之外,还有复位模组,即软件复位,还有 pwer,如果模块有问题,在连接不上的情况下,让模块断电,给予 pwer 低电频,模块就彻底断电,处于关电状态,相当于硬件重启。 USB 转串条模块之间要交叉相连,要注意的是,最好采用 5v 供电,如果电压不够会导致接收的数据出现乱码。可以通过硬件公司调整,需要适配调节。

image.png

可网上自行购买,pcp 天线,串口调试,线,sim 卡,开发板。以上为 M5310-A 模块介以及应用场景。

相关文章
|
网络协议 物联网 开发者
NB-IoT 通信之 TCP 收发数据 | 学习笔记
快速学习 NB-IoT 通信之 TCP 收发数据
794 0
NB-IoT 通信之 TCP 收发数据 | 学习笔记
|
存储 边缘计算 人工智能
边缘计算(Link IoT Edge)介绍|学习笔记
快速学习边缘计算(Link IoT Edge)介绍
673 0
边缘计算(Link IoT Edge)介绍|学习笔记
|
物联网 开发者
NB-IoT 的低功耗方案 | 学习笔记
快速学习 NB-IoT 的低功耗方案
396 0
NB-IoT 的低功耗方案 | 学习笔记
|
运维 监控 算法
阿里云IoT设备运维基础——监控报警介绍(二)|学习笔记
快速学习阿里云IoT设备运维基础——监控报警介绍(二)
326 0
阿里云IoT设备运维基础——监控报警介绍(二)|学习笔记
|
物联网 开发工具 开发者
IoT设备物模型接入价值与实践(三)|学习笔记
快速学习IoT设备物模型接入价值与实践(三)
189 0
|
存储 网络协议 安全
IoT设备接入基础(四)|学习笔记
IoT设备接入基础(四)|学习笔记
424 0
IoT设备接入基础(四)|学习笔记
|
安全 网络协议 物联网
IoT设备接入基础(三)|学习笔记
IoT设备接入基础(三)|学习笔记
138 0
IoT设备接入基础(三)|学习笔记
|
安全 物联网 API
IoT设备接入基础(二)|学习笔记
IoT设备接入基础(二)|学习笔记
131 0
IoT设备接入基础(二)|学习笔记
|
传感器 消息中间件 弹性计算
IoT设备接入基础(一)|学习笔记
快速学习IoT设备接入基础(一)
540 0
IoT设备接入基础(一)|学习笔记
|
存储 数据采集 运维
IoT Studio 产品介绍(一)|学习笔记
快速学习 IoT Studio 产品介绍
361 0
IoT Studio 产品介绍(一)|学习笔记

热门文章

最新文章