專利名稱:電子表的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用指針顯示時(shí)間并且安裝有指針位置檢測機(jī)構(gòu)的電子表。
背景技術(shù):
在用步進(jìn)電機(jī)驅(qū)動(dòng)其指針的電子表中,例如,如果強(qiáng)磁體位于電子表附近,則雖然提供驅(qū)動(dòng)脈沖,但是步進(jìn)電機(jī)的轉(zhuǎn)子有時(shí)不旋轉(zhuǎn),造成不能驅(qū)動(dòng)指針。傳統(tǒng)上提出了安裝有檢測其指針位置的功能的電子表(例如參見日本專利申請公開第2009-085674號(hào)),該鐘表通過分別在與指針協(xié)力旋轉(zhuǎn)的每個(gè)齒輪中形成貫入孔 (penetration hole),并且在指針位于預(yù)定位置時(shí)設(shè)置貫入孔出現(xiàn)在檢測位置,以便用光斬波器等檢測貫入孔,從而檢測指針的位置,由此檢測出位置。可能存在指針由于外部因素而停止持續(xù)長時(shí)間周期的情況,例如,因?yàn)殡娮颖硗7旁趶?qiáng)磁體鄰近的情況。在這種情況下,如果在向步進(jìn)電機(jī)提供驅(qū)動(dòng)脈沖的情況下,持續(xù)進(jìn)行從檢測指針的停止到檢測指針的下一次旋轉(zhuǎn)的指針的位置檢測,則驅(qū)動(dòng)脈沖的輸出和指針的位置檢測無用地執(zhí)行許多次,從而造成功率消耗顯著增加。本發(fā)明提供了一種安裝有指針位置檢測機(jī)構(gòu)的電子表,該電子表能夠在其指針停止時(shí),抑制電子表的功率消耗的顯著增加。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一方面,提供了一種電子表,包括指針,用于指示并顯示時(shí)間;步進(jìn)電機(jī),用于進(jìn)行指針的步進(jìn)驅(qū)動(dòng);驅(qū)動(dòng)控制部,用于向步進(jìn)電機(jī)提供驅(qū)動(dòng)脈沖;指針移動(dòng)檢查部,用于檢查指針是否移動(dòng);以及等待控制部,在指針移動(dòng)檢查部分判斷指針停止時(shí),臨時(shí)地中斷驅(qū)動(dòng)控制部的驅(qū)動(dòng)脈沖的提供,從而處于等待狀態(tài),其中,在等待控制部,在釋放了等待狀態(tài)之后,分別重新開始驅(qū)動(dòng)控制部的驅(qū)動(dòng)脈沖的提供以及指針移動(dòng)檢查部對指針是否移動(dòng)的檢查。
圖1是示出本發(fā)明的實(shí)施例的整個(gè)電子表的框圖;圖2是示出在RAM中形成的計(jì)數(shù)器和數(shù)據(jù)存儲(chǔ)部的示意圖;圖3是示出在圖1的模擬塊中包括的輪系(train wheel)機(jī)構(gòu)的正視圖;圖4是示出第一檢測輪、第二檢測輪和光檢測器之間的布置關(guān)系的截面圖;圖5是示出由中央處理器(CPU)執(zhí)行的指針位置檢查處理的控制過程的流程圖的第一部分;圖6是示出相同指針位置檢查處理的流程圖的第二部分;
圖7是示出相同指針位置檢查處理的流程圖的第三部分;圖8A、8B、8C、8D和8E是示出正常指針移動(dòng)時(shí)的指針位置檢查的操作的說明圖的第一部分;圖9A、9B、9C、9D和9E是示出正常指針移動(dòng)時(shí)的相同指針位置檢查的操作的說明圖的第二部分;圖10是示出在指針位置檢查中檢測到指針偏移時(shí)的狀態(tài)的說明圖;圖IlA和IlB是示出指針在檢測位置處異常停止時(shí)的狀態(tài)的說明圖;圖12A和12B是示出在指針位置檢查中檢測到異常停止時(shí)的狀態(tài)的說明圖;圖13A、i;3B、13C、13D和13E是示出從檢測到指針偏移到校正指針位置計(jì)數(shù)器的值的操作的說明圖;以及圖14A、14B、14C、14D和14E是示出從檢測到指針的異常停止到校正指針位置計(jì)數(shù)器的值的操作的說明圖。
具體實(shí)施例方式下面,參考附圖,描述本發(fā)明的實(shí)施例。圖1是示出本發(fā)明的實(shí)施例的整個(gè)電子表的框圖,圖2是示出實(shí)施例的在RAM上形成的計(jì)數(shù)器和數(shù)據(jù)存儲(chǔ)部的示意圖。本實(shí)施例的電子表1通過旋轉(zhuǎn)數(shù)值板上面的秒針2、分針3和時(shí)針4(參見圖8A) 來顯示時(shí)間。如圖1所示,電子表1包括中央處理器(CPU) 11,其對鐘表1進(jìn)行總體控制; 模擬塊19,其包括多個(gè)指針(秒針2、分針3和鐘表4)和驅(qū)動(dòng)這些指針2、3和4以使它們旋轉(zhuǎn)的機(jī)構(gòu);光檢測器20,其進(jìn)行秒針2的位置檢測;只讀存儲(chǔ)器(ROM) 12,其存儲(chǔ)由CPU 11 執(zhí)行的控制程序和控制數(shù)據(jù);隨機(jī)存取存儲(chǔ)器(RAM) 13,其向CPUll提供工作存儲(chǔ)器空間; 電源部16,其向每個(gè)部提供工作電壓;天線17和檢測器電路18,用于接收用于進(jìn)行時(shí)間校正的標(biāo)準(zhǔn)波;振蕩電路14和時(shí)鐘分割電路15,用于向CPU 11提供預(yù)定頻率的信號(hào);照明部 23和照明驅(qū)動(dòng)電路22,用于對數(shù)值板進(jìn)行照明;揚(yáng)聲器25和蜂鳴器電路M,用于進(jìn)行警告輸出;等。模擬塊19包括秒針2 ;分針3 ;時(shí)針4 ;步進(jìn)電機(jī),其將這些指針2至4彼此互鎖, 以對它們進(jìn)行步進(jìn)驅(qū)動(dòng);輪系機(jī)構(gòu)30 (參見圖3),其按照秒針2、分針3和時(shí)鐘4各自的預(yù)定旋轉(zhuǎn)速度比,將步進(jìn)電機(jī)的轉(zhuǎn)子的旋轉(zhuǎn)運(yùn)動(dòng)傳輸?shù)矫脶?、分針3和時(shí)鐘4 ;等。從CPUll (驅(qū)動(dòng)控制部分)向步進(jìn)電機(jī)提供驅(qū)動(dòng)脈沖,以使轉(zhuǎn)子按照例如180° 的步長旋轉(zhuǎn)。步進(jìn)電機(jī)被配置為根據(jù)驅(qū)動(dòng)脈沖的極性,產(chǎn)生從0°到180°的范圍或者從 180°到360°的范圍內(nèi)的旋轉(zhuǎn)。將轉(zhuǎn)子用于在從0°到180°的范圍內(nèi)把秒針2移動(dòng)到奇數(shù)秒的位置的旋轉(zhuǎn)稱為奇數(shù)步長;將轉(zhuǎn)子用于在從180°到360°的范圍內(nèi)把秒針2移動(dòng)到偶數(shù)秒的位置的旋轉(zhuǎn)稱為偶數(shù)步長;將產(chǎn)生奇數(shù)步長的旋轉(zhuǎn)的極性的驅(qū)動(dòng)脈沖稱為奇數(shù)脈沖;將產(chǎn)生偶數(shù)步長的旋轉(zhuǎn)的極性的驅(qū)動(dòng)脈沖稱為偶數(shù)脈沖。RAM 13在其預(yù)定區(qū)域處包括定時(shí)計(jì)數(shù)器13a,CPU 11基于來自時(shí)鐘分割電路15 的分割的頻率信號(hào)使定時(shí)計(jì)數(shù)器13a向上計(jì)數(shù),以保持用于指示當(dāng)前時(shí)間的時(shí)間數(shù)據(jù);指針位置計(jì)數(shù)器13b,CPU 11基于步進(jìn)電機(jī)的驅(qū)動(dòng)次數(shù)的數(shù)值使指針位置計(jì)數(shù)器13b向上計(jì)數(shù),以保持用于指示秒針2、分針3和時(shí)針4的當(dāng)前位置的指針位置步長的數(shù)值;以及指針
4位置臨時(shí)存儲(chǔ)部13c,其能夠臨時(shí)保持指針位置計(jì)數(shù)器1 的值(至少為時(shí)間標(biāo)度的小時(shí)和分鐘的值)。本實(shí)施例的電子表1被配置為將包括秒針2、分針3和時(shí)針4的三個(gè)指針彼此互鎖,以便用一個(gè)步進(jìn)電機(jī)來旋轉(zhuǎn)它們。此外,以如下方式配置電子表1 秒針2通過60個(gè)步長每分鐘旋轉(zhuǎn)一周;分針3每60分鐘旋轉(zhuǎn)一周,時(shí)針4每12小時(shí)旋轉(zhuǎn)一周。由此使得指針位置計(jì)數(shù)器1 根據(jù)秒針2、分針3和時(shí)針4的驅(qū)動(dòng)步長的數(shù)值,存儲(chǔ)用于指示從“0”到 “ (60X60X 12)-1 = 43199” 的計(jì)數(shù)值。圖3示出了示出在圖1的模擬塊19中包括的輪系機(jī)構(gòu)(train wheel mechanism) 30的正視圖,圖4示出了示出第一檢測輪、第二檢測輪和光檢測器20之間的布置關(guān)系的截面圖。輪系機(jī)構(gòu)30由多個(gè)齒輪構(gòu)成,包括秒針輪31,秒針2粘附到秒針輪31,在秒針2 和秒針輪31之間放置了連接軸;分針輪32,分針3粘附到分針輪32,在分針3和分針輪32 之間放置了空心連接軸;時(shí)針輪33,時(shí)針4粘附到時(shí)針輪33,在時(shí)針4和時(shí)針輪33之間放置了空心連接軸;第三輪34,其將秒針輪31的旋轉(zhuǎn)以“60 1”的旋轉(zhuǎn)速度比傳輸?shù)椒轴樰?32;分鐘輪35,其將分針輪32的旋轉(zhuǎn)以“12 1 ”的旋轉(zhuǎn)速度比傳輸?shù)綍r(shí)針輪33 ;驅(qū)動(dòng)輪 36,其粘附到步進(jìn)電機(jī)的轉(zhuǎn)子;第五輪37,其將驅(qū)動(dòng)輪36的旋轉(zhuǎn)以“30 1”的旋轉(zhuǎn)速度比傳輸?shù)矫脶樰?1 ;第一檢測輪38,其以與秒針輪31的旋轉(zhuǎn)速度比相同的旋轉(zhuǎn)速度比旋轉(zhuǎn), 用于秒針2的位置檢測;以及第二檢測輪39,用于僅在需要的步長位置暴露第一檢測輪38 的貫入孔40。秒針輪31、分針輪32和時(shí)針輪33以它們各自的旋轉(zhuǎn)軸在相同軸線上彼此交疊的方式布置。然后,以如下方式配置輪系機(jī)構(gòu)30 將分針3的空心連接軸插入到時(shí)針4的空心連接軸中;將秒針2的連接軸插入到分針3的空心連接軸中;這三個(gè)連接軸分別在相同軸線上旋轉(zhuǎn),從而被配置為將這些旋轉(zhuǎn)分別傳輸?shù)矫脶?、分針3和時(shí)針4。在第一檢測輪38中形成作為要檢測的部分(目標(biāo)部分)的貫入孔40。貫入孔40 例如是使光傳輸通過的貫穿孔,第一檢測輪38的其它部分被配置為攔截光。在第二檢測輪 39中,在與第一檢測輪38的貫入孔40交疊的徑向位置處,形成貫入孔41。貫入孔41例如是使光傳輸通過的貫穿孔,第二檢測輪39的其它部分被配置為攔截光。當(dāng)?shù)谝粰z測輪38 旋轉(zhuǎn)一個(gè)步長(6° )時(shí),第二檢測輪39旋轉(zhuǎn)相對大的旋轉(zhuǎn)角,例如36°。由此當(dāng)秒針2到達(dá)檢測位置(例如“00”秒位置)時(shí),兩個(gè)貫入孔40和41在檢測位置P彼此交疊(參見圖9D “i-3”)。另一方面,當(dāng)秒針2位于檢測位置P之前或者之后的步長位置時(shí),第二檢測輪39的貫入孔41大大地偏移到第一檢測輪38的貫入孔40在檢測位置P處不暴露的狀態(tài) (參見圖9C “h-3”和圖9E “j-3”)。因此,以如下方式配置輪系機(jī)構(gòu)30 雖然第一檢測輪 38僅旋轉(zhuǎn)小的旋轉(zhuǎn)角(例如6° ),但是僅按照預(yù)定步長在檢測位置P處暴露貫入孔40,在檢測位置P之前和之后從檢測位置P處隱藏貫入孔40。光檢測器20由例如發(fā)光二極管的發(fā)光部20a和諸如光電晶體管的受光部20b構(gòu)成。將這些發(fā)光部20a和受光部20b固定到電子表1的承載板上,并將第一檢測輪38和第二檢測輪39放置在部分20a和20b之間。如圖4所示,以如下方式配置光檢測器20 當(dāng)貫入孔40和41在檢測位置P處彼此交疊時(shí),從發(fā)光部20a發(fā)射的光通過貫入孔40和41,以便由受光部20b接收。通過包括第一檢測輪38、第二檢測輪39和光檢測器20來構(gòu)成指針位置檢測部。ROM 12存儲(chǔ)作為由CPUll執(zhí)行的控制程序的等程序定時(shí)處理程序,用于使定時(shí)計(jì)數(shù)器13a向上計(jì)數(shù),以基于來自時(shí)鐘分割電路15的信號(hào)更新時(shí)間數(shù)據(jù);時(shí)間顯示處理程序,用于在與定時(shí)計(jì)數(shù)器13a的時(shí)間數(shù)據(jù)同步地運(yùn)行了一秒時(shí),驅(qū)動(dòng)步進(jìn)電機(jī),由此用多個(gè)指針2、3和4顯示時(shí)間;指針位置計(jì)數(shù)處理程序,用于使指針位置計(jì)數(shù)器13b向上計(jì)數(shù),從而與步進(jìn)電機(jī)的驅(qū)動(dòng)一起更新指針位置數(shù)據(jù);指針位置檢查處理程序,用于檢查在與定時(shí)計(jì)數(shù)器13a的時(shí)間數(shù)據(jù)同步地運(yùn)行了一分鐘時(shí),是否出現(xiàn)了指針2、3和4的延遲或者異常停止。接下來,參考流程圖和說明圖,來描述在具有上述配置的電子表1中執(zhí)行的指針
位置檢查處理。圖5至圖7是示出由CPU 11執(zhí)行的指針位置檢查處理的控制過程的流程圖。圖 8A至圖14E是示出在進(jìn)行指針位置檢查處理時(shí)電子表1的操作內(nèi)容的說明圖。在圖8A至圖13E中,“a-l”至“ j_l”示出了從指針位置計(jì)數(shù)器13b的值轉(zhuǎn)換的時(shí)間;“a_2”至“j-2”示出了數(shù)值板上的指針2、3和4的位置;而“a_3”至“ j_3”示出了貫入孔40和41的狀態(tài)。此外,在圖14A至圖14E中,“a-1”至“e-1”示出了定時(shí)計(jì)數(shù)器13a的值;“a-2”至“e-2”示出了從指針位置計(jì)數(shù)器13b的值轉(zhuǎn)換的時(shí)間;“a_3”至“e_3”示出了數(shù)值板上的指針2、3和4的位置,而“a-4”至“e-4”示出了貫入孔40和41的狀態(tài)。[指針偏移確認(rèn)]本實(shí)施例的電子表1在異常指針移動(dòng)顯示時(shí)間時(shí),每分鐘進(jìn)行一次“指針偏移確認(rèn)”處理,以確定是否出現(xiàn)了任何秒針2的延遲或者異常停止?!爸羔樒拼_認(rèn)”處理構(gòu)成了指針移動(dòng)檢查部的一部分(第一檢查部)。在“指針偏移確認(rèn)”的處理中,在60秒內(nèi)的兩個(gè)定時(shí)進(jìn)行兩次指針位置檢測。也就是說,電子表1通過在“00”秒的定時(shí)以及在“01”秒的定時(shí),操作光檢測器20,來檢測貫入孔40和41在檢測位置P處是否處于彼此交疊的狀態(tài),在“00”秒的定時(shí),在正常指針移動(dòng)中,貫入孔40和41應(yīng)當(dāng)在檢測位置P處彼此交疊, 在“01”秒的定時(shí),在正常指針移動(dòng)中,貫入孔40和41不應(yīng)當(dāng)彼此完全交疊?,F(xiàn)在,參考流程圖和說明圖,描述指針位置檢查處理。在正常指針移動(dòng)中,CPU 11 基于定時(shí)計(jì)數(shù)器13a的分鐘運(yùn)行(以分鐘數(shù)位運(yùn)行),來開始該指針位置檢查處理(圖5至圖7)。當(dāng)CPUll開始該指針位置檢查處理時(shí),首先,CPU 11將指針位置檢查處理移動(dòng)到“指針偏移確認(rèn)”處理,由此每分鐘執(zhí)行一次指針偏移確認(rèn)。當(dāng)CPU 11將指針位置檢查處理移動(dòng)到“指針偏移確認(rèn)”處理時(shí),首先,CPU 11向步進(jìn)電機(jī)輸出驅(qū)動(dòng)脈沖,以在分鐘運(yùn)行時(shí),執(zhí)行指針移動(dòng)處理(步驟Si),并且連續(xù)使光檢測器20工作,以判斷是否檢測到了通過貫入孔40和41的光(步驟S2)。如果作為結(jié)果,檢測到了光,則CPU 11等待定時(shí)計(jì)數(shù)器13a的秒運(yùn)行(以秒數(shù)位運(yùn)行)(步驟S; )。當(dāng)出現(xiàn)秒運(yùn)行時(shí),CPU 11向步進(jìn)電機(jī)輸出驅(qū)動(dòng)脈沖,以在01秒執(zhí)行指針移動(dòng)處理(步驟S4)。隨后,CPU 11操作光檢測器20,以判斷是否檢測到了通過貫入孔40 和41的光(步驟S5)。因?yàn)樵凇?1”秒不存在貫入孔40和41的交疊是正常的,因此如果這里沒有檢測到光,則CPUll將該狀態(tài)視為不包括異常,并且結(jié)束指針位置檢查處理。圖8A至圖8E和圖9A至圖9E示出了電子表1在正常指針移動(dòng)時(shí)的操作。CPU 11 在圖8A中的“a-l”、“a-2”和“a-3”所示的“00”秒的定時(shí)開始指針位置檢查處理,CPU 11在該定時(shí)以及在圖8B中的“b-l”、“b-2”和“b-3”所示的“01”秒的定時(shí),用光檢測器20對貫入孔40和41進(jìn)行檢測。然后,在“00”秒的定時(shí),貫入孔40和41在檢測位置P處彼此交疊,并且檢測結(jié)果被檢測到;并且在“01”秒的時(shí)間,移除貫入孔40和41的交疊,并且檢測結(jié)果變?yōu)槲礄z測到。CPU 11通過這種檢測模式確定秒針2的正常指針移動(dòng),并且結(jié)束一次指針位置檢查處理。之后,CPU11 在從圖 8C 中的“c-l”、“c-2” 和“c_3” 至圖 9C 中的“h-l”、“h-2” 禾口 “h-3”所示的從“02”秒到“59”秒的時(shí)間段中,不執(zhí)行指針位置檢查處理,CPUll類似地在圖 9D 中的 “ i-Ι ”、“ i-2,,和 “ i-3,,和圖 9E 中的 “ j-Ι ”、“ j-2,,和 “ j-3,,所示的 “00,,秒和 “01”
秒的定時(shí),分別執(zhí)行指針位置檢查處理。另一方面,如果在上述“指針偏移確認(rèn)”的處理中,在“00”秒的定時(shí)在光檢測處理 (步驟S2)中沒有檢測到光,則可以判斷為秒針2延遲。例如,圖10示出了秒針2延遲的情況。在這種情況下,當(dāng)指針位置計(jì)數(shù)器13b的值是“00”秒時(shí),貫入孔40和41在檢測位置P處彼此不交疊,因此在“00”秒光檢測處理的結(jié)果是未檢測到,這使得能夠判斷為指針移動(dòng)的延遲。相應(yīng)地,在這種情況下,CPU 11接著將指針位置檢查處理移動(dòng)到通過快速向前到 “00”秒的位置的移動(dòng)秒針2的處理,即從步驟S8開始的“偶數(shù)秒位置快速向前檢查”的處理。此外,如果在上述“指針偏移確認(rèn)”處理中,在“00”秒的定時(shí)檢測到光之后,在 “01”秒的定時(shí)在光檢測處理(步驟S5)中檢測到了光,則可判斷為在“00”秒的位置處指針2異常停止。例如,圖IlA和圖IlB示出了當(dāng)秒針2位于“00”秒的的位置時(shí),由于磁體 51的接近,造成步進(jìn)電機(jī)的驅(qū)動(dòng)停止的情況。在這種情況下,在指針位置計(jì)數(shù)器13b的值為 “00”秒和“01”秒的定時(shí)兩者處,貫入孔40和41在檢測位置P處于彼此交疊的狀態(tài)。因此,“01”秒處的光檢測處理的結(jié)果也指示檢測到光,可以判斷為指針移動(dòng)異常停止。因此,在這種情況下,CPU 11將下一個(gè)驅(qū)動(dòng)脈沖的極性設(shè)置為偶數(shù)脈沖(步驟 S6),以使指針位置計(jì)數(shù)器13b的值與當(dāng)前秒針2的位置相對應(yīng),并且使指針位置臨時(shí)存儲(chǔ)部13c存儲(chǔ)當(dāng)前時(shí)間點(diǎn)處的指針位置計(jì)數(shù)器13b的值(步驟S7),從而在接下來確定指針 2、3和4的正常指針移動(dòng)時(shí),方便地校正指針位置計(jì)數(shù)器13b的值。隨后,CPU 11將指針位置檢查處理移動(dòng)到從步驟S17開始的“指針移動(dòng)處理停止并等待”處理,以便不重復(fù)地進(jìn)行由于指針移動(dòng)的異常停止造成的無用的指針移動(dòng)處理和無用的指針位置檢測處理。[偶數(shù)位置快速向前(fast-forward)確認(rèn)]接下來,描述當(dāng)檢測到指針移動(dòng)延遲時(shí),指針位置檢查處理移動(dòng)到的“偶數(shù)秒位置快速向前確認(rèn)”處理。該處理是向步進(jìn)電機(jī)輸出多達(dá)60個(gè)脈沖的驅(qū)動(dòng)脈沖并且在每次輸出偶數(shù)脈沖時(shí)進(jìn)行指針位置檢測,以判斷秒針2是否到達(dá)“00”秒的位置的處理?!芭紨?shù)秒位置快速向前確認(rèn)”處理構(gòu)成了指針移動(dòng)檢查部的一部分(第二檢查部)。如果當(dāng)檢測到指針移動(dòng)延遲時(shí),僅臨時(shí)停止指針移動(dòng)而導(dǎo)致延遲,則秒針2在通過多達(dá)60個(gè)步長驅(qū)動(dòng)指針2、3和4而輸出任意一個(gè)偶數(shù)脈沖之后,到達(dá)“00”秒的位置。 因此,通過使光檢測器20工作以在輸出偶數(shù)脈沖之后進(jìn)行指針位置檢測,來發(fā)現(xiàn)秒針2位于“00”秒的位置的狀態(tài)。例如,圖13A中的“a-l”、“a-2”和“a-3”至圖13D中的“d_l”、
7“d-2”和“d-3”示出了這種情況的示例。如圖13A至圖13D所示,CPUll在指針位置計(jì)數(shù)器 Hb的值為“10:08:00”的定時(shí)檢測到指針移動(dòng)延遲,并將指針位置檢查處理移動(dòng)到“偶數(shù)秒位置快速向前確認(rèn)”處理。之后,CPU 11重復(fù)輸出奇數(shù)脈沖和偶數(shù)脈沖,以使指針2、3和 4前進(jìn),并且在每次輸出偶數(shù)脈沖時(shí)進(jìn)行指針位置檢測。然后,CPU 11判斷在指針位置計(jì)數(shù)器13b的值為“10:08:10”的定時(shí),秒針2到達(dá)“00”秒的位置。另一方面,如果指針2、3和4由于諸如磁體51的外部因素導(dǎo)致異常停止,則即使向步進(jìn)電機(jī)輸出了 60個(gè)步長的驅(qū)動(dòng)脈沖,秒針2也保持在停止而不返回“00”秒的位置的狀態(tài)。因此,如果在60個(gè)步長的驅(qū)動(dòng)脈沖的整個(gè)輸出時(shí)間段期間,CPU 11在每個(gè)偶數(shù)脈沖時(shí)進(jìn)行指針位置檢測,并且對于所有指針位置檢測獲得未檢測到的結(jié)果,則CPUll可判斷為指針2、3和4異常停止。例如,圖12A和圖12B示出這種情況的示例。在圖12A和圖12B 的情況下,CPU 11在指針位置計(jì)數(shù)器13b的值為“10:08:00”的定時(shí)檢測到指針移動(dòng)延遲, 并且將指針位置檢查處理移動(dòng)到“偶數(shù)秒位置快速向前確認(rèn)”處理。之后,CPU 11在每次與輸出驅(qū)動(dòng)脈沖一起輸出偶數(shù)脈沖時(shí),進(jìn)行指針位置檢測,即使當(dāng)指針位置計(jì)數(shù)器13b的值變?yōu)椤?0:09:00”時(shí),CPU 11也不能獲得檢測到光的結(jié)果,并且判斷為指針2、3和4異常停止?,F(xiàn)在,參考圖6的流程圖描述“偶數(shù)秒位置快速向前確認(rèn)”的操作。當(dāng)CPU 11將指針位置檢查處理移動(dòng)到“偶數(shù)秒位置快速向前確認(rèn)”處理時(shí),首先,CPU 11將下一個(gè)驅(qū)動(dòng)脈沖的極性設(shè)置為奇數(shù)脈沖的極性(步驟S8)。接下來,CPU 11將指針位置計(jì)數(shù)器13b的值存儲(chǔ)到指針位置臨時(shí)存儲(chǔ)部13c中(步驟S9),以使得在接下來確定指針2、3和4的正常指針移動(dòng)時(shí),能夠方便地校正指針位置計(jì)數(shù)器13b的值。隨后,CPU 11將用于對驅(qū)動(dòng)脈沖的輸出次數(shù)進(jìn)行計(jì)數(shù)的變量HancLCt初始化為零 (步驟S10),并且向步進(jìn)電機(jī)提供按照快速向前周期用于一個(gè)步長的驅(qū)動(dòng)脈沖(步驟Sll), 以將變量HancLCt的值加“1”(步驟S12)。隨后,CPU 11判斷在步驟Sll中輸出的驅(qū)動(dòng)脈沖是否為偶數(shù)脈沖(步驟S13),如果判斷為驅(qū)動(dòng)脈沖為奇數(shù)脈沖,則將指針位置檢查處理返回到步驟S11。另一方面,如果判斷為驅(qū)動(dòng)脈沖是偶數(shù)脈沖,則CPU 11操作光檢測器20來檢測貫入孔40和41 (步驟S14)。如果作為結(jié)果CPU 11檢測到貫入孔40和41,則CPU 11 將指針位置檢查處理移動(dòng)到從步驟S23開始的“奇數(shù)秒位置確認(rèn)和指針位置計(jì)數(shù)器校正” 處理。另一方面,如果CPU 11沒有檢測到貫入孔40和41,則CPU 11確定變量Hand_Ct是否變?yōu)椤?0” (步驟S15),如果變量HancLCt沒有變?yōu)椤?0”,則將指針位置檢查處理返回到步驟Sll。此外,如果CPU 11通過步驟S15中的判斷處理判斷變量Hand_Ct變?yōu)椤?0”,則CPU 11可判斷為指示指針2、3和4異常停止的事實(shí),并且CPU 11相應(yīng)地將指針位置檢查處理移動(dòng)到從步驟S17開始的“指針移動(dòng)處理停止并等待”處理。通過該處理,實(shí)現(xiàn)了上述“偶數(shù)秒位置快速向前確認(rèn)”的處理操作。[奇數(shù)秒位置確認(rèn)和指針位置計(jì)數(shù)器校正]隨后,描述當(dāng)在“偶數(shù)秒位置快速向前確認(rèn)”處理中檢測到指針位置時(shí),指針位置檢查處理移動(dòng)到的“奇數(shù)秒位置確認(rèn)和指針位置計(jì)數(shù)器校正”處理。如圖13D中的“d-1”、 “d-2”和“d-3”和圖13E中的“e-l”、“e-2”和“e-3”所示,該處理是通過在檢測到秒針2已經(jīng)到達(dá)“00”秒的位置之后,進(jìn)一步進(jìn)行下一個(gè)驅(qū)動(dòng)脈沖的輸出和指針位置檢測,來確定指針2是否正確地移動(dòng),以及如果指針2正確地移動(dòng),則校正指針位置計(jì)數(shù)器1 的數(shù)據(jù)值的處理。這里,基于接下來的理論來進(jìn)行對指針位置計(jì)數(shù)器13b的數(shù)據(jù)值的校正。也就是說,在該電子表1中,假設(shè)指針2、3和4不在其增益方向上偏移,而假設(shè)指針2、3和4由于諸如磁體的外部因素而一旦停止,由此指針2、3和4向它們的延遲方向偏移。因此,如圖13A中的“a-l”、“a-2”和“a-3”所示,如果在“指針偏移確認(rèn)”處理中檢測到秒針2的位置偏移,則可判斷為指針2、3和4位于由指針2、3和4指示的時(shí)間在該時(shí)間點(diǎn)從由指針位置計(jì)數(shù)器13b的值指示的時(shí)間開始的一分鐘內(nèi)延遲的位置處。原因是每分鐘進(jìn)行“指針偏移確認(rèn)”處理。然后,通過步驟S7和S9的處理,將指針位置計(jì)數(shù)器1 在該時(shí)間點(diǎn)的值存儲(chǔ)在指針位置臨時(shí)存儲(chǔ)部13c中。此外,在“指針偏移確認(rèn)”處理中檢測到位置偏移之后,在如圖13B中的“b-1”、 "b-2,,和“b-3”至圖13D中的“d-Ι,,、“d-2,,和“d-3,,所示的“偶數(shù)秒位置快速向前確認(rèn)”處理中,CPU 11在每次向步進(jìn)電機(jī)輸出偶數(shù)脈沖時(shí),進(jìn)行指針位置檢測。因此,如果CPU 11無法在指針位置檢測中獲得任何檢測到光的結(jié)果,則可判斷為秒針2沒有從指針2、3和4的偏移狀態(tài)移動(dòng)跨越了 “00”秒。此外,如圖13D中的(d-1)、(d-2)和(d-3)所示,當(dāng)接下來在“00”秒的位置處檢測到秒針2時(shí),可判斷為指針2、3和4位于由檢測到先前的位置偏移時(shí)的指針位置計(jì)數(shù)器13b的值所指示的位置、即由指針位置臨時(shí)存儲(chǔ)部13c的值所指示的位置。因此,如圖13E中的“e-l”、“e-2”和“e-3”所示,如果在該“奇數(shù)秒位置確認(rèn)和指針位置計(jì)數(shù)器校正”處理中,CPU 11輸出了下一個(gè)奇數(shù)脈沖,并且判斷為秒針2前進(jìn)到了 “01”秒的位置,則CPU 11讀出指針位置臨時(shí)存儲(chǔ)部13c的值(圖13E中的“ 10 08 00”), 并將秒數(shù)位的值改變?yōu)椤?1”。之后,CPUll用該值重寫指針位置計(jì)數(shù)器13b,以對指針位置計(jì)數(shù)器Hb進(jìn)行校正?,F(xiàn)在,參考圖7的流程圖,描述“奇數(shù)秒位置確認(rèn)和指針位置計(jì)數(shù)器校正”處理。當(dāng) CPU 11將指針位置檢查處理移動(dòng)到“奇數(shù)秒位置確認(rèn)和指針位置計(jì)數(shù)器校正”處理時(shí),首先,CPU 11向步進(jìn)電機(jī)輸出一個(gè)步長的驅(qū)動(dòng)脈沖(步驟S2!3),接下來,CPUll使光檢測器20 工作,以進(jìn)行指針位置檢測(步驟S24)。如果秒針2移動(dòng)到了 “01”秒的位置,并且作為結(jié)果,檢測結(jié)果是未檢測到,則CPU 11可判斷為秒針2正在進(jìn)行正常指針移動(dòng)。因此,如上所述,CPU 11基于指針位置臨時(shí)存儲(chǔ)部13c的值對指針位置計(jì)數(shù)器13b的值進(jìn)行校正(步驟 S25)。然后,CPU 11接下來將指針位置檢查處理移動(dòng)到“快速向前指針位置返回”處理。另一方面,如果秒針2沒有移動(dòng)到“01”秒的位置,并且CPU 11在步驟S24的指針位置檢測中獲得了檢測到光的結(jié)果,則CPU 11可以判斷為指針2在“00”秒的位置異常停止。因此,CPU 11將指針位置檢查處理返回到步驟S6,之后,CPU 11將指針位置檢查處理移動(dòng)到從步驟S17開始的“指針移動(dòng)處理停止并等待”處理。[指針移動(dòng)處理停止并等待]接下來,描述當(dāng)指針2、3和4異常停止時(shí),CPU 11將指針位置檢查處理移動(dòng)到的 “指針移動(dòng)處理停止并等待”處理?!爸羔樢苿?dòng)處理停止并等待”處理構(gòu)成了等待控制部。該處理是應(yīng)對指針2、3和4由于外部因素而異常停止,以自發(fā)地將指針移動(dòng)處理和指針位置檢測處理停止一會(huì)兒,從而不產(chǎn)生無用的功率消耗,并且等待直到下一次執(zhí)行指針位置檢測處理為止的處理。在通過該“指針移動(dòng)處理停止并等待”處理等待了預(yù)定時(shí)間之后,CPU 11再次進(jìn)行 “偶數(shù)秒位置快速向前確認(rèn)”處理,以確定是否解決了指針2、3和4的異常停止。然后,如果 CPU 11判斷為未解決異常停止,則CPU 11以該“指針移動(dòng)處理停止并等待”處理的重復(fù)執(zhí)行結(jié)束。在該“指針移動(dòng)處理停止并等待”處理中,如果未解決指針2、3和4的異常停止, 并且CPU 11重復(fù)執(zhí)行該“指針移動(dòng)處理停止并等待”處理,則設(shè)置為逐漸加長該處理的等待時(shí)間。例如,在第一次“指針移動(dòng)處理停止并等待”處理中,將等待時(shí)間設(shè)置為5分鐘,在第二次處理中設(shè)置為10分鐘,在第三次處理中設(shè)置為30分鐘,在第四次處理中設(shè)置為60 分鐘,在第五次及其之后的處理中設(shè)置為120分鐘等。參考圖6的流程圖,描述該“指針移動(dòng)處理停止并等待”處理。當(dāng)CPU 11將指針位置檢查處理移動(dòng)到該“指針移動(dòng)處理停止并等待”處理時(shí),首先,CPU 11進(jìn)行對用于臨時(shí)停止指針移動(dòng)的狀態(tài)標(biāo)記等的設(shè)置(步驟S17),并將用于對等待時(shí)間進(jìn)行計(jì)數(shù)的變量Wait_ Ct初始化為零(步驟S18)。隨后,CPUll判斷是否存在定時(shí)計(jì)數(shù)器13a的分鐘運(yùn)行(以分鐘數(shù)位運(yùn)行)(步驟S19)。如果不存在分鐘運(yùn)行,則CPU 11重復(fù)該判斷處理,直到出現(xiàn)分鐘運(yùn)行為止。另一方面,如果存在分鐘運(yùn)行,則CPU 11使變量Wait_Ct向上計(jì)數(shù)(步驟S20), 并判斷變量Wait_Ct是否達(dá)到了設(shè)置值X (步驟S21)。在第一次將設(shè)置值X設(shè)置為5分鐘。 如果重復(fù)執(zhí)行“指針移動(dòng)處理停止并等待”處理,則根據(jù)重復(fù)次數(shù)來設(shè)置該設(shè)置值X。例如, 如果重復(fù)次數(shù)是兩次,則將該設(shè)置值設(shè)置為10分鐘;如果是三次,則設(shè)置為30分鐘;如果是四次,則設(shè)置為60分鐘;如果大于四次,則設(shè)置為120分鐘。當(dāng)CPUll確定解決了指針偏移時(shí),CPU 11將重復(fù)次數(shù)復(fù)位。如果作為步驟S21中的判斷處理的結(jié)果,變量Wait_Ct沒有達(dá)到設(shè)置值X,則CPU 11將指針位置檢查處理返回到步驟S19。另一方面,如果變量Wait_Ct達(dá)到了設(shè)置值X,則事實(shí)指示經(jīng)過了等待時(shí)間,CPU 11相應(yīng)地進(jìn)行對用于重新開始指針移動(dòng)的狀態(tài)標(biāo)記等的設(shè)置和指針位置檢測處理(步驟S2》。然后,CPU 11將下一個(gè)驅(qū)動(dòng)脈沖的極性設(shè)置為偶數(shù)脈沖(步驟S16),并且將指針位置檢查處理移動(dòng)到從步驟SlO開始的“偶數(shù)秒位置快速向前確認(rèn)”處理。圖14A至圖14E示出了從指針2、3和4由于磁體51異常停止、通過“指針移動(dòng)處理停止并等待”處理、到對指針位置計(jì)數(shù)器13b的值進(jìn)行校正的操作的示例。如圖14A至圖 14E 所示,在 CPU 11 通過圖 14A 中的 “a-l”、“a-2”、“a-3” 和 “a-4” 和圖 14B 中的“b_l,,、 “b-2”、“b-3”和“b-4”所示的“指針偏移確認(rèn)”處理,檢測到指針2、3和4異常停止之后, CPU 11將指針位置檢查處理移動(dòng)到“指針移動(dòng)處理停止并等待”處理并持續(xù)5分鐘,在等待處理期間移除了磁體51(圖14C中的“c-l”、“C-2”、“C-3”和“c-4”)。然后,當(dāng)如圖14D 中的“d-l”、“d-2”、“d-3”和“d-4”所示,等待處理結(jié)束時(shí),CPU 11將指針位置檢查處理移動(dòng)到“偶數(shù)秒位置快速向前確認(rèn)”處理,輸出偶數(shù)脈沖,并進(jìn)行指針位置檢測。因此,CPU 11 檢測到秒針2位于“00”秒的位置的事實(shí)。在圖14D中的“d-l”、“d-2”、“d-3”和“d-4”的定時(shí),因?yàn)槊脶?初始位于“00”秒的位置,因此步進(jìn)電機(jī)、第一檢測輪38、第二檢測輪39和秒針2不由于偶數(shù)脈沖的輸出而旋轉(zhuǎn),由此檢測到在該時(shí)間點(diǎn)秒針2位于“00”秒的位置。
然后,在圖14E中的“e-l”、“e-2”、“e-3”和“e-4”的定時(shí),CPU 11進(jìn)行“奇數(shù)秒位置確認(rèn)和指針位置計(jì)數(shù)器校正”處理。當(dāng)CPU 11判斷為移除了貫入孔40和41的彼此交疊并且秒針2移動(dòng)到了 “01”秒的位置時(shí),然后,CPU 11基于在檢測到指針2、3和4異常停止時(shí)在指針位置臨時(shí)存儲(chǔ)部13c中存儲(chǔ)的數(shù)據(jù)值,對指針位置計(jì)數(shù)器13b的數(shù)據(jù)值進(jìn)行校正。對數(shù)據(jù)值進(jìn)行校正的方法與上述方法相同。[快速向前指針位置返回]接下來,描述當(dāng)CPUll對指針位置計(jì)數(shù)器13b的數(shù)據(jù)值進(jìn)行了校正時(shí),CPU 11將指針位置檢查處理移動(dòng)到的“快速向前指針位置返回”處理?!翱焖傧蚯爸羔樜恢梅祷亍碧幚硎菍χ羔?、3和4進(jìn)行快速向前指針移動(dòng),以將由指針位置計(jì)數(shù)器1 所示的指針2、3 和4的位置數(shù)據(jù)調(diào)整為由定時(shí)計(jì)數(shù)器13a所示的時(shí)間數(shù)據(jù)的處理。通過該處理,解決了指針2、3和4從當(dāng)前時(shí)間的位置偏移,并且由定時(shí)計(jì)數(shù)器13a所示的當(dāng)前時(shí)間最終用多個(gè)指針2、3和4來顯示。還如下配置CPU 11 當(dāng)CPU 11通過“快速向前指針位置返回”處理對指針2、3和 4進(jìn)行快速向前指針移動(dòng)時(shí),CPU 11在秒針2到達(dá)“00”秒的位置的定時(shí)和秒針2到達(dá)“01” 秒的位置的定時(shí)進(jìn)行指針位置檢測,以與“指針偏移確認(rèn)”處理類似地確定是否正常地進(jìn)行指針移動(dòng)。參考圖7的流程圖,描述“快速向前指針位置返回”處理。當(dāng)CPU 11將指針位置檢查處理移動(dòng)到“快速向前指針位置返回”處理時(shí),CPU 11將定時(shí)計(jì)數(shù)器13a的值與指針位置計(jì)數(shù)器13b的值進(jìn)行比較,以判斷當(dāng)前指針2、3和4的位置是否與當(dāng)前時(shí)間一致(步驟 S26)。如果作為結(jié)果,兩者彼此一致,則可判斷為指針2、3和4移動(dòng)到了當(dāng)前時(shí)間的位置, 并且完成校正,CPU 11相應(yīng)地結(jié)束該指針位置檢查處理。另一方面,如果兩者彼此不一致,則CPU 11向步進(jìn)電機(jī)提供快速向前周期的驅(qū)動(dòng)脈沖(步驟S27)。接下來,CPU 11基于指針位置計(jì)數(shù)器13b的數(shù)據(jù)值,判斷是否假設(shè)秒針 2位于“00”秒的位置的定時(shí)(步驟S28)。如果作為結(jié)果,該定時(shí)不是“00”秒的定時(shí),則CPU 11將指針位置檢查處理返回到步驟S26。另一方面,如果該定時(shí)是“00”秒的定時(shí),則CPU 11操作光檢測器20,以進(jìn)行檢測貫入孔40和41彼此交疊的指針位置檢測(步驟S29)。然后,如果作為結(jié)果,未檢測到交疊,則CPU 11判斷再次發(fā)生了指針偏移,因此再次使指針位置檢查處理跳到從步驟S8開始的“偶數(shù)秒位置快速向前確認(rèn)”處理。此外,如果步驟S29中的檢測結(jié)果是檢測到光,則CPUll判斷指針2、3和4的當(dāng)前位置是否與當(dāng)前時(shí)間相一致(步驟S30),并且如果兩者彼此一致,則按原樣結(jié)束指針位置檢查處理。另一方面,如果兩者彼此不一致,則首先,CPU 11在快速向前周期中進(jìn)行一個(gè)步長的指針移動(dòng)處理,以使秒針2前進(jìn)到“01”秒的位置(步驟S31)。接下來,CPUll進(jìn)行用于確定秒針2是否到達(dá)了 “01”秒的位置的指針位置檢測(步驟S32)。如果檢測結(jié)果是未檢測到,則CPUll判斷為秒針2正常移動(dòng),從而將指針位置檢查處理返回到步驟S26。另一方面,如果檢測結(jié)果是檢測到光,則CPU 11判斷為秒針2在“00”秒的位置處異常停止,并進(jìn)行步驟S6和S7中的處理。之后,CPUll將指針位置檢查處理移動(dòng)到“指針移動(dòng)處理停止并等待”處理。如果通過前述步驟S^至S^或者步驟S^至S32中的循環(huán)處理進(jìn)行了正常指針移動(dòng),則CPU 11通過快速向前將多個(gè)指針2、3和4移動(dòng)到指示當(dāng)前時(shí)間的位置,并且結(jié)束指針位置檢查處理。如上所述,本實(shí)施例的電子表1將指針位置檢查處理移動(dòng)到“指針移動(dòng)處理停止并等待”處理,使得在檢測到秒針2異常停止時(shí),僅在預(yù)定時(shí)間內(nèi)處于等待狀態(tài),并且中斷對步進(jìn)電機(jī)的驅(qū)動(dòng)脈沖的輸出和指針位置檢測處理。因此,例如,如果強(qiáng)磁體接近電子表1,并且指針2、3和4在比較長的時(shí)間內(nèi)進(jìn)入異常停止,則可以避免無用地執(zhí)行許多次驅(qū)動(dòng)脈沖的輸出以及指針位置檢測處理而導(dǎo)致的功率消耗顯著增加的情形。此外,如下配置本實(shí)施例的電子表1 當(dāng)“指針偏移確認(rèn)”處理導(dǎo)致在“00”秒和 “01”秒的定時(shí)兩者檢測到光時(shí),并且當(dāng)“偶數(shù)秒位置快速向前確認(rèn)”處理導(dǎo)致即使輸出了 60 個(gè)驅(qū)動(dòng)脈沖也未檢測到秒針2時(shí),則電子表1判斷指針2、3和4異常停止,從而將指針位置檢查處理移動(dòng)到“指針移動(dòng)處理停止并等待”處理。因此,當(dāng)指針2、3和4異常停止時(shí),電子表1可迅速地檢測到這些異常停止,從而迅速地停止任何無用的驅(qū)動(dòng)脈沖的輸出以及指針位置檢測處理。此外,如下配置電子表1 在“指針移動(dòng)處理停止并等待”處理中釋放了等待狀態(tài)之后,電子表1將指針位置檢查處理移動(dòng)到“偶數(shù)秒位置快速向前確認(rèn)”處理,檢查秒針2是否再次進(jìn)行指針移動(dòng),并且在該檢查中再次判斷為秒針2停止時(shí),將指針位置檢查處理再次移動(dòng)到“指針移動(dòng)處理停止并等待”處理,使得處于等待狀態(tài)。因此,電子表1被配置為當(dāng)指針2、3和4的異常停止持續(xù)長時(shí)間周期時(shí),通過重復(fù)進(jìn)入其等待狀態(tài),能夠避免電子表 1的功率消耗增加,并且電子表1被配置為當(dāng)指針2、3和4僅在短時(shí)間內(nèi)異常停止時(shí),確定秒針2是否能夠在充足的等待狀態(tài)期間進(jìn)行其指針移動(dòng),當(dāng)秒針2能夠進(jìn)行其指針移動(dòng)時(shí), 能夠迅速地將指針2、3和4的指針移動(dòng)返回到它們正常的指針移動(dòng)。此外,因?yàn)殡娮颖?被設(shè)計(jì)為當(dāng)重復(fù)進(jìn)行“指針移動(dòng)處理停止并等待”處理時(shí),從第一次到第五次逐漸增長等待時(shí)間,因此電子表1可在等待處理期間比較早地進(jìn)行對秒針 2的指針移動(dòng)的確定,以使得在短時(shí)間周期內(nèi)釋放秒針2的異常停止時(shí),能夠迅速地重新開始秒針2的指針移動(dòng)處理。此外,當(dāng)指針2、3和4的異常停止持續(xù)長時(shí)間周期時(shí),電子表1 被配置為在等待處理期間減小秒針2的指針移動(dòng)確定的執(zhí)行頻率,以實(shí)現(xiàn)功率消耗的進(jìn)一步降低。此外,因?yàn)楸緦?shí)施例的電子表1被配置為分別在第一檢測輪38和第二檢測輪39 中形成貫入孔40和41,用光檢測器20檢測這些貫入孔40和41,由此判斷秒針2是否位于檢測位置P (例如“00”秒位置),因此電子表1被配置為很難受外部環(huán)境影響,并且能夠?qū)γ脶?進(jìn)行確實(shí)的位置檢測。附帶地,本發(fā)明不限于上述實(shí)施例,而可以進(jìn)行各種改變。例如,雖然在上述實(shí)施例中示出了用一個(gè)步進(jìn)電機(jī)彼此協(xié)力地驅(qū)動(dòng)秒針2、分針3和時(shí)針4的類型的電子表1,但是例如本發(fā)明還可以應(yīng)用于分別用三個(gè)步進(jìn)電機(jī)單獨(dú)地驅(qū)動(dòng)秒針2、分針3和時(shí)針4的類型的電子表1。在這種情況下,優(yōu)選地將電子表1配置為設(shè)置有用于檢查秒針2、分針3和時(shí)針4中的所有或者任意一個(gè)的正常指針移動(dòng)的機(jī)構(gòu),當(dāng)檢測到指針2、3和4中的任意一個(gè)的異常停止時(shí),通過中斷對三個(gè)步進(jìn)電機(jī)的驅(qū)動(dòng)脈沖的提供,使其進(jìn)入等待狀態(tài)。此外,雖然上述實(shí)施例設(shè)置有在第一檢測輪38中形成的作為要檢測的部分的貫入孔40,以通過用光斬波器型的光檢測器20檢測貫入孔40來進(jìn)行秒針2的位置檢測,但是
12還可以將本實(shí)施例配置為將要檢測的部分形成為反射部分,并且通過用光反射器型的光檢測器檢測反射部分來進(jìn)行秒針2的位置檢測。 另外,可以適當(dāng)?shù)馗淖儗?shí)施例中示出的細(xì)節(jié),例如對指針2、3和4的停止的檢測方法以及進(jìn)入等待狀態(tài)的設(shè)置時(shí)間的具體示例,而不脫離本發(fā)明的范圍和精神。
權(quán)利要求
1.一種電子表,包括 指針,用于指示并顯示時(shí)間;步進(jìn)電機(jī),用于進(jìn)行指針的步進(jìn)驅(qū)動(dòng); 驅(qū)動(dòng)控制部,用于向步進(jìn)電機(jī)提供驅(qū)動(dòng)脈沖; 指針移動(dòng)檢查部,用于檢查指針是否移動(dòng);以及等待控制部,在指針移動(dòng)檢查部判斷指針停止時(shí),臨時(shí)地中斷驅(qū)動(dòng)控制部的驅(qū)動(dòng)脈沖的提供,從而處于等待狀態(tài),其中,在等待控制部釋放了等待狀態(tài)之后,分別重新開始驅(qū)動(dòng)控制部的驅(qū)動(dòng)脈沖的提供以及指針移動(dòng)檢查部對指針是否移動(dòng)的檢查。
2.根據(jù)權(quán)利要求1所述的電子表,其中, 指針包括秒針;電子表還包括指針位置檢測部,用于檢測秒針是否位于預(yù)定位置;并且指針移動(dòng)檢查部包括第一檢查部,在指針正常移動(dòng)時(shí),通過使指針位置檢測部在假設(shè)秒針通過預(yù)定位置的多個(gè)定時(shí)檢測秒針,來檢查秒針是否通過了預(yù)定位置;和第二檢查部,在秒針的位置未知時(shí),通過使指針位置檢測部在驅(qū)動(dòng)控制部每次提供一個(gè)步長或者兩個(gè)步長的驅(qū)動(dòng)脈沖時(shí)檢測秒針,來檢查秒針是否通過了預(yù)定位置,其中,當(dāng)在第一檢查部進(jìn)行的檢查處理中在多個(gè)定時(shí)在預(yù)定位置處檢測到秒針時(shí),以及即使當(dāng)提供了用于秒針的一周的驅(qū)動(dòng)脈沖時(shí)在第二檢查部進(jìn)行的檢查處理中仍未檢測到秒針時(shí),指針檢查部都判斷秒針停止。
3.根據(jù)權(quán)利要求1所述的電子表,其中,當(dāng)在釋放等待狀態(tài)之后在指針移動(dòng)檢查部進(jìn)行的檢查處理中再次判斷指針停止時(shí),等待控制部再次臨時(shí)地中斷驅(qū)動(dòng)控制部的驅(qū)動(dòng)脈沖的提供,從而處于后續(xù)的等待狀態(tài)。
4.根據(jù)權(quán)利要求3所述的電子表,其中,當(dāng)電子表移動(dòng)到所述后續(xù)的等待狀態(tài)時(shí),等待控制部將后續(xù)的等待狀態(tài)的周期設(shè)置為比先前的等待狀態(tài)的周期更長。
5.根據(jù)權(quán)利要求2所述的電子表,其中, 指針位置檢測部包括齒輪,用于與秒針協(xié)力地旋轉(zhuǎn),所述齒輪包括目標(biāo)部分;和光檢測器,用于在預(yù)定檢測位置處向所述齒輪發(fā)射光,以便識(shí)別所述目標(biāo)部分在檢測位置處出現(xiàn)的狀態(tài)和所述目標(biāo)部分從檢測位置處隱藏的狀態(tài)。
全文摘要
本發(fā)明公開了一種電子表,包括指針,用于指示并顯示時(shí)間;步進(jìn)電機(jī),用于進(jìn)行指針的步進(jìn)驅(qū)動(dòng);驅(qū)動(dòng)控制部,用于向步進(jìn)電機(jī)提供驅(qū)動(dòng)脈沖;指針移動(dòng)檢查部,用于檢查指針是否移動(dòng);以及等待控制部,用于在指針移動(dòng)檢查部判斷指針停止時(shí),臨時(shí)地中斷驅(qū)動(dòng)控制部的驅(qū)動(dòng)脈沖的提供,從而處于等待狀態(tài),其中在等待控制部釋放了等待狀態(tài)之后,分別重新開始驅(qū)動(dòng)控制部的驅(qū)動(dòng)脈沖的提供以及指針移動(dòng)檢查部對指針是否移動(dòng)的檢查。
文檔編號(hào)G04C3/14GK102213944SQ20111009224
公開日2011年10月12日 申請日期2011年4月11日 優(yōu)先權(quán)日2010年4月12日
發(fā)明者青木信裕 申請人:卡西歐計(jì)算機(jī)株式會(huì)社