浅谈NB-IOT及模块基本使用测试
- 介绍
- 什么是NB-IOT?
- NB-IOT的特点
- 使用
- 准备
- 基本使用
- 总结
介绍
什么是NB-IOT?
NB-IoT,即窄带物联网(Narrowband Internet of Things),是一种低功耗广域物联网(LPWAN)技术,旨在连接大量的低功耗设备到互联网。它是3GPP(第三代合作伙伴计划)制定的标准之一,专门设计用于支持物联网设备的连接,如传感器、计量设备和其他远程监测设备等。
NB-IoT在设计上注重低功耗、广覆盖和大规模连接。它使用了窄带信道,传输速率较低,但具有更好的穿透能力,能够穿透深度建筑物和地下结构。这使得NB-IoT适用于覆盖范围广泛的应用场景,包括城市智能城市、智能农业、智能能源管理和物流追踪等。
NB-IOT的特点
NB-IoT的主要特点包括:
- 低功耗: NB-IoT设备设计为低功耗,能够长时间运行,通常可以持续数年甚至更长时间而无需更换电池。
- 广覆盖: NB-IoT技术具有出色的信号穿透能力,能够穿透深度建筑物和地下结构,提供更广泛的覆盖范围。
- 大规模连接: NB-IoT网络能够支持大规模设备连接,可以连接数以亿计的设备,从而满足日益增长的物联网设备数量需求。
- 成本效益: NB-IoT网络建设成本相对较低,而且能够利用现有的4G基础设施进行部署,从而降低了部署和运营成本。
- 安全性: NB-IoT提供了端到端的安全机制,包括数据加密和身份认证,确保数据传输的安全性和可靠性。
使用
准备
- 串口调试助手
- 一块NB-IOT模块
- 一张物联网卡
- 一个USB转TTL模块
基本使用
首先需要将NB-IOT模块的主串口和USB转TTL进行相连,然后打开电脑上的串口调试助手,进行连接, 这里采用AT指令控制的方式。
- 首先来查看一下标识信息,来测试一下模块是否就绪
ATI
这里我们可以看到模块的一些信息。 - 查看卡状态,判断是否需要密码等
AT+CPIN?
这里提示已经准备好了,不需要进行密码等输入就可以进行下一步。 - 查询信号质量
AT+CSQ
信号质量还可以 - 测试网络是否激活
这个命令是最常用的指令,用来看模块是否激活,我们大多时间只需要看这里的回复,就能判断当前模块能不能用。
回复1就是能用 - 获取卡的序列号
AT+CIMI - 获取设备序列号
AT+CGSN - 通过TCP连接服务器,我们使用NB-IOT的最终目的是为了联网通信,所以测试模块和服务器的通信就很重要。
AT+QIOPEN=1,0,“TCP”,“服务器IP地址”,端口号,0,1
此时连接服务器成功👌
总结
NB-IoT是一种适用于大规模物联网连接的低功耗、广覆盖的通信技术,具有良好的可靠性、安全性和成本效益,为各种物联网应用提供了可靠的连接方案。后续会有更多应用,敬请期待。