发明内容
本发明基于上述的缺陷提供一种可自动对时的手表,通过该手表,用户在手表出厂或者后续对手表进行自动对时的时候,可以有确定的指针的物理地址,确定了指针的物理地址指向,这样,后续的调节就有了基准,并且根据获取的当前时间,可以非常准确地实现手表的自动对时。本发明具体的技术方案如下:
一种可自动对时的手表,所述手表包括表面装置,所述表面装置包括具有固定时间刻度的表面以及固定的光耦装置,所述光耦装置设置于所述手表的时针扫过的时针圆内,所述光耦装置沿所述时针圆径向设置,所述光耦装置包括光耦发射点和光耦接收点;所述光耦装置相对于0点的刻度角度固定;所示手表包括至少一根指针以及驱动该指针转动的指针马达;所述指针在对应光耦装置的位置设置有光耦感应点;所述手表包括指针归位模块,所述指针归位模块连接所述光耦装置以及所述指针马达;
所述指针归位程序内设置指针归位角度,所述指针归位角度为所述指针从所述光耦装置至该指针的预设位置之间的角度;
当启动所述指针归位程序时,所有指针停止转动,然后所述指针归位程序发送指令给所述指针马达,所述指针马达驱动指针马达对应的指针旋转,当所述指针旋转至光耦装置正上方时,所述光耦接收点接收到由光耦发射点发射且由该指针反射的光线信号,所述指针归位程序判断出该指针目前处于所述光耦装置的物理位置,然后,所述指针归位程序调取该指针的所述指针归位角度,并驱动所述指针马达工作,所述指针马达驱动该指针旋转该指针的指针归位角度至该指针的预设位置。
进一步地,所述手表包括时间获取模块,所述时间获取模块为无线电接收***,所述无线电接收***可接收国家授时中心发出当前时间;或者所述时间获取模块通过与手表绑定的移动终端同步获取当前时间。
进一步地,所述指针归位程序设定指针的调整角速度ωi,并且存储每根指针在正常行走时的角速度Ωi,且所述指针归位程序根据所述的当前时间计算每根指针预设位置与当前时间所处位置的角度Bi;所述指针归位程序控制指针的马达旋转的角度为:Ai=B*ωi/(ωi-Ωi)。
进一步地,所述指针的预设位置为所述表面的0点位置。
通过上述的手表,可实现完全自动的指针调整,用户只需要通过某些按键或者某些手势进入到指针归位程序,即可实现手表的自动调整,并且可以根据当前时间计算指针需要调整的角度,使得手表的所有指针无误差地调整到当前准确的时间,在调整的过程中,本发明直接采用角度调整的方式,省掉了角度和时间的转换,功耗降低,效率更高。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本发明将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。附图仅为本发明的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本发明的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本发明的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知结构、方法、装置、实现或者操作以避免喧宾夺主而使得本发明的各方面变得模糊。
如附图1所示,手表包括表面和指针,还包括光耦装置,光耦装置处于时针旋转的时针圆内,包括光耦发射点1和光耦接收点2;当手表的指针有三根指针时,在时针、分针和秒针上对应光耦装置的位置均设置有光耦感应点3、4和5,该光耦感应点能接收所述光耦发射点1发射的光线并将光线反射至所述光耦接收点2。
光耦装置固定设置在表面,表面上还固定设置有时间刻度。光耦装置和时间刻度相对固定。图1中附图标记3是零点的刻度。
所述手表包括表面装置,所述表面装置包括具有固定时间刻度的表面以及固定的光耦装置,所述光耦装置设置于所述手表的时针扫过的时针圆内,所述光耦装置沿所述时针圆径向设置,所述光耦装置包括光耦发射点和光耦接收点;所述光耦装置相对于0点的刻度角度固定;所示手表包括至少一根指针以及驱动该指针转动的指针马达;所述指针在对应光耦装置的位置设置有光耦感应点;所述手表包括指针归位模块,所述指针归位模块连接所述光耦装置以及所述指针马达;所述指针归位程序内设置指针归位角度,所述指针归位角度为所述指针从所述光耦装置至该指针的预设位置之间的角度。
在手表的指针需要调整至预设位置时,首先需要知道指针目前所处的位置,但是由于指针和表面是两套无法相互反馈的,因此本发明设置了如上的结构,通过该结构实现手表指针至预设位置的方法的技术方案具体如下:所述手表包括指针归位程序,该程序主要是为了使得手表的所有指针均指向预设的指定位置,该指定位置作为手表后续调整的基准位置。
手表启动指针归位程序,首先获取指针的物理位置,本发明将物理位置固定在光耦装置所在的位置。指针归位程序驱动指针旋转,指针的旋转可以采用马达来驱动,本实施例的指针包括时针和分针,时针和分针分别由时针马达和分针马达驱动。
首先,当启动指针归位程序时,所有指针停止旋转,且光耦发射点发射光线,若光耦接收点已经接收到光线信号,此时,说明至少有一根指针目前正处于光耦装置的正上方,此时会影响判断,为了消除该影响,一旦启动指针归位程序之初,光耦接收点即接收到光线信号,那么指针归位程序驱动时针的时针马达控制时针旋转第一预设的角度;若时针旋转了第一预设角度后,此时若光耦接收点仍然接收到光线信号,那么指针归位程序驱动分针的马达控制分针旋转第二预设角度;此时若光耦接收点仍然接收到光线信号,那么指针归位程序再驱动时针的时针马达控制时针旋转第一预设的角度……如此循环直至光耦接收点接收不到光线信号。当启动指针归位程序时,光耦接收点未接收到光线信号或者上述的“直至光耦接收点接收不到光线信号”,此时,所述指针归位程序通过时针马达驱动时针旋转,在旋转过程中,当所述光耦接收点接收到光线信号后,所述指针归位程序获取到该指针的物理位置为光耦装置所在角度位置。指针归位程序内设指针归位角度,所述指针归位角度为所述指针从所述光耦装置至该指针的预设位置之间的角度;所述指针归位程序驱动某一指针旋转该指针的所述指针归位角度至所述预设位置。所述预设位置至少包括时针预设位置和分针预设位置;所述指针归位角度至少包括时针归位角度和分针归位角度。当获取到指针物理位置后,所述指针归位程序调取时针的所述指针归位角度,并驱动所述时针马达工作,所述时针马达驱动时针旋转所述时针的指针归位角度至所述时针的预设位置。然后,所述指针归位程序调取分针的所述指针归位角度,并驱动所述分针马达工作,所述分针马达驱动分针旋转所述分针的指针归位角度至所述时针的预设位置。
按照设定的顺序调整好所有指针到预设位置后,获取当前时间为所述手表通过电波形式接收当前时间,或者通过绑定的移动终端同步获取的当前时间。
获取到当前的时间,所述指针归位程序设定每个指针的调整角速度ωi(i可以是分针、时针和秒针),并且存储每根指针在正常行走时的角速度Ωi,计算每根指针预设位置与当前时间所处位置的角度B;
如附图2所示,某指针的预设位置设置在0点(11位置),手表获取的当前时间该指针的位置应该在12位置,当经过时间t调整完毕,当前准确时间该指针应该在的位置为13,由此:
11位置至13位置的角度A=ωi* t;
11位置至12位置的角度B=ωi* t1;其中t1为该指针旋转至当前时间所在位置的时间;B和ωi已知,因此t1=B/ωi已知;
由此,12位置与13位置的角度差为:A-B=ωi*(t - t1);
12位置至13位置为当前时间与当前准确时间秒针在整个调整时间t中正常行走时走过的角度,因此A-B=Ωi* t;
由上述的计算式可得在该指针调整至当前准确时间时该指针需要旋转的角度A=B*ωi/(ωi-Ωi)。
转过上述的角度A之后,所述指针归位程序控制该已经对时的指针以Ωi的速度正常行走。
通过上述的方式,可实现完全自动的指针调整,用户只需要通过某些按键或者某些手势进入到指针归位程序,即可实现手表的自动调整,并且可以根据当前时间计算指针需要调整的角度,使得手表的所有指针无误差地调整到当前准确的时间,在调整的过程中,本发明直接采用角度调整的方式,省掉了角度和时间的转换,功耗降低,效率更高。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。