U-blox公司产品波特率修改及与单片机接口参数应用(2)

2019-04-01 17:42

第二步: 选择需要的波特率,提取蓝色方框中的红色框内的16进制代码,用单片机对模块的UART端口进行数据发送,上面谈到是在机器冷启动的时候便开始发送,模块便开始在当前的波特率下进行通讯工作.

另外,若是以蓝牙等形式没有单片机等相连的直接发送模块的方式,也需要使用波特率设置,可以用上页中提到的用硬件外接跳线的方式设置波特率.

休眠模块的设定及唤醒

接下来我们再补充一下大家关心的休眠模式的设定: 我们找到 UBX--->CONFIG--->FXN(Fix Now Mode)

1. 在如下设置窗口,设置参数,具体各个参数的作用,请参看我们的系统集成手册62~65示意图解释。

2.将Power Mode改为FixNOW模式,可以启动休眠模式,发送蓝色方框内的红方框内容代码给模块。

3.如果要在休眠状态唤醒模块,请发送蓝色方框内的红色指令。

以上三个实例,简单介绍了利用单片机来对模块的参数更改,其它的特殊控制功能,如闪灯频率的变化,启动参数,省电模式选项等等,均通过此种方式都可以进行相应的控制,足可见u-center软件的良好的易用性,强大的测试开发功能及u-blox公司强大的研发实力,u-center不愧是全球顶级的GPS专业测试评估调试软件. 近日内会整理出以下最新内容(实测中):

u-blox 模块4Hz刷新频率更改(TIM-LR/4R除外) 我们找到 UBX--->CONFIG--->Rate(rates)

1. 在如下设置窗口,设置Measurement的参数,更改不同的ms将会有不同的速率更新,以下为每秒4Hz输出为例:

附注:对于4A/4S系列的ROM版本模块,只能发送相应的指令代码给模块而不能进行以下的保存 2:我们底部的状态栏再次选择SEND对模块进行保存指令的发送

3:再选中UBX>>CFG(config)>>CFG(configuration)选项中,

墨认为: save current configuration 选项,这是进行保存设置的选项

4:最后我们再次在底部的状态栏再次选择SEND对模块进行保存指令的发送

u-blox 模块NMEA精简字符信息输出

对于普通的客户而言,我们阅读GPS输出的参数格式一般是用国际通用的NMEA码来查看GPS的输出信息,它包括时间/经度/纬度,高度,信号强度等等,每个指令集包括的格式都不同,以下是标准的GPS NMEA码输出信息:

标准的1Hz速度处理下出现的NMEA码信息

特别需要注意的是,只有u-blox的模块NMEA码的经纬度输出是小数点后5位的,其它公司的产品是4位数,为什么呢,因为u-blox是高精度GPS模块,小数点后的数位越多,自然就越精确啰.

但是有时候客户往往出于自己的考虑,例如CPU的功耗低,而且运算速度慢,希望尽量减少其中不相关的参数输出,当然,进行以下的实验,我们也不能确信是否有利于省电,这需要实验及时间来验证,但不管如何,我们还是要实验如何实现这一步: 我们找到 UBX--->CFG(config)-->MSG(messages)

1: 在Message里面选择你所需要屏蔽的数据内容,以屏蔽NMEA GPGGA指令输出为例,选用这个选项

附注:对于4A/4S系列的ROM版本模块,只能发送相应的蓝色框内指令代码给模块而不能进行以下的保存 2:我们可以做的有两件事情,如果你是4H及4S-1系列的产品线,请选择将要去除Target所需要关闭的选项去钩


U-blox公司产品波特率修改及与单片机接口参数应用(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:浦发班;实习基地建设项目可行性报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: