模拟电子

申请号 CN201310384412.5 申请日 2013-08-29 公开(公告)号 CN103676613B 公开(公告)日 2016-08-10
申请人 卡西欧计算机株式会社; 发明人 广川润一; 久田茂树; 常叶辉久;
摘要 本 发明 提供一种模拟 电子 表,具备:步进 马 达;传递步进马达的旋转的轮系机构;与由轮系机构传递的旋转相对应地进行旋转移动的 指针 ;进行步进马达的动作控制的驱动控制部;当在使指针向一个移动目标 位置 旋转移动的动作控制的中途获得使该指针向其他移动目标位置旋转移动的动作命令时,中断动作控制,将控制内容变更为与动作命令对应的动作控制的控制内容变更部;当由控制内容变更部变更了控制内容的动作控制结束时,判断步进马达是否进行了倒转驱动动作的旋转方向判断部;以及当判断为进行了倒转驱动动作时,进行用于去除来自步进马达的旋转输入次数与指针的位置之间的偏移的预定的位置调整动作的指针位置调整部。
权利要求

1.一种模拟电子表,其具备:
步进达;
轮系机构,所述轮系机构利用多个齿轮啮合传递从所述步进马达输入的旋转;
指针,所述指针与由所述轮系机构传递的旋转相对应地以预定的度单位进行旋转移动;以及
驱动控制部,所述驱动控制部进行所述步进马达的动作控制,
上述模拟电子表的特征在于,还具备:
控制内容变更部,当在使所述指针向一个移动目标位置旋转移动的动作控制的中途获得使该指针向其他移动目标位置旋转移动的动作命令时,所述控制内容变更部中断所述动作控制,将控制内容变更为与所述动作命令对应的动作控制;
旋转方向判断部,当由所述控制内容变更部变更了控制内容的动作控制结束时,所述旋转方向判断部判断在由在所述控制内容变更前进行的动作控制与在所述控制内容变更后进行的动作控制构成的一连串动作控制中,所述步进马达是否进行了倒转驱动动作,其中,所述倒转驱动动作用于使所述指针向与预定的基准旋转方向相反的倒转方向旋转移动;以及
指针位置调整部,当判断为进行了所述倒转驱动动作时,所述指针位置调整部进行用于去除来自所述步进马达的旋转输入次数与所述指针的位置之间的偏移的预定的位置调整动作,其中,所述偏移产生的原因在于,来自所述步进马达的旋转输入由于所述轮系机构中的所述多个齿轮间的啮合涉及的间隙而未传递至所述指针。
2.根据权利要求1所述的模拟电子表,其特征在于,
所述指针位置调整部在下述情况下不进行所述位置调整动作:通过所述驱动控制部,在所述一连串动作控制中的最后的所述倒转驱动动作之后,使所述指针向所述基准旋转方向旋转的旋转输入进行大于等于由于所述间隙而产生的所述偏移的最大级数的情况。
3.根据权利要求1所述的模拟电子表,其特征在于,
所述指针位置调整部在下述情况下不进行所述位置调整动作:通过所述驱动控制部,在所述一连串动作控制中,使所述指针向所述基准旋转方向旋转的旋转输入在所述倒转驱动动作之后进行大于等于与该倒转驱动动作导致的所述偏移对应的级数的情况。
4.根据权利要求1所述的模拟电子表,其特征在于,
所述旋转方向判断部在进行了所述倒转驱动动作的情况下设置倒转驱动执行标记,并基于该倒转驱动执行标记判断有无所述倒转驱动动作,
所述指针位置调整部在进行了所述预定的位置调整动作的情况下,使所述倒转驱动执行标记复位。
5.根据权利要求2所述的模拟电子表,其特征在于,
所述旋转方向判断部在进行了所述倒转驱动动作的情况下设置倒转驱动执行标记,并基于该倒转驱动执行标记判断有无所述倒转驱动动作,
所述指针位置调整部在进行了所述预定的位置调整动作的情况下,使所述倒转驱动执行标记复位。
6.根据权利要求3所述的模拟电子表,其特征在于,
所述旋转方向判断部在进行了所述倒转驱动动作的情况下设置倒转驱动执行标记,并基于该倒转驱动执行标记判断有无所述倒转驱动动作,
所述指针位置调整部在进行了所述预定的位置调整动作的情况下使所述倒转驱动执行标记复位。
7.根据权利要求1所述的模拟电子表,其特征在于,
所述基准旋转方向是顺时针方向。
8.根据权利要求2所述的模拟电子表,其特征在于,
所述基准旋转方向是顺时针方向。
9.根据权利要求3所述的模拟电子表,其特征在于,
所述基准旋转方向是顺时针方向。
10.根据权利要求4所述的模拟电子表,其特征在于,
所述基准旋转方向是顺时针方向。
11.根据权利要求5所述的模拟电子表,其特征在于,
所述基准旋转方向是顺时针方向。
12.根据权利要求6所述的模拟电子表,其特征在于,
所述基准旋转方向是顺时针方向。

说明书全文

模拟电子

技术领域

[0001] 本发明涉及使用指针进行显示的模拟电子表。

背景技术

[0002] 以往,存在通过使可旋转的指针指示预定方向(位置)来显示时刻的模拟电子表。在模拟电子表中,通过利用排列有多个齿轮的轮系机构传递达的旋旋转作,来向正转方向及反转方向移动与轮系机构的最后的齿轮相连动地旋转的指针。
[0003] 在构成该轮系机构的各齿轮之间的啮合上,估计到由温度变化、时间经过等各种原因导致的齿轮的微小变形,设有称作齿隙的间隙(游隙)。因此,存在以下情况:在存在间隙的状态下,即使旋转轮系机构的最初的齿轮,该旋转也不传递至轮系机构的最后的齿轮和指针。
[0004] 该齿隙的影响在反转指针的旋转移动方向时表现明显。当轮系机构的各齿轮配置为针对指针的向一个方向的旋转而无间隙地啮合时,针对向与该一个方向相反的方向的旋转,间隙成为最大。因此,指针不针对与该最大间隙对应的级数的马达的旋旋转作进行移动。结果,在根据马达的驱动次数估计的指针位置与指针的实际显示位置之间产生偏移,或者时间滞差产生直至指针的倒转移动开始。因此,以往,例如在日本特开2008—209259号公报、日本特开2011—191220号公报中公开有以下技术:即,可靠地去除这样的齿隙的影响,或者预先使马达动作与间隙对应的级数从而与接下来的旋转方向相匹配地去除齿轮间隙。
[0005] 但是,在模拟电子表中,使指针移动至移动目标位置需要花费时间,因此,存在不同的快进移动在快进引起的移动中开始的情况。在这样的情况下,在以往的构成中,存在未合适地去除齿隙的影响而使指针的指示位置与估计的位置不同的可能。

发明内容

[0006] 本发明的目的在于提供一种能够在快进动作结束时、容易且可靠地使指针位置到达希望的显示位置的模拟电子表。
[0007] 本发明的一个方案是一种模拟电子表,具备:步进马达;轮系机构,所述轮系机构利用多个齿轮的啮合传递从所述步进马达输入的旋转;指针,所述指针与由所述轮系机构传递的旋转相对应地以预定的度单位进行旋转移动;驱动控制部,所述驱动控制部进行所述步进马达的动作控制;控制内容变更部,当在使所述指针向一个移动目标位置旋转移动的动作控制的中途获得使该指针向其他移动目标位置旋转移动的动作命令时,所述控制内容变更部中断所述动作控制,将控制内容变更为与所述动作命令对应的动作控制;旋转方向判断部,当由所述控制内容变更部变更了控制内容的动作控制结束时,所述旋转方向判断部判断在由在所述控制内容变更前进行的动作控制与在所述控制内容变更后进行的动作控制构成的一连串动作控制中,所述步进马达是否进行了倒转驱动动作,其中,所述倒转驱动动作用于使所述指针向与预定的基准旋转方向相反的倒转方向旋转移动;以及指针位置调整部,当判断为进行了所述倒转驱动动作时,所述指针位置调整部进行用于去除来自所述步进马达的旋转输入次数与所述指针的位置之间的偏移的预定的位置调整动作,其中,所述偏移产生的原因在于,来自所述步进马达的旋转输入由于所述轮系机构中的所述多个齿轮间的啮合涉及的间隙而未传递至所述指针。附图说明
[0008] 图1是表示本发明的实施方式的模拟电子表的内部构成的框图
[0009] 图2是表示指针快进处理的控制顺序的流程图
[0010] 图3的(A)~图3的(E)是用于说明指针快进的动作例的图表。
[0011] 图4的(A)~图4的(C)是用于说明指针快进的动作例的图表。

具体实施方式

[0012] 以下,基于附图说明本发明的实施方式。
[0013] 图1是表示本实施方式的模拟电子表1的内部构成的框图。
[0014] 该模拟电子表1是除了现在时刻显示功能之外还能够进行例如世界时钟功能、报警功能、闹钟功能、指南针功能等其他各种功能涉及的显示的装置。模拟电子表1具备CPU31(Central Processing Unit)(具备驱动控制部310、控制内容变更部311、旋转方向判断部312、指针位置调整部313)、ROM32(Read Only Memory)、RAM33(Random Access Memory)、振荡电路34、分频电路35、计时电路36、电源部37、操作部38、地磁传感器39、地磁传感器驱动器40、压电元件41、压电元件的驱动器42、马达驱动电路43、时针51、分针52、功能针53、分别由多个齿轮构成的轮系机构61~63以及步进马达71~73等。
[0015] 步进马达71经由轮系机构61以预定的角度单位(例如1度)使时针51旋转移动。步进马达72经由轮系机构62以预定的角度单位使分针52旋转移动。步进马达73经由轮系机构63以预定的角度单位使功能针53旋转移动。即,在本实施方式的模拟电子表1中,时针51、分针52以及功能针53利用不同的步进马达71~73独立地旋转移动。步进马达71~73中的任一者都在指针的正转方向(基准旋转方向、顺时针方向)与反转方向(倒转方向)中的任一方向上被旋转驱动。时针51、分针52以及功能针53的旋转移动涉及的机构都是相同的,以下,当对所指定的某一根针进行说明时,简记作指针。时针51及分针52在进行时刻显示时分别进行时和分的显示,并且进行各种功能涉及的值、信息的显示。功能针53指示模拟电子表1正在执行的功能的类别。
[0016] 在轮系机构61~63分别存在固有的齿隙。当步进马达71~73的转子被驱动而旋转时,在该旋转的方向上存在所述齿隙带来的间隙的状态下,轮系机构61~63只有一部分齿轮旋转,转子的旋转不传递至指针51~53。
[0017] 马达驱动电路43基于从CPU31输入的控制信号输出用于分别驱动步进马达71~73的转子而使其旋转的驱动电压波形
[0018] CPU31总体控制模拟电子表1的整体动作,进行各种运算处理。CPU31切换而显示本实施方式的模拟电子表1的各种功能。
[0019] 在ROM32中存储有CPU31执行的各种控制程序、在控制程序中使用的初始设定数据。在该ROM32的初始设定数据中包含规定级数32a(偏移的最大级数),所述规定级数32a是在模拟电子表1中与轮系机构61~63的齿隙大小分别对应的动作级数(步进马达71~73的驱动次数)的数据表。在该规定级数中设定有考虑到温度变化、时间经过等而在模拟电子表1的使用期间内估计的最大值。
[0020] RAM33向CPU31提供操作用存储空间,暂时存储数据。在RAM33中存储有针对各指针51~53分别设定的反转标记33a(倒转驱动执行标记)。反转标记33a是表示是否在预定期间内进行向反转方向的指针快进(设置/复位)的二进制数据。或者,也可以存储作为多进制数据的该反转标记33a,例如分别消除各轮系机构61~63的齿隙涉及的向正转方向的间隙所需要的级数。
[0021] 振荡电路34例如是晶振荡电路,生成并输出预定频率的信号。分频电路35将从振荡电路34输出的预定频率的信号分频成在CPU31、计时电路36中使用的各种频率而输出。计时电路36通过对从分频电路35输入的频率信号脉冲进行计数且加算至初始时刻来计算现在时刻。
[0022] 电源部37向CPU31及模拟电子表1的各部供应保持预定电压所需要的电。该电源部37的电源是能够长时间连续地供应电力的设备,例如,组合使用光伏电池与二次电池。
[0023] 操作部38接受用户进行的输入操作,将其转换成电信号而输出至CPU31。该操作部38具有按钮开关、表柄等,用户通过按下这些按钮开关或者旋转表柄来进行模拟电子表1的各功能的转换、动作状态的变更以及设定输入涉及的指针位置的移动等。按钮开关也可以包含用于立即在其他功能状态与指南针功能之间进行转换的快捷开关。
[0024] 地磁传感器39是用于通过测量正交的二轴或者三轴方向上的磁场强度来检测地磁场(磁极)方向的传感器,在此,使用小型轻质的半导体传感器。该地磁传感器39受到驱动器40的控制而动作,向CPU31输出以预定的采样频率进行了数字转换的磁场数据。
[0025] 压电元件(压电式元件)41根据从驱动器42供应的电压信号产生蜂鸣声。使用例如PZT作为压电元件41。该蜂鸣声用于报警时刻的报知、经过定时设定时间的报知等。
[0026] 接下来,针对本实施方式的模拟电子表1的指针快进动作进行说明。
[0027] 在本实施方式的模拟电子表1中,在进行了指针的快进动作之后,根据需要进行齿隙的校正动作(位置调整动作)。即,在该模拟电子表1中,当由于指针的快进动作而产生了针对向正转方向的旋转的由于齿隙产生的间隙、位置偏移时,进行用于消除由于该齿隙而产生的位置偏移的轮系机构的旋旋转作,从而使得轮系机构的各齿轮针对向正转方向的旋转成为啮合状态。
[0028] 图2是表示在本实施方式的模拟电子表1中执行的指针快进处理的CPU31的控制顺序的流程图。
[0029] 该指针快进处理是能够在以下情况下被随时启动而执行的处理:从操作部38输入了移动指针位置的直接动作命令或基于转换功能动作的要求等而移动指针的间接命令的情况;以及在表的控制上需要使指针快进移动的情况。该处理在每根指针51~53分开地进行。另外,当针对相同的指针在执行较早的指针快进处理的中途收到新处理涉及的命令时,在中途强制结束该较早的指针快进处理而启动新处理。
[0030] 当指针快进处理开始时,CPU31首先更新根据指针的快进命令的内容决定的移动目标位置(一个移动目标位置、其他移动目标位置)的设定(步骤S11)。接下来,CPU31判断是否是在较早的指针快进处理的中途(步骤S12)。当判断不是在较早的指针快进处理的中途时,CPU31的处理转移至步骤S15。当判断是在较早的指针快进处理的中途时(步骤S12的“是”),CPU31接下来判断在较早的指针快进处理中指针是否正在进行反转快进(倒转驱动动作)(步骤S13)。当判断不是在反转快进过程中时(步骤S13的“否”),CPU31的处理转移至步骤S15。
[0031] 当判断正在进行反转快进时(步骤S13的“是”),CPU31设置反转标记33a(步骤S14)。然后,CPU31的处理转移至步骤S15。
[0032] 当转移至步骤S15的处理时,CPU31决定将快进对象的指针从现在的指针位置快进至设定的移动目标位置时的快进方向。例如,CPU31基于直至正转方向及反转方向上的移动目标位置的移动级数与向正转方向及反转方向的快进速度判断向哪个旋转方向进行快进移动能够以更短时间使指针到达移动目标位置,从而决定快进方向。
[0033] 接下来,CPU31判断决定的快进方向是否是反转方向(步骤S16)。当判断是向反转方向的快进时(步骤S16的“是”),CPU31向马达驱动电路43输出用于使该指针以设定的级数反转快进的控制信号(步骤S17)。然后,CPU31的处理转移至步骤S21。
[0034] 另一方面,当判断不是向反转方向的快进(是向正转方向的快进)时(步骤S16的“否”),CPU31向马达驱动电路43输出用于使该指针以设定的级数正转快进的控制信号(步骤S18)。当指针的正转快进结束时,CPU31判断是否设置了反转标记33a(步骤S19)。在未设置反转标记33a的情况下(步骤S19的“否”),CPU31的处理保持原样地结束。
[0035] 当判断为设置了反转标记33a时(步骤S19的“是”),接下来,CPU31参照规定级数32a判断在本次的正转快进中,正转级数是否大于等于快进对象的指针涉及的齿隙的规定级数(规定数)(步骤S20)。当判断为大于等于规定级数时(步骤S20的“是”),CPU31的处理转移至步骤S22。当判断为小于规定数时(步骤S20的“否”),CPU31的处理转移至步骤S21。
[0036] 在步骤S17的处理结束后或者在步骤S20的判断处理中判断为正转级数小于规定数时(步骤S20的“否”),CPU31向马达驱动电路43输出用于进行齿隙的去除涉及的预定动作的控制信号(步骤S21)。具体而言,CPU31进行在使指针向反转方向进行了规定数的快进移动之后、使指针向正转方向快进移动相同级数的处理。然后,CPU31的处理转移至步骤S22。
[0037] 在步骤S21的处理结束后或者在步骤S20的判断处理中判断为正转级数大于等于规定数时(步骤S20的“是”),CPU31使反转标记33a成为复位状态(步骤S22)。并且,CPU31结束指针快进处理。
[0038] 图3的(A)~图3的(E)是用于说明指针快进处理的具体例的图表。
[0039] 在该例子中,指针的初始位置是级数“0”的位置,该例子示出指针本来应该指示的位置(移动目标位置)、实际上指示的位置(指示位置)以及齿隙量的变化,其中,指针本来应该指示的位置为作为快进移动涉及的一连串动作控制,在第一遍指针快进处理涉及的动作控制中在快进移动进行至中途的阶段启动第二遍指针快进处理,然后进行动作控制的情况下的位置。图表中的该齿隙的值与所述多进制的反转标记33a对应,即,是表示在向正转方向移动指针时延迟几级而运行的值(余量)。例如,当该值为“2”时,表示指针利用第三级步进马达的驱动而开始向正转方向移动,指针通过第九级步进马达的驱动而开始向反转方向移动。当指针快进处理在正常状态下结束时,该齿隙的值成为“0”。该例子中的齿隙的规定数为“10”。
[0040] 首先,在图3的(A)中示出了以下情况下的例子:在第一遍指针快进处理中,在指针向正转方向快进移动了20级的阶段(执行步骤S18的处理的过程中),进一步设定向正转方向的快进移动。在第一遍快进中,不产生相对于向正转方向的旋转的间隙,因此,在第二遍指针快进处理开始时,齿隙的值保持“0”,指针位于级数“20”的位置。并且,在将移动目的地更新至级数“40”的位置之后(步骤S11),分别选择步骤S12的判断处理的“是”分支、步骤S13的判断处理的“否”分支。然后,决定向正转方向进行20级的快进(步骤S15),并执行该快进动作(步骤S16、S18)。在该情况下,指针正确地移动至级数“40”的位置。因为未设置反转标记33a(反转标记:×)(步骤S19的“否”),因此不进行齿隙的去除处理(去除处理:×),指针快进处理直接结束。
[0041] 另一方面,在图3的(B)中示出了以下情况下的例子:在第一遍指针快进处理中,在指针向正转方向快进移动了20级的阶段(执行步骤S18的处理的过程中),设定向反转方向的快进移动。在第一遍快进中,不产生相对于向正转方向的旋转的间隙,因此,在第二遍指针快进处理开始时,齿隙的值保持“0”,指针位于级数“20”的位置。并且,在将移动目的地更新至级数“0”的位置之后(步骤S11),分别选择步骤S12的判断处理的“是”分支、步骤S13的判断处理的“否”分支(反转标记:×)。然后,决定向反转方向进行20级的快进(步骤S15),并执行该快进动作(步骤S16、S17)。在该情况下,当步骤S17的处理中的快进开始时,由于相对于向反转方向的旋转存在10级的间隙,因此,指针在轮系机构的一部分齿轮空转了10级之后(齿隙的值增加至“10”之后)向反转方向运行,指针移动剩余的10级。由此,指针位置(级数“10”的位置)从移动目标位置(级数“0”的位置)偏移,该偏移通过进行去除齿隙涉及的处理(步骤S21,去除处理:○)而被消除。并且,维持反转标记33a的复位状态(步骤S22)地结束指针快进处理。
[0042] 在图3的(C)中示出了在以下情况下的例子:在第一遍指针快进处理中,在指针向反转方向快进移动了20级的阶段(执行步骤S17的处理的过程中),设定不足规定级数的向正转方向的快进移动。在第一遍快进中,齿隙的影响表现在指针位置上。即,在第二遍指针快进处理开始时,齿隙的值为“10”,指针的指示位置为级数“-10”的位置。并且,在将移动目的地更新至级数“-15”的位置之后(步骤S11),在步骤S12、S13中的任一者的判断处理中都选择“是”分支,设置反转标记33a(○)(步骤S14)。然后,决定向正转方向进行5级的快进(步骤S15),并执行该快进动作(步骤S16、S18)。在该情况下,在使指针旋转的轮系机构中,只进行小于相对于向正转方向的旋转的间隙的大小的旋转,因此指针不从级数“-10”的位置活动,只以齿隙的值减小5级而成为“5”。通过设置的反转标记33a,在步骤S19的判断处理中选择“是”分支,此外,判断为正转次数小于规定数(步骤S20的“否”),从而进行齿隙的去除的处理(步骤S21,去除处理:○),去除相对于向正转方向的旋转的间隙,移动指针至正确的位置。最后,反转标记33a复位(步骤S22),指针快进处理结束。
[0043] 在图3的(D)中示出了在以下情况下的例子:在第一遍指针快进处理中,在指针向反转方向快进移动了20级的阶段(执行步骤S17的处理的过程中),设定大于等于规定级数的向正转方向的快进移动。在第一遍快进中,齿隙的影响表现在指针位置上。即,在第二遍指针快进处理开始时,齿隙的值为“10”,指针的指示位置为级数“-10”的位置。并且,在将移动目的地更新至级数“0”的位置之后(步骤S11),在步骤S12、S13中的任一者的判断处理中都选择“是”分支,设置反转标记33a(○)(步骤S14)。然后,决定向正转方向进行20级的快进(步骤S15),并执行该快进动作(步骤S16、S18)。在该情况下,在使指针旋转的轮系机构中,首先,齿轮旋转相当于针对向正转方向的旋转的间隙的10级,由此,齿隙的值被消除而成为“0”。然后,开始旋转的指针移动剩余的10级。由此,指针返回级数“0”的位置。通过设置的反转标记33a,在步骤S19的判断处理中选择“是”分支,但是,因为判断为正转次数大于等于规定数(步骤S20的“是”),所以不进行齿隙的去除涉及的处理(去除处理:×),反转标记33a在该状态下复位(步骤S22),指针快进处理结束。
[0044] 最后,在图3的(E)中示出了以下情况下的例子:在第一遍指针快进处理中,在指针向反转方向快进移动了20级的阶段(执行步骤S17的处理的过程中),进一步设定向反转方向的快进移动。在第一遍快进中,齿隙的影响表现在指针位置上。即,在第二遍指针快进处理开始时,齿隙的值为“10”,指针的指示位置为级数“-10”。并且,在将移动目的地更新至级数“-40”的位置之后(步骤S11),在步骤S12、S13中的任一者的判断处理中都选择“是”分支,设置反转标记33a(○)(步骤S14)。然后,决定向反转方向进行20级的快进(步骤S15),执行该快进动作(步骤S16、S18)。在该情况下,已经不存在相对于向反转方向的旋转的间隙,因此,在齿隙的值维持在“10”的状态下指针向反转方向进行20级的旋转,指针移动至步骤“-30”的位置。然后,进行齿隙的去除涉及的处理(步骤S21,去除处理:○),指针正确地指向级数“-40”的位置。最后,反转标记33a复位(步骤S22),指针快进处理结束。
[0045] 图4的(A)~图4的(C)是表示用于说明指针快进处理的其他例子的图表。
[0046] 在由于齿隙的影响而产生指针位置的偏移的反转快进中,除了通常的向移动目标位置的快进之外,也包含进行了通常的反转快进后的直至齿隙去除涉及的动作(步骤S21)的中途的快进。如图4的(A)所示,当在反转快进之后、完全进行规定级数的反转快进以及接着进行的规定级数的正转快进时,齿隙的影响被去除,指针指示正确的目标位置。与此相对,如图4的(B)所示,当在反转快进之后、在进行齿隙去除涉及的反转快进的中途(在此为10级中的5级)设定了向正转方向的快进时,如果该快进级数小于齿隙的值,则齿隙的影响未被完全去除而残留。另外,如图4的(C)所示,当在反转快进之后结束齿隙去除涉及的反转快进并在正转快进进行的中途(在此为10级中的5级)设定向正转方向的快进时,同样地,如果快进级数小于齿隙的值时,则齿隙的影响未被完全去除而残留。因此,在这些情况下,也能够通过在新设定的移动目标位置涉及的指针快进处理的最后执行齿隙的去除涉及的处理来使指针位置及轮系机构的啮合成为正常状态。
[0047] 如上所述,本实施方式的模拟电子表1具备:与从步进马达71~73经由轮系机构61~63传递的旋转相对应而以各自的预定角度分别进行旋转移动的时针51、分针52以及功能针53。并且,当在执行关于某一指针的指针快进处理的中途设定了其他移动目标位置时,中止该处理涉及的动作控制,开始向重新设定的移动目标位置的指针快进处理涉及的动作控制。该移动目标位置的中途变更可以进行多次。当在这样的伴随着在先处理的中止的指针快进中指针到达移动目标位置从而动作控制结束时,判断在由中止前进行的动作控制与由于重新设定移动目标位置而进行的动作控制构成的一连串动作控制内是否使指针向反转方向进行了快进,当判断为进行了反转快进时,进行齿隙的去除涉及的动作。这样,当指针的快进在中途中止时,在最后的指针快进结束的阶段,也包含中止的处理地判定有无反转快进,从而根据需要进行齿隙的去除,因此,能够更可靠地使指针移动至正确位置。
[0048] 因此,例如,当设定报警时刻时,在使指针在向一个设定时刻的位置移动的过程中变更为向其他设定时刻、或者在功能动作模式的转换过程中进一步转移至其他功能动作模式等情况下,即使在中途倒转快进的方向,也可靠地判断是否需要进行齿隙的去除涉及的处理,并在需要的情况下进行该处理。
[0049] 另外,只在最后的指针快进结束的阶段进行一次反转快进的判定及齿隙的去除,因此,无需进行不必要的齿隙的去除涉及的指针的动作,另外,不会不必要地推迟向变更的移动目标位置的快进移动的开始。
[0050] 另外,即使当在一连串的动作控制的过程中进行了指针的反转快进时,在利用随后的正转快进可靠地去除齿隙的影响的情况下,无需另行进行齿隙的去除涉及的指针的动作,从而能够减少动作方面的劳动、改善针对用户的美观上的缺陷
[0051] 另外,通过事先对一连串的动作控制中的齿隙的间隙本身进行计数,能够只进行最小限度的齿隙的去除涉及的动作,实现不需要的动作的进一步削减。
[0052] 另外,关于有无反转快进导致的齿隙的影响,通过事先将反转标记33a作为二进制数据存储,能够实现反转快进的有无涉及的判断处理的低负担、高速化,能够容易地决定是否进行齿隙的去除涉及的动作。
[0053] 另外,通过事先与时刻、经过时间的显示中的运针方向相匹配地使轮系机构中的齿轮的啮合位置靠近顺时针方向,能够设定为,能够在更多的情况下加快包含上述的齿隙去除涉及的动作的指针快进后的动作。
[0054] 此外,本发明未局限于上述实施方式,而是能够进行各种变更。
[0055] 例如,在上述实施方式中,针对只进行一次移动目标位置的变更的情况进行了说明,但是当多次变更移动目标位置时也同样可以应用本发明。在该情况下,可以构成为,在上述实施方式的指针快进处理中的步骤S20的处理中,在进行了反转快进之后,对多次随后进行的正转次数的累计值与规定数进行比较。该累计值在步骤S14的处理中的设置反转标记时及步骤S22的处理中的进行反转标记的复位时将值初始化为“0”,并在步骤S18的处理中每次进行正转快进时均增加1。该累计值及在步骤S14的处理中设置的反转标记即使在指针快进处理被强制结束的情况下也维持至进行复位动作。
[0056] 另外,代替省略上述实施方式中的步骤S12~S14的处理,当在步骤S16的判断处理中选择“是”分支时设置反转标记33a,该反转标记能够在处理中途发生强制结束时不复位。通过该处理,当过去在中途中止的指针快进处理或者在最后执行的指针快进处理中包含有哪怕一次反转快进时,一定设置反转标记,另外,当指针快进处理最终正常结束时,一定进行齿隙的去除而使反转标记复位。或者也可以:在所述步骤S17的处理中,反转快进每进行1级则反转标记33a在小于等于规定数的范围内增加1,在步骤S18的处理中,正转快进每进行
1级则反转标记33a在大于等于0的范围内减小1。
[0057] 另外,在上述实施方式中,进行齿隙的去除以消除针对向正转方向的移动的间隙(余量),但不需要是总是进行相对于该旋转方向的齿隙的去除的设定。例如,当设定减法定时的定时时间时,假想在设定动作后使指针向反转方向动作,因此,进行齿隙的去除以消除针对向反转方向的移动的间隙。
[0058] 另外,在上述实施方式中,针对时针51、分针52以及功能针53各自独立地旋转移动的情况进行了说明,但是在多个指针连动地旋转的情况下,也可以针对每个步进马达应用本发明。
[0059] 另外,在上述实施方式中,针对基于反转标记33a的设置/复位判断有无向反转方向的快进从而判断有无执行齿隙的去除的构成进行了说明,但是也可以从最初开始针对各指针对齿隙的间隙的大小(级数)进行计数。通过这样的处理,指针快进处理中的步骤S19的判断处理与步骤S20的判断处理集中至一遍判断处理。另外,通过这样的处理,更正确地了解是否需要齿隙的去除的处理。
[0060] 或者,也可以在分离步骤S19的处理与步骤S20的处理的状态下,在步骤S20的判断处理中,使用上述经计数的齿隙的间隙的有无来判断是否需要齿隙的去除的处理。
[0061] 此外,在上述实施方式的说明中示出的具体的构成、数值、控制顺序等细节可以在不脱离本发明的主旨的范围内进行适当变更。
QQ群二维码
意见反馈