钟表、钟表系统及钟表的控制方法与流程

文档序号:16746006发布日期:2019-01-28 13:35阅读:427来源:国知局
钟表、钟表系统及钟表的控制方法与流程

本发明涉及钟表、钟表系统及钟表的控制方法。



背景技术:

已经提出与计时的时刻无关地根据来自外部的控制来控制针(指针)的钟表。这样的钟表例如具有信息单元和电子钟表单元。信息单元例如是作为具有无线通信功能、能够安装应用程序的电子钟表的智能手表。电子钟表单元根据信息单元输出的控制信号来控制针。此外,在这样的钟表中,电子钟表单元在完成针的控制时包括针位置一起将已完成针的控制的情况输出至控制信号的发送源(例如参照专利文献1)。

专利文献1:日本特开2016-142626号公报

然而,在专利文献1记载的技术中,由发送源进行的旋转方向的指示可能无法充分反映指针的实际状况。因此,难以在指针的可动范围内对针对指针的驱动请求进行最佳的控制。



技术实现要素:

本发明是鉴于上述问题而完成的,其目的在于提供能够根据规定范围内的针对针的驱动请求适当地驱动针的钟表、钟表系统及钟表的控制方法。

为了实现所述目的,本发明的一个方式的钟表(1)具备:可移动的指针(指针60,第1指针60a,第2指针60b,第3指针60c);取得部(通信电路206),其取得与可动范围(例如位置d~c)有关的信息,并且取得表示应该使所述指针移动到的目标位置(例如位置b)的信息,该可动范围相当于所述指针的可移动范围(0~359°或0~359步)中的至少一部分;控制部(主控制电路204或驱动控制电路44),其比较所述目标位置和所述可动范围,根据比较后的比较结果,确定所述指针的移动方向;以及驱动部(驱动脉冲生成电路46a,驱动脉冲生成电路46b,驱动脉冲生成电路46c,第1电机47a,第2电机47b,第3电机47c),其向所确定的所述移动方向驱动所述指针。

此外,在本发明的一个方式的钟表中,也可以是,所述控制部以使得所述驱动部不会将所述指针驱动到所述可动范围外的方式计算所述比较结果。

此外,在本发明的一个方式的钟表中,也可以是,当在移动开始位置与从所述移动开始位置起的规定的一个方向(例如正转方向)上的所述目标位置之间包含所述可动范围的一端(例如禁止区域结束位置)和另一端(例如禁止区域开始位置)中的至少一个时,所述控制部将所述移动方向确定为朝向与所述规定的一个方向不同的另一方向(例如反转方向)的移动方向。

此外,在本发明的一个方式的钟表中,也可以是,当欲使所述指针从移动开始位置起向规定的一个方向移动时,在所述可动范围的一端、所述可动范围的另一端以及所述目标位置中的至少一个在从所述移动开始位置观察时跨越基准位置(例如0°的位置、0步的位置)的情况下,所述控制部根据对该位置加上所述指针的所述可移动范围后的范围确定所述移动方向。

此外,在本发明的一个方式的钟表中,也可以是,所述取得部取得作为所述目标位置的第1目标位置(第1指示值)以及第2目标位置(第2指示值),所述第2目标位置是在所述第1目标位置之后请求的,所述控制部根据基于所述第1目标位置计算出的第1移动方向和基于所述第2目标位置计算出的第2移动方向来控制所述驱动部,使得所述驱动部在所述指针到达所述第1目标位置之前根据所述第2移动方向驱动所述指针。

此外,在本发明的一个方式的钟表中,也可以是,所述取得部取得将所述目标位置和所述可动范围组合后的信息。

此外,本发明的一个方式的钟表也可以具备限制部(例如限位器、主控制电路204、驱动控制电路44),该限制部限制所述指针的旋转范围,所述取得部是与具有通信功能的电子设备(90)之间进行信息的收发的通信部,所述控制部将所述取得部取得的可动范围和被所述限制部限制的旋转范围相重复的范围确定为所述指针的可动范围。

此外,在本发明的一个方式的钟表中,也可以是,当所述目标位置处于所述可动范围外时,所述控制部进行通知信号的通知。

此外,本发明的一个方式的钟表也可以具备存储部(14、45),该存储部存储多个所述可动范围,所述取得部是与具有通信功能的电子设备之间进行信息的收发的通信部,取得选择信号,该选择信号表示是所述多个可动范围中的哪一个,所述控制部根据所述选择信号从所述多个可动范围中选择一个。

此外,在本发明的一个方式的钟表中,也可以是,所述控制部比较作为所述可动范围的结束位置的禁止区域开始位置和移动开始位置,当比较的结果为所述禁止区域开始位置是比所述移动开始位置靠前的位置时,将所述指针的所述可移动范围与所述禁止区域开始位置相加而进行校正,作为比较后禁止区域开始位置,当比较的结果为所述禁止区域开始位置是比所述移动开始位置靠后的位置时,在不校正所述禁止区域开始位置的情况下作为比较后禁止区域开始位置,所述控制部比较所述目标位置和所述移动开始位置,当比较的结果为所述目标位置是比所述移动开始位置靠前的位置时,将所述指针的所述可移动范围与所述目标位置相加而进行校正,作为比较后目标位置,当比较的结果为所述目标位置是比所述移动开始位置靠后的位置时,在不校正所述目标位置的情况下作为比较后目标位置,所述控制部比较所述比较后目标位置和所述比较后禁止区域开始位置,当比较的结果为所述比较后目标位置是比所述比较后禁止区域开始位置靠前的位置时,确定为向正向移动,当比较的结果为所述比较后目标位置是比所述比较后禁止区域开始位置靠后的位置时,确定为向反向移动。

为了实现所述目的,本发明的一个方式的钟表系统(2)具备钟表(1)和电子设备(90),钟表(1)具备:可移动的指针(指针60,第1指针60a,第2指针60b,第3指针60c);通信部(通信电路206),其取得与可动范围有关的信息,并且取得表示应该使所述指针移动到的目标位置的信息,该可动范围相当于所述指针的可移动范围(0~359°或0~359步)中的至少一部分;控制部(主控制电路204或驱动控制电路44),其比较所述目标位置和所述可动范围,根据比较后的比较结果,确定所述指针的移动方向;以及驱动部(驱动脉冲生成电路46a,驱动脉冲生成电路46b,驱动脉冲生成电路46c,第1电机47a,第2电机47b,第3电机47c),其向所确定的所述移动方向驱动所述指针,所述电子设备具备通信部(91),该通信部发送表示所述可动范围的信息和表示所述目标位置的信息。

此外,在本发明的一个方式的钟表系统中,也可以是,所述钟表具备存储部(14、45),该存储部存储多个所述可动范围,所述钟表的控制部经由所述通信部将所述存储部存储的所述多个可动范围发送给所述电子设备,所述电子设备在从所述钟表接收到的所述多个可动范围中选择期望的可动范围,将选择出的所述可动范围发送给所述钟表。

为了实现所述目的,本发明的一个方式的钟表的控制方法包含如下的步骤:取得部取得与可动范围有关的信息,该可动范围相当于可移动的指针的可移动范围中的至少一部分(步骤s1);所述取得部取得表示应该使所述指针移动到的目标位置的信息(步骤s2);控制部比较所述目标位置和所述可动范围,根据比较后的比较结果确定所述指针的移动方向(步骤s5~步骤s12);以及驱动部向所确定的所述移动方向驱动所述指针。

发明效果

根据本发明,能够根据规定范围内的对针的驱动请求而适当地驱动针。由此,能够提高对连续的驱动请求的跟随性。此外,能够防止指针对于驱动请求超出可动范围而进行动作的情况。

附图说明

图1是示出本实施方式的钟表的结构例的框图。

图2是示出本实施方式的存储部14所存储的信息的一例的图。

图3是示出本实施方式的表盘上的位置的示例的图。

图4是示出本实施方式的可动范围、禁止区域开始位置、禁止区域结束位置、目标位置的示例的图。

图5是示出本实施方式的钟表进行的处理步骤的一例的流程图。

图6是示出在正转方向上从基准位置起依次为移动开始位置、目标位置、禁止区域开始位置、禁止区域结束位置的示例的图。

图7是示出在正转方向上从基准位置起依次为移动开始位置、禁止区域开始位置、禁止区域结束位置、目标位置的示例的图。

图8是示出在正转方向上从基准位置起依次为禁止区域开始位置、禁止区域结束位置、目标位置、移动开始位置的示例的图。

图9是示出在正转方向上从基准位置起依次为目标位置、移动开始位置、禁止区域开始位置、禁止区域结束位置的示例的图。

图10是示出本实施方式的电子设备发送的发送信息的示例的图。

图11是示出驱动两个指针时由电子设备发送的发送信息的示例的图。

图12是示出本实施方式的存储部14、存储部45所存储的信息的另一例的图。

图13是示出指针的另一移动方向的示例的图。

图14是示出在指针的可动范围被预先限制时、电子设备进一步发送可动范围的情况的示例的图。

标号说明

1:钟表;90:电子设备;10:基板;11:充电端子;12:充电控制电路;13:二次电池;14:存储部;sw:开关;20:主控制部;30:石英振子;40:电机控制部;42:振荡电路;43:分频电路;44:驱动控制电路;45:存储部;46:脉冲生成电路;46a,46b,46c:驱动脉冲生成电路;47:电机;47a:第1电机;47b:第2电机;47c:第3电机;48,48a,48b,48c:轮系;50:支承体;60:指针;60a:第1指针;60b:第2指针;60c:第3指针;70:操作部;201:石英振子;202:振荡电路;203:分频电路;204:主控制电路;206:通信电路。

具体实施方式

以下,参照附图对本发明的实施方式进行说明。

图1是示出本实施方式的钟表系统2的结构例的框图。如图1所示,钟表系统2由钟表1和电子设备90构成。钟表1具备充电端子11、充电控制电路12、二次电池13、存储部14、开关sw、主控制部20、支承体50、第1指针60a、第2指针60b、第3指针60c和操作部70。另外,在不指定第1指针60a、第2指针60b以及第3指针60c中的一个时,称作指针60。另外,在以下示例中,说明指针60被安装成可在旋转方向上移动的示例。

此外,主控制部20具备石英振子201、振荡电路202、分频电路203、主控制电路204(控制部)以及通信电路206(取得部)。

支承体50具有石英振子30、电机控制部40、第1电机47a、第2电机47b、第3电机47c、轮系48a、轮系48b和轮系48c。另外,在不指定第1电机47a、第2电机47b、第3电机47c中的一个时,称作电机47。在不指定轮系48a、轮系48b以及轮系48c中的一个时,称作轮系48。

电机控制部40具备振荡电路42、分频电路43、驱动控制电路44(控制部)、存储部45和脉冲生成电路46。脉冲生成电路46具备驱动脉冲生成电路46a、驱动脉冲生成电路46b和驱动脉冲生成电路46c。

电子设备90具备通信部91。另外,电子设备90还具备未图示的操作部、未图示的控制部、未图示的存储部、未图示的显示部、gps(globalpositioningsystem;全球定位系统)等。

钟表1在进行时刻计时的动作时,使用第1指针60a~第3指针60c来提示时刻。钟表1经由无线网络与电子设备90进行通信,进行信息的收发。钟表1从电子设备90接收针对指针60的可动范围和指示值,根据所接收的可动范围和指示值,控制指针60的驱动,使指针60从移动开始位置到目标位置、而不会跨到可动范围外(=禁止可动的禁止区域)。另外,指示值例如是移动速度、心率等,是表示指针60的目标位置的信息(距基准位置的角度、从基准位置起的步数)。此外,可动范围是指针60的可动范围。

电子设备90是具有通信功能的设备,例如智能手机、平板终端、便携式游戏设备、计算机等。电子设备90经由网络,将可动范围和指示值的发送信息发送给钟表1。另外,电子设备90发送发送信息的定时是规定的定时或任意定时。

基板10(substrate)(基部)是安装有主控制部20、支承体50等的基座。基板10上安装有充电端子11、充电控制电路12、二次电池13、主控制部20和支承体50。

充电端子11是接受来自外部的电力供给的端子,例如是usb(universalserialbus;通用串行总线)端子。充电端子11将被供给的电力供给至充电控制电路12。

充电控制电路12将从充电端子11供给的电力充电到二次电池13中。充电控制电路12将在二次电池13中蓄积的电力供给至主控制部20和安装在支承体50中的电机控制部40。

二次电池13例如是锂离子聚合物电池。

存储部14存储电子设备90发送的可动范围和指示值。另外,存储部14可以预先存储指针60的可动范围。

主控制部20进行钟表1具备的各构成要素的控制。主控制部20取得使用者操作操作部70得到的操作结果,根据取得的操作结果进行钟表1具备的各构成要素的控制。主控制部20根据电子设备90发送的可动范围和指示值,生成指示信号,将生成的指示信号输出至驱动控制电路44。

石英振子201是用于利用石英的压电现象而从其机械谐振中振荡出第1频率的无源元件。这里,第1频率例如是100[mhz]。

振荡电路202是通过与石英振子201进行组合而实现振荡器的电路,将生成的第1频率的信号输出至分频电路203。

分频电路203将振荡电路202输出的第1频率的信号分频为期望的频率,将分频后的信号输出至主控制电路204。

主控制电路204在基于第1频率的信号的定时进行动作。主控制电路204例如是用于便携终端或可穿戴终端的cpu(中央运算装置),例如是使用arm架构的cpu。主控制电路204和驱动控制电路44通过两个控制线(controlline)(gate、ack)和三个信号线(signalline)(m0fr、m1fr、m2fr)连接起来。另外,针对第1指针60a的指示信号被输出至m0fr信号线。针对第2指针60b的指示信号被输出至m1fr信号线。针对第3指针60c的指示信号被输出至m2fr信号线。另外,主控制电路204使gate信号线例如处于h(高)电平的期间的m0fr信号线、m1fr信号线、m2fr信号线的信号电平发生变化而将指示信号输出至驱动控制电路44。gate信号是区分各电机的驱动定时与其它定时、划定各电机的驱动定时的定时确定信号定时划定信号。在ack信号线上,表示驱动控制电路44接收到信号的结果的信号从驱动控制电路44输出至主控制电路204。例如,当信号被正确接收时,ack信号线的信号电平为h电平,当信号未被正确接收时,ack信号线的信号电平为l(低)电平。

主控制电路204用于将由电子设备90发送的可动范围和指示值存储于存储部14中。主控制电路204根据所存储的可动范围和指示值以及掌握的针位置,判别使指针60正转还是反转。主控制电路204根据判别的结果,针对每个指针生成用于驱动电机的指示信号,并针对每个指针将生成的指示信号输出至驱动控制电路44。另外,关于电机47的旋转方向的判别方法,在后面叙述。另外,主控制电路204通过具备针位置计数器的功能而能够掌握针位置,所述针位置计数器对表示包含在输出至驱动控制电路44的指示信号中的指针的驱动脉冲数的信息进行计数。此外,主控制电路204还可以例如取得脉冲生成电路46生成的驱动脉冲,根据所取得的驱动脉冲,掌握各钟表针的针位置。

主控制电路204通过切换开关sw的接通状态和断开状态来控制对电机控制部40的电力供给状态。例如,当二次电池13的余量小于规定容量时,主控制电路204也可以进行控制,以减少向电机控制部40进行电力供给的间隔、或停止向电机控制部40进行电力供给。此外,主控制电路204也可以根据通信电路206接收到的动作指示而进行控制,以减少向电机控制部40进行电力供给的间隔、或停止向电机控制部40进行电力供给。开关sw也可以由mos晶体管等构成。

此外,主控制电路204根据操作部70输出的操作结果,控制钟表1的动作模式。这里,动作模式是时刻计时模式(通常动作模式)、计时模式、时刻对准模式、警报设定模式、警报动作模式等。

通信电路206根据主控制电路204的控制,经由网络与电子设备90进行信息的收发。通信电路206例如使用蓝牙(注册商标)lowenergy(以下称为ble)标准或wi-fi(wirelessfidelity)标准的通信方式,在与电子设备90之间进行指示或信息的收发。通信电路206将从电子设备90接收到的接收信息输出至主控制电路204,并将主控制电路204输出的发送信息发送给电子设备90。另外,主控制电路204输出的发送信息例如是通知信息,该通知信息用于通知由于指示值处于可动范围外而未能进行驱动。

石英振子30是用于振荡出第2频率的无源元件。这里,第2频率低于第1频率,例如是32[khz]或64[khz]。另外,当电机47正转时,使用64[khz]。当电机47反转时,使用32[khz]。

降压电路41将从充电控制电路12供给的电压降压至例如1.57v,将降压后的电压提供给电机控制部40的各构成要素。

电机控制部40在基于第2频率的信号的定时进行动作。电机控制部40例如是电机驱动器ic(集成电路)。电机控制部40根据主控制电路204输出的指示信号,生成驱动脉冲并输出生成的驱动脉冲,由此,驱动电机47。

振荡电路42是通过与石英振子30进行组合而实现振荡器的电路,将生成的频率的信号输出至分频电路43。

分频电路43将振荡电路42输出的频率的信号分频为第2频率,将分频后的信号输出至脉冲生成电路46。

驱动控制电路44根据主控制电路204输出的每个指针的指示信号,生成用于驱动电机的控制信号,将生成的控制信号输出至脉冲生成电路46。

存储部45存储驱动控制电路的驱动所需的信息。驱动所需的信息例如是与驱动控制电路44连接的驱动脉冲生成电路46a、...的数量、应驱动的电机47的数量、应驱动的指针60的数量等。

驱动脉冲生成电路46a根据驱动控制电路44输出的控制信号,生成用于使第1电机47a正转或反转的脉冲信号m00、m01。驱动脉冲生成电路46a根据生成的脉冲信号m00、m01驱动第1电机47a。

驱动脉冲生成电路46b根据驱动控制电路44输出的控制信号,生成用于使第2电机47b正转或反转的脉冲信号m10、m11。驱动脉冲生成电路46b根据生成的脉冲信号m10、m11,驱动第2电机47b。

驱动脉冲生成电路46c根据驱动控制电路44输出的控制信号,生成用于使第3电机47c正转或反转的脉冲信号m20、m21。驱动脉冲生成电路46c根据生成的脉冲信号m20、m21,驱动第3电机47c。

第1电机47a、第2电机47b和第3电机47c例如分别是步进电机。

第1电机47a根据驱动脉冲生成电路46a输出的脉冲信号m00、m01,经由轮系48a驱动第1指针60a。第2电机47b根据驱动脉冲生成电路46b输出的脉冲信号m10、m11,经由轮系48b驱动第2指针60b。第3电机47c根据驱动脉冲生成电路46c输出的脉冲信号m20、m21,经由轮系48c驱动第3指针60c。

轮系48a、轮系48b和轮系48c构成为包含至少一个齿轮。

第1指针60a例如是时针,以能够旋转的方式支承于支承体50。第2指针60b例如是分针,以能够旋转的方式支承于支承体50。第3指针60c例如是秒针,以能够旋转的方式支承于支承体50。

操作部70构成为包含至少一个按钮或表冠。操作部70检测使用者操作的操作结果,将检测到的操作结果输出至主控制电路204。

另外,图1所示的示例对指针60为三个、电机47为三个的示例进行了说明,但是钟表1的结构不限于此。在钟表1中,指针60和电机47可以分别少于三个,也可以是四个以上。

接下来,对存储部14存储的信息的一例进行说明。

图2是示出本实施方式的存储部14存储的信息的一例的图。

如图2的标号g1所示,存储部14存储可动范围、禁止区域开始位置和禁止区域结束位置。在图2所示的示例中,可动范围在270°~30°,禁止区域开始位置是30°,禁止区域结束位置是270°。

此外,如标号g2所示,存储部14存储第1指针60a的位置、第2指针60b的位置以及第3指针60c的位置。

接下来,使用图3和图4描述对可动范围、禁止区域开始位置、禁止区域结束位置、目标位置进行说明。

图3是示出本实施方式的表盘80上的位置的示例的图。图4是示出本实施方式的可动范围、禁止区域开始位置、禁止区域结束位置、目标位置的示例的图。另外,在图3中,标号80是表盘,标号82是索引条或小时刻度。

在图3和图4所示的示例中,0点(12点;0°)的位置是基准位置,1点(30°)的位置是位置b,9点(270°)的位置是位置a,11点(330°)的位置是位置c。此外,位置a~位置b的范围(270°~30°)是可动范围。禁止区域开始位置(30°)是位置b。禁止区域结束位置(270°)是位置a。此外,位置b~位置a的范围(30°~270°)处于可动范围外。

在图4所示的示例中,位置a是指针60的移动开始位置,位置c是目标位置。

这里,参照图4对从电子设备90发送的信息的示例进行说明。

电子设备90发送将位置a~位置b的范围表示为可动范围的信息和将位置c表示为目标位置的信息。

另外,表示位置的信息例如也可以是角度、电机47的驱动数等。另外,驱动数与角度对应,0°为0步,90°为90步,180°为180步,270°为270步。

此外,在本实施方式中,顺时针(右旋)被称为正转,逆时针(左旋)被称为反转。

接下来,对钟表1进行的处理过程的一例进行说明。

图5是示出本实施方式的钟表1进行的处理过程的一例的流程图。另外,在图5所示的示例中,电子设备90先发送可动范围,然后,发送指示值。此外,设电子设备90发送的指示值(=目标位置)是针对第3指针60c的指示。此外,电子设备90是以与位置对应的电机47的步数发送可动范围和指示值的示例。

(步骤s1)主控制电路204经由通信电路206取得表示电子设备90发送的可动范围的信息。接着,主控制电路204取得所取得的表示可动范围的信息而将所取得的表示可动范围的信息存储在存储部14中。接着,主控制电路204使用所存储的表示可动范围的信息,求出禁止区域开始位置和禁止区域结束位置,将求出的禁止区域开始位置和禁止区域结束位置存储在存储部14中。另外,电子设备90也可以发送禁止区域开始位置和禁止区域结束位置作为表示可动范围的信息。另外,主控制电路204也可以在与电子设备90进行第一次通信时取得表示可动范围的信息,在第二次以后的通信时不取得表示可动范围的信息。

(步骤s2)主控制电路204经由通信电路206取得表示电子设备90发送的指示值的信息。另外,主控制电路204也可以将表示所取得的指示值的信息存储在存储部14中。

(步骤s3)主控制电路204取得第3指针60c的移动开始位置,将取得的第3指针60c的移动开始位置存储在存储部14中。

(步骤s4)主控制电路204判别目标位置是否在可动范围内。当判别为目标位置在可动范围内时(步骤s4;“是”),主控制电路204进入步骤s5的处理,当判别为目标位置在可动范围外时(步骤s4;“否”),主控制电路204进入步骤s9的处理。

(步骤s5)主控制电路204判别禁止区域开始位置的步数是否少于移动开始位置的步数。当判别为禁止区域开始位置的步数少于移动开始位置的步数时(步骤s5;“是”),主控制电路204进入步骤s6的处理。当判别为禁止区域开始位置的步数在移动开始位置的步数以上时(步骤s5;“否”),主控制电路204将禁止区域开始位置作为比较后禁止区域开始位置,进入步骤s7的处理。

(步骤s6)主控制电路204通过将一周的步数(=360步)与禁止区域开始位置的步数相加而进行校正,将校正后的禁止区域开始位置作为校正后禁止区域开始位置。在处理之后,主控制电路204使处理进入步骤s7。

(步骤s7)主控制电路204判别目标位置的步数是否少于移动开始位置的步数。当判别为目标位置的步数少于移动开始位置的步数时(步骤s7;“是”),主控制电路204进入步骤s8的处理。当判别为目标位置的步数为移动开始位置的步数以上时(步骤s7;“否”),主控制电路204将目标位置作为比较后目标位置,进入步骤s10的处理。

(步骤s8)主控制电路204通过将一周的步数(=360步)与目标位置的步数相加而进行校正,将校正后的目标位置作为校正后目标位置。在处理之后,主控制电路204使处理进入步骤s10。

(步骤s9)由于未能驱动第3指针60c,因此,主控制电路204经由通信电路206将表示错误的通知信号通知给电子设备90。在通知之后,主控制电路204结束处理。

(步骤s10)主控制电路204判别校正后目标位置的步数是否少于校正后禁止区域开始位置的步数。当判别为校正后目标位置的步数少于校正后禁止区域开始位置的步数时(步骤s10;“是”),主控制电路204进入步骤s11的处理。当判别为校正后目标位置的步数为校正后禁止区域开始位置的步数以上时(步骤s10;“否”),主控制电路204进入步骤s12的处理。

(步骤s11)主控制电路204确定向正转方向驱动第3电机47c。接着,主控制电路204使用移动开始位置和目标位置来计算驱动步数。接着,主控制电路204将指示信号输出至驱动控制电路44,该指示信号表示以计算出的驱动步数向正转方向驱动。接着,驱动控制电路44根据主控制电路204输出的、以驱动步数向正转方向驱动第3电机47c的指示信号,生成控制信号,将生成的控制信号输出至驱动脉冲生成电路46c。在处理之后,驱动控制电路44使处理进入步骤s13。

(步骤s12)主控制电路204确定向反转方向驱动第3电机47c。接着,主控制电路204使用移动开始位置和目标位置来计算驱动步数。接着,主控制电路204将指示信号输出至驱动控制电路44,该指示信号表示以计算出的驱动步数向反转方向驱动。接着,驱动控制电路44根据主控制电路204输出的、以驱动步数向反转方向驱动第3电机47c的指示信号,生成控制信号,将生成的控制信号输出至驱动脉冲生成电路46c。在处理之后,驱动控制电路44使处理进入步骤s13。

(步骤s13)驱动脉冲生成电路46c根据驱动控制电路44输出的控制信号来驱动第3电机47c,从而经由轮系48c将第3指针60c从移动开始位置驱动到目标位置。在驱动之后,驱动脉冲生成电路46c结束处理。

这里,参照图6~图9对图5的处理进行说明。另外,在图6~图9中,位置a是移动开始位置,位置b是目标位置,位置c是禁止区域开始位置,位置d是禁止区域结束位置。此外,图6的标号g12表示的区域的图、图7的标号g22表示的区域的图、图8的标号g32表示的区域的图、图8的标号g33表示的区域的图、以及图9的标号g42表示的区域的图分别是以基准位置作为开始位置、在直线上将位置示意化而得到的图。

(情况1)图6是示出在正转方向上从基准位置起依次为移动开始位置、目标位置、禁止区域开始位置、禁止区域结束位置的示例的图。在图6中,如标号g11表示的区域那样、0(°或步)的位置是基准位置,约60(°或步)的位置是位置a,约180(°或步)的位置是位置b,约300(°或步)的位置是位置c,约315(°或步)的位置是位置d。如标号g11所示,可动范围是位置d~位置c,可动范围外是位置c~位置d。

在图6的示例中,由于禁止区域开始位置位于比移动开始位置靠后的位置,即,禁止区域开始位置的步数为移动开始位置的步数以上,因此,在步骤s5中为“否”。此外,由于目标位置位于比移动开始位置靠后的位置,即,目标位置的步数为移动开始位置的步数以上,因此,在步骤s7中为“否”。并且,由于目标位置的步数少于禁止区域开始位置的步数(步骤s10;“是”),因此,从移动开始位置起向目标位置以正转方式进行驱动。

(情况2)图7是示出在正转方向上从基准位置起依次为移动开始位置、禁止区域开始位置、禁止区域结束位置、目标位置的示例的图。在图7中,如标号g21表示的区域那样、0(°或步)的位置是基准位置,约30(°或步)的位置是位置a,约90(°或步)的位置是位置c,约270(°或步)的位置是位置d,约345(°或步)的位置是位置b。如标号g21所示,可动范围是位置d~位置c,可动范围外是位置c~位置d。

如标号g21、标号g22所示,在图7所示的示例中,目标位置是从移动开始位置起沿顺时针观察时处于可动范围外的靠后位置。由于在可动范围外无法驱动指针60,因此,主控制电路204无法从移动开始位置(位置a)向目标位置(位置b)以正转方式进行驱动。

在图7的示例中,由于禁止区域开始位置位于比移动开始位置靠后的位置,因此,在步骤s5中为“否”。此外,由于目标位置位于比移动开始位置靠后的位置,因此,在步骤s7中为“否”。并且,由于目标位置的步数为禁止区域开始位置的步数以上(步骤s10;“否”),因此,从移动开始位置起向目标位置以反转方式进行驱动。

(情况3)图8是示出在正转方向上从基准位置起依次为目标位置、移动开始位置、禁止区域开始位置、禁止区域结束位置的示例的图。在图8中,如标号g31表示的区域那样、0(°或步)的位置是基准位置,约30(°或步)的位置是位置b,约60(°或步)的位置是位置a,约120(°或步)的位置是位置c,约180(°或步)的位置是位置d。如标号g31所示,可动范围是位置d~位置c,可动范围外是位置c~位置d。

在图8的示例中,由于禁止区域开始位置位于比移动开始位置靠后的位置,因此,在步骤s5中为“否”。此外,由于目标位置位于比移动开始位置靠前的位置,即,目标位置的步数少于移动开始位置的步数,因此,在步骤s7中为“是”。因此,对目标位置加上360步。在步骤s10中比较加上360步后的校正后目标位置(位置b')和禁止区域开始位置时,目标位置的步数为禁止区域开始位置的步数以上(步骤s10;“否”),因此,从移动开始位置起向目标位置以反转方式驱动。另外,如标号g33所示,由于目标位置的角度小于移动开始位置的角度,因此,如箭头g34所示,在从移动开始位置移动到目标位置的期间内存在可动范围外,因此,在进行驱动方向的判别时产生破绽。

在图8的示例中,由于禁止区域开始位置位于比移动开始位置靠前的位置,即,禁止区域开始位置的步数少于移动开始位置的步数,因此,在步骤s5中为“是”。因此,对禁止区域开始位置加上360步。另外,如图8所示,当禁止区域结束位置的步数少于移动开始位置的步数时,主控制电路204可以对禁止区域结束位置也加上360步。此外,由于目标位置位于比移动开始位置靠前的位置,即,目标位置的步数少于移动开始位置的步数,因此,在步骤s7中为“是”。因此,对目标位置加上360步。并且,由于加上360步后的校正后目标位置(位置b')的步数为加上360步后的校正后禁止区域开始位置(位置c’)以上(步骤s10;“否”),因此,从移动开始位置向目标位置以反转方式驱动。

(情况4)图9是示出在正转方向上从基准位置起依次为禁止区域开始位置、禁止区域结束位置、目标位置、移动开始位置的示例的图。在图9中,如标号g41表示的区域那样、0(°或步)的位置是基准位置,约15(°或步)的位置是位置c,约45(°或步)的位置是位置d,约90(°或步)的位置是位置b,约270(°或步)的位置是位置a。如标号g31所示,可动范围是位置d~位置c,可动范围外是位置c~位置d。

如标号g41、标号g42所示,在图9所示的示例中,目标位置是从移动开始位置沿顺时针观察时处于可动范围外的靠后位置,并且是沿顺时针观察时跨越基准位置的位置。该情况下,主控制电路204也无法从移动开始位置向目标位置以正转方式驱动。此外,在图9所示的示例中,禁止区域开始位置、禁止区域结束位置、目标位置相对于移动开始位置位于基准位置的后方。

在图9的示例中,禁止区域开始位置位于比移动开始位置靠前的位置,即,禁止区域开始位置的步数少于移动开始位置的步数,因此,在步骤s5中为“是”。因此,对禁止区域开始位置加上360步。另外,如图9所示,当禁止区域结束位置的步数少于移动开始位置的步数时,主控制电路204可以对禁止区域结束位置也加上360步。此外,由于目标位置位于比移动开始位置靠前的位置,即,目标位置的步数少于移动开始位置的步数,因此,在步骤s7中为“是”。因此,对目标位置加上360步。并且,由于加上360步后的校正后目标位置(位置b')的步数为加上360步后的校正后禁止区域开始位置(位置c’)以上(步骤s10;“否”),因此,从移动开始位置向目标位置以反转方式驱动。

如图5的步骤s6和步骤s8那样,加上指针60的可移动范围(360°或360步)的条件是如下情况:如上述的情况3和情况4那样,在欲使指针60从移动开始位置向作为移动目的地的目标位置以正转方式移动时跨越基准位置。即,当从基准位置观察时,在禁止区域开始位置或目标位置相对于移动开始位置在正转方向上跨越基准位置时,主控制电路204加上作为指针60可移动范围的360°或360步。

因此,在本实施方式中,在判别朝向目标位置的驱动是正转还是反转时,在以下情况下,视为位于加上1周的驱动步数(360步=360°)后的位置。

ⅰ.当沿顺时针观察时,禁止区域开始位置比移动开始位置更靠近基准位置侧。

(=禁止区域开始位置的角度小于移动开始位置的角度)

ⅱ.当沿顺时针观察时,目标位置比当前位置更靠近基准位置侧。

(=目标位置的角度小于移动开始位置的角度)

由此,根据本实施方式,为了进行驱动以使得指针60不通过可动范围外,可以判别是以正转方式驱动还是以反转方式驱动。

另外,在图5所示的示例中,说明了电子设备90先发送可动范围然后发送指示值的示例,但不限于此。如图10所示,电子设备90也可以成对地发送可动范围和指示值。图10是示出本实施方式的电子设备90发送的发送信息的示例的图。在图10所示的示例中,虽然在发送信息中包含可动范围和指示值,但是也可以包含其它信息。这样,电子设备90通过成对地发送可动范围和指示值,能够与发送发送信息之前的可动范围、动作开始位置、目标位置无关地指示指针60的可动范围和目标位置。

此外,在图5所示的示例中,对根据来自电子设备90的发送信息仅驱动一个指针60的示例进行了说明,但是,钟表1根据来自电子设备90的发送信息而驱动的指针60的数量为一个以上即可。

图11是示出驱动两个指针60时的电子设备90发送的发送信息的示例的图。另外,图11所示的示例是成对地发送可动范围和指示值的示例。如图11所示,电子设备90根据驱动的指针60的数量,将可动范围和指示值的对发送给钟表1。

与图5同样地,电子设备90也可以先发送第1指针的可动范围和第2指针的可动范围,然后发送第1指针的指示值和第2指针的指示值。

另外,在上述的示例中,说明了电子设备90发送指针60的可动范围的示例,但不限于此。也可以在钟表1的存储部14、存储部45中预先存储有可动范围。

图12是示出本实施方式的存储部14、存储部45存储的信息的另一例的图。图12所示的示例是针对一个指针60存储三种预设值的示例。在这样的情况下,电子设备90也可以将使用哪个预设值与指示值成对地发送给钟表1。例如,当使用第1预设值时,电子设备90也可以发送指示第1预设值的信息来代替图5中的可动范围。当只有钟表1存储有这样的预设值时,钟表1也可以将所存储的预设值的信息发送给电子设备90。

此外,钟表1也可以在存储部14、存储部45中存储多个指针60各自的可动范围。例如,存储部14、存储部45也可以针对每个指针60存储可动范围、禁止区域开始位置和禁止区域结束位置。

另外,在上述示例中,说明了电子设备90发送与指针60可移动的范围有关的信息作为与可动范围有关的信息、或者钟表1存储与指针60可移动的范围有关的信息的示例,但不限于此。与可动范围有关的信息也可以是与禁止指针60的可动的区域的范围有关的信息。另外,与禁止指针60的可动的区域的范围有关的信息是指可动范围外的范围、或禁止区域开始位置和禁止区域结束位置。

此外,在图3、图4、图6~图9中,对指针60能够沿圆方向移动的示例进行了说明,但是,例如,如图13所示,指针60的移动也可以是直线方向。

图13是示出指针60的另一移动方向的示例的图。在图13所示的示例中,针60被安装成可在横方向上移动。在图13中,可动范围是240~359步、0~180步。基准位置是0。可动范围外是181~240步,禁止区域开始位置是181步,禁止区域结束位置是240步。在图13中,例如,当指针60的移动开始位置是100步且目标位置是300步时,由于181~240步是可动范围外,因此,主控制电路204通过将从端到端的步数的360步相加而计算移动方向。

另外,虽然在图13中示出了横方向的示例,但是移动方向也可以是纵方向、倾斜方向等。

这里,说明在指针60的可动范围被预先限制时、电子设备90进一步发送可动范围的情况的示例。

图14是示出在指针60的可动范围被预先限制时、电子设备90进一步发送可动范围的情况的示例的图。另外,指针60的可动范围的限制是通过物理限位器(限制部)实现的限制,主控制电路204(限制部)根据存储部45存储的可动范围来限制能够由电机47驱动的范围。另外,物理限位器也可以是例如其它指针60的轴等。

在图14中,标号g51表示的范围是预先被机械地限定的可动范围,例如是顺时针约8点位置~约2点位置。此外,标号g53表示的范围是电子设备90发送的可动范围,例如是顺时针约10点位置~约4点位置。

在这样的情况下,主控制电路204将标号g51表示的区域与标号g53重叠的标号g52表示的范围确定为可动范围(例如,约10点位置~约2点位置)。在图14所示的示例中,主控制电路204例如将约10点位置~约2点位置确定为可动范围。

如上所述,根据本实施方式,能够根据规定范围内的对指针的驱动请求而适当地驱动针。由此,根据本实施方式,能够提高对连续的驱动请求的跟随性。此外,根据本实施方式,能够防止指针对于驱动请求超出可动范围而进行动作的情况。

另外,在实施方式中,说明了主控制电路204根据电子设备90发送的可动范围和指示值生成用于驱动电机的指示信号的示例,但是,也可以由驱动控制电路44生成用于驱动电机的指示信号。该情况下,主控制电路204也可以将电子设备90发送的可动范围和指示值输出至驱动控制电路44。该情况下,在主控制电路204进行了输出时,驱动控制电路44也可以将可动范围和指示值存储在存储部45中。驱动控制电路44也可以根据所存储的可动范围和指示值以及所掌握的针位置来判别使指针60正转还是反转。驱动控制电路44也可以根据判别的结果,生成用于驱动电机的控制信号,将生成的控制信号输出至脉冲生成电路46。存储部45也可以存储主控制电路204输出的可动范围和指示值。另外,存储部45也可以预先存储指针60的可动范围。并且,指针60的可动范围的限制是通过物理限位器(限制部)实现的限制,也可以由驱动控制电路44(限制部)根据存储部45存储的可动范围限制电机47可驱动的范围。

此外,在图1所示的示例中,示出了钟表1具备主控制电路204和驱动控制电路44的示例,但是,主控制电路204和驱动控制电路44也可以构成为一体。

此外,钟表1也可以还具备液晶等的显示部和显示驱动电路、蜂鸣器、加速度传感器等传感器等。

这里,将现有的驱动方法例与本实施方式的驱动方法进行比较。

在现有的驱动方法中,首先,电子设备90向钟表发送指针的目标位置和旋转方向。另外,设可动禁止区域为顺时针方向6点位置到12点位置。此外,设移动开始位置为0点位置。电子设备90将6点位置作为第1目标位置发送给钟表。此外,电子设备90将3点位置作为第2目标位置发送给钟表。这样,在指示第1目标位置(6点位置)之后指示第2目标位置(3点位置)时,电子设备90未掌握指针的位置是处于第2目标位置(3点位置)的前侧(0点~3点)还是处于第2目标位置(3点位置)的后侧(3点~6点)。因此,当电子设备90将第2目标位置发送给钟表时,无法指示指针的旋转方向。这里,假设利用钟表具有的计数器掌握指针的位置并将所掌握的指针的位置发送给电子设备90时,电子设备90需要截至接收到该信息为止的时间。即,由于该信息被发送给发送源、在发送源接收之前产生损耗时间(通信引起的时滞),因此,发送源无法掌握钟表的及时的针位置。在该状态下,如果电子设备90指示不正确的、反向的旋转方向,则到达目标位置会延迟,从而破坏跟随性。此外,在一些情况下,指针可能移动到可动禁止区域而导致不符合产品规格的动作发生。

另一方面,在本实施方式中,首先,电子设备90将可动范围发送给钟表,从而利用来自电子设备90的发送信息来设定指针60的可动范围。即,电子设备90掌握了指针60的可动范围和可动禁止区域。并且,由于钟表1通过本装置判断了正确的旋转方向,因此,电子设备90不指示旋转方向而是对钟表1指定目标位置或目标角度。并且,在本实施方式中,由于钟表1侧判断旋转方向而进行驱动,因此,电子设备90不等待向先发送的第1目标位置(6点位置)的移动完成就发送作为最新值的第2目标位置(3点位置)。即,在本实施方式中,钟表1侧在接收到第1目标位置之后,即使在指针60到达第1目标位置之前,也使指针60移动到接收到的第2目标位置。由此,根据本实施方式,能够根据规定范围内的对指针60的驱动请求而最佳地对指针60进行驱动控制。此外,根据本实施方式,能够不等待指针60向先接收到的目标位置的移动完成而始终使指针60移动到最新值,因此,能够对于针对指针60的连续的驱动请求提高跟随性。即,即使是值的变化较快的移动速度等指示值,也能够跟踪显示。并且,根据本实施方式,通过从外部发送可动范围,可以通过发送源的变化来灵活地变更显示位置和显示内容。此外,根据本实施方式,由于电子设备90掌握了钟表1的可动禁止区域,因此,不会发送使指针60移动到可动禁止区域的指示。此外,由于钟表1掌握了指针60的位置、旋转方向,因此,可以由时间装置根据来自电子设备90的指示来判断避开可动禁止区域而旋转的旋转方向,由此,驱动指针60。

另外,在上述的图3等的示例中,对根据电子设备90发送的发送信息来驱动显示时刻的指针60的示例进行了说明,但不限于此。根据电子设备90发送的发送信息而被驱动的指针60也可以专门设置。此外,根据电子设备90发送的发送信息而被驱动的指针60也可以是预先限定了可动范围的扇形(retrograde)的指针。

另外,也可以是,将用于实现本发明中的主控制电路204和驱动控制电路44的全部功能或一部分功能的程序记录在计算机可读取的记录介质中,使计算机系统读入并执行记录在该记录介质中的程序来进行由主控制电路204和驱动控制电路44进行的处理。另外,这里所说的“计算机系统”包含os、外围设备等硬件。此外,“计算机系统”还包含具备主页提供环境(或显示环境)的www系统。此外,“计算机可读取的记录介质”是指软盘、磁光盘、rom、cd-rom等便携式介质、以及内置于计算机系统中的硬盘等存储装置。此外,“计算机可读取的记录介质”是指,还包含像经由互联网等网络或电话线路等通信线路发送程序时的服务器或作为客户端的计算机系统内部的易失性存储器(ram)那样地在一定时间内保持程序的记录介质。

此外,也可以从存储装置等中存储有程序的计算机系统经由传输介质或通过传输介质中的传输波将上述程序传输到另一计算机系统。这里,传输程序的“传输介质”是指像互联网等网络(通信网络)或电话线路等通信线路(通信线路)那样具有传输信息的功能的介质。此外,上述程序也可以是用于实现前述的功能的一部分的程序。此外,也可以是能够通过与已经记录在计算机系统中的程序的组合来实现前述的功能的所谓的差分文件(差分程序)。

以上,使用实施方式对用于实施本发明的方式进行了说明,但是本发明完全不限于这些实施方式,可以在不脱离本发明的主旨的范围内添加各种变形和替换。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1