一种GNSS接收机开关机控制方法技术

技术编号:10458431 阅读:123 留言:0更新日期:2014-09-24 14:28
本发明专利技术公开了一种GNSS接收机开关机控制方法,GNSS接收机上设有单一的控制按键、时间检测电路、处理器、硬件控制电路和软件控制电路;所述方法包括以下步骤:S1:通过控制按键输入按键信号;S2:时间检测电路检测所述按键信号的持续时间T0;S3:根据所述按键信号的持续时间T0的长度产生不同的控制信号,硬件控制电路或处理器调用软件控制电路以控制GNSS接收机的工作状态。本发明专利技术提供的GNSS接收机开关机控制方法,可以减小接收机的体积和重量,并在GNSS接收机发生软件故障时,通过硬件控制电路可强制通过硬件方式关闭接收机,克服了当接收机发生系统软件故障时无法关机的缺陷。

【技术实现步骤摘要】
一种GNSS接收机开关机控制方法
本专利技术涉及卫星导航
,尤其涉及一种GNSS接收机开关机控制方法。
技术介绍
GNSS的全称是全球导航卫星系统(GlobalNavigationSatelliteSystem),它是泛指所有的卫星导航系统,包括全球的、区域的和增强的卫星导航系统,如美国的GPS、俄罗斯的GLONASS(格洛纳斯)、欧洲的Galileo(伽利略)、中国的北斗卫星导航系统,以及相关的增强系统,如美国的WAAS(广域增强系统)、欧洲的EGNOS(欧洲静地导航重叠系统)和日本的MSAS(多功能运输卫星增强系统)等,还涵盖在建和以后要建设的其它卫星导航系统。国际GNSS系统是个多系统、多层面、多模式的复杂组合系统。GNSS接收机用于同时接收两个或者两个以上的GNSS系统的信号,具有复杂的兼容性,采用电池供电,是一种便携式终端设备。GNSS接收机通常没有显示屏,并带有少数按键,这些按键实现接收机的开机、关机以及工作模式和参数设置功能。为了减小接收机的体积和重量,GNSS接收机上的按键设计得越来越少,用按键实现的操作也越来越少。但是GNSS接收机的一些功能和操作还必须采用按键来实现,而这些按键不仅要实现接收机的开机、关机操作,还要实现一些其它功能。由于GNSS接收机没有显示屏和其它输入设备,因此不能像设有显示屏的设备一样通过弹出菜单来实现操作。此外,现有GNSS接收机在系统软件出现故障时,存在无法实现软件关机的缺陷。
技术实现思路
本专利技术所要解决的技术问题是,提供一种GNSS接收机开关机控制方法,利用最少的按键灵活实现对GNSS接收机的开关机控制以及相关控制设置,减小接收机的体积和重量,并克服发生系统软件故障时接收机无法关机的缺陷。为解决以上技术问题,本专利技术实施例提供一种GNSS接收机开关机控制方法,所述GNSS接收机上设有单一的控制按键、时间检测电路、处理器、硬件控制电路和软件控制电路;所述方法包括以下步骤:S1:通过所述控制按键输入按键信号;S2:所述时间检测电路检测所述按键信号的持续时间T0;S3:根据所述按键信号的持续时间T0的长度产生不同的控制信号,所述硬件控制电路或所述处理器调用所述软件控制电路以控制所述GNSS接收机的工作状态。进一步地,当所述GNSS接收机的当前状态为关机状态时,所述步骤S3具体为:S31:判断所述按键信号的持续时间T0是否大于第一时间阈值T1,其中T1>0;若否,则执行步骤S32;若是,则执行步骤S33;S32:所述硬件控制电路判定所述按键信号为无效信号,不启动所述GNSS接收机;S33:所述硬件控制电路控制所述GNSS接收机系统电源打开,启动所述GNSS接收机系统进入正常工作状态;S34:进一步判断所述按键信号的持续时间T0是否大于第二时间阈值T2,其中T2>T1;若否,则返回执行步骤S33;若是,则执行步骤S35;S35:所述硬件控制电路控制所述GNSS接收机系统电源打开,启动所述GNSS接收机系统进入工作模式设置状态。优选地,所述第一时间阈值T1为0.5秒;所述第二时间阈值T2为6秒。再进一步地,当所述GNSS接收机的当前状态为开机状态时,所述步骤S3具体为:S301:判断所述按键信号的持续时间T0是否小于第三时间阈值T3,其中T3>0;若否,则执行步骤S302;若是,则执行步骤S303;S302:所述硬件控制电路执行对所述GNSS接收机的硬件关机;S303:判断所述按键信号的持续时间T0是否小于第四时间阈值T4,其中0<T4<T3;若否,则执行步骤S304;若是,则执行步骤S305;S304:所述处理器控制进入GNSS模块复位操作;S305:判断所述按键信号的持续时间T0是否小于第五时间阈值T5,其中0<T5<T4;若否,则执行步骤S306;若是,则执行步骤S307;S306:所述处理器调用所述软件控制电路执行对所述GNSS接收机的软件关机;S307:所述处理器判定所述按键信号为无效信号。本专利技术实施例提供的GNSS接收机开关机控制方法,在GNSS接收机中只设有一个控制按键,在没有显示屏的情况下,利用该单一的控制按键作为控制信号的输入装置,并结合硬件控制电路与软件控制电路的联合作用,灵活地控制GNSS接收机进行开机和关机,以及相应工作模式设置与复位操作,减小GNSS接收机的体积和重量,并在GNSS接收机发生软件故障时,通过硬件控制电路可强制通过硬件方式关闭GNSS接收机,克服了当GNSS接收机发生系统软件故障时无法关机的缺陷。附图说明图1是本专利技术提供的GNSS接收机开关机控制方法的一个实施例的步骤流程图;图2是本专利技术图1实施例提供的在GNSS接收机当前状态为关机状态时的控制方法流程图;图3是本专利技术图1实施例提供的在GNSS接收机当前状态为开机状态时的控制方法流程图;图4是本专利技术提供的GNSS接收机的开关机的完整控制过程的流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本实施例的GNSS接收机在结构上设有单一的控制按键、时间检测电路、处理器、硬件控制电路和软件控制电路。其中,所述控制按键作为GNSS接收机唯一的控制信号输入装置,以减小接收机的体积和重量,提高便携性;所述时间检测电路用于对控制按键的按下时间的长度进行检测,以便所述处理器判断所述控制按键的输入信号的类型;所述硬件控制电路用于实现对GNSS接收机的延时开机以及在GNSS接收机出现软件故障时启动对GNSS接收机的强制关机。所述软件控制电路则用于在处理器的控制下,对GNSS接收机在正常工作状态下的关机以及工作模式设置、复位等参数设置操作。参见图1,是本专利技术提供的GNSS接收机开关机控制方法的一个实施例的步骤流程图。在本实施例中,具体实施时,在对GNSS接收机结构作出以上改进的基础上,所述的GNSS接收机开关机控制方法包括以下步骤:步骤S1:通过所述控制按键输入按键信号;步骤S2:所述时间检测电路检测所述按键信号的持续时间T0;由于GNSS接收机没有显示屏和其它输入设备,因此单个控制按键要实现多种操作只能依靠按键时间长短来区分不同的按键功能。步骤S3:根据所述按键信号的持续时间T0的长度产生不同的控制信号,所述硬件控制电路或所述处理器调用所述软件控制电路以控制所述GNSS接收机的工作状态。具体实施时,以上方法适用于GNSSRTK接收机中。RTK(Real-TimeKinematic,实时动态差分法)是一种新的常用的卫星导航测量方法,而GNSSRTK接收机采用了载波相位动态实时差分方法,能够在野外实时得到厘米级的定位精度的测量。GNSSRTK接收机的出现是GNSS系统发展的重大里程碑,为工程放样、地形测图以及各种控制测量带来了新曙光,极大地提高了户外作业效率。在本实施例中,所述的GNSS接收机开关机控制方法可以在GNSS接收机的当前状态为关机状态时对GNSS接收机(尤其是GNSSRTK接收机)的工作状态进行智能控制。如图2所示,是本专利技术图1实施例提供的在GNSS接收机当前状态为关机状态时的控制方法流程图。在一种具体的可实现方式中,当所述GNSS接收机的当前状态为关机状态时,在接收到由控制按键输入的信号后,处理器从时间检测电路本文档来自技高网...
一种GNSS接收机开关机控制方法

【技术保护点】
一种GNSS接收机开关机控制方法,其特征在于,所述GNSS接收机上设有单一的控制按键、时间检测电路、处理器、硬件控制电路和软件控制电路;所述方法包括以下步骤:S1:通过所述控制按键输入按键信号;S2:所述时间检测电路检测所述按键信号的持续时间T0;S3:根据所述按键信号的持续时间T0的长度产生不同的控制信号,所述硬件控制电路或所述处理器调用所述软件控制电路以控制所述GNSS接收机的工作状态。

【技术特征摘要】
1.一种GNSS接收机开关机控制方法,其特征在于,所述GNSS接收机上设有单一的控制按键、时间检测电路、处理器、硬件控制电路和软件控制电路;所述方法包括以下步骤:S1:通过所述控制按键输入按键信号;S2:所述时间检测电路检测所述按键信号的持续时间T0;S3:根据所述按键信号的持续时间T0的长度产生不同的控制信号,所述硬件控制电路或所述处理器调用所述软件控制电路以控制所述GNSS接收机的工作状态;当所述GNSS接收机的当前状态为关机状态时,所述步骤S3具体为:S31:判断所述按键信号的持续时间T0是否大于第一时间阈值T1,其中T1>0;若否,则执行步骤S32;若是,则执行步骤S33;S32:所述硬件控制电路判定所述按键信号为无效信号,不启动所述GNSS接收机;S33:所述硬件控制电路控制所述GNSS接收机系统电源打开,启动所述GNSS接收机系统进入正常工作状态;S34:进一步判断所述按键信号的持续时间T0是否大于第二时间阈值T2,其中T2>T1;若否,则返回执行步骤S33;若是,则执行步骤S35;S35:所述硬件控制电路控制所述GNSS接收机系统电源打开,启动所述GNSS接收机系统进入工作模式设置状态。2.如权利要求1所述的GNSS接收机开关机控制方法,其特征在于,所述第一时间阈值T1为0.5秒;所述第二时间阈值T2为6秒。3.如权利要求1所述的GNSS接收机开关机控制方法,其特征在于,所述GNSS接收机还设有语音播放器,则所述步骤S35还包括:所述处理器控制所述语音播放器播放关于GNS...

【专利技术属性】
技术研发人员:陈伟宾显文林钦坚谢锡贤
申请(专利权)人:广州中海达卫星导航技术股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1