1375浏览
查看: 1375|回复: 0

I2C & UART BC20 NB-IoT & GNSS通信模块试用之自动获取时间和位置

[复制链接]
I2C & UART BC20 NB-IoT & GNSS通信模块试用之自动获取时间和位置
模块介绍
外形


8E377A09D207C40F81986874A867B0FA.jpg B15D34AA2B857BDD17F09C4FC596941E.jpg 3861E83263CCE83B8888E2E6F1020F68.jpg
概述

Gravity:IIC & UART BC20 NB-IoT & GNSS通信模块是具有NB-IoT低功耗蜂窝通信和GPS/BeiDou双星精确定位功能的物联网通信模块。


NB-IoT工作于授权频带下,类似于手机2G/3G/4G SIM卡,需要通过SIM卡额外支付通信套餐费用。。


接口说明
20200806102702.png

技术规格

  • 主芯片(通信模组):移远QUECTEL BC20
  • 供电电压(VCC):3.3V ~ 5.5V
  • 通信频段:B5/B8(移动、电信、联通NB-IoT全网通)
  • 传输速率:16.7 kbps(上行),25.5 kbps(下行)
  • GNSS导航定位系统:GPS/BeiDou(北斗)双星导航定位
  • 通信接口:Gravity IIC & UART 复合接口 (3.3V电平)
  • 休眠与低功耗:支持PSM、DRX/eDRX低功耗模式
  • 支持DFOTA差分固件升级产品
  • 尺寸:47×37 mm6.


注意事项

  • GPS适用于室外使用,在室内效果很差,窗户边有时也可以使用。
  • GPS刚通电时,需要短暂时间用以寻星,刚开始不能准确定位,属于正常。
  • 物联网卡在使用时,插入SIM卡时,要注意大小,不需要剪卡,直接扣下来的卡片大小就是合适的。
  • 物联网SIM卡不能用于手机、平板、2G/3G/4G模组等非NB-IoT设备,否则会导致SIM卡停机。已机卡绑定的SIM卡不能插入其它设备内进行通信,否则会导致SIM卡停机。物联网SIM卡仅能数据传输,无语音通信和短信功能。
  • 注意你使用的板子的内存大小。


使用(自动获取时间和位置)

前期准备
软件准备:

需要的可以自行下载


  • Arduino IDE
  • 图形化编程 Mind+
  • DFRobot_BC20-master库

硬件准备:
  • Arduino开发板(我在这里使用的是Arduino nano)
  • 杜邦线
  • BC20 NB-IoT & GNSS通信模块
  • 物联网SIM卡
  • GNSS导航定位天线
  • NB-IoT天线



整体图
63C66D213E1044881AB9EA594A218DCC.jpg

编程
Mind+

在扩展中选择用户库,输入项目网址:https://gitee.com/chenqi1233/ext-BC20_NB-IoT.git ,安装BC20的用户库。

20200806095915.png


效果图
DIS[JSY3J9M[MUQUH}Q%``I.png

一个基于NB-IOT和GPS的定时定位装置就做好了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail