方糖 - GPS模块
产品详情
方糖GPS是一款多模卫星导航定位模块,支持北斗三代/GPS/GLONASS 等卫星定位系统,支持多系统联合定位和单系统独立定位的模块。它基于高灵敏度的定位芯片,可以提供精确的定位信息,适用于各种定位应用,如车载导航、物联网设备追踪等。
模块采用了射频基带一体化设计,集成了 DC/DC、 LDO、射频前端、低功耗应用处理器、RAM、Flash 存储、RTC 和电源管理,可通过纽扣电池或法拉电容给 RTC、备份 RAM 供电,减少首次定位时间,可广泛应用于车载定位与导航设备、高精度授时、安全监测、测量测绘、精准农业等对导航/定位/授时有需求的领域。
硬件特色
- 双模定位:支持同时使用GPS和北斗卫星系统进行定位,提供更强的定位覆盖和精度。
- 高灵敏度:具有高灵敏度的定位芯片,能够在复杂环境下快速获得定位信号。
适用领域
车载导航、物联网设备追踪、定位服务等
产品参数
电压 | 5V |
---|---|
电流 | 200mA |
产品尺寸 | 40 x 40 x 17 mm,4个乐高插销孔 |
通讯协议 | 串口通讯,波特率115200 |
支持主板 | 未来板Lite、未来板、Micro:bit |
定位模式 | GPS+BDS 或 GPS+GLONASS 多系统联合定位,支持 A-GNSS 辅助定位 |
高灵敏度 | 捕获 冷启动-148dBm,热启动 -156dBm,追踪 -162dBm |
定位时间 | ** **纯硬件冷启动 (≤32S) 纯硬件热启动 (≤1S) 纯硬件重新捕获 (≤1S) 软件辅助 A-GNSS(≤5S) |
水平定位精度 | 2m |
速度精度 | 0.1m/s |
授时精度 | 30ns |
天线 | 内部集成了 3.3V 有源天线供电电路和检测电路 |
输出格式 | NMEA0183 V4.1 及以前版本 |
应用场景 | 车载导航、物联网设备追踪、定位服务等 |
在未来板Lite上使用
以未来板Lite为例,通过GPS模块获取经纬度信息
硬件接线:
GPS模块通讯接口是串口,因此接在未来板Lite的UART0接口上
软件编程:
- 打开Kittenblock,硬件选择未来板Lite,连接好串口
- 加载GPS模块插件
- 编写程序
程序逻辑:
检测到是否收到GPS信息,当收到GPS信息,进行屏幕显示。否则屏幕提示移至空旷地方。
- 下载程序
在Microbit上使用
编程平台
Microsoft MakeCode for micro:bit
使用Makecode编程平台
添加方糖插件
在扩展中搜索Sugar,点击添加
编程积木
积木-功能说明
在未来板上使用
硬件接线
GPS模块通讯接口是串口,因此接在未来板的UART接口上
软件编程
- 打开Kitenblock ,**硬件选择未来板,连接好串口**
- 加载GPS插件
编程积木
序号 | 积木图 | 积木功能 |
---|---|---|
1 | 初始化GPS模块 | |
2 | 更新模块获取数据 | |
3 | 获取当前模块接收到的卫星数量 | |
4 | 获取通过卫星校正的真北方向 | |
5 | 模块的对地速度(千米/小时) | |
6 | 通过经度判断东/西方向,通过纬度判断南/北方向 | |
7 | 获取当前位置的经度/纬度 | |
8 | 当前模块海拔高度 | |
9 | 获取当前时间 |
程序编写
功能实现包含如下部分:
- 检测到是否收到GPS信息
- 当收到GPS信息进行屏幕显示
- 未接收到GPS信息屏幕提示请移动到空旷的地方
常见问题与解答
问:GPS模块为什么无法在室内使用?
答:GPS模块需要接收卫星信号,需要在室外开阔的地方才能接收到信号
问:GPS模块除了用于定位?还能用在什么地方?
答:GPS模块可以提供经纬度信息,还能提供UTC时间和海拔信息
问:GPS模块的定位精度如何?
答:2米
问::GPS模块能在主板上屏幕显示定位地图吗?
答:不行,性能不足。需要用专门的特定的硬件和软件才能实现这种定位效果。