1. 概述
本手册旨在让用户快速入手并熟悉BC95模块入网及数据传输方式,请配合BC95模块评估板((ZXW_NB-IOT001_VERA))使用。
1.1. 阅读对象
本手册的编写对象为期望通过BC95模块评估板(ZXW_NB-IOT001_VERA)进行初步调试并应用的用户手册中也为不太熟悉 NBIOT 的用户提供了基本的教程。
1.2. 相关文档
1、《Quectel_BC95_AT_Commands_Manual_V1.3》
2、《Quectel_BC95_B650固件说明》
3、 《NBIOT培训》
其他平台相关手册,请自行寻找平台联系人对接;接入华为平台的用户,可去华为开发者论坛下载相关开发说明文档。
1.3. 正常运行条件
1、专用NB-IOT SIM卡(联系运营商,必须是在核心网注册过的卡)
2、本地有部署NB基站网络
注:无网络且无卡状态下,模块可以执行基础的AT命令,请用户自行尝试
2. 产品规格2.1. 产品形态
产品整机效果图
2.2. 产品指标
属性 指标
NB-IOT无线参数 NB-IOT工作频段 BC95-B8: 900Mhz 面向国内,移动联通支持BC95-B5: 850Mhz 面向韩国,电信支持BC95-B20:800Mhz 面向欧洲
NB-IOT发射功率 23dBm
NB-IOT接收灵敏度 -129dBm
数据传输 数据速率 100bps<bit rate<100kbps(TBC)
协议栈 IPV4/IPV6UDP/COAP
短信 点对点短信收发文本/PDU模式(研发中)
2.3. 产品环境参数
参数 指标
工作温度 -40~+85
存储温度 -40~+85
相对湿度 5%~95%(TBD)
2.4. 产品电气特性
参数 指标
供电方式 锂电池供电或者凤凰端子外接DC电源
电池输入电压 一次性锂亚电池 6V(两节3V串联)
凤凰端子输入电压 ZXW_NB-IOT001_VERA(5V-12V输入)注意:使用外部电源DC供电需要去掉内置锂电池
电池容量 一次性锂亚电池850mah(ZXW_NB-IOT001_VERA)
工作电流 发射最大电流300mA以内Sleep:10uA以内Idle:7mA以内
2.5. 接口定义
一次性锂亚电池版本(ZXW_NB-IOT001_VERA):
信号脚 信号定义
凤凰端子P1 1 RS485数据D+(预留功能,低功耗应用不焊)
2 RS485数据D-(预留功能,低功耗应用不焊)
3 系统信号地
4 TTL串口RXD3(MCU的PG0)
5 TTL串口TXD3(MCU的PG1)
凤凰端子P2 1 BC95模块主串口TXD,复用BC95模块DEBUG串口TXD需要电阻跳接
2 BC95模块主串口RXD,复用BC95模块DEBUG串口RXD需要电阻跳接
3 系统信号地
4 DC输入+5V~+12V(使用外部DC电源输入请去掉内部锂电池)
5
1*4单排针J2 1 系统信号地
2 MCU下载接口NRST/PA1
3 MCU下载接口SWIM/PA0
4 电源+3.3V
1*5单排针J3 1 BC95模块VDD_EXT
2 BC95模块SWD_DATA
3 BC95模块SWD_CLK
4 BC95模块RESET
5 系统信号地
PH2.0端子P3 1 电池+6V输入
2 系统信号地
3. 功能描述3.1. 功能和特点
窄带物联网(NB-IOT)DTU设备是基于移远BC95模块开发的,该设备可以串口配置不同的测试参数来帮助开发者入网调试,设备可以通过电池供电在外界环境中长期测试,方便第三方具体项目的评估。
类型 描述 参数
设备型号 ZXW_NB-IOT001_VERA(一次性锂亚电池版本)
主控MCU STM8L052R8T6(具体详见STM8L052R8T6数据手册)
设备外观 设备演示 黑色
外壳材料 铸铝
设备尺寸 75MM*50MM*18MM(公差+/-0.5MM)
安装方式 桌面式或壁挂安装
用户接口 LED指示灯 电源灯、MCU预留调试灯、NB-IOT工作状态灯
通信功能 BC95 NB-IOT模组(具体参数详见BC95数据手册)
1路RS485预留口(MCU的UART1)
1路TTL通信串口(MCU的UART3)
1路BC95的主串口和DEBUG串口复用接口(需要电阻选焊,默认焊接DEBUG串口,主串口拉到MCU)
SIM卡槽 支持NB-IOT专用卡
天线接口 1个SMA天线接口
电源供电 电池容量 一次性锂亚电池850mah
外接电源 外部电源使用注意事项详见硬件接口章节(设备整机没有配置充电电路,使用外接电源需要去掉内置锂电池)
可靠性 工作温度 -40~+85
相对湿度 5%~95%(TBD)
MCU硬件接口(具体请看原理图):
软件调试:
1、支持任何串口调试工具
2、支持任何UDP调试工具
3、本评估板预先烧录命令透传demo,用户可按照流程介绍章程尝试AT命令进行连接尝试。
注:网络在注册灯因BC95模块功能待开发,目前无法显示反馈注网状态,查看注网状态请使用相应的AT命令。
4. 软件环境4.1. Demo程序说明
提供用户demo程序,实现用户输入任意AT命令并透传给模块,模块的返回信息打印至调试工具。
4.2. 调试工具准备及使用
1、 串口线用户自行按原理图连接,BC95模块AT命令主串口波特率只支持9600,Debug串口波特率921600,请勿设置错误。
2、提供用户Quectel 串口调试,输入AT命令后请勾选“send with Enter”
5. 使用指南5.1. 概述
本小节对模块注网流程及数据接入方式机进行介绍,注网阶段可选则自动及手动的方式,B650版本开始默认开机自动找网,若使用手动方式,请使用AT+NCONFIG=AUTOCONNECT, FALSE 命令,并重启生效。
5.2. 注网流程
自动找网情况下,只需进行网络状态、模块状态查询AT命令,具体请阅读AT命令手册
5.2.1. 自动找网
1、 查看IMEI: AT+CGSN=1 //默认已写入IMEI,若错误请重新写入,
+CGSN: 863703030104298 自动模式下请使用
AT+CFUN=0,先关闭,再写入
OK
2、查看模块频段 AT+NBAND?
+NBAND:8
OK
3、查看MT中的功能 AT+CFUN?
+CFUN:1
OK
4、查看usim卡: AT+CIMI
460012345678966
OK
4、查看信号强度: AT+CSQ
+CSQ:31,99
OK
1、 查看模块状态: AT+NUESTATS
2、 查看网络附着状态:AT+CGATT? //有时延时30s
+CGATT:1
OK
7、查看注网状态:AT+CEREG?
+CEREG:0,1
OK
8、查看连接状态:AT+CSCON?
+CSCON:0,1
OK
5.2.2. 手动找网
具体流程请参考《Quectel_BC95_AT_Commands_Manual_V1.3 》 attach network章节
1、先执行AT+NCONFIG=AUTOCONNECT, FALSE 并重启, B650及之后的固件版本
2、若需要指定PLMN在执行AT+CGATT=1之前加入AT+COPS=1,2,”46000”来指定PLMN
5.3. UDP数据传输
5.4. COAP数据传输
本手册旨在让用户快速入手并熟悉BC95模块入网及数据传输方式,请配合BC95模块评估板((ZXW_NB-IOT001_VERA))使用。
1.1. 阅读对象
本手册的编写对象为期望通过BC95模块评估板(ZXW_NB-IOT001_VERA)进行初步调试并应用的用户手册中也为不太熟悉 NBIOT 的用户提供了基本的教程。
1.2. 相关文档
1、《Quectel_BC95_AT_Commands_Manual_V1.3》
2、《Quectel_BC95_B650固件说明》
3、 《NBIOT培训》
其他平台相关手册,请自行寻找平台联系人对接;接入华为平台的用户,可去华为开发者论坛下载相关开发说明文档。
1.3. 正常运行条件
1、专用NB-IOT SIM卡(联系运营商,必须是在核心网注册过的卡)
2、本地有部署NB基站网络
注:无网络且无卡状态下,模块可以执行基础的AT命令,请用户自行尝试
2. 产品规格2.1. 产品形态
产品整机效果图
2.2. 产品指标
属性 指标
NB-IOT无线参数 NB-IOT工作频段 BC95-B8: 900Mhz 面向国内,移动联通支持BC95-B5: 850Mhz 面向韩国,电信支持BC95-B20:800Mhz 面向欧洲
NB-IOT发射功率 23dBm
NB-IOT接收灵敏度 -129dBm
数据传输 数据速率 100bps<bit rate<100kbps(TBC)
协议栈 IPV4/IPV6UDP/COAP
短信 点对点短信收发文本/PDU模式(研发中)
2.3. 产品环境参数
参数 指标
工作温度 -40~+85
存储温度 -40~+85
相对湿度 5%~95%(TBD)
2.4. 产品电气特性
参数 指标
供电方式 锂电池供电或者凤凰端子外接DC电源
电池输入电压 一次性锂亚电池 6V(两节3V串联)
凤凰端子输入电压 ZXW_NB-IOT001_VERA(5V-12V输入)注意:使用外部电源DC供电需要去掉内置锂电池
电池容量 一次性锂亚电池850mah(ZXW_NB-IOT001_VERA)
工作电流 发射最大电流300mA以内Sleep:10uA以内Idle:7mA以内
2.5. 接口定义
一次性锂亚电池版本(ZXW_NB-IOT001_VERA):
信号脚 信号定义
凤凰端子P1 1 RS485数据D+(预留功能,低功耗应用不焊)
2 RS485数据D-(预留功能,低功耗应用不焊)
3 系统信号地
4 TTL串口RXD3(MCU的PG0)
5 TTL串口TXD3(MCU的PG1)
凤凰端子P2 1 BC95模块主串口TXD,复用BC95模块DEBUG串口TXD需要电阻跳接
2 BC95模块主串口RXD,复用BC95模块DEBUG串口RXD需要电阻跳接
3 系统信号地
4 DC输入+5V~+12V(使用外部DC电源输入请去掉内部锂电池)
5
1*4单排针J2 1 系统信号地
2 MCU下载接口NRST/PA1
3 MCU下载接口SWIM/PA0
4 电源+3.3V
1*5单排针J3 1 BC95模块VDD_EXT
2 BC95模块SWD_DATA
3 BC95模块SWD_CLK
4 BC95模块RESET
5 系统信号地
PH2.0端子P3 1 电池+6V输入
2 系统信号地
3. 功能描述3.1. 功能和特点
窄带物联网(NB-IOT)DTU设备是基于移远BC95模块开发的,该设备可以串口配置不同的测试参数来帮助开发者入网调试,设备可以通过电池供电在外界环境中长期测试,方便第三方具体项目的评估。
类型 描述 参数
设备型号 ZXW_NB-IOT001_VERA(一次性锂亚电池版本)
主控MCU STM8L052R8T6(具体详见STM8L052R8T6数据手册)
设备外观 设备演示 黑色
外壳材料 铸铝
设备尺寸 75MM*50MM*18MM(公差+/-0.5MM)
安装方式 桌面式或壁挂安装
用户接口 LED指示灯 电源灯、MCU预留调试灯、NB-IOT工作状态灯
通信功能 BC95 NB-IOT模组(具体参数详见BC95数据手册)
1路RS485预留口(MCU的UART1)
1路TTL通信串口(MCU的UART3)
1路BC95的主串口和DEBUG串口复用接口(需要电阻选焊,默认焊接DEBUG串口,主串口拉到MCU)
SIM卡槽 支持NB-IOT专用卡
天线接口 1个SMA天线接口
电源供电 电池容量 一次性锂亚电池850mah
外接电源 外部电源使用注意事项详见硬件接口章节(设备整机没有配置充电电路,使用外接电源需要去掉内置锂电池)
可靠性 工作温度 -40~+85
相对湿度 5%~95%(TBD)
MCU硬件接口(具体请看原理图):
软件调试:
1、支持任何串口调试工具
2、支持任何UDP调试工具
3、本评估板预先烧录命令透传demo,用户可按照流程介绍章程尝试AT命令进行连接尝试。
注:网络在注册灯因BC95模块功能待开发,目前无法显示反馈注网状态,查看注网状态请使用相应的AT命令。
4. 软件环境4.1. Demo程序说明
提供用户demo程序,实现用户输入任意AT命令并透传给模块,模块的返回信息打印至调试工具。
4.2. 调试工具准备及使用
1、 串口线用户自行按原理图连接,BC95模块AT命令主串口波特率只支持9600,Debug串口波特率921600,请勿设置错误。
2、提供用户Quectel 串口调试,输入AT命令后请勾选“send with Enter”
5. 使用指南5.1. 概述
本小节对模块注网流程及数据接入方式机进行介绍,注网阶段可选则自动及手动的方式,B650版本开始默认开机自动找网,若使用手动方式,请使用AT+NCONFIG=AUTOCONNECT, FALSE 命令,并重启生效。
5.2. 注网流程
自动找网情况下,只需进行网络状态、模块状态查询AT命令,具体请阅读AT命令手册
5.2.1. 自动找网
1、 查看IMEI: AT+CGSN=1 //默认已写入IMEI,若错误请重新写入,
+CGSN: 863703030104298 自动模式下请使用
AT+CFUN=0,先关闭,再写入
OK
2、查看模块频段 AT+NBAND?
+NBAND:8
OK
3、查看MT中的功能 AT+CFUN?
+CFUN:1
OK
4、查看usim卡: AT+CIMI
460012345678966
OK
4、查看信号强度: AT+CSQ
+CSQ:31,99
OK
1、 查看模块状态: AT+NUESTATS
2、 查看网络附着状态:AT+CGATT? //有时延时30s
+CGATT:1
OK
7、查看注网状态:AT+CEREG?
+CEREG:0,1
OK
8、查看连接状态:AT+CSCON?
+CSCON:0,1
OK
5.2.2. 手动找网
具体流程请参考《Quectel_BC95_AT_Commands_Manual_V1.3 》 attach network章节
1、先执行AT+NCONFIG=AUTOCONNECT, FALSE 并重启, B650及之后的固件版本
2、若需要指定PLMN在执行AT+CGATT=1之前加入AT+COPS=1,2,”46000”来指定PLMN
5.3. UDP数据传输
5.4. COAP数据传输