一种低功耗的北斗定位通讯装置及控制方法制造方法及图纸

技术编号:13271353 阅读:94 留言:0更新日期:2016-05-18 20:48
本发明专利技术实施例公开了一种低功耗的北斗卫星定位通讯装置,该装置包括北斗卫星接收模块、显示模块、通讯模块和按键控制模块和时钟模块;其中,所述北斗卫星接收模块分别与所述显示模块、通讯模块和按键控制模块和时钟模块相连,所述按键控制模块输入按键控制信息至所述北斗卫星接收模块,所述时钟模块输入时钟信息至所述北斗卫星接收模块,所述显示模块显示所述北斗卫星接收模块输出的信息,所述北斗卫星接收模块与所述通讯模块相连,通过所述通讯模块与外部进行通讯;基于该装置,本发明专利技术还提出了相应的控制方法。本发明专利技术装置及方法通过多种方式,从硬件和软件相结合的方法,降低北斗卫星定位通讯装置功耗,延长待机及工作时间。

【技术实现步骤摘要】

本专利技术涉及北斗卫星导航系统,具体涉及一种低功耗的北斗定位通讯装置及方法。
技术介绍
在北斗导航系统提供的民用ICD文件中,公开服务信号是B1I。目前在服务区有14颗卫星工作,免费提供定位、测速、授时服务,授时精度为纳米级,定位精度为10米。目前的北斗卫星定位通讯装置,以北斗手表的形式销售,外观看似普通的运动型电子表,却能依靠北斗二代导航卫星来准确“授时”,还可以实现如手机一样的通话功能,而且,只要与具体的手机号码或监控平台绑定,不管佩戴者身在何处,都可以定位到手表具体的位置信息。但是,目前北斗卫星定位通讯装置待机时间长达一般在2天左右,全负荷工作时间约达4~5小时,这制约北斗卫星定位通讯装置的广泛推广。因此,如何节约功耗,提高北斗卫星定位通讯装置待机和工作时间,已成为急需解决的问题。
技术实现思路
为解决上述技术问题,本专利技术实施例提供一种低功耗的北斗卫星定位通讯装置,该装置包括北斗卫星接收模块、显示模块、通讯模块、按键控制模块和时钟模块;其中,所述北斗卫星接收模块分别与所述显示模块、通讯模块、按键控制模块和时钟模块相连,所述按键控制模块输入按键控制信息至所述北斗卫星接收模块,所述时钟模块输入时钟信息至所述北斗卫星接收模块,所述显示模块显示所述北斗卫星接收模块输出的信息,所述北斗卫星接收模块与所述通讯模块相连,通过所述通讯模块与外部进行通讯。所述时钟模块包括晶振一和晶振二,所述北斗卫星接收模块包括北斗卫星接收主模块和RTC模块;其中,所述晶振一为所述北斗卫星接收主模块提供时钟信号,所述晶振二为所述RTC模块提供时钟信号,所述RTC模块与所述北斗卫星接收主模块互联,提供实时时钟信号及秒中断信号,并接收校正信号。所述时钟模块包括晶振一,所述北斗卫星接收模块包括北斗卫星接收主模块、分频模块和RTC模块;其中,所述晶振一为所述北斗卫星接收主模块提供时钟信号,同时经所述分频模块分频后为所述RTC模块提供时钟信号,所述RTC模块与所述北斗卫星接收主模块互联,提供实时时钟信号及秒中断信号,并接收校正信号。所述分频模块为数字分频模块。所述晶振一为一高精度的带温度补偿的晶振。一种低功耗的北斗卫星定位通讯控制方法,该方法在常规工作模式下包括如下步骤: 系统完成初始化; 启动所述北斗卫星接收主模块的搜星及定位;内部计时器清零,并开始计时;所述内部计时器未接收到清零信号时,保持计时状态; 同步北斗时间到所述RTC模块; 通过所述显示模块显示输出的时间; 判断定位卫星数目是否达到设定阈值N ; 若定位卫星数目已达到设定阈值N,则关闭所述北斗卫星接收主模块的捕获、跟踪和位置解算模块; 若定位卫星数目未达到设定阈值N,则判断内部计时器计时是否达到延时Tl,若是则不论定位卫星数目是否达到设定阈值,均关闭所述北斗卫星接收模块的捕获、跟踪和位置解算模块;若不是则继续重复本步骤的判断; 内部计时器计时达到延时Tl后,判断内部计时器计时是否达到再次搜星及定位时间T2 ;若内部计时器计时大于或等于搜星及定位时间T2,则启动所述北斗卫星接收主模块的搜星和定位,北斗接收模块重新定位,同时将内部计时器清零,重新计时;若内部计时器计时小于再次搜星及定位时间T2,则重复判断; 所述阈值N、延时Tl和再次搜星及定位时间T2通过软件设定,其中阈值N的设定应满足该N个完整的卫星星历保存至系统内置的内存后,再次开启北斗模块时能快速定位;所述延时Tl小于再次搜星及定位时间T2,且大于所述北斗接收主模块的冷启动时间。所述再次搜星及定位时间T2小于卫星星历更新的时间。所述延时Tl和所述再次定位时间T2的判断分别采用微处理器查询或中断的方式完成。所述方法在监控模式下,在所述同步北斗时间到所述RTC模块后,还包括以下步骤: 判断当前模式是否为主动模式; 若当前模式不是主动模式,则再次判断是否收到位置查询信息; 若未收到位置查询信息,则设置所述通讯模块处于休眠模式; 若当前模式是主动模式,或收到位置查询信息,则解析用户位置; 输出用户位置到所述通讯模块,改变通讯模块处于工作模式,将定位信息发送到监控平台或绑定的手机。当所述北斗卫星接收主模块接收到所述RTC模块发出的秒中断信号后,则暂停当前的步骤,通过所述显示模块显示输出当前的时间,显示输出完成后,再返回原有的步骤继续执行。本专利技术实施例中通过多种方式,从硬件和软件相结合的方法,降低北斗卫星定位通讯装置功耗,延长待机及工作时间。其中硬件方面:优化北斗卫星定位通讯装置的硬件系统结构,减少内部晶振、复用内部MCU及实时时钟模块RTC (Real Time Control),节约成本,降低功耗。软件方面:一方面通过调整MCU控制器的控制程序,增加MCU的控制任务,用来处理外部输入模块的中断、内部延时计时器中断以及显示模块的控制;同时通过软件控制,自适应调节北斗接收模块内部的捕获、跟踪及定位解算模块工作时间和关闭后再次开启北斗模块的时间间隔,既减低功耗,又不影响北斗卫星定位通讯装置的授时精度;通过将工作模式分为常规模式和监控模式,减少通讯模块功耗,延长北斗卫星定位通讯装置待机及工作时间。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是现有技术下北斗手表系统结构示意图; 图2是本专利技术【具体实施方式】中所述低功耗北斗定位通讯装置的结构示意图; 图3是本专利技术【具体实施方式】中所述北斗卫星接收模块的一种结构示意图; 图4是本专利技术【具体实施方式】中所述北斗卫星接收模块的另一结构示意图; 图5是本专利技术【具体实施方式】中所述低功耗北斗定位通讯控制方法在常规工作模式下的流程图; 图6是本专利技术【具体实施方式】中所述低功耗北斗定位通讯控制方法在监控模式下的流程图。【具体实施方式】以下将结合附图,对本专利技术【具体实施方式】进行详细描述。如图1所示为目前的北斗手表系统,该系统包括北斗卫星接收模块、显示模块、通讯模块、按键控制模块,以及外置于北斗接收模块的MCU控制模块和MCU控制模块所需要的外部时钟模块2。如图2所示为本【具体实施方式】所述一种低功耗的北斗定位通讯装置的结构示意图,该装置包括北斗卫星接收模块100、显示模块101、通讯模块103和按键控制模块102和时钟模块104 ;相比图1所示的系统,该装置减少了外置的MCU控制模块及相应的时钟模块,而通过复用所述北斗卫星接收模块的MCU控制模块及相应的时钟模块实现。如图3所示为所述北斗卫星接收模块100和时钟模块104的一种结构框图,该结构中,所述时钟模块104包括两个晶振:晶振一 1041和晶振二 1042,所述北斗卫星接收模块100包括北斗卫星接收主模块1001和RTC模块1002 ;其中晶振一 1041为北斗卫星接收主模块1001提供时钟信号,晶振二 1042为RTC模块1002 (Real Time Clock实时时钟模块)提供时钟信号;所述RTC模块1002每秒产生一个秒中断信号至所述北斗卫星接收主模块1001中的MCU控制模块,用本文档来自技高网...

【技术保护点】
一种低功耗的北斗卫星定位通讯装置,其特征在于,该装置包括北斗卫星接收模块、显示模块、通讯模块、按键控制模块和时钟模块;其中,所述北斗卫星接收模块分别与所述显示模块、通讯模块、按键控制模块和时钟模块相连,所述按键控制模块输入按键控制信息至所述北斗卫星接收模块,所述时钟模块输入时钟信息至所述北斗卫星接收模块,所述显示模块显示所述北斗卫星接收模块输出的信息,所述北斗卫星接收模块与所述通讯模块相连,通过所述通讯模块与外部进行通讯。

【技术特征摘要】

【专利技术属性】
技术研发人员:周显文刘俊秀陈志刘彬常军锋石岭
申请(专利权)人:深圳艾科创新微电子有限公司
类型:发明
国别省市:广东;44

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

1