在利用这个模块进行开发,发现官方给的资料让我看得头大,网上资料也不多,就跟大家分享一下。

一、模块介绍

NB模块选择的是稳恒插针式NB—73,资料相对来说有点少,介绍的也不是很全,网页搜索也少有人用这家公司的NB芯片进行开发。

通信方式:

根据官方介绍该通信方式是利用串口发送AT指令进行通信,如下图

二、模块原理图

利用串口进行通信,那么就选择串口1就行了,官方文档也说了,串口2不能用来通信,只能利用串口2进行信息打印输出,然后接通电源,这里建议接vcc时选择16引脚较好(电压不稳定,模块会不断重启产生乱码)。

三、模块连接

选择的通讯底版是stm32F103C8T6,串口连接方式,TX怼RX,RX怼TX,这里就不贴图了。模块接通信底版的电源脚,共地。

四、代码移植

拷贝官方提供的stm32L系列源码中的wh-nb73.c和wh-nb73.h两个文件(本人改动了其源文件,所以下面的流程图是自己代码的),串口通信设置为DMA方式。以数据帧格式进行中断接收。

五、模块通信流程

六、测试

数据每隔五秒上报一次(程序设置测试数据自加一)

底版输出信息信息

云平台信息

控制就不演示了。

七、待解决问题

1.发现数据在上传一段时间后,在激活网络过程中程序死机。

2.没有实现控制多个终端的效果。

稳恒(有人透传云)NBIOT模块使用指南(1)相关推荐

  1. 稳恒(有人透传云)NBIOT模块使用指南(2)

    接上一篇https://mp.csdn.net/postedit/90445213 解决问题 上一篇留下两个待解决问题: 1.发现数据在上传一段时间后,在激活网络过程中程序死机.2.没有实现控制多个终 ...

  2. 稳恒nb-iot模块WH-NB73 UDP透传和透传云使用说明

    一.Coap使用说明 1.模块硬件连接 注:评估板与USR-GM3产品通用. 2.透传云操作 2.1添加设备 2.1.1查询模块的IMEI码和SN码 2.1.2添加设备 2.1.3设置云交换机 > ...

  3. nbiot模块WH-NB73 UDP透传和透传云使用说明

    一.Coap使用说明 1.模块硬件连接 资源下载地址:http://www.mokuai.cn/products/55.html 注:评估板与USR-GM3产品通用. 2.透传云操作 2.1添加设备 ...

  4. 无线抄表免费透传云服务器,两个WIFI模块USR-WIFI232-B2连接有人云实现远程一对一透传...

    本案例基于STA模式的无线网络配置: 数据流向:PC端串口调试软件----1号A2/B2设备-----有人云透传组----2号A2/B2设备---PC端串口调试软件 客户实际应用:串口设备---A2/ ...

  5. 物联网平台TZ-IOT发布透传云内测服务:V1.0

    物联网平台TZ-IOT发布透传云内测服务:V1.0 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 物联网简介: 什么是物联网?顾名思义,物联网是万物互 ...

  6. 用软件模拟硬件连接透传云

    1.需要用到的软件有透传云系统.有人虚拟串口软件.modbus slave. 2.到https://newconsole.usr.cn申请账号,登录透传云. 3.在[设备列表]中添加设备,通讯协议选择 ...

  7. CAN总线车联网透传云网关简介

    车联网透传云网关 CANIOT-222W/G车联网透传云网关 功能说明 透传功能:串口透传.网口透传.CAN口透传 云端功能:设备管理.OTA升级.远程调试.远程监控 云平台 主要通过互联网(2G/3 ...

  8. JDY-06蓝牙透传无天线模块介绍

    JDY-06蓝牙透传无天线模块简介 JDY-06透传模块是基于蓝牙4.0协议标准,工作频段为2.4GHZ范围,调制方式为GFSK,最大发射功率为0db,最大发射距离60米,采用TICC2541芯片设计 ...

  9. 信捷服务器Z相信号,USR-G781连接信捷PLC ,使用透传云服务器进行远程上传程序

    注意: 1.USR-G781是出厂默认参数. 2.USR-G781配置软件下载地址为: 3.虚拟串口软件下载地址为: 一.打开配置软件,选择对应的COM口,串口参数出厂为115200 NONE 8 1 ...

最新文章

  1. 3. 离散时间鞅(REN)
  2. Python判断字符串是否xx开始或结尾
  3. 谈谈java的并发容器、Queue
  4. 简明 XHTML 1.0 参考手册
  5. 决策树之C4.5算法
  6. SAP 电商云 Spartacus UI 实现的 ngrx-router-store.js 的 serializer
  7. hilbert曲线序编码matlab,Hilbert曲线扫描矩阵的生成算法及其MATLAB程序代码
  8. 每日一题:leetcode1579.保证图可完全遍历
  9. try catch php 捕获,php try catch : 捕捉异常,抛出异常
  10. Calypso - Android和Evolution下的CalDAV/CardDAV/Web...
  11. 录音权限 推送_友邻正式推出Linux版本录音系统
  12. Jquery学习总结(7)——JQuery常用的10个方法总结
  13. centos下通过conda安装pytorch
  14. Python入门深度学习完整指南
  15. 如何修改android模拟器上的IMEI、IMSI、SIM card serial number
  16. html固定表头怎么设置,css如何固定表头
  17. 简单迁移vps服务器
  18. 突破Edge浏览器的签名验证机制
  19. 琵琶行 (白居易诗作)
  20. uniapp的editor编辑器

热门文章

  1. 汽车传动轴的优化设计matlab,传动轴的优化设计
  2. 优思学院:从零基础成为六西格玛黑带?
  3. Java毕业设计——基于SSM的图书馆座位预约管理系统占座系统 / java图书馆座位预约管理系统占座系统
  4. 计算机电源5v有多大电流,计算机电源多大?
  5. matlab 计算变异系数,变异系数法求权重matlab代码
  6. 【疑难解决】EasyNVR通道显示在线却无法播放视频,该如何解决?
  7. win10电脑添加惠普打印机,实现远程打印。
  8. vscode 安装 eslint 插件
  9. mac上的ssh连接工具
  10. 【人工智能项目】深度学习实现10类猴子细粒度识别