一种卫星手表晶振精度检测方法和守时方法及卫星手表技术

技术编号:23603918 阅读:62 留言:0更新日期:2020-03-28 05:13
本发明专利技术涉及一种卫星手表晶振精度检测方法和守时方法及卫星手表。一种卫星手表晶振精度检测方法,包括步骤:S12、以标准时间秒开始,处理器获取手表在预定时间内所述计时晶振的震动次数计时时间与卫星标准时间的累计时间;所述预定时间以所述计时晶振的计时时间为标准计时得到;S13、所述处理器根据所述预定时间和所述累计时间计算所述计时晶振在单位时间内的实际震动次数与理论震动次数的震动差值;所述处理器存储所述震动差值。本方法不需要额外增加守时芯片,通过处理器、计时晶振和北斗模块的协同处理,相互调校,将卫星手表的守时精度提升到了15天与卫星标准时间相比误差小于1秒,极大提升了卫星手表的守时能力。

A method for measuring crystal vibration accuracy and time keeping of satellite watch and satellite Watch

【技术实现步骤摘要】
一种卫星手表晶振精度检测方法和守时方法及卫星手表
本专利技术涉及卫星手表校时领域,尤其涉及一种卫星手表晶振精度检测方法和守时方法及卫星手表。
技术介绍
随着科技的发展,智能产品的普及化,智能手表除了其越来越多元化的功能外,其基本功能守时功能的要求也越来越高,尤其是在一些特殊的应用场合甚至要求其15天内的守时偏差小于1s。以目前智能手表的授时方式来看,主要为卫星授时和电波授时。电波授时为实时授时,卫星授时为校准授时。在我国因电波授时受地域覆盖面及授时距离限制,主要以卫星授时为主。专利号为ZL201711204756.8的专利文献公开了守时系统、守时电路及守时方法,通过对于其方案的不难知道,其提供的守时方法主要还是借助与卫星的连接,在能够接收到卫星信号的情况下则能够保证高精度的守时性,但是一旦出现极端天气或者其他恶劣情况,还是会出现守时不精准的情况。卫星授时的优点在于覆盖面全面,几乎不受地域与距离的限制,而且时间精度特别高。然而卫星授时的上述优点,需要建立在手表能够接收到卫星信号的基础上,才能确保手表的高精度守时能力。就目前的卫星授时技术而言,还存在以下问题:1.在云层较厚的阴雨天气或者室内时,手表的卫星接收信号能力具有不稳定性,从而无法确保能够每次成功接收卫星信号,接收卫星同步信号,进行校时;2.卫星授时后,手表根据自身的计数器计时,而计数目标为手表的计时晶振,计时晶振受生产条件、计时晶振本身精度、温度等原因影响,每秒的震动频率与理论值存在一定的差异,与卫星计时很难做到完全同步,就目前市场上的领先的技术而言,在不额外增加守时芯片的情况下也只能做到3天偏差在1秒左右,所以为了确保卫星手表高精度守时需要频繁进行卫星授时与校时。综合上述,现有的卫星授时手表的高精度走时能力在卫星信号不能稳定接收的情况下难以得到保证;从而也难以满足在某些对有时间精度高要求应用场合的需求,还有待改进和提高。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种卫星手表晶振精度检测方法和守时方法及卫星手表,能够通过确定计时晶振的单位时间内实际震动次数和理论震动次数之间的震动差值,进而在失去卫星信号后,通过精准补偿操作,保证高精度守时。为了达到上述目的,本专利技术采取了以下技术方案:一种卫星手表晶振精度检测方法,包括步骤:S11、北斗模块接收北斗卫星脉冲信号,并将脉冲信号发送处理器中,所述处理器同时使用计数器计量计时晶振的震动次数,以接收到所述脉冲信号时的所述计时晶振的震动点为首次震动开始计数,所述处理器解析所述脉冲信号中的卫星标准时间并作为标准时间秒;S12、以标准时间秒开始,处理器获取手表在预定时间内所述计时晶振的震动次数计时时间与卫星标准时间的累计时间;所述预定时间以所述计时晶振的计时时间为标准计时得到;S13、所述处理器根据所述预定时间和所述累计时间计算所述计时晶振在单位时间内的实际震动次数与理论震动次数的震动差值;所述处理器存储所述震动差值。优选的所述的卫星手表晶振精度检测方法,所述震动差值的计算公式为:其中,x为所述震动差值;Tyd为以所述计时晶振的计时时间准的所述预定时间;Twx为以卫星标准时间为准的所述累计时间;Xll为计时晶振的单位时间内理论震动次数。一种卫星手表高精度守时方法,包括使用所述的卫星手表晶振精度检测方法,还包括步骤:S2、北斗模块接收北斗卫星的脉冲信号,所述处理器解析所述脉冲信号得到卫星标准时间作为显示时间,并以计时晶振单位时间内的理论震动次数为准开始计时得到计时晶振的计时时间;S3、处理器根据所述震动差值计算差异累加值,并判断所述差异累加值的绝对值是否大于或等于差异阈值,若是,则对所述计时时间执行差异补偿操作;若否,则执行步骤S4;S4、处理器判断是否能够接收卫星的脉冲信号,若是,则执行步骤S2;若否,则以所述计时时间为显示时间,执行步骤S3。优选的所述的卫星手表高精度守时方法,所述差异补偿操作包括步骤:S31、根据计时晶振的单位时间内的所述理论震动次数与所述差异累加值计算差异时间值,判定所述震动差值是否为正数,若是,则执行步骤S32;若否,则执行步骤S33;S32、所述计时时间减去所述差异时间值作为新的计时时间,所述差异累加值归零,并执行步骤S3;S33、所述计时时间加上所述差异时间值作为新的计时时间,所述差异累加值归零,并执行步骤S3。优选的所述的卫星手表高精度守时方法,所述差异阈值为所述理论震动次数的1/8。一种使用所述的守时方法的卫星手表,包括主板、北斗模块、处理器、计时晶振和显示器;所述主板包括正面和背面,所述正面为朝向表盘的一面,所述背面为背向表盘的一面;所述北斗模块装设在所述主板的正面,与所述处理器电连接;所述计时晶振与所述处理器装设在所述主板的背面,所述计时晶振与所述处理器电连接;所述显示器与所述处理器电连接;所述处理器,包括计数器,用于对所述计时晶振的震动次数进行计数。优选的所述的卫星手表,所述计时晶振为低频宽温晶振。优选的所述的卫星手表,还包括高频宽温晶振,与所述处理器连接。优选的所述的卫星手表,所述处理器为微处理器。优选的所述的卫星手表,还包括调试接口,用于进行偏差认证。相较于现有技术,本专利技术提供的一种卫星手表晶振精度检测方法和守时方法及卫星手表,不需要额外增加守时芯片,通过处理器、计时晶振和北斗模块的协同处理,相互调校,将卫星手表的守时精度提升到了15天与卫星标准时间相比误差小于1秒,极大提升了卫星手表的守时能力。附图说明图1是本专利技术提供的卫星手表晶振精度检测方法的流程图;图2是本专利技术提供的卫星手表高精度守时方法一种实施例的流程图;图3是本专利技术提供的卫星手表的主板正面结构图;图4是本专利技术提供的卫星手边的主板反面结构图。具体实施方式为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。在所述卫星手表正常工作中,所述计时晶振自动按照一定的频率震动,在理想状态下,即所述计时晶振1s内的理论震动次数为32768次,同时所述处理器会计量所述计时晶振的震动次数,以所述计时晶振震动32768次为1s的标准计时;但是因为所述计时晶振生产工艺问题,很难做到理想状态,因此需要使用所述卫星标准时间进行校正。实施例1请参阅图1,本专利技术提供一种卫星手表晶振精度检测方法,相应的,本方法可以使用卫星手表,也可以使用其他具有与所述卫星手表相通功能的检测装置,本专利技术不做限定;在使用卫星手表时,需要卫星手表至少具有北斗模块、处理器,所述处理器具有计数器,能够计数计时晶振的震动次数,本方法包括步骤:S11、北斗模块接收北斗卫星脉冲信号,并将脉冲信号发送处理器中本文档来自技高网
...

【技术保护点】
1.一种卫星手表晶振精度检测方法,其特征在于,包括步骤:/nS11、北斗模块接收北斗卫星脉冲信号,并将脉冲信号发送处理器中,所述处理器同时使用计数器计量计时晶振的震动次数,以接收到所述脉冲信号时的所述计时晶振的震动点为首次震动开始计数,所述处理器解析所述脉冲信号中的卫星标准时间并作为标准时间秒;/nS12、以标准时间秒开始,处理器获取手表在预定时间内所述计时晶振的震动次数计时时间与卫星标准时间的累计时间;所述预定时间以所述计时晶振的计时时间为标准计时得到;/nS13、所述处理器根据所述预定时间和所述累计时间计算所述计时晶振在单位时间内的实际震动次数与理论震动次数的震动差值;所述处理器存储所述震动差值。/n

【技术特征摘要】
1.一种卫星手表晶振精度检测方法,其特征在于,包括步骤:
S11、北斗模块接收北斗卫星脉冲信号,并将脉冲信号发送处理器中,所述处理器同时使用计数器计量计时晶振的震动次数,以接收到所述脉冲信号时的所述计时晶振的震动点为首次震动开始计数,所述处理器解析所述脉冲信号中的卫星标准时间并作为标准时间秒;
S12、以标准时间秒开始,处理器获取手表在预定时间内所述计时晶振的震动次数计时时间与卫星标准时间的累计时间;所述预定时间以所述计时晶振的计时时间为标准计时得到;
S13、所述处理器根据所述预定时间和所述累计时间计算所述计时晶振在单位时间内的实际震动次数与理论震动次数的震动差值;所述处理器存储所述震动差值。


2.根据权利要求1所述的卫星手表晶振精度检测方法,其特征在于,所述震动差值的计算公式为:



其中,x为所述震动差值;Tyd为以所述计时晶振的计时时间准的所述预定时间;Twx为以卫星标准时间为准的所述累计时间;Xll为计时晶振的单位时间内理论震动次数。


3.一种卫星手表高精度守时方法,其特征在于,包括使用权利要求1或2所述的卫星手表晶振精度检测方法,还包括步骤:
S2、北斗模块接收北斗卫星的脉冲信号,所述处理器解析所述脉冲信号得到卫星标准时间作为显示时间,并以计时晶振单位时间内的理论震动次数为准开始计时得到计时晶振的计时时间;
S3、处理器根据所述震动差值计算差异累加值,并判断所述差异累加值的绝对值是否大于或等于差异阈值,若是,则对所述计时时间执行差异补偿操作;若否,则执行步骤S4;
S4、处理器判断是否能够接收卫星的脉冲信号,若是,则执行步骤S2;若否,则以所述计时时间为显...

【专利技术属性】
技术研发人员:刘忠华魏星怡
申请(专利权)人:湖南北斗天汇信息科技有限公司
类型:发明
国别省市:湖南;43

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

1