探索NB-IoT模块:Quectel BC65 - TE - B的全面解析

电子说

1.4w人已加入

描述

探索NB-IoT模块:Quectel BC65 - TE - B的全面解析

在物联网(IoT)快速发展的今天,窄带物联网(NB - IoT)技术凭借其低功耗、广覆盖等优势,成为了众多物联网应用的首选通信技术。Quectel推出的BC65 - TE - B开发板,为开发者提供了一个便捷的平台,用于开发和调试基于NB - IoT的应用。今天,我们就来深入了解一下这个开发板。

文件下载:BC65PBTEB-KIT.pdf

一、前言与安全信息

Quectel为了方便开发者使用BC65模块进行应用开发,提供了BC65 - TE - B开发板。这份用户指南旨在帮助我们快速掌握该开发板的接口规格、电气和机械细节以及使用方法。

在使用任何包含BC65模块的设备时,我们必须遵守一些安全预防措施。比如,驾驶时应避免使用移动设备,以免分散注意力导致事故;登机前要关闭设备或开启飞行模式,防止干扰飞机通信系统;在医院等医疗场所,要注意无线设备可能对敏感医疗设备产生的干扰;在有潜在爆炸危险的区域,必须关闭无线设备。

二、产品概念

2.1 关键特性

  • 电源供应:提供多种电源接口,包括USB接口(4.75 - 5.25V,典型值5.0V)、Arduino接口(4.75 - 5.25V,典型值5.0V)和电源供应接口(5.0V)。
  • 发射功率:发射功率为23 dBm ±2 dB。
  • 温度范围:工作温度范围为 - 25°C到 + 75°C,扩展温度范围为 - 40°C到 + 85°C,存储温度范围为 - 40°C到 + 90°C。
  • USIM接口:支持1.8/3.0V外部USIM卡。
  • UART端口:有主端口(Ch A)用于数据和AT命令传输,默认波特率9600 bps;调试端口(Ch B)用于获取底层日志和软件升级,默认波特率921600 bps;还有辅助端口(仅适用于QuecOpen解决方案),默认波特率9600 bps。
  • 其他特性:具备Arduino接口,可连接STM32 Nucleo - 64开发板;有复位按钮和电源键;支持固件升级;天线接口连接50Ω阻抗控制的天线垫;支持SMS(文本和PDU模式,部分功能在开发中)。

2.2 功能与接口分布

从功能图和接口分布图中,我们可以清晰地看到BC65 - TE - B的各个组成部分。其接口包括电源供应接口(USB、Arduino、外部电源)、USB - UART接口、USIM接口、Arduino接口、RF天线接口、UART切换开关、复位按钮、电源键、LED指示灯和测试点等。

三、操作流程

3.1 单板操作

如果我们只使用BC65 - TE - B开发板进行固件升级和调试基于BC65的NB - IoT应用,操作步骤如下:

  1. 安装USB - UART驱动,可从https://www.maxlinear.com/product/interface/uarts/usb - uarts/xr21v1414下载。
  2. 将Micro USIM卡插入J303,根据BC65模块的不同硬件版本选择合适的USIM卡。
  3. 将棒状天线连接到J304的SMA连接器。
  4. 将J302(UART切换开关)切换到“MAIN UART TO USB”状态。
  5. 通过Micro USB电缆将J301连接到PC。连接后,PC的“设备管理器”会显示UART端口信息,Ch A为主端口用于AT命令通信,Ch B为调试端口用于查看日志和升级固件。

3.2 多板操作

当我们将BC65 - TE - B与STM32 Nucleo - 64开发板结合使用时,操作步骤如下:

  1. 安装STM32 Nucleo - 64板的驱动,可从http://www.st.com/content/st_com/en/products/evaluation - tools/product - evaluation - tools/mcu - eval - tools/stm32 - mcu - eval - tools/stm32 - mcu - nucleo/nucleo - l476rg.html下载。
  2. 安装USB - UART驱动,同样从https://www.maxlinear.com/product/interface/uarts/usb - uarts/xr21v1414下载。
  3. 使用烙铁移除SB13和SB14的两个0欧姆电阻,并分别焊接到SB62和SB63上。
  4. 分别短接CN2的引脚1和2、引脚3和4,JP5的引脚1和2,JP6的引脚1和2。
  5. 将Micro USIM卡插入J303,选择合适的USIM卡。
  6. 将棒状天线连接到J304的SMA连接器。
  7. 将J302(UART切换开关)切换到“MAIN UART TO MCU”状态。
  8. 通过连接BC65 - TE - B的J305、J306、J307和J308到STM32 Nucleo - 64板的CN5、CN6、CN8和CN9,将Arduino接口连接到开发板。
  9. 通过Mini USB电缆将STM32 Nucleo - 64板的CN1连接到PC。BC65模块上电后,PC的“设备管理器”会显示设备信息。

四、电气性能与可靠性

4.1 绝对最大额定值

对于BC65模块的电源供应和数字、模拟引脚的电压,有相应的绝对最大额定值。例如,VBAT的范围是0到 + 4.35V,数字引脚、模拟引脚以及掉电模式下数字/模拟引脚的电压值待确定。

4.2 工作和存储温度

工作温度范围为 - 25°C到 + 75°C(在此范围内模块符合3GPP规范),扩展温度范围为 - 40°C到 + 85°C(在此范围内模块仍能维持基本功能,但部分规格可能会降低),存储温度范围为 - 40°C到 + 90°C。

五、机械尺寸

BC65 - TE - B的尺寸为(70.0 ±0.15) mm × (74.0 ±0.15) mm × (1.6 ±0.15) mm,从顶视图和底视图可以更直观地了解其外形。

六、套件与附件

6.1 套件

BC65 - TE - B套件包含开发板本身,其组装图展示了各个部分的组合方式。

6.2 附件

套件附件包括一个带SMA连接器的NB - IoT天线、一根Micro USB电缆和一份说明书,说明书详细描述了BC65 - TE - B的连接方式和附件细节。

七、总结

Quectel BC65 - TE - B开发板为开发者提供了一个功能丰富、易于使用的平台,无论是单板操作还是与其他开发板结合使用,都能满足不同的开发需求。在实际应用中,我们需要根据具体的项目需求,合理利用开发板的各种特性和接口,同时要注意遵守安全规定,确保设备的正常运行。大家在使用过程中有遇到什么问题或者有更好的使用经验,欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分