1.2 F21模块 GPS功能测试步骤 

2019-06-18 00:42 发布

5804 0 0

需要准备的硬件

GPS功能测试步骤

  1. 接线方式和上一章节一样,用SSCOM发送指令
    AT+QGNSSC=1

    启动模块的GPS功能

本模块上PPS指示灯为预留指示灯,目前内核没有PPS功能

  1. 发送

    AT+QGNSSRD?

    指令,可以获取GPS的NMEA协议数据

    刚开机时候是上图所示的数据,每一帧数据的逗号与逗号之间是空的,这是因为还没有获取到卫星信号或者没接GPS天线。
    当卫星定位成功后,所有数据就会填充上,如下图,这个过程是冷启动,一般要几十秒到几分钟,看所处环境不同而异
    另外一定要注意,GPS是室外使用的模块,想测试这个模块,需要在室外或者至少把天线放在室外,才能接收到卫星信号,室内是没有卫星信号的。

    当看到上图的数据数据,就说明已经定位了

  2. 也可以用

    AT+QGNSSRD="NMEA/RMC"

    指令只查询RMC这一帧数据,有了这个指令嘿嘿,单片机读取GPS数据容易很多,给F21模块点个赞(^▽^)

  3. 获取到经纬度后可以用测试软件查询定位,该软件需要联网才能使用,因为需要连接百度地图服务器

  4. 如果您觉得自己手动输入指令麻烦,其实也可以用USB-TTL工具通过GPS的TXD引脚接收GPS的帧数据。
    当然这种测试方法也是需要发送过AT+QGNSSC=1指令后才能在GNSS_TXD引脚读取到数据
    接线方式:
    USB-TTL模块        MC20模块
    5V       --->        V_IO
    GND    --->        GND
    RXD    --->        GNSS_TXD

    但是,记得这里内核输出的GPS数据的波特率是9600

    也可以用资料包里面的GNSS Viewer工具测试,如下这里已经解析出来了各种GPS的数据,比如经纬度已经换算了度分秒格式,获取的gps和北斗的卫星情况也很清晰

    到这里GPS的功能也已经测试OK了


B Color Smilies
快速回复 返回顶部 返回列表