Preview only show first 10 pages with watermark. For full document please download

111111mm11111111111111111111111"11111111111111111

   EMBED


Share

Transcript

1 1 1 m 1 1 1 1 1 1 1 1 1 1 1 1"1 1 1 1 1 1 1 1 1 United States Patent 119] [11] [45] Katou [54] ANALOG TIMEPIECE [75] Inventor: Ikuo Katou, Kitakatsushika, Japan Patent Number: Date of Patent: 5,245,591 Sep. 14, 1993 FOREIGN PATENT DOCUMENTS 63-17030 5/1988 Japan . [73] AS51811“: Jnazitnhm witch Co" Ltd" Tokyo’ Primary Examiner-Vit W. Miska [21] Appl. No.: 892,588 . 57]u ana]og timepiece 2Bas a stan(Zrard sigm] generator, a [22] Filed: Jun‘ 3’ 1992 [3Q] Fol-gin Appliu?on priority Dita reversely rotatable minute pulse motor and a reversely rotatable hour pulse motor. Current time is measured based on a standard signal from the standard signal Oct. 2, Japan ................................ [51] Int. Cl.5 ..................... .. G04B 19/04; G04B 19/24 [52] us. 01. ...... ............................. .. 368/80; 368/187 [58] Field of Search ................. .. 368/76, 80, 157, 159, 368/150’ 185, 187 _ [56] generator md stored in a current time memory‘ The emu" timc storcd in the Current time memory is con vmcd *0 a minute hand desimd Position and an hour band dcsired Position which m storcd in *1 dcsircd position memory. A minute hand indicating position indicated by a minute hand and an hour hand indicating References Cited position indicated by an hour hand are stored in an U.S_ PATENT DOCUMENTS indicating position memory. The minute pulse motor and the hour pulse motor are driven until the minute hand indicating position and the hour hand indicating :3 a1‘ """"""""" " 415233557 6/1985 Ushikoshi - 4,623,260 11/1986 5,016,231 5/1991 Iii-736M157 Kamiyama .............. .. 368/80 Kawaguchi et a1. ..... .. 368/80 with“ °°m°id° with ‘11° minute hand and hm" hand deslrcd P°$m°"S 5,119,349 6/1992 Muto et a1. ........................ .. 368/157 9 Claims, 15 Drawing Sheets OSCILLATCR 1O i--/ 20/ 40) 31) 81 7 TIE ADJSTIM "PUT EMS STNDAFD SIGML t (BERATGR 39; 41 2 "MTG SIITCH - 371 ' ESE 5mm 26 ) HND POSITIG‘ '_ (ETECTGR 212) WAR m __ 21 7 HMO WT CEl?H-‘tllki SIITCH m 61) C: ‘I; 437 ‘_ SETHKS EMS (2mm _,, t IESIIED " Posmnu mi! 457 CONERTHG lam" 717 ‘H! mm EARS GHENT TIE 75 7 c: : EMS IIDICATHG POSITIN EIRY 477 ARITPETIC DRIVER F 49] TiE KRISTIN ¢_ : COOTKLLER 85') "PUT/(INPUT US. Patent Sep. 14, 1993 osclLLAToR Sheet 1 of 15 5,245,591 10 v 20 4O / / 317 817 TIIIE ADJUSTING INPUT AEANs STANDARD mm C: (BERATOR 397 412 CENTRAL coNTRoLLER "0mm Smc“ '" 37) RESET smc" 617 L ‘ 432 TIAE AEAsuRING IIEANs “ 26) 717 DEsIRED * POSITION IENoRY 457 HAND POSITION __ cDNvERTING DETEGTDR 757 b AEANs 22? cumENT TIAE IEIIIDRY ImIcATING POSITION AENDRY 477 ANGuLAR RANGE __ ARITI-IETIC SETTING AEANs DRIVER 217 497 HAND SHAFT __ cENTERING sIIITcII 857 TIIE ADJUSTING c; _\ CONTROLLER _' 1 "PUT/OUTPUT DEVICE IL DISPLAY NEANs V90 US. Patent Sep. 14,1993 Sheet 3 of 15 5,245,591 OSCILLATOR J0 40/ 81 _ 2o 61 STANDARD SIGNAL‘ GENERATOR — I \* 63 SECOND COUNTER mom \ A EXTERNAL —v 41 INPUTIEANS \— CENTRAL ' 4§_m£ msuRmek II-IANS CONVERTING ._ ‘Ems omcm “- 59 mm POSITION EMORY HOUR —\ ‘—\/ 76 MINUTE HAND ** * 75 \' cONTROLI-ER MONITOR 72 v HAND DESIRED EANS 51 EMORY 73 PROCESSING HANDSHAFT CENTERING mcownsn v 7]’ “mm 49 Tm; ADJUSTING 5Q 6-, " HAND DESIRED 4L mimic * 5g lsuoRY CONTROLLER -_ 4Q mum; COUNTER ._<:>65 INDICATING POSITION EMORY 77 HOURHAND " INDICATING POSITION IEMORY h comm CARRY .- TQ lNPUT/OUTPUT DEVICE 85 _— ‘~ ‘CONTROLLER L ‘ 91 “5:1 MINUTE 93PuLsEmoToR HOUR FIG. 3 9o US. Patent Sep. 14, 1993 @ Sheet 4 of 15 5,245,591 FIG. 4 INITIALIZATION s1 mums ~ 1 omem mocsss X32 mums "\m CLIENT THE [183 INCREIENT ROUTHE 101 CONVERTING PROCESS “S7 ROUTHE ' \103 MOTOR DRIVE INDICATION/\SB SET ROUTIPE ‘\105 i mm DRIVE \ $9 ROUTIE YES a /Nl OPERATING FLAG IS SET TO 1 S10 511) m: ADJUSTING mm“ / 115 US. Patent Sep. 14, 1993 Sheet 5 of 15 5,245,591 FIG. 5 N105 READ DESIRED MINUTE/HOUR POSITIONS , READ INDICATING MINUTE/HOUR POSITIONS INUTE DESIRE YES POSITION = INDICATING POSITION SET IAINUTE HAND OPERATING FLAG SET - DIRECTION FLAG OF MINUTE HAND CU RESET AIINUTE HAND OPERATING FLAG SET + DIRECTION FLAG ' OF IIINUTE HAND US. Patent Sep. 14, 1993 Sheet 6 of 15 5,245,591 FIG. 6 SET HOLB HAND OPERATING FLAG RESET HOUR HAND OPERATING FLAG SET - nmscnou $5 + DIFECTION FRAGOFHOURHAND FRAGOFHOURHAND & FIRST SETTING SWITCH IS on SECOND SETTING SWITCH IS ON m IDESIRED POSITI YES 180Posn?:>— no INVERT NINUTE HAND DIRECTION FLAG US. Patent Sep. 14, 1993 5,245,591 Sheet 7 of 15 INU'IE HAND INDICATING POSITI MINUTE HAND INDICATING POSITION '1 YES YES = IAX SET POSITION \ENORY TO ZERO INUTE HAND INDICATING POSITI NINUTE HAND INDICATING POSITION +1 SET POSITION mv T0 m / \ ST mm: IS IN THE REVERSE ST mml IS IM me REVERSE 'RECT' N0 EC} N0 CHANGE OUTPUT E/ PORT ssnme ' cums OUTPUT PORT smme I C27 YES ' | US. Patent Sep. 14,1993 Sheet 9 of 15 5,245,591 SET NINuTE/HOIIR ORDINARY DIRECTION FLAG SET IIINuTE/IIOIIR ORDINARY DIRECTION FLAG I II sIIITcII-OFF Cl-ECK ROUTINE 111a_\_ "\d ROUTINE 1 SET IIINuIE/HOIIR 7 ' REVERSE DIRECTION I II ROUTINE FLAG 1 I \maN 1' SET IIINuTE/HOIIR ORDINARY DIRECTION FLAG II OUTPUT PULSE RESET IIAE EASURING IEANs RESET INDIcATING POSITION AEIIORY I HAND SHAFT CENTERING ROUTINE III SET IIINuTE/IIOuR ORDINARY DIRECTION FLAG sIIITcII-ON Cl-ECK sIIITcII-OFF CHECK ' \l 11"’ sIIITcII-ON Cl-ECK ROUTINE US. Patent Sep. 14, 1993 @/ 5,245,591 Sheet 10 of 15 111a SET SWITCH CI'ECK FLAGS OF MINUTE/HOUR SHAFTS TO 1 HEAD OUTPUTS OF IIMJTE/HOLR FIG. 10 CONTACT SWlTCI-ES I INVERT OUTPUT SIGNALS 4mm; SWITCH CIE NO 4F MINUTE comer YES FLAG IS SET TO 1 YES INVERTED OUTPUT SWITCH IS LOW PRODUCE OUTPUT FOR MINUTE HAND PULSE KITOR /\ SWITCH CI-ECI(> YES_ SWITCH IS LOW LEVEL NO PRODUCEOUTPUT FORHOURHAND IESET HOUR CI-ECK FLAG PULSE MTOR I nIT I STOP OUTPUTS IEJ US. Patent Sep. 14, 1993 Sheet 11 of 15 No YES l 5,245,591 NO men YESIS o:>;)\ | TSETTI NO I men IS ON>— IRST SETTI ___3 @1110 SIITCH YES IS cumee ' _ ,8 m TYES <12SECOND PASSE START men YES » HOUR COLNTER + 1 . couvsmmc PROCESS RouTmz K103 I YES MOTOR DRIVE mmcmou SET 105' mumz $1 1 mm DRIVE 110mm; \107 IINUTE/HOU N0 OPERATING FLAG/ as SET TO 1 YES N0 US. Patent Sep.14,1993 SET NONITOR FLAG START T I IER NINUTE HANO DESIRED POSITION = IIIN HOUR HAND DESIRED POSITION = IAX Sheet 14 of 15 5,245,591 US. Patent Sep. 14, 1993 Sheet 15 of 15 5 5,245,591 FIG. 15 SET MINUTE DESIRED POSITION TO "IN SEI' IINUTE DESIRED POSITION TO MAX I 2K NO TO I YES N0 SET HOUR uesmso SET HOUR DESIRED POSITION T0 um - POSITION T0 uAx ~ I we IS ELAPSED YES no 105, i MOTOR omve INDICATION SET mums 107%“ WI mTOR DRIVE "E RESET MONITOR FLAG @ \118 5,245,591 1 2 nals when said differences exist, whereby the minute ANALOG TIMEPIECE 4 hand and the hour hand are rotated. The time adjusting means comprises input means for BACKGROUND OF THE INVENTION inputting a time adjusting signal, incrementing means responsive to the time adjusting signal for incrementing The present invention relates to an analog timepiece 5 the number stored in the current time memory with a such as an analog watch, having a plurality of pulse predetermined value, whereby the desired positions of motors which are capable of reversely rotating, and the minute and hour hands are increased by the convert more particularly to a system for individually control ing means, thereby operating the motors to rotate both ling an hour hand and a minute hand thereof with the the hands. plurality of pulse motors. In an aspect of the present invention, the time adjust Recently, similar to a digital watch, an analog watch ing means comprises, a minute adjusting switch and an is provided with a quartz oscillator which produces hour adjusting switch for inputting a minute adjusting standard pulse signals and pulse motors are accurately signal and an hour adjusting signal, ?rst incrementing driven based on the standard pulse signals. I 15 means responsive to the minute and hour adjusting Pulse motors are provided for individually driving signals for incrementing numbers stored in a minute the hour hand and the minute hand. Pulse motors capa memory and an hour memory in the current time mem ble of reversely rotating are employed so thatthe min ory with one respectively at every input of the adjusting ute hand and the hour hand may be driven in the range signals, ?rst determining means for producing a quick of 120 degrees or 180 degrees. Thus, various shapes of 20 adjusting signal when the minute adjusting switch is dials and designs of watches can be provided. Japanese operated over a predetermined time, second increment Utility Model Publication 63717030 discloses .such an ing means responsive to the quick adjusting signal for " analog watch. incrementing the number stored in the minute memory However, in the conventional analog watch,'the re with ?ve, whereby the desired positions of the minute versely rotatable pulse motor is used only for adjusting 25 hand is increased by the converting means, thereby the time by reversely rotating the hour hand’ or the operating the motor to rotate the minute hand by 30 minute hand. degrees corresponding to five as long as the minute adjusting switch is operated. SUMMARY OF THE INVENTION In another aspect, angular range setting means is An object of the present invention is to provide a 30 provided for setting an angular range, including a sector range smaller than 360 degrees, in which the minute system for controlling an analog timepiece which has hand and the hour hand are driven, the converting multifunction and design variation in the dial of the watch by effectively using reversely rotatable pulse means operated to change the scale factor in accor motors. dance with the angular range set by the angular range According to the present invention, there is provided an analog timepiece having a standard signal generator, setting means so as‘to drive the minute hand and the _ hour hand within the set range. a reversely rotatable minute pulse motor and a reversely rotatable hour pulse motor which are operated by a A monitor means may be provided. The monitor means comprises input means for inputting one of a standardv signal from the standard signal generator, and time adjusting means for adjusting a time represented by tion of the minute hand and one of a minimum desired maximum desired position and a minimum desired posi position and a maximum desired position of the hour hand in the desired position memory, second determin ing means for determining a coincidence of the hand a minute hand and an hour hand. The timepiece comprises time measuring means for producing a current time based on the standard signal fed from the standard signal generator, a current time memory for storing the current time, converting means indicating position stored in the indicating position 45 memory and the desired position stored in the desired position memory and for producing a coincidence sig nal, and changing means responsive to the coincidence signal for changing the stored maximum desired posi tion into the minimum desired position, and changing the stored minimum desired position into the maximum desired position, whereby the minute hand and the hour hand are continuously reciprocated between the maxi mum and minimum positions. Thus, the minute hand and the hour hand are quickly reciprocated. for producing a minute hand desired position and an hour hand desired position by converting a signal from the current time stored in the current time memory with a scale factor, a desired position memory for storing the minute hand desired position and the hour hand desired position, an indicating position memory for storing a minute hand indicating position indicated by a minute hand and an hour hand indicating position indicated by an hour hand. 1 55 In a watch having a sector dial, a minute hand contact A comparator is provided for comparing the stored switch and an hour hand contact switch are located at a minute hand indicating position and the stored hour position outwardly deviated from a zero position on a hand indicating'position with the stored minute hand dial having a sector range. After a shaft of the minute desired position and with the stored hour hand desired hand and a shaft of the hour hand are located at the position respectively and for producing a minute hand 60 positions of the minute hand switch and the hour hand rotating direction signal and an hour hand rotating switch, both the shafts are moved to a zero position. direction signal in accordance with respective differ A carry control means is provided for inhibiting the ences based on the comparison. ' time measuring means from carrying of hour count A motor driving means is provided for producing a during minute adjusting operation. Therefore, it is not minute pulse signal to operate the minute pulse motor 65 necessary to correct the position of the hour hand in the and for producing an hour pulse signal to operate the time adjusting operation. hour pulse motor in respective directions determined by In a further aspect, the watch further comprises a the minute hand and hour hand rotating direction sig hand shaft centering switch for producing a shaft cen 5,245,591 3 tering signal, and drive means responsive to the shaft centering signal for rotating the minute hand and the hour hand to an angular position corresponding to a central position of a dial having a sector range. Since the shaft is located at the central position, the hand can be easily mounted on the shaft. 4 indicating position memory 75 are provided. An input /output device 85 is connected to the display means 90. Referring to FIG. 2 showing the detail of the external input means 20, the time adjusting input means 31 has an adjusting mode switch 32, a minute adjusting switch 33, and an hour adjusting switch 35. By operating the time These andother objects and features of the present adjusting input means 31, the time displayed on the invention will become more apparent from the follow display means 90 is easily and rapidly adjusted. ing detailed description with reference to the accompa The hand position detector 26 is provided on the nying drawings. 10 underside of a dial and has a minute hand contact switch BRIEF DESCRIPTION OF DRAWINGS FIG. 1 is a block diagram showing a system for con trolling an analog watch according to the present inven tiOn; FIG. 2 is a circuit of an external input section of the system; \ ‘FIG. 3 is a block diagram showing a microcomputer of the system; FIG. 4 is a ?owchart showing an operation of the system; ‘ FIG. 5 is a ?owchart showing a part of a time indica tion set routine of FIG. 4; FIG. 6 is a ?owchart showing the other part of the 25 routine of FIG. 5; FIG. 7 is a ?owchart showing a part of a pulse motor drive routine of FIG. 4; FIG. 8 is a ?owchart showing the other part of the routine of FIG. 7; 27 and an hour hand contact switch 29 for detecting zero positions of the minute hand and hour hand shafts, respectively. The minute hand contact switch 27 de tects the origin of a minute hand gear for determining a zero position of the minute hand shaft. The hour hand contact switch 29 detects the origin of an hour hand gear for determining a zero position of the hour hand shaft. When one of the contact switches 27 and 29 is closed, a “0” signal of a low (L) level is produced. I The angular range setting means 22 has a first setting switch 23 and a second setting switch 25 which are selectively closed in the factory. By selecting the com bination of closing of the ?rst and second setting switches, the hour hand and the minute hand are set to be driven on the dial within a range selected from 360 degrees, 240 degrees, 180 degrees and 120 degrees. FIG. 12 shows examples of the dial used in the analog watch having the system of the present invention. A dial of FIG. 120 has a range of 360 degrees, which is set FIG. 9 is a ?owchart showing an origin process rou 30 by closing both the first and second setting switches 23 and 25. A dial of FIG. 12b has a range of 240 degrees tine of FIG. 4, and a hand shaft centering routine; which is set by closing the second setting switch 25. A FIG. 10 is a ?owchart showing a switch-off check dial of FIG. 120 has a range of 180 degrees which is set routine of FIG. 9; FIG. 11 is a ?owchart showing a hand shaft centering routine of FIG. 9; ’ FIGS. 12a to 12d are schematic plan views showing examples of a dial of the'analog watch; FIG. 13 is a ?owchart showing a time adjusting rou tine of FIG. 4; ‘ by closing the ?rst setting switch 23. A dial of FIG. 12d has a range of 120 degrees which is set by opening both setting switches. Referring to FIG. 3 showing the detail of the mi crocomputer 40, the standard signal generator 81 oper ates to divide a standard signal from the oscillator 10 to produce a machine cycle standard signal, a standard signal of 1 hertz, and other necessary standard signals. process routine of FIG. 4; and . The standard signals are applied to the central control FIG. 15 is a ?owchart showing the other part of the ler 41 provided in an arithmetic and program control routine of FIG. 14. unit of the microcomputer 40. The central controller 41 45 is provided for controlling the devices included in the DETAILED DESCRIPTION OF THE arithmetic and program control unit such as the time PREFERRED EMBODIMENT measuring means 43, converting means 45, arithmetic Referring to FIG. 1, a system for controlling an ana driver 47, and time adjusting controller 49. log watch according to the present invention comprises The arithmetic and program control unit further an external input means 20 having a plurality vof 50 comprises an origin processing means 53, a hand shaft switches and a microcomputer 40 for controlling a dis centering controller 55, a monitor controller 51, and a play means 90 having reversely rotatable pulse motors carry controller 59. for the analog watch. The display means 90 comprises a minute pulse motor The external input means 20 comprises a time adjust 91 for driving the minute hand, an hour pulse motor 93 ing input means 31, a monitor switch 39, an angular for driving the hour hand, and operational ampli?ers 95 FIG. 14 is a ?owchart showing a part of a monitor range setting means 22, a reset switch 37, a hand shaft connected to the input/output device 85. The input centering switch 21, and a hand position detector 26. /output device 85 is applied with stepping signals from The user can operate the time adjusting input means 31 the arithmetic driver 47 which are applied to the opera and the monitor switch 39., The angular range setting tional ampli?ers 95. Thus, the pulse motors 91 and 93 means 22 is operated by the manufacturer for setting the 60 are driven by the stepping signals to drive the minute moving angular ranges of a minute hand and an hour and hour hands for indicating the time. By changing the connection between the output port and the pulse mo The microcomputer 40 comprises a standard signal tor, the rotating direction of the motor is changed. generator 81 connected to an oscillator 10, a central The current time memory 61 in the random access controller 41, a time measuring means 43, a converting 65 memoryv has a second counter memory 63, a minute means 45, an arithmetic driver 47, and a time adjusting counter memory 65, and an hour counter memory 67. controller 49. As a random access memory, a current The desired position memory 71 has a minute hand time memory 61, a desired position memory 71, and an desired position memory 72 and an hour hand desired 5 5,245,591 position memory 73. The indicating position memory 75 6 In the setting mode where only the second setting has a minute hand indicating position memory 76 for storing the position indicated by the minute hand and an hour hand indicating position memory 77 for storing the switch 25 is turned on (240-degree dial watch), the scale factor is changed, so that the value of the minute hand desired position memory 72 is incremented by 1 every 15 seconds of the second counter memory 63, and the value of the hour hand desired position memory 73 is position indicated by the hour hand. The time measuring means 43 is provided for measur ing the current time based on the standard signal fed from the standard signal generator 81. The time measur ing means 43 comprises a second counter, a minute incremented by 1 every 3 minutes of the minute counter memory 65. The maximum value of the memories 72 and 73 is set to 239 (decimal number). counter, and an hour counter. A current time signal based on the measured current time is applied to the In the setting mode where only the ?rst setting switch 23 is turned on (180-degree dial watch), the scale factor is changed, so that the value of the memory 72 is incremented by 1 every 20 seconds of the second counter memory 63 and the value of the memory 73 is incremented by 1 every 4 minutes of the minute counter memory 65. The maximum value of the memories 72 current time memory 61 and stored in the respective memories 63, 65 and 67. The second counter counts a one-?fth hertz signal to ‘measure the time every ?ve seconds. The measured time is applied to the second counter memory 63 and stored therein. Since the second counter is operated and 73 is 179 (decimal number). every ?ve seconds, the load on central controller 41 is When both of the ?rst and second setting switches 23 reduced. and 25 are turned off (l20-degree dial watch), the value The converting means 45 operates to convert the 20 of the memory 72 is incremented by 1 every 30 seconds current time, that is the current minute and the current of the second counter memory 63, and the value of the hour stored in the current time memory 61, into a de memory 73 is incremented by 1 every 6 minutes of the sired angular position for the minute hand and a desired minute counter memory 65. The maximum value of the angular position for the hour hand which are repre memories 72 and 73 is 119 (decimal number). sented by 3-digit hexadecimal number. The calculated 25 value of the desired position is applied to the desired position memory 71, and stored in the respective memo The arithmetic driver 47 produces stepping signals which are applied to the minute pulse motor 91 and the hour pulse motor 93 through the input/output device 85 ries 72 and 73. for stepping the minute hand and the hour hand. The More particularly, the desired position of the minute indicating position memory 75 is operated to store the hand is calculated from the times stored in the second 30 number of pulses of the stepping signals in the minute counter memory 63 and the minute counter memory 65 hand and hour hand indicating position memories 76 of the current time memory 61. The desired position of and 77 as the minute and hour indicating positions of the hour hand is calculated from the times stored in the 3-digit hexadecimal numbers, respectively. minute counter memory 65 and the hour counter mem In the system, the minute hand pulse motor 91 rotates 180 degrees with one pulse. The minute gear train is so arranged as to rotate the minute hand shaft by one de gree when the minute pulse motor 91 is rotated 180 ory 67. The converting calculation is performed based on a scale factor set in the converting means 45 which is determined by the setting mode of the angular range setting means 22. degrees. Similarly, the hour hand pulse motor 93 is In an ordinary watch which is a circular dial watch, rotated 180 degrees with one pulse to rotate the hour the angular range setting means 22 is set to the 360 40 hand shaft by one degree through an hour gear train. degreemode by turning on both of the ?rst and second setting switches 23 and 25. In the circular dial watch, 10 Thus,‘ the minute hand indicating position memory 76 stores a rotating angle of the minute hand shaft, and the hour hand indicating position memory 77 stores a rotat ing angle of the hour hand shaft. ory 72. For example, 59 minutes 50 seconds is converted 45 Furthermore, the arithmetic driver 47 is provided for to 359 (3590+10=359) which is ‘converted into the comparing the minute hand desired position stored in corresponding hexadecimal number 167. The hexadeci the desired position memory 72 of the desired position mal number is applied to the minute hand desired posi memory 71 with the actual minute hand indicating posi tion memory 72 as a maximum value of the desired tion stored in the indicating position memory 76 of the position of the minute hand and stored therein. In order indicating position memory 75. If the value of minute to obtain the hour hand desired position, 2 minutes from hand desired position is larger than the value of minute the minute counter and hour counter memories 65 and hand indicating position, the arithmetic driver 47 pro 67 is converted into 1 to be stored. For example, 11 duces a stepping signal for rotating the pulse motor 91 hours 58 minutes is converted to 359 (7l8—:-2=359), and in the ordinary direction while the value of the indicat further converted to the hexadecimal number 167 55 ing position memory 76 is incremented by 1 every one which is applied to the hour hand desired position mem pulse of the stepping signal. If the desired position value ory 73 as a maximum value of the desired position of the is smaller than the indicating position value, a reverse hour hand and stored therein. Namely, the minute hand stepping signal for rotating the pulse motor 91 in the desired position in the memory 72 is increased by 1 reverse direction is produced while the value of the every 10 seconds, and the hour hand desired position in memory 76 is decremented by 1 every one pulse of the seconds from the second counter memory 63 is con verted into 1 to be stored in the desired position mem _ the memory 73 is increased by 1 every 2 minutes. The reverse stepping signal. value of the memory 72 is between 0 and 359 (decimal number). The value of the memory 73 is between 0 and 359 (decimal number). By setting the ?rst setting switch 23 and the second setting switch 25 of the angular range setting means 22 to other setting mode, the scale factor of the converting means 45 is changed. When the indicating position value coincides with the desired position value, output operation of the stepping signal to the pulse motor 91 is stopped. 65 Similarly, the actual hour hand indicating position in the hour hand indicating position memory 77 is com pared with the hour hand desired position of the hour hand desired position memory 73 and a stepping signal 5,245,591 7 is applied to the pulse motor 93 until the hour hand indicating position value coincides with the hour hand desired position value. 8 - troller 49 detects that the hour and minute adjusting switches 35 and 33 are turned on. When the minute ' adjusting switch 33 or the hour adjusting switch 35 is The origin processing means 53 is provided for posi turned on, each counter of the time measuring means 43 ' tioning the minute hand shaft and the hour hand shaft at 5 is incremented with l and the arithmetic driver 47 is the respective zero positions. When the reset switch 37 operated. The minute hand and the hour hand are inter is operated, the minute hand shaft and the hour hand shaft are returned to the zero positions. Namely, when a reset signal is applied to the origin processing means 53, the means 53 causes the arithmetic driver 47 to mitt'ently rotated at every closing of the switches 33 and 35, as described in detail hereinafter. . When the minute counter is increased and the counter goes to 0 from 59, the minute counter produces a carry produce a stepping signal for driving the pulse motors signal which is applied to the hour counter for increas ing the hour counter. However, if the minute counter is increased in accordance with the operation of the min ute adjusting switch 33, the carry controller 59 is oper ated for preventing the production of the carry signal. The operation of the system will be described herein 91 and 93. When the minute contact switch ‘27 of the hand position detector 26 detects that the minute hand shaft is positioned at the zero position, the stepping signal applied to the pulse motor 91 is stopped. When the hour contact switch 29 detects that the hour hand shaft is positioned at the zero position, the stepping signal applied to the pulse motor 93 is stopped. Further after. The main routine of the system is described with more, the counters in the time measuring means 43 and reference to the ?owchart of FIG. 4. the memories 76 and 77 of the indicating position mem 20 At a step $1, an initialization is performed in accor ory 75 are reset to cause the numbers stored therein dance with an initial setting routine. In the initial rou zero. tine, random access memories are reset, a melody IC is When the monitor switch 39 is operated, the monitor checked and reset, and the pulse motors 91 and 93 are controller 51 is operated such that the minute hand and set to rotate in the ordinary directions. At a step S2, an the hour hand are rapidly reciprocated within a deter 25 origin process routine 111 is performed by operating the mined range of the dial. Namely, the monitor controller reset switch 37, which will be described hereinafter in 51 operates to set a value stored in the minute hand detail. ' desired position memory 72 to a maximum value, and to At a step $3, a current time increment routine 101 is set a value stored in the hour hand desired position performed. In accordance with the routine 101, the time memory 73 to a minimum value. . 30 measuring means 43 measures the time every 5 seconds The minimum value and the maximum value of the with the second, minute and hour counters based on the minute hand desired position are determined in depen standard signals, and the measured times are stored in dency on the setting mode of the ?rst and second setting the second, minute and hour counter memories 63, 65 switches 23 and 25 of the angular range setting means and 67 of the current time memory 61, respectively. 22. 35 Thereafter, a hand driving flag is set to 1. When the arithmetic driver 47 detects that the minute At steps S4 and S5, it is determined whether the time hand desired position value in the memory 72 coincides adjusting mode switch 32 and the monitor switch 39 are with the minute hand indicating position value in the memory 76, the minimum value is input in the memory 72. When the hour hand desired position and the hour hand indicating position coincide with each other, the maximum value is input in the memory 73. The chang ing operation from the maximum value to the minimum value is ‘repeated for predetermined time periods. Thereafter, the desired positions for the minute and 45 hour hands are calculated by the converting means 45 based on the times stored in the current time memory 61 and the calculated desired positions are input in the The hand shaft centering controller 55 is provided for 50 by the setting mode of the ?rst and second setting switches 23 and 25. ‘The calculated value of minute hand desired position is stored in the minute hand de sired position memory 72 of the desired position mem position in'the sector dial, thereby making it possible to ute hand and hour hand shafts are positioned at respec tive zero positions. A pulse signal having pulses corre~ _ sponding to a half of the maximum value is applied to the display means 90 through the input/output device In accordance with the converting process routine 103, the values of the second and minute counter memo ries 63 and 65 of the current time memory 61 are read, and the value read from the minute counter memory 65 is converted into the second unit for calculating the vhexadecimal number with the scale factor determined locating the minute hand and the hour hand at a central easily attach the minute and hour hands on respective shafts at the manufacturing or the repairing of the watch. When the hand shaft centering switch 21 is turned on and the reset switch-37 is operated, the min $7. value of the minute hand desired position of 3-digit desired position memory 71, thereby returning the sys— tem in the normal operation. turned on or not. When it is determined that the switches are turned off and that the hand driving flag is set at steps S4, S5 and S6, a converting process routine 103 is performed by the converting means 45 at a step ory 71. 55. ~ Furthermore, the values of the minute and hour counter memories 65 and 67 are read, and the value read from the hour counter memory 67 is converted into the minute unit for calculating the value of the hour hand desired position of 3-digit hexadecimal number. The calculated value of hour hand desired position is stored in the hour hand desired position memory 73. 85. Thus, both hand shafts are positioned at the respec At a step S8, a motor drive indication set routine 105 tive central positions on the dial. Namely, the minute is provided for the arithmetic driver 47, which will be hand shaft is located at the thirty-minute position and ' described hereinafter in detail. At a step S9, a motor the hour hand shaft is located at the six-hour position. 65 drive routine 107 is performed, which will be also de When the adjusting mode switch 32 of the time ad scribed hereinafter in detail. justing input means 31 is turned on for adjusting the At a step S10, it is determined whether minute and time represented by the hands, the time adjusting con hour hand operating ?ags for the minute and hour