趋势:    

随着5G技术的逐渐普及,NB-IOT技术即将成为未来低功耗设备的主流趋势。在最近华为提出的5G标准中,着重强调了物联网设备中NB-iot设备对于5G全局建设的重要性。可见,未来的物联网将大概率由NB-iot设备主导。

功能说明:    

1、使用低功耗系列单片机做主控制器,获取设备所处位置(GPS得到的经纬度或者基站定位的得到的多个基站ID和RSSI),以及一些其他的信息(如温度、湿度等)。     2、该设备在低功耗休眠后,每隔一段时间向指定IP的指定端口上报信息。     3、整个系统可以在10000mah的电池下工作长达半年~一年。

用途展望:  最初项目的目的是为了制作危险品箱子(陈放危险品,需要知道位置,但是又不是必须要实时跟踪)的类似用途,除此之外开发类似采集某地的水质土壤数据、灾情警报器(可以知道实时的位置,不需要人工在布置时记录)。

使用设备:STM32L431、高新兴物联NB-IOT模块ME3616、深圳市合方圆科技GSM模块GU620。

系统框图如图:

                                                

各部分模块介绍:

   NB-IOT:

NB-IOT技术本身并不提供定位服务,当前NB-IOT设备甚至还未开放小区ID(单基站)查询服务,预计未来将开放。为了定位,经过综合对比、挑选我们使用了由深圳高新兴物联开发的ME3616模块,该模块具有功耗低,集成具有GPS定位的功能。另外,通过AT指令集配置,我们可以将数据发送到指定IP的指定端口上。

  MCU部分:

在选择使用单片机上,由于ST系列单片机占据目前的主流,我们使用了STML4系列单片机作为我们的微控制器(MCU),L4系列单片机不仅像其基础系列如(F1、F4)具有IIC、USART、SPI等基础外设外,其最大的区别在于能够: 低电压工作:较传统单片机3.3V工作电压,其可以在1.7V~3.3V工作。 低功耗休眠的功能:休眠电流在5ua级别(STOP1模式下)。其低功耗的使用对于不需要实时读取数据的IOT设备来说尤其重要!

STM32l4部分部分代码由CUBE生成,感觉这部分是开发起来最困难的,和之前使用F1 F4等差别挺大。

附图一张STM32L4系列单片机的低功耗模式耗电说明:

 GU620作为定位方式的扩展:  

我们知道,GPS只能在户外进行定位,当设备所处于高楼大厦之间,定位服务就变得不可使用。

于是我们使用了目前较为成熟的基站定位作为辅助,使用了深圳市合方圆开发的GU620模块,该模块经过测试定位速度快,一次返回3个以上完整的基站信息,包含:LAC: 位置区代码 (16 进制)、 CELL ID: 基站编号 (16 进制)、 BSIC: 基站识别码 Base Station Identity Code 包括 PLMN 色码和基站色码。、ARFCN: 绝对值频点、 RSSI: 信号强度。基于多个基站位置,以及RSSI可以计算出当前位置(使用运营商提供的接口实现)。

实物图:

基于STM32L431单片机和NB-IOT技术的低功耗追踪器相关推荐

  1. nb信号和4g信号_三大运营商NB—IoT技术对比

    龙源期刊网 http://www.qikan.com.cn 三大运营商 NB - IoT 技术对比 作者:通信世界网 来源:<物联网技术> 2018 年第 02 期 摘 要: NB-IoT ...

  2. 什么是NB(门磁) IoT技术?

    NB IoT技术简介 诞生背景 随着智能城市.大数据时代的来临,无线通信将实现万物连接, 然而这些连接大多通过蓝牙.Wi-Fi等短距通信技术承载,但非运营商移动网络.为了满足不同物联网业务需求,根据物 ...

  3. 产品 电信nb接口调用_艾礼安NB—IoT产品通过中国电信物联网开放平台接入认证...

    原标题:艾礼安NB-IoT产品通过中国电信物联网开放平台接入认证 近日,从电信部门传来好消息,艾礼安NB-IoT系列产品成功通过了中国电信物联网开放平台接入认证. 艾礼安NB-IoT产品通过电信认证 ...

  4. opengl 纹理贴到对应的位置_一步步学OpenGL(27) -《公告牌技术与几何着色器》

    教程 27 公告牌技术与几何着色器 原文: http://ogldev.atspace.co.uk/www/tutorial27/tutorial27.html CSDN完整版专栏: https:// ...

  5. 基于IOT技术的智能家居系统应用研究

    摘要:阐述了IOT(物联网)技术在现代智能家居系统中的应用,以基于微信聊天机器人.面向自闭症儿童.住宅项目健康及节能的智能家居系统为例进行研究,分析了基于IOT技术的智能家居系统与社会实际生活相结合的 ...

  6. 基于单片机的智能电子密码锁系统设计-基于51单片机酒精浓度检测仪设计-基于单片机的水缸加热温控控制系统设计-基于单片机蓝牙技术的温室监测系统设计-基于单片机智能PWM调光灯系统设计【毕设方案】

    600基于单片机的智能电子密码锁系统设计-电路程序资料 本设计采用的是AT89C51单片机作为控制核心,控制外围电路工作的装置.在本次基于单片机的电子密码锁设计中,将采用AT89C51单片机作为控制核 ...

  7. 单片机应用系统设计技术——基于51单片机篮球计时计分器的设计

    基于51单片机篮球计时计分器的设计 一.实验目的 二.实验内容 三.实验步骤 四.C代码如下 五.实验结果

  8. 基于32单片机的智能插座

    目 录 摘 要 - -1 Abstract- -2引言- -2 第一章 绪论 5 1.1 开发背景与选题意义 5 1.1 国内基于传感器智能插座分析 5 1.2 本文任务与目标 6 1.3 本文所作的 ...

  9. 手把手实践丨基于STM32+NBIOT+华为云IOT设计智能井盖

    摘要:本文介绍基于STM32微控制器.BC26 NBIOT模组和华为云IOT平台,实现了一款智能井盖系统. 本文分享自华为云社区<基于STM32+NBIOT+华为云IOT设计的智能井盖>, ...

最新文章

  1. java script 技巧
  2. python起步输入-《Python编程:从入门到实践》第一章:起步
  3. 黑马程序员Linux系统开发视频之产生信号的方法
  4. html.编辑数据回显,从HTML表格编辑/更新MySQL数据库值
  5. RedHat 6.4源码方式安装mysql5.5
  6. Python中的split()函数的使用方法
  7. 计算机打印不了测试纸,XP打印机打印不了测试页如何解决|打印机打印不了测试页的原因...
  8. IDL处理葵花8Himawari-8标准HSD数据——制作大气校正数据集(太阳角度数据集)
  9. 国产免费数据库建模工具EZDML3.24发布 支持生成和预览vue文件
  10. linux服务器架设篇 下载_后渗透系列——下载(Windows篇)
  11. Foxmail:完美配置QQ邮箱、163邮箱、Google邮箱
  12. 计算机应用基础2004版,计算机应用基础2004年上半年全国试题
  13. asterisk拨号规则(包含匹配规则说明)转
  14. google adsence收款超过5w美金额度该怎么继续收款?
  15. 《单片机原理及应用(魏洪磊)》第六章第12题
  16. matlab mcr安装图标,MCR 安装文档--matlab 2010b
  17. 下载 https://github.com/android 上的全部源代码
  18. 网站备案:阿里云-信息系统安全等级保护备案证明及网站服务合同下载
  19. 阿里都在用的线上问题定位工具【收藏备用】
  20. web开发入门经典,96道前端面试题

热门文章

  1. web课程设计网页规划与设计 :网页设计——在线书店(12个页面) HTML+CSS+JavaScript 学生网页课程设计期末作业
  2. 宝藏 NOIP2017提高组
  3. 软件开发的几种常见模型(网易秋招笔试题)
  4. 天猫DTC:冲破流量,冲向用户
  5. Equalization Loss理解-更新中
  6. WebMagic 剖析
  7. 3月份安全软件品牌报告 金山、360负面缠身
  8. 使用H5编写的语音视频通话界面(主要用于移动端)
  9. [STM32学习]——一文搞懂I2C总线
  10. 巡线小车学习笔记(arduino 四路循迹)