NB-IOT模块的讲解

目录

一、实物图

二、原理图

原理:

三、简介

四、机械尺寸

用户常见问题解答:


源文件下载

可访问底部联系方式也可前往电子校园网官网搜索关键词

关键词:  NB-Lot模块                                                                

一、实物图

二、原理图

原理:

NB-iot是一个可以无线远程的通信模块,这里通过控制PB12单片机的引脚(注:每个设计可能不能一样,但是功能上都是一样的)来开关机,也就是说模块不是上电就开机了,需要控制PWRKEY拉低两秒,才能完成开机。

这里我们使用的是串口与单片机进行通讯,我们本次使用的是单片机的串口1也就是(PA9:TX,PA10:RX)通讯方式采用的是AT指令,其内部已经集成了MQTT的库,所以不需要我们使用单片机集成,程序控制相对来说不是很难,但是信号不好的话,可能会连接不上。

对于供电的要求,我们采用的是5V进行供电,这里根据数据手册要求瞬时的功率必须要达到2W。

三、简介

模块采用移动物联网的 M5311 NB-Iot 模组为核心,板内自带降压 DCDC,给 M5311 模组供电,使得模块可以宽电压供电 4.5V~16V;对于外部系统(例如 ARM 单片机)也可以通过模块的 3.3V 输出进行供电,简化电源设计。模块天线输出为 SMA外螺纹带孔天线座输出,可以接胶棒天线或吸盘天线。

 M5311 是一款高性能、低功耗NB-IoT 无线通信模组,满足中国移动蜂窝物联网通用模组技术规范。 M5311 供电电压低至2.1V,支持AA 干电池,能够最大限度地压榨电池,可以帮助客户获得更长的终端寿 命。M5311 提供丰富的外部接口和协议栈,支持外接传感器设备,为用户的产品开发提供了极大的便利。同时支持OneNET 云平台协议,真正实现无缝对接,快速开发。
M5311 特别适用于以超低功耗、超小尺寸为核心需求的智能表计、智能穿戴、智能停车、市政管理等loT 行业。

四、机械尺寸

用户常见问题解答:

   1.  [为什么没反应?] (这是用户最常问的问题!)

    答:   请依次检查:

     a. 模块不是加电就开机的,而是要PWRKEY接地2S

     b. 板子上的灯是要用AT命令开启的,不是电源指示灯,所以不会亮!不会亮!不会亮!

     c. 模块有没有反应的唯一判断方法:就是看是不是开机后是不是会发送消息!

     d. RX,TX是否接反,如果不确定可以来回交换一下试试

     e. 电脑中有多个串口,是否打开的是正确的那个

     f. 串口设置115200,8,n,1是否正确

     g. 电源要求5~16V, 10W,是否满足要求

     h. 最后如果还不行,请把VIO接上,一般可以不接,但是有的串口线比较特殊需要接

     2. [为什么发AT没有回复?]

      答: 

      a. 不要光发AT,要加结束\r\n也就是回车换行。对于新手来说,要特别的提示\r\n是C语言的回车换行

          的意思,而不是            真正的要发字符"\r\n",如果对\r\n不理解的请先百度。

      b. NBIOT模块默认是开启自动休眠,10秒不操作会休眠,不接收命令,关闭休眠的方法请参考文档资料。

      3. [物联卡插卡方向千万千万不要搞反了]

       1.内置DCDC电压变换芯片,输出3.3V/2A供外部系统使用(2A的输出只是表明最大输出

          能力是2A,并不是表示模块耗电2A,nb iot模块本身耗电很低!),宽电压输入

        (从模块的VIN 输入):4.5V~16V,常见的3.8V,4V,5V,9V,12V,15V均可以。

          整个系统电源设计极大简化,除模块以外的单片机系统无需再配置DCDC或LDO,直接

          通过模块取电。

       2.供电方式除了宽电压输入,还可以3.3V直接通过模块的VBAT给模块供电。

       3.两种供电方式可以灵活选择,降低系统电源设计难度。

       4.主芯片采用中国移动M5311 NB-IoT模块,全面支持OneNET

          A.工业级通信模组(-40℃~85℃)

          B.支持 LTE Cat NB2*

          C.频段B3/B5/B8

          D.速率LTE Cat NB1(kbps):

          单频:15.625(UL)/21.25(DL)

          多频:62.5(UL)/21.25(DL)

         a.SMS支持PDU/TEXT模式

         b.网络协议IPV4/IPV6/TCP/UDP/CoAP/LwM2M/HTTP/MQTT/TLS

         c.OneNET协议、UART/FOTA固件升级、OpenCPU、RAI

         (更多特性请参看移动公司M5311手册)

           带SMA 外螺纹带孔天线座,可以接胶棒天线也可以接吸盘天线。

           带Micro SIM卡座

      产品细节图

### NB-IoT模块概述 NB-IoT(Narrow Band Internet of Things),即窄带物联网,是一种专为物联网设计的低功耗广域网(LPWAN)通信技术。该技术旨在支持大量设备在广泛的地理区域内进行高效的数据传输,特别适用于那些需要长时间运行而无需频繁充电的应用场景。 #### 特性描述 - **低功耗**:通过优化信令流程、减少数据包大小以及采用节能模式,NB-IoT能有效降低终端能耗,使设备电池寿命可达十年以上[^2]。 - **广泛覆盖**:相比传统移动网络标准如LTE和GPRS,NB-IoT提供了更强的信号穿透能力和更广阔的覆盖范围,尤其适合于地下室或其他难以触及的位置。 - **海量连接**:单个小区内的NB-IoT基站可承载更多数量级的连接请求,理论上每平方公里可以容纳数十万个节点,极大地提高了系统的整体容量。 - **经济实惠**:由于利用现有的蜂窝基础设施构建,并且硬件成本低廉,因此部署和维护费用都较为合理,促进了这项技术在全球范围内迅速普及。 ### 应用实例 新大陆品牌的NB-IOT模块背面配备有10Pin排针座(J9),此接口不仅实现了物理上的连接还承担着向智慧盒供电的任务,同时也负责两者间的通讯交互过程[^1]。这类产品通常被应用于智慧城市、智能家居等领域,在这些领域中,稳定可靠的远程监控和服务成为可能;另外还有农业监测、工业自动化等多个行业也在积极采纳此类解决方案来实现智能化转型。 对于具体型号而言,比如BC28无线通信模块,则是一个集成了多种功能于一体的高性能器件。它具备小巧轻便的特点,同时兼容多个工作频段(B1/B3/B8/B5/B20/B28*),从而适应不同地区的频率规划要求。更重要的是,这款模块易于集成到现有系统当中去,因为它保持了与其他类型模组(例如M26)之间的良好互操作性和替换便利性[^3]。 ```python # Python代码示例展示如何初始化一个类似于BC28这样的NB-IoT模块 import serial def init_nb_iot_module(port, baudrate=9600): ser = serial.Serial(port, baudrate) # 发送AT命令以确保模块正常启动 ser.write(b'ATE0\r\n') # 关闭回显 response = ser.readline() if b'OK' not in response: raise Exception('Module initialization failed') return ser ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

特纳斯电子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值