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

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

3天内不再提示

GPS定位技术,源码开放!全面升级

合宙LuatOS 来源:合宙LuatOS 作者:合宙LuatOS 2025-04-10 15:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着物联网智能终端的快速发展,传统GPS定位技术在精度、功耗与响应速度上的瓶颈日益凸显。本文将以Air8000核心板为例,教你掌握GPS功能的基本使用方法,可根据实际需求进行扩展和应用。

一、主要硬件准备

1.1 主要硬件

Air8000核心板套件;

支持数据传输的USB数据线;

Win10及其以上PC电脑

1.2 接线示意

Air8000核心板板载GNSS ipex连接器,同时内置3.3V LDO,用于有源天线供电。因此,可以使用外部有源天线直接连接GNSS连接器。

注意:目前仅支持3.3V有源天线,请注意连接的有源天线的供电范围。

二、最新源码及实操教程

Air8000适用于复杂工业场景的定位需求‌,相关应用示例持续更新中。

最新源码及实操教程详见:

https://docs.openluat.com/air8000/luatos/app/gnss/loc/

2.1 示例代码:

wKgZPGf3csiASNANAAP81MAa1Rg637.png

wKgZPGf3ctuAYw3_AAOcIPeqNUY766.png

wKgZPGf3cweAfnhRAAEC1zk8_kI322.png

2.2 运行结果:

定位成功后,rmc解析出的参数中包含经纬度lat和Ing,此经纬度是wg-84坐标系。

wKgZO2f3c2yAfYTbAAI2qLjcy2Y548.png


将定位成功后的经纬度复制到下方链接,可以查看位置信息和坐标系转换后的经纬度:

https://www.openluat.com/GPS-Offset.html

wKgZPGf3c6SABjyBAAQh4fTSSj8995.png

三、注意事项与常见问题


3.1 GPS定位经纬度为什么不准确?

坐标没有纠偏,纠偏处理参见:http://www.openluat.com/GPS-Offset.html

周围有比较高的障碍物,会导致定位误差;

不能在室内测试,必须到室外测试;如果只能在室内测试,可以淘宝搜索“GPS信号转发器”。

3.2 Air8000获取到的经纬度数据,是基于什么坐标系?

使用国际标准WGS-84坐标系,需要自己进行坐标系转换。

各GPS坐标系说明以及转换方法,详见:

https://www.openluat.com/GPS-Offset.html

3.3 GPS天线如何设计?

可参考下方文档链接:https://docs.openluat.com/air8000/luatos/hardware/design/gnssant/

须特别注意:

GNSS天线需要做50欧姆阻抗匹配,且线长尽量短;预留天线Π形匹配;GNSS_VCC固定输出3.3V,其与GNSS同步打开和关闭,仅支持3.3V有源天线供电。对于5V有源天线需要外置5V供电。

3.4 可视卫星、可用卫星有什么区别?

可视卫星是当前区域,接收条件良好情况下,应该可以收到卫星信号的卫星。 可用卫星是当前已经收到信号并正在使用参与定位的卫星。


3.5 GGA和RMC应该用哪个?

视具体情况而定,建议用GGA,信息相对更全面。


3.6 车载使用时,需要天线引出到车顶上吗?

挡风玻璃如果没有贴膜或者贴了不含金属材料的膜,可以放在挡风玻璃下,但是GPS信号会有一定衰减,在万不得已的情况下,可以放在挡风玻璃下,最好再实际测试确认一下。

挡风玻璃如果贴了含有金属材料的膜,则不能放在挡风玻璃下,必须将天线到车顶。


3.7 如何输出原始NMEA数据?

可以通过 libgnss.bind(id, next_id)接口进行绑定。

wKgZPGf3c_eAYU2lAAEWwEfbT3M153.png

今天的内容就分享到这里了~

审核编辑 黄宇

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

    关注

    22

    文章

    2988

    浏览量

    170048
  • 源码
    +关注

    关注

    8

    文章

    675

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    揭秘Air780EGH定位功能:源码开放助力极速开发 !

    Air780EGH定位模块源代码全面开放!无需复杂前置知识,只需跟随本文教程,即可从零开始搭建定位系统。代码注释清晰,示例完整,助你短时间内掌握定位
    的头像 发表于 07-29 16:11 104次阅读
    揭秘Air780EGH<b class='flag-5'>定位</b>功能:<b class='flag-5'>源码</b><b class='flag-5'>开放</b>助力极速开发 !

    Air8000全新Modbus功能升级源码开放助力开发者创新

    项目源码全面开放,为开发者提供了深度定制与灵活扩展的无限可能。无论是工业自动化控制还是智能设备集成,这一革新将加速您的项目开发效率,开启技术创新的新篇章。 支持Modbus RTU、M
    的头像 发表于 07-03 15:55 187次阅读
    Air8000全新Modbus功能<b class='flag-5'>升级</b>!<b class='flag-5'>源码</b><b class='flag-5'>开放</b>助力开发者创新

    定位速度狂飙!AGPS开源助力GPS应用3秒锁定坐标!

    融合AGPS辅助定位技术开放源码,让设备在3秒内完成坐标锁定。开发者可自由接入、修改算法,打造专属定位方案,从城市通勤到户外探险,精准与效率全面
    的头像 发表于 06-13 17:33 347次阅读
    <b class='flag-5'>定位</b>速度狂飙!AGPS开源助力<b class='flag-5'>GPS</b>应用3秒锁定坐标!

    谷歌地图GPS定位

    谷歌地图GPS定位:精准导航背后的技术解析 谷歌地图作为全球最受欢迎的地图服务之一,其精准的GPS定位功能为用户提供了极大便利。本文将深入探
    的头像 发表于 05-29 16:54 414次阅读

    GPS北斗定位模块问题及解决办法

    GPS北斗定位模块使用上大多需要配置和设置下的,因此出现应用方面的问题也是可以理解的。以下是常见的问题及其解决办法: 一、搜不到信号 问题描述: 在家或个别位置无法接收到GPS或北斗定位
    的头像 发表于 03-30 07:37 1433次阅读

    GPS无法定位?一定要排查的情况来啦~

    出问题所在。   一、在室内做GPS定位 为什么开发板不能在室内使用GPS定位? 为什么手机可以定位,模块无法
    的头像 发表于 02-24 15:25 1128次阅读
    <b class='flag-5'>GPS</b>无法<b class='flag-5'>定位</b>?一定要排查的情况来啦~

    人员定位及轨迹管理系统什么技术更好?

    管理系统什么技术更好? 在工厂、工地、矿山或者港口中,单一的定位技术往往难以全面满足复杂多变的定位需求。例如,传统的
    的头像 发表于 01-22 18:08 570次阅读
    人员<b class='flag-5'>定位</b>及轨迹管理系统什么<b class='flag-5'>技术</b>更好?

    PNT、GNSS与GPS:卫星定位导航技术的清晰区分

    会把定位导航终端叫做GNSS模块,也会叫做GPS模块。 但是实际上他们之间是有一些重要的区别。伴随着技术发展与越发深入,我们有必要对这三个词汇做以清晰的区分。   一、 什么是GPS
    的头像 发表于 01-13 15:42 1256次阅读
    PNT、GNSS与<b class='flag-5'>GPS</b>:卫星<b class='flag-5'>定位</b>导航<b class='flag-5'>技术</b>的清晰区分

    源码开放 智能监测电源管理教程宝典!

    源码开放,今天我们学习的是电源管理系统的核心功能模块,手把手教你如何通过不同的技术手段实现有效的电源管理。
    的头像 发表于 12-11 09:26 725次阅读
    <b class='flag-5'>源码</b><b class='flag-5'>开放</b>  智能监测电源管理教程宝典!

    巍泰技术 UWB 信标系统定位技术GPS/RTK/RFID/WiFi 等技术优势对比

    UWB技术定位精度、抗干扰、安全性、传输速率、功耗与成本上优于GPS、北斗、RTK、RFID、WiFi、蓝牙以及超声波定位定位
    的头像 发表于 11-19 15:38 1574次阅读
    巍泰<b class='flag-5'>技术</b> UWB 信标系统<b class='flag-5'>定位</b><b class='flag-5'>技术</b>与 <b class='flag-5'>GPS</b>/RTK/RFID/WiFi 等<b class='flag-5'>技术</b>优势对比

    芯伯乐产品在GPS定位模块上的设计方案

    模块方框图01产品介绍及应用ProductIntroductionandApplicationGPS是英文GlobalPositioningSystem(全球定位系统)的简称。利用GPS定位卫星,在
    的头像 发表于 10-15 08:07 686次阅读
    芯伯乐产品在<b class='flag-5'>GPS</b><b class='flag-5'>定位</b>模块上的设计方案

    GPS/北斗RTK差分定位系统的技术原理以及应用领域

    全球定位系统(GPS)和北斗卫星导航系统(BDS)都是使用卫星提供定位和导航信息的先进系统,它们在各个行业得到广泛应用。本文将探讨GPS/北斗RTK差分
    的头像 发表于 09-27 10:35 2485次阅读
    <b class='flag-5'>GPS</b>/北斗RTK差分<b class='flag-5'>定位</b>系统的<b class='flag-5'>技术</b>原理以及应用领域

    GPS车载定位系统的设计

    电子发烧友网站提供《GPS车载定位系统的设计.doc》资料免费下载
    发表于 09-07 09:26 0次下载

    智慧园区人员定位及轨迹追踪技术探讨

    追踪的相关技术和应用。 一、智慧园区人员定位技术 在智慧园区中,有许多方法可以实现人员的准确定位。以下将介绍几种常见的人员定位
    的头像 发表于 08-28 11:31 1006次阅读

    ESP32 崩溃后调试信息定位源码方法

    arduino 通过调试信息定位出错源码
    的头像 发表于 08-27 14:29 1825次阅读