模板: Pico-GPS-L76B Spec
来自Waveshare Wiki
产品简介
本产品是一款基于 L76B 模组的 Raspberry Pi Pico 的 GNSS (全球导航卫星系统) 扩展板,支持 GPS、北斗(BDS) 和 QZSS 多重卫星系统,具有定位快速、精准和功耗低等优点。搭配树莓派 Pico 使用,可轻松实现全球定位。
产品特性
- 板载 Raspberry Pi Pico 接口,适用于 Raspberry Pi Pico 系列主板
- 支持 GPS、北斗(BDS)和 QZSS 多重卫星系统
- 支持 EASY 自生成轨道预测功能,可实现快速定位
- 支持 AlwaysLocate 功能,可实现周期模式智能控制
- 支持 D-GPS,SBAS (WAAS/EGNOS/MSAS/GAGAN)
- 支持串口通信波特率范围:4800~115200bps (默认 9600bps)
- 板载电池座,可接入 ML1220 充电电池,用于掉电保存星历数据和热启动
- 板载 4 个 LED 指示灯,方便查看模块运行状态
- 提供完善的配套资料手册 (Raspberry Pi Pico C/C++ 和 MicroPython 等示例程序)
产品参数
GNSS参数 | |
信号频段:
GPS L1 (1575.42Mhz) BD2 B1 (1561.098MHz) | |
信道数:33 个跟踪信道,99 个捕获信道和 210 个 PRN 信道 | |
C/A code | |
SBAS:WAAS、EGNOS、MSAS、GAGAN | |
水平定位精度 (自主定位) | <2.5m CEP |
首次定位时间@ -130dBm(EASY 功能开启) | |
冷启动:<15s | |
温启动:<5s | |
热启动:<1s | |
灵敏度 | |
捕获:-148dBm | |
追踪:-163dBm | |
重捕获:-160dBm | |
动态性能 | |
海拔高度(max):18000m | |
速度(max):515m/s | |
加速度(max):4g | |
其它参数 | |
通信接口 | UART |
串口波特率 | 4800~115200bps (默认 9600bps) |
更新速率 | 1Hz (default),10Hz (max) |
通信协议 | NMEA 0183,PMTK |
供电电压 | 5V |
工作电流 | 13mA |
整机耗流 | 小于 40mA@5V(Continue 模式) |
工作温度 | -40℃ ~ 85℃ |
产品尺寸 | 52 × 21mm |
硬件说明
硬件连接
1. 注意Pico-GPS-L76B 上USB Logo标志和Raspberry Pi Pico的USB连接方向对应
2. 下载C程序时, 注意按住BOOT键再接入USB线缆
3. 注意天线无标签一侧朝向天空,不要遮挡天线,如下图所示
引脚说明
1. 板载默认使用UART0(GPIO0,GPIO1),可选UART1(GPIO4,GPIO5)进行通信,将原理图中H1,H2焊接到B端位置,软件上重新选择UART1
2. 板载按键和开关控制L76B的唤醒和休眠,将原理图中的R18,R19位置焊接0R电阻可改为GPIO控制
3. 板载LDO给L76B模块供电 ,若将原理图中R3位置上的0R移到R6位置,此时可以使用GPIO14完全关断Pico-GPS-L76B上的电源, 或将R3位置的0R移到R7位置, 则使用RP2040上的3.3V电源
4. L76B模组的PPS引脚默认不连接GPIO, 若需要使用, 则使用0R连接原理图中R20位置
按键说明
1. 当Pico-GPS-L76B模块通过软件指令进入休眠状态后,可以使用FORCE ON按键进行唤醒
2. STANDBY开关用于手动设置Pico-GPS-L76B进入standby状态,standby状态下L76B不再输出NMEA