0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NB Tracker软硬件设计开源资料分析(TCP协议+GNSS定位)

jf_94171069 ? 来源:jf_94171069 ? 作者:jf_94171069 ? 2024-09-21 10:02 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一 、系统综述

1.项目综述

NB Tracker开源定位器项目,支持NB通讯,支持GNSS获取当前位置信息,同时也支持基站获取当前位置信息,上报到阿里云等平台。

2.产品系统框图

系统框图

wKgZombtOcKABfnmAADDqzch5Pg889.png

功能简介

1. 电源:向SOM核心板,以及扩展外设提供电源

2. SOM核心板:产品核心部分

3. NB天线信号接收发送

4. GPS天线:接收GPS信号

二 、组件产品资料

1 开发板

产品功能描述

SOM板,是开源产品(DTU和RTU等)的公共核心板。

产品资源介绍

SOM板一共引出了两排插针,用户可用的接口有4个GPIO,可以作为普通输入输出GPIO,也可以作为串口;2个ADC;一组4线SPI;一组I2C;两个串口固定作为AT串口和调试串口。

wKgaombtOfeAWjA_AADMHMjo5Lw704.png

电源电路

AM21EV5/V6模块

GPS I-PEX座

NB I-PEX座

SIM电路

排座

电源

GPIO

UART

I2C

SPI

ADC

wKgaombtOhSASWmaAAC4Hl7uEMM106.png

产品形态

NB Tracker只有一种产品形态,可以直接作为开发板。

三 、场景应用系统级产品版本定义

3.1 牛羊定位(基站定位)

产品功能描述

设备周期性唤醒,基站定位,上报给云平台。

产品软件模块

AT指令模块

定位模块

通信模块模块

wKgaombtOi6AMOy7AAB5Xim5_tw659.png

产品软件通讯协议

上行信息:

{
        "deviceID": "216548",
        "IMEI": "864548040553201",
        "ICCID": "898607B32619C0388032",
        "CSQ": 31,
        "battery": 3600,
        "longtitude": "116.16461",
        "latitude": "38.134845",
        "uploadFrequency": "test",
        "timeout": 30,
        "reconnection": 0,
        "reconnectionNumber": 3
}

下行设置:

{
        "uploadFrequency": 3600,
        "timeout": 20,
        "reconnection": 3,
        "reconnectionNumber": 3,
        "imei": "864548040553201"
}

产品基站定位DTP平台

购买开发板,包含500次的基站定位次数。通过HTTP接口,携带IMEI号信息,调用来获取当前位置。

产品数据平台(阿里云)

接收NB Tracker数据,显示数据,下发配置信息给设备。

3.2 牛羊定位(GPS定位 + 基站定位)

产品功能描述

设备周期性唤醒,GPS定位,上报给云平台。

产品软件模块

AT指令模块

定位模块

通信模块模块

wKgaombtOi6AMOy7AAB5Xim5_tw659.png

产品软件通讯协议

上行信息:

{
        "id": "123",
        "version": "1.0",
        "params": {
                "GeoLocation": {
                        "value": {
                                "Longitude": 39.9935723,
                                "Latitude": 39.9935723,
                                "Altitude": 0,
                                "CoordinateSystem": 2
                        }
                }
        },
        "method": "thing.event.property.post"
}

产品基站定位DTP平台

购买开发板,包含500次的基站定位次数。通过HTTP接口,携带IMEI号信息,调用来获取当前位置。

产品数据平台(阿里云)

接收NB Tracker数据,显示数据,下发配置信息给设备。

四、电源方案

采用USB线直流电源或者锂电池

五、天线方案

NB天线:小辣椒天线,通过I-PEX座和底板连接。

标准尺寸。

GPS天线:陶瓷天线,通过I-PEX座和底板连接。

标准尺寸。

六、产品结构

产品结构示意图:

wKgZombtOmqAJYUVAAAwlPWES8M701.png

七、产品定义

td {white-space:nowrap;border:1px solid #dee0e3;font-size:10pt;font-style:normal;font-weight:normal;vertical-align:middle;word-break:normal;word-wrap:normal;}

参数 描 述
供电 锂电池、直流5V
频段 band3、band5、band8
SIM/USIM口 内置2mm*2mm eSIM
产品重量 重量 50——100g
外形尺寸 外壳尺寸(mm) 小于等于50mmX35mmX10mm
外壳装配方式
外壳 塑料
温度范围 工作温度 -40℃~ +80℃
存储温度 -40℃~ +85℃
软件功能 工作模式 定位模式
设备平台
客户端 通用串口上位机
通信协议 tcp
设备数据上报 餐间协议
平台下行数据 参见协议

八 、NB Tracer开源产品硬件资料包

详情请见Wiki:Cellular IoT Wiki 知识库

九 、NB Tracer开源产品软件代码讲解以及使用

详情请见Wiki:Cellular IoT Wiki 知识库

十 、NB Tracer开源产品固件

详情请见Wiki:Cellular IoT Wiki 知识库

十一、如何了解更多NB Tracer开源产品方案

本文章源自奇迹物联开源的物联网应用知识库Cellular IoT Wiki,更多技术干货欢迎关注收藏Wiki:Cellular IoT Wiki 知识库(https://rckrv97mzx.feishu.cn/wiki/wikcnBvAC9WOkEYG5CLqGwm6PHf)

欢迎同学们走进AmazIOT知识库的世界!

这里是为物联网人构建的技术应用百科,以便帮助你更快更简单的开发物联网产品。

Cellular IoT Wiki初心:

在我们长期投身于蜂窝物联网 ODM/OEM 解决方案的实践过程中,一直被物联网技术碎片化与产业资源碎片化的问题所困扰。从产品定义、芯片选型,到软硬件研发和测试,物联网技术的碎片化以及产业资源的碎片化,始终对团队的产品开发交付质量和效率形成制约。为了减少因物联网碎片化而带来的重复开发工作,我们着手对物联网开发中高频应用的技术知识进行沉淀管理,并基于 Bloom OS 搭建了不同平台的 RTOS 应用生态。后来我们发现,很多物联网产品开发团队都面临着相似的困扰,于是,我们决定向全体物联网行业开发者开放奇迹物联内部沉淀的应用技术知识库 Wiki,期望能为更多物联网产品开发者减轻一些重复造轮子的负担。

Cellular IoT Wiki沉淀的技术内容方向如下:

wKgaombqoM2AYL2RAAQrZ8e-uz8392.jpg

奇迹物联的业务服务范围:基于自研的NB-IoT、Cat1、Cat4等物联网模组,为客户物联网ODM/OEM解决方案服务。我们的研发技术中心在石家庄,PCBA生产基地分布在深圳、石家庄、北京三个工厂,满足不同区域&不同量产规模&不同产品开发阶段的生产制造任务。跟传统PCBA工厂最大的区别是我们只服务物联网行业客户。

连接我们,和10000+物联网开发者一起 降低技术和成本门槛

让蜂窝物联网应用更简单~~

哈哈你终于滑到最重要的模块了,

千万不!要!划!走!忍住冲动!~

欢迎加入飞书“开源技术交流群”,随时找到我们哦~

点击链接如何加入奇迹物联技术话题群(https://rckrv97mzx.feishu.cn/docx/Xskpd1cFQo7hu9x5EuicbsjTnTf)可以获取加入技术话题群攻略

Hey 物联网从业者,

你是否有了解过奇迹物联的官方公众号“eSIM物联工场”呢?

这里是奇迹物联的物联网应用技术开源wiki主阵地,欢迎关注公众号,不迷路~

及时获得最新物联网应用技术沉淀发布

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

    关注

    2933

    文章

    46462

    浏览量

    395551
  • 通讯
    +关注

    关注

    9

    文章

    927

    浏览量

    35799
  • 开源
    +关注

    关注

    3

    文章

    3779

    浏览量

    44127
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电动工具EMC测试整改:软硬件协同方案

    深圳南柯电子|电动工具EMC测试整改:软硬件协同方案
    的头像 发表于 08-12 17:02 ?162次阅读
    电动工具EMC测试整改:<b class='flag-5'>软硬件</b>协同方案

    什么是Modbus TCP协议

    TCP/IP协议栈,通过以太网进行通信,并支持多个设备同时访问同一个Modbus TCP服务器。 一、协议本质与设计目标 起源与定位 Mo
    的头像 发表于 07-23 17:18 ?725次阅读
    什么是Modbus <b class='flag-5'>TCP</b><b class='flag-5'>协议</b>

    国产8通道24位ADC软硬件兼容ADS131E08电能计量方案

    国产8通道24位ADC软硬件兼容ADS131E08电能计量方案
    的头像 发表于 04-29 10:09 ?429次阅读
    国产8通道24位ADC<b class='flag-5'>软硬件</b>兼容ADS131E08电能计量方案

    24位同步采样ADC软硬件替换ADS1274动态应变器应用方案

    24位同步采样ADC软硬件替换ADS1274动态应变器应用方案
    的头像 发表于 04-28 09:52 ?413次阅读
    24位同步采样ADC<b class='flag-5'>软硬件</b>替换ADS1274动态应变器应用方案

    16位6通道AFE软硬件兼容ADS1120多参数监护仪应用方案

    16位6通道AFE软硬件兼容ADS1120多参数监护仪应用方案
    的头像 发表于 04-25 09:42 ?364次阅读
    16位6通道AFE<b class='flag-5'>软硬件</b>兼容ADS1120多参数监护仪应用方案

    TCP协议的安全性分析

    1. TCP协议的基本特性 TCP协议的主要目的是确保数据的可靠传输。它通过以下机制实现这一目标: 数据分段和重组 :TCP将数据分割成较小
    的头像 发表于 01-22 09:48 ?814次阅读

    兆芯CPU近期软硬件适配动态

    近期,兆芯携手多家软硬件合作伙伴,基于开先KX-7000、开胜KH-40000等自主CPU和信创操作系统环境,持续推进应用生态建设工作,顺利完成医疗自主终端、商用收款机、服务器操作系统、数据库管理
    的头像 发表于 01-15 15:33 ?658次阅读

    星融元与焱融科技AI分布式存储软硬件完成兼容性互认证

    星融元与焱融科技AI分布式存储软硬件完成兼容性互认证
    的头像 发表于 11-20 16:36 ?630次阅读
    星融元与焱融科技AI分布式存储<b class='flag-5'>软硬件</b>完成兼容性互认证

    “0元购”智元灵犀X1机器人,软硬件全套图纸和代码全公开!资料免费下载!

    提供核心组件的基础上,智元机器人完整地开源软硬件全套图纸和代码,总资料大小超过1.2GB。在整机结构硬件方面,提供了整机结构图纸、整机硬件
    发表于 10-25 15:20

    CAT1 RTU软硬件设计开源资料分析 TCP协议+GNSS定位版本

    检测仪表和执行机构与远程控制中心相连接。 奇迹TCP RTU+GNSS版本的RTU,用于将远程现场的传感器和执行器数据传输到中央控制系统或监控中心。RTU 通常用于工业自动化、能源管理、环境监测等领域,它可以收集和传输各种类型的数据,如温度、压力、流量、电流、电压等,可以
    的头像 发表于 10-11 15:05 ?734次阅读
    CAT1 RTU<b class='flag-5'>软硬件</b>设计<b class='flag-5'>开源</b><b class='flag-5'>资料</b><b class='flag-5'>分析</b> <b class='flag-5'>TCP</b><b class='flag-5'>协议</b>+<b class='flag-5'>GNSS</b><b class='flag-5'>定位</b>版本

    TCP协议是什么

    在网络通信的广阔领域中,TCP(Transmission Control Protocol,传输控制协议)扮演着举足轻重的角色。作为TCP/IP协议族中的核心
    的头像 发表于 10-09 13:54 ?1990次阅读

    CAT1 RTU软硬件设计开源资料分析TCP协议+Modbus协议+GNSS定位版本 )

    检测仪表和执行机构与远程控制中心相连接。 奇迹TCP RTU+GNSS+Modbus版本的RTU,用于将远程现场的传感器和执行器数据传输到中央控制系统或监控中心。RTU 通常用于工业自动化、能源管理、环境监测等领域,它可以收集和传输各种类型的数据,如温度、压力、流量、电流
    的头像 发表于 09-20 17:19 ?926次阅读
    CAT1 RTU<b class='flag-5'>软硬件</b>设计<b class='flag-5'>开源</b><b class='flag-5'>资料</b><b class='flag-5'>分析</b>(<b class='flag-5'>TCP</b><b class='flag-5'>协议</b>+Modbus<b class='flag-5'>协议</b>+<b class='flag-5'>GNSS</b><b class='flag-5'>定位</b>版本 )

    NB DTU/RTU软硬件设计开源资料分析TCP协议+MQTT协议+GNSS定位

    一 、系统综述 1 项目综述 NB DTU/RTU开源产品,使用奇迹的AM21EV5/V6模组作为主控,支持NB通讯和GNSS,支持通过上位机配置相应信息,将普通产品数据通过边缘网络设
    的头像 发表于 09-20 16:44 ?1331次阅读
    <b class='flag-5'>NB</b> DTU/RTU<b class='flag-5'>软硬件</b>设计<b class='flag-5'>开源</b><b class='flag-5'>资料</b><b class='flag-5'>分析</b>(<b class='flag-5'>TCP</b><b class='flag-5'>协议</b>+MQTT<b class='flag-5'>协议</b>+<b class='flag-5'>GNSS</b><b class='flag-5'>定位</b>)

    研华产品通过统信及兆芯通用软硬件适配互认测试

    近日,研华自主研发的iEMS智慧能源、iMachine设备云智联以及InsightAPM软件通过了统信及兆芯通用软硬件适配互认测试,顺利取得了“通用软硬件适配认证中心”联合认证证书。这不仅对研华产品性能与兼容性给与认可,更是对其在国产化道路上给与了重要肯定。
    的头像 发表于 09-14 17:58 ?1730次阅读

    国产精密信号链产品完整解决方案,软硬件兼容TI和ADI

    国产精密信号链产品完整解决方案,软硬件兼容TI和ADI
    的头像 发表于 08-19 09:58 ?1117次阅读
    国产精密信号链产品完整解决方案,<b class='flag-5'>软硬件</b>兼容TI和ADI