电子装置时间自动校正方法

文档序号:6259135阅读:337来源:国知局
专利名称:电子装置时间自动校正方法
技术领域
本发明有关一种时间自动校正方法,尤其是应用于电子装置中的时间自动校正方法。
背景技术
随着通讯技术的发展,具有时钟功能的电子装置普及率日益提高,其中时钟的准确性在电子装置的实际使用中的重要性日益提高,如现在的备忘录、闹钟等功能的实现均依靠时钟的准确性。而目前时钟的精确性主要取决于时钟电路中使用的振荡器的精度,而目前多使用普通的石英振荡器,其频率误差在±20-50ppm(百万分之20-50),如以20ppm的误差为例,每天产生的时间误差将为1.728秒,而一年的时间误差则累积为630.72秒,将达10.5分钟之久,故会给使用者带来一定的不便。
针对该问题,业界采取使用较高精度的石英振荡器或使用微调电容或类似的元件对普通振荡器的频率进行微调的两种方法。第一种方法的不足在于即使使用高精度的石英振荡器,振荡电路的负载电容依存在差别,所以实际上不可能得到与石英振荡器相同的高精度,因此无论使用多么昂贵的元件,也不可能得到高准确度的时间。第二种方法的不足之处在于虽然使用一般的石英振荡器成本不会太高,但是需要频率调节装置,如微调电容器,这引起了部件成本增加和令频率调节过程较为繁琐的缺陷,特别是元件数量的增加会导致对电子装置小型化的妨碍。同时即使是同一类电子元件,但是其电性参数也不相同,故引起的误差也不相同,故上述两种方法均不能克服此问题。
有鉴于此,实有必要提供一种既不会增加电子装置成本,并且可适用于具有不同电性参数的电子元件的电子装置时间自动校正方法。

发明内容本发明目的在于提供一种既不会增加电子装置成本,并且可适用于具有不同电性参数的电子元件的电子装置时间自动校正方法。
为实现上述目的,实施本发明的电子装置至少包括用于采样外部电子装置标准时间的时间采样单元,产生电子装置系统时间的时钟单元,存储系统时间、标准时间及补偿周期的存储器,显示单元及控制上述单元的中央处理器,本发明电子装置时间的自动校正方法包括以下步骤设置时间校正周期,并存储在存储器中;电子装置通过时间采样单元采样第一标准时间T1,并存储于存储器中,同时中央处理器将该第一标准时间T1设定为电子装置的系统时间;电子装置通过时间采样单元采样第二标准时间T2,并且将第二标准时间T2存储于存储器中,同时中央处理器将电子装置系统时间t1亦存储于存储器中;电子装置计算第二标准时间T2与第一标准时间T1之间的时间间隔ΔT1;电子装置计算电子装置的系统时间t1与第一标准时间T1之间的时间间隔ΔT2;中央处理器判断ΔT1与ΔT2是否相同;如ΔT1与ΔT2不相同,则计算ΔT2相对ΔT1的单位时间的误差;将第二标准时间T2设置为电子装置的系统时间;依时间校正周期对电子装置的系统时间进行调整,调整量为校正周期与单位时间的误差的乘积;将调整后的时间设为电子装置的系统时间。
与现有技术相比较,本发明利用电子装置的系统时间与标准时间进行比较,从而判断出系统时间的的误差,并定期对电子装置的系统时间进行校正,从而可定期将时间误差及时消除,因此即使电子装置的时钟电路采用一般的石英振荡器,也不会给使用者造成不便,如此不需采用较为昂贵的石英振荡器或其它的微调电容器等,因此不会增加电子装置的成本,同时也可克服电子元件因电性参数不同而造成的影响。
为对本发明的目的、构造特征及其功能有进一步的了解,兹配合附图详细说明如下
图1为本发明电子装置的组成框图。
图2为本发明电子装置时间自动校正方法的流程图。
具体实施方式以下将结合图1与图2对本发明的进行详细说明,在以下说明中,电子装置可为具有时钟功能的个人数字助理(PDA)、智能电话等。
请参阅图1所示,实施本发明的电子装置1包括外部接口10,用于与外部电子装置(未图示)相连接;时间采样单元11,与外部接口10耦接,用以将采样外部电子装置的标准时间;存储器12,用以存储电子装置1的系统时间、时间校正周期及外部电予装置的标准时间;时钟单元13,用以产生电子装置1的系统时间;显示单元14,用以显示电子装置1的系统时间;中央处理器15,与上述各单元耦接,用以控制以上不同单元的运作。
请参阅图2所示,本发明的电子装置1的时间自动校正方法包括以下步骤设置时间校正周期P,并存储在电子装置1的存储器12内,时间校正周期P例如可设置为10秒(步骤100);电子装置1通过外部接口10与外部电子装置连接,时间采样单元11采样外部电子装置的第一标准时间T1,并存储于存储器12中,同时中央处理器15将该第一标准时间T1设定为电子装置1的系统时间(步骤101);电子装置1通过外部接口10与外部电子装置再次连接,时间采样单元11采样外部电子装置的第二标准时间T2,并且将第二标准时间T2存储于存储器12中,同时中央处理器15将时钟单元13的系统时间t1亦存储于存储器12中(步骤102);中央处理器15计算第二标准时间T2与第一标准时间T1之间的时间间隔ΔT1(步骤103);中央处理器15计算电子装置1的系统时间t1与第一标准时间T1之间的时间间隔ΔT2(步骤104);中央处理器15判断ΔT1与ΔT2是否相同(步骤105),如相同则将第二标准时间T2设置为电子装置1的系统时间,并在显示单元14上显示(步骤110);如ΔT1与ΔT2不相同,则计算ΔT2相对ΔT1的单位时间的误差,即ΔT2与ΔT1之比(步骤106);中央处理器15将第二标准时间T2设置为电子装置1的系统时间(步骤107);中央处理器15依时间校正周期P对电子装置1的系统时间进行调整,调整量为校正周期P与单位时间的误差的乘积(步骤108);将调整后的时间设为电子装置1的系统时间并在显示单元14上显示(步骤109)。
在上述实施方式中,电子装置1是通过其外部接口10与外部电子装置连接,当然该电子装置1亦可通过无线方式与外部电子装置或标准时间源(如报时台)进行连接,以获得标准时间。
与现有技术相比较,本发明利用电子装置与外部电子装置的标准时间进行比较,从而判断出系统时间的的误差,并定期对电子装置的系统时间进行自动校正,从而可定期将时间误差及时消除,因此即使电子装置的时钟电路采用一般的石英振荡器,也不会给使用者造成不便,如此不需采用较为昂贵的石英振荡器或其它的微调电容器等,因此不会增加电子装置的成本,同时也可克服电子元件因电性参数不同而造成的影响。
权利要求
1.一种电子装置时间自动校正方法,该电子装置至少包括用于采样标准时间的时间采样单元,产生电子装置系统时间的时钟单元,存储系统时间、标准时间及补偿周期的存储器,显示单元及控制上述单元的中央处理器,其特征在于该时间自动校正方法包括如下步骤设置时间校正周期,并存储在存储器中;电子装置通过时间采样单元从外部采样第一标准时间T1,并存储于存储器中,同时中央处理器将该第一标准时间T1设定为电子装置的系统时间;电子装置通过时间采样单元从外部采样第二标准时间T2,并且将第二标准时间T2存储于存储器中,同时中央处理器将电子装置系统时间t1亦存储于存储器中;中央处理器计算第二标准时间T2与第一标准时间T1之间的时间间隔ΔT1;中央处理器计算电子装置的系统时间t1与第一标准时间T1之间的时间间隔ΔT2;中央处理器判断ΔT1与ΔT2是否相同;如ΔT1与ΔT2不相同,则计算ΔT2相对ΔT1的单位时间的误差;将第二标准时间T2设置为电子装置的系统时间;依时间校正周期对电子装置的系统时间进行调整,调整量为校正周期与单位时间的误差的乘积;将调整后的时间设为电子装置的系统时间。
2.如权利要求1所述的电子装置时间自动校正方法,其特征在于该方法还包括将电子装置的系统时间显示在显示单元上的步骤。
3.如权利要求1或2电子装置时间自动校正方法,其特征在于如电子装置中央处理器判断ΔT1与ΔT2相同,则将第二标准时间T2设置为电子装置的系统时间,并在显示单元上显示出;
4.如权利要求1、2或3所述的电子装置时间自动校正方法,其特征在于该电子装置设有一外部接口,电子装置通过该外部接口与一外部电子装置连接。
5.如权利要求1、2或3所述的电子装置时间自动校正方法,其特征在于该电子装置通过无线方式与外部电子装置或标准时间源进行连接。
全文摘要
本发明揭示一种电子装置时间自动校正方法,该电子装置至少包括用于采样标准时间的时间采样单元、中央处理器、与中央处理器耦接的存储器及显示单元,该电子装置利用时间采样单元而获取标准时间,并令该电子装置的系统时间与标准时间进行比较,从而计算出电子装置系统时间的误差,然后根据校正周期对电子装置的系统时间进行自动校正,从而令电子装置显示出较为精确的时间,利用此方法,可令电子装置使用一般的石英振荡器亦可满足较高的时间精度,并可克服电子元件参数不同的影响,从而利于降低电子装置成本。
文档编号G04G7/00GK1801008SQ20041009935
公开日2006年7月12日 申请日期2004年12月30日 优先权日2004年12月30日
发明者许世法 申请人:昆达电脑科技(昆山)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1