0x00

使用的GPS模块是ATGM336H-5N模块+IPX陶瓷有源天线

ATGM336H-5N系列模块是小尺寸的高性能BDS/GNSS全星座定位 导航模块系列的总称。该系列模块产品都是基于中科微第四代低功耗GNSS SOC单芯片—AT6558,支持多种卫星导航系统,包括中国的BDS(北斗卫星 导航系统),美国的GPS,俄罗斯的GLONASS,欧盟的GALILEO,日本的QZSS 以及卫星增强系统SBAS(WAAS,EGNOS,GAGAN,MSAS)。AT6558 是一 款真正意义的六合一多模卫星导航定位芯片,包含32 个跟踪通道,可以同时接 收六个卫星导航系统的GNSS 信号,并且实现联合定位、导航与授时。 ATGM336H-5N本系列模块具有高灵敏度、低功耗、低成本等优势,适用于 车载导航、手持定位、可穿戴设备,可以直接替换Ublox MAX系列模块。

1.jpg

0x01接线

2.jpg
剩下的pps口暂时用不到,所以不接

0x02配置

树莓派终端输入sudo raspi-config,选择Interfacing Options>>Serial
在"Would you like a login shell to be accessible over serial?"选择No
在"Would you like the serial port hardware to be enabled?"选择Yes
重启

手动配置

打开/boot文件夹。
编辑config.txt文件,末尾添加

enable_uart=1

编辑cmdline.txt文件,作以下修改

删除
console=serial0,115200
quiet
init=/usr/lib/raspi-config/init_resize.sh

0x03测试

串口接口为:/dev/ttyS0
这里使用minicom进行串口调试,没有的话使用apt安装即可。
命令行输入:

minicom -b 9600 -D /dev/ttyS0
# -b 波特率,ATGM336H-5N的波特率是9600
# -D 接口

如果正常的话会显示这些:
3.jpg
第一次使用这个模块、模块的距离与上次使用时的距离过远或模块电池电量耗尽时,需要等一分钟左右同步卫星信息。

Last modification:October 24, 2019
如果觉得我的文章对你有用,请随意赞赏