Method for testing the rate of a quartz watch
10295962 ยท 2019-05-21
Assignee
Inventors
Cpc classification
G04C3/107
PHYSICS
G04G3/022
PHYSICS
G04C3/12
PHYSICS
International classification
G04D7/00
PHYSICS
G04D7/12
PHYSICS
G04C3/12
PHYSICS
G04G3/02
PHYSICS
Abstract
The method for test the rate of an electronic watch with a time base device (1) comprises three main steps for the test on test equipment. The time base device comprises at least one watch module (2) with a resonator (3) connected to an oscillator of an electronic circuit (4), which is followed by a divider circuit, which is controlled by an inhibition circuit, and which provides a divided timing signal for a motor. In a first step, a measurement is made of the frequency of the oscillator reference signal in at least one measurement period without inhibition. A second step is provided for acquiring the current inhibition value to inhibit a certain number of clock pulses in a subsequently inhibition period and to determine the inhibition value. Finally, a third step is provided for calculating the corresponding rate frequency of the watch.
Claims
1. A test method for testing on test equipment a rate of a time base device, the time base device being configured to be capable of changing from a normal operating mode to a test mode, and comprising at least one watch module powered by an energy source, the watch module comprising a quartz resonator connected to an electronic circuit provided with a reference oscillator directly connected to the quartz resonator to provide a reference signal to a divider circuit having D divider stages, where D is an integer number equal to or greater than 1, the divider circuit being controlled by an inhibition circuit controlled by an inhibition value and providing a timing signal with a divided frequency, wherein the test method includes the steps of: measuring the frequency of pulses of the tuning signal corresponding to a number of base pulses of the reference signal from the reference oscillator in M successive measurement periods, where M is an integer number equal to or greater than 1, measuring, in N successive measurement periods where N is an integer number greater than or equal to 2, respectively, (1) the frequency of pulses of the timing signal corresponding to the number of base pulses of the reference signal concatenated with a number of pulses representing a first subset of bits of the inhibition value, and (2) the frequency of pulses of the timing signal corresponding to the number of base pulses of the reference signal concatenated with a number of pulses representing a second subset of bits of the inhibition value, wherein the inhibition value is a p-bit multi-bit binary word, and calculating a rate frequency of the time base device based on the frequency measurements of the timing signals after a measurement cycle of M+N successive measurement periods.
2. The test method according to claim 1, wherein the time base device comprises at least one electric motor and the test equipment is adapted to determine, by direct electric contact or by inductive coupling via an inductive coupling coil, when the pulses of the timing signal are being applied to the electric motor.
3. The test method according to claim 1, wherein the inhibition circuit acts on a second divider stage of the divider circuit when the time base device is not in test mode.
4. The test method according to claim 3, wherein the inhibition value is a 16-bit word, wherein the first subset of bits are the 8 high-order bits of the inhibition value, N.sub.CT[15 . . . 8], and the second subset of bits are the 8 low-order bits, N.sub.CT[7 . . . 0], of the inhibition value.
5. The test method according to claim 4, wherein M is equal to 2, and N is equal to 4 to define a measurement cycle close to 6 seconds, and wherein the divider circuit includes 15 divider stages, wherein a first measurement period T1 and a second measurement period T2 are each equal to the reference signal frequency of the oscillator divided by 2.sup.15, wherein two successive measurement periods T3 and T4 of the 4 measurement periods correspond to the 8 high-order bits N.sub.CT[15 . . . 8] of the inhibition value being provided to the second stage of the divider circuit, and wherein two successive measurement periods T5 and T6 of the 4 measurement periods correspond to the 8 low order bits N.sub.CT[7 . . . 0].
6. The test method according to claim 1, further comprising repeating several measurement cycles to determine the inhibition value.
7. The test method according to claim 1, wherein a temperature measurement is effected in cooperation with a temperature compensation circuit of the inhibition value of the electronic circuit in at least one of the M measurement periods.
8. The test method according to claim 7, wherein a stability of the rate frequency and of the temperature measurement is evaluated over 5 double measurement periods in the measurement cycle.
9. The test method according to claim 1, further comprising correcting the inhibition value of the time base device after an end of the measurement cycle.
10. The test method as claimed in claim 1, wherein the pulses of the timing signal corresponding to a number of base pulses of the reference signal comprise pulses of a same polarity.
11. The test method according to claim 1, wherein the inhibition value is a 16-bit word, wherein the first subset of bits are the 8 high-order bits of the inhibition value, N.sub.CT[15 . . . 8], and the second subset of bits are the 8 low-order bits, N.sub.CT[7 . . . 0], of the inhibition value.
12. A time base device for an electronic watch, wherein the time base device is configured to change from a normal operating mode to a test mode, comprising: at least one watch module powered by an energy source, wherein the watch module includes: at least one electric motor; a quartz resonator; an inhibition circuit; a divider circuit having D divider stages, wherein D is an integer number equal to or greater than 1; an electronic circuit, including a register for storing an inhibition value, connected to the quartz resonator, wherein the electronic circuit is provided with a reference oscillator directly connected to the quartz resonator to provide a reference signal to the divider circuit, wherein the divider circuit is controlled by the inhibition circuit to provide a divided frequency timing signal to control the at least one electric motor; and the electronic circuit further comprising circuitry configured to, while in the test mode: output pulses of the timing signal corresponding to a number of base pulses of the reference signal from the reference oscillator in M successive periods of the timing signal, where M is an integer number equal to or greater than 1, output pulses of the timing signal, in N successive periods of the timing signal where N is an integer number greater than or equal to 2, wherein (1) first pulses of the timing signal correspond to the number of base pulses of the reference signal concatenated with a number of pulses representing a first subset of bits of the inhibition value, and (2) second pulses of the timing signal correspond to the number of base pulses of the reference signal concatenated with a number of pulses representing a second subset of bits of the inhibition value, wherein the inhibition value is a p-bit multi-bit binary word.
13. The time base device according to claim 12, wherein D is equal to 15.
14. The time base device according to claim 13, wherein the inhibition value is a 16-bit binary word stored in the register and provided to the inhibition circuit to act on a second divider stage of the D divider stages.
15. The time base device according to claim 14, wherein the inhibition circuit is arranged to provide 8 high-order bits of the inhibition value in first successive periods of the timing signal and to provide 8 low-order bits of the inhibition value in second successive periods of the timing signal.
16. The time base device according to claim 12, wherein the time base device is configured to enter the test mode manually or automatically by the action of a switch.
17. The time base device according to claim 12, wherein the at least one electric motor comprises two electric motors and the time base device comprises a microcontroller connected to control the two electric motors, and wherein the microcontroller is arranged to transmit the timing signal to one of the two electric motors.
18. The time base device according to claim 12, wherein the electronic circuit comprises a processor to directly control a timing of the timing pulses for the at least one electric motor.
19. The time base device as claimed in claim 12, wherein the output pulses of the timing signal corresponding to a number of base pulses of the reference signal from the reference oscillator comprise output pulses of a same polarity.
20. The time base device as claimed in claim 15, wherein the D divider stages comprises 15 divider stages.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The objects, advantages and features of the method for testing the rate or operation of an electronic watch, and the time base device for implementing the test method will appear more clearly in the following, non-limiting description with reference to the drawings, in which:
(2)
(3)
(4)
DETAILED DESCRIPTION OF THE INVENTION
(5) In the following description, all those components of a time base device for a timepiece circuit of the electronic watch for implementing the test method, which are well known to those skilled in the art in this technical field, are described only in a simplified manner.
(6) Time base device 1 for a timepiece circuit of the electronic watch is represented schematically in
(7) Time base device 1 for a timepiece circuit of the electronic watch mainly includes an electronic watch module 2. This watch module 2 comprises a conventional 32 kHz quartz resonator 3, which is connected to an integrated electronic circuit 4. A quartz resonator component of the Micro Crystal CM7 or Micro Crystal WM-132X-C7 type may be used for electronic watch module 2. However, other types of resonator components of the quartz or MEMS type may also be used for said electronic module, also at frequencies other than 32 kHz.
(8) Electronic circuit 4 mainly includes a reference oscillator 14, which is directly connected to quartz resonator 3 to generate a periodic reference signal, whose reference frequency is close to 32 kHz. Electronic circuit 4 also includes a divider circuit 15, which is connected to the output of reference oscillator 14 and which is composed of a number D of divider stages, where D is an integer number equal to or greater than 1. The divider stages are dividers in series in order to divide the reference signal frequency. Circuit divider 15 mainly provides, for example, a clock signal at the unit frequency (1 Hz). This clock signal may also be adapted in a signal control unit in order to transmit a drive pulse signal to at least one electric motor 10, connected by two wires to terminals M1, M2 of watch module 2. A battery 20 is also provided for powering watch module 2. A switch 5 may also be provided in order to control the watch module test mode.
(9) As indicated in the aforementioned prior art, the desired normal frequency must, in principle, be at an exact value of 32.768 Hz for the proper operating rate of the electronic watch. However, the reference oscillator is deliberately arranged to provide a reference signal whose reference frequency is slightly higher than the desired normal frequency. This reference frequency is, in principle, calibrated to operate between 0 and 127 ppm above the intended value of the normal frequency. A frequency correction is effected in one of the divider stages of the divider circuit in every measurement cycle or period by inhibiting a certain number of pulses in one of the first stages of the divider circuit. This principle is described with reference to FIG. 1 and in paragraphs 8 to 13 of the description of EP Patent Application 2 916 193 A1, which is incorporated herein by reference.
(10) It is to be noted that electronic circuit 4 also includes an inhibition circuit 16 for correcting on average the reference frequency. Preferably, inhibition circuit 16 receives the timing signal from divider circuit 15 and acts, for example, on the second stage of the divider circuit, where the signal frequency is at a frequency close to 16 kHz. Electronic circuit 4 may also include a temperature sensor, a temperature compensation circuit 17, a circuit for adjustment of the clock frequency by inhibition, and a motor pulse generator circuit, which receives the clock signal from the divider circuit. Temperature compensation circuit 17 can also adapt and provide inhibition value N.sub.CT to inhibition circuit 16. Control of the signals in electronic circuit 4 may be effected in a conventional manner by a processor or a finite-state machine.
(11) Inhibition value N.sub.CT may be the temperature correction parameter. It can be expressed by the following formula N.sub.CT=K.Math.((F.sub.Q/F.sub.N)1), where F.sub.N is the precise desired normal frequency (32.768 Hz) and F.sub.Q is the reference frequency of oscillator 14, which is generally slightly higher than the normal frequency. Factor K is chosen to facilitate implementation in electronic integrated circuit 4, while taking account of the principle of inhibition which consists in removing an integer number of clock pulses. Normally, inhibition value N.sub.CT is determined to act on the second divider stage with the normal frequency F.sub.N divided by two, and the oscillator frequency F.sub.Q divided by two. An integer number of clock pulses to be inhibited is provided by inhibition circuit 16 based on value N.sub.CT in each inhibition period. This inhibition period is, in principle, a base period determined between each clock pulse at the divider circuit output, notably between each drive pulse for at least one motor 10. Since the range of adaptation of quartz oscillator 14 is between 0 and 127 ppm, it is possible to take a typical value of N.sub.CT=K.Math.98 ppm. This inhibition value is stored in a register, which may be used during test mode.
(12) Using temperature compensation circuit 17, value N.sub.CT is typically calculated to perform a x.sup.2 quadratic correction of frequency F.sub.Q as a function of temperature. Value N.sub.CT is then stored in a specific register. Further, in an improved mode, it is also desired to compensate 3rd or 4th order effects, which may be due to features of the resonator or to the non-linearity of the temperature sensor. In such case, N.sub.CT=a.Math.x.sup.4+b.Math.x.sup.3+c.Math.x.sup.2+d.Math.x+e, where x relates to temperature, and e is not temperature dependent, but depends on the quartz offset. The term c.Math.x.sup.2 generally concerns the quartz frequency, whose temperature dependence is generally parabolic with a peak at 25 C. The parameters a, b, c, d and e can be determined based on measurements at different temperatures and/or on theoretical or empirical knowledge of quartz resonator 3 and the temperature sensor preferably integrated in electronic circuit 4. It is to be noted that this temperature sensor may actually be an oscillator devised to generate a frequency F.sub.T having significant linear temperature dependence. These parameters a, b, c, d and e may thus be determined with several measurements of the frequency of each oscillator at various temperatures. These parameters are calibrated before the method for testing time base device 1 and, in principle, with measurements at several temperatures, in particular at 9 temperatures.
(13) As indicated above, the test method can be started by action on a switch 5. This switch can be closed to enter the test mode automatically, or manually by action, in particular, on a push-button or crown of a chronograph movement of the electronic watch. It may also be provided that the switch is closed upon activation of the battery 20. For automatic entry into the test mode, it may be provided to write to a memory register in watch module 2 for activation of the test mode during a defined time period. The test method in test mode is accelerated according to the invention as specified hereafter, and may have a duration, for example, of around 6 to 7 seconds.
(14) A second embodiment of time base device 1 for a timepiece circuit of the electronic watch is represented schematically in
(15) Time base device 1 for the timepiece circuit of the electronic watch includes a watch module 2, which includes a 32 kHz quartz resonator 3. This resonator 3 is connected to an integrated circuit 4. Electronic circuit 4 includes a reference oscillator 14, which is directly connected to quartz resonator 3 to generate a reference signal. Normally, the normal frequency of this reference signal is close to 32 kHz, but the reference signal is at a calibrated reference frequency to operate between 0 and 127 ppm above the intended value of the normal frequency.
(16) Electronic circuit 4 also includes a divider circuit 15, which is connected to the output of reference oscillator 14 and which is composed of a number D of divider stages, which are dividers in series for dividing the reference signal frequency. Generally, as in the first embodiment, divider circuit 15 can include up to 15 divider stages, i.e. 15 dividers-by-two connected one after the other from the oscillator output to the output of watch module 2. The clock signal at the output of the last divider stage of the divider circuit of watch module 2 may be at a frequency close to the unit frequency (1 Hz).
(17) In this second embodiment, time base device 1 also includes a microcontroller 6 connected to watch module 2. A battery 20 powers watch module 2 and microcontroller 6. Microcontroller 6 can receive the timing signal MSYNC from watch module 2, and a clock signal FOUT, which may either be the reference signal from the oscillator or the output signal from the last divider stage or second divider stage of divider circuit 15. Timing signal MSYCN can also be adapted in microcontroller 6 to transmit a first pulse signal to a first motor MA 10 at terminals M1, M2 of microcontroller 6, and a second pulse signal to a second motor MB 11 at terminals M3, M4. In normal operation, the first motor can be clocked at a frequency of 1 Hz to drive one or two hands, whereas the second motor can be clocked at a frequency higher or lower than 1 Hz, for example, to drive other hands. Microcontroller 6 can also be controlled by an RC oscillator, which, if needed, can be disconnected in the selected test mode.
(18) It may also be provided that microcontroller 6 allows electronic circuit 4 of watch module 2 to directly drive, via timing signal MSYNC, the first motor 10 used to control frequency in relation to test equipment 30.
(19) Microcontroller 6 also controls watch module 2, via a first control signal CTRL1, which may be a serial communication line, in order to adapt some parameters of said watch module following a test or for a calibration operation. Microcontroller 6 also transmits second control signal CTRL2, which is an automatic control signal to start and end the test mode.
(20) The method for testing the rate or operation of the electronic watch will now be described on the basis of the first embodiment or the second embodiment of time base device 1 of the timepiece circuit. Preferably, first motor 10 is clocked at a base frequency, which may be a frequency of around 1 Hz. It therefore receives a pulse signal for the rotation of its rotor. The motor is a Lavet type motor with two rotor poles for rotation. A measurement period is defined as the inverse of the base frequency and, in this case, around 1 second, in principle, between two motor pulses. This defines a base or inhibition period, which depends on the clock signal at the output of divider circuit 15. Since the measurement is effected with each drive pulse generated for at least one motor, the measurement period may vary slightly, if one inhibition is effected per measurement period.
(21) The method generally includes three main steps for measuring the proper rate of the electronic watch in one measurement cycle. A first measurement step is effected during a first number M of measurement periods without inhibition, where M is an integer number, which is equal to or greater than 1. A second measurement step is effected following the M measurement periods, during a second number N of measurement periods with inhibition, where N is an integer number equal to or greater than 1. In a third step at the end of the N measurement periods, a simple algorithm is applied by the measuring equipment to calculate the frequency of oscillator 14 and the inhibition value in order to determine the exact watch frequency based on the measurements made in the M+N measurement periods. The frequency of oscillator 14 can be calculated immediately during the M measurement periods.
(22) In a preferred embodiment, there is provided a 6 second measurement cycle. The first number M of measurement periods is equal to 2, and the second number N of successive measurement periods is equal to 4, as explained hereafter. As can be seen in the graph of
(23) For the first step without inhibition, given that action with or without inhibition is effected in the second stage of the divider circuit, the number of pulses for the first measurement period T1 between the first motor pulse and the second motor pulse is a number N1 equal to 2.sup.14 pulses, which corresponds to 16,384 pulses. The number of pulses in the second successive measurement period T2 between the second motor pulse and the third motor pulse is a number N2 equal to 2.sup.14 pulses, which corresponds to 16,384 pulses. The frequency F.sub.Q of the oscillator reference signal can be calculated in the reference measurement period T1+T2 of 2 seconds between the first and third motor pulses. The measuring equipment can thus easily calculate the exact clock frequency F.sub.Q of reference oscillator 14.
(24) It is to be noted that this reference frequency could be calculated in a 1 second base period by a measurement between the first and second motor pulses. However, in that case, the polarity of the motor could not be the same, which may slightly affect the detection of the first edge of the motor pulse by the inductive sensor in the measuring equipment. Thus, measurement in a 2 second period between the first and third motor pulses is preferred, with an odd or even number of pulses of the same polarity, as shown in
(25) For the second step with inhibition, there is used the binary inhibition value N.sub.CT which is a binary P-bit word, where P is an integer number greater than or equal to 1 and preferably 16 bits [15 . . . 0]. Time base device 1 transmits this current temperature-compensated inhibition value to inhibition circuit 16. It is generally temperature compensation circuit 17, which supplies this inhibition value N.sub.CT. Thus, in the third and fourth successive measurement periods T3 and T4 represented by N3 and N4, there are added to the number of base pulses, notably to the 2.sup.14 pulses, the 8 most significant bits (MSB) of inhibition value N.sub.CT[15 . . . 8] from 8 to 15. The 8 most significant bits of inhibition value N.sub.CT are thus added for the number N3 between the third and fourth motor pulses and for the number N4 between the fourth and fifth motor pulses.
(26) It is to be noted that, by taking the inhibition value, the third and fourth measurement values T3 and T4 are each greater than duration T1 or T2. The 8 most significant bits (MSB) of inhibition value N.sub.CT[15 . . . 8] give the equation N.sub.CT[15 . . . 8]=INT(N1.Math.((T3/T1)1)), where T3 is the third measurement period and T1 is the first measurement period. In this equation, INT takes the integer portion of the content in parenthesis.
(27) Thus, in the fifth and sixth successive measurement periods T5 and T6 represented by N5 and N6, there are added to the number of base pulses, notably to the 2.sup.14 pulses, the 8 least significant bits (LSB) of inhibition value N.sub.CT[7 . . . 0] from 0 to 7. The 8 least significant bits of inhibition value N.sub.CT are thus added for the number N5 between the fifth and sixth motor pulses and for the number N6 between the sixth and seventh motor pulses. As above, the 8 least significant bits (LSB) of inhibition value N.sub.CT[7 . . . 0] give the equation N.sub.CT[7 . . . 0]=INT(N1.Math.((T5/T1)1)), where T5 is the fifth measurement period and T1 is the first measurement period. Since it knows the exact clock frequency of the first step, the measuring equipment will be capable of determining the inhibition values in the second step and of reconstructing the current temperature-compensated inhibition value N.sub.CT.
(28) During the third step, a simple algorithm is applied by the measuring equipment to calculate the exact frequency of the watch, which is usually called the rate of the watch. A detailed description will not be given here of how the time base device uses inhibition value N.sub.CT, which is described in the Patent Application EP 2 916 193 A1, which is incorporated herein by reference. However, it will be recalled that the 16-bit binary value N.sub.CT makes it possible to obtain an adjustment precision of 0.12 seconds per year. Previously, for such high precision in production in the prior art, more than 4 hours of testing would be required. The present invention, however, theoretically reduces this time to 6 seconds. However, in a real case, the 6 second measurement will be slightly less precise due to oscillator jitter and to other timing errors in acquisition of the inductive edges of the motor pulses. In practice, measurement accuracy can be increased by increasing the measurement time, preferably in measurement cycles in multiples of 6 seconds.
(29) Of course, to make an accurate measurement, it is important to control the temperature at the moment of measurement and to provide an updated temperature correction value in order to perform this accelerated test. As represented in
(30) As previously indicated, it is important to measure at the start of the periods for N1, N3, N5 or N2, N4, N6 to take account of the change in drive polarity of the electric motor rotor.
(31) Once the electronic watch rate test has been effected, it may be provided to correct the rate of the watch. The correction or one or more parameters may be transmitted wirelessly to the watch control circuit, which can act as a data receiver. It may also be provided to communicate via an optical channel, preferably in the visible or infra-red range, possibly through a transparent portion of the external part of the watch. The inhibition value can also be corrected via an electrical contact of the time base device or by wireless transmission.
(32) From the description that has just been given, several variant embodiments of the method for testing the rate or operation of an electronic watch, and the time base device for the electronic watch for implementation of the method, can be devised by those skilled in the art without departing from the scope of the invention defined by the claims. Several series of measurement cycles can be effected to determine the oscillator reference frequency and for correction of the inhibition value. The first measurement step may comprise a single measurement period, whereas the second measurement step may comprise a single measurement period or two measurement periods. With two measurement periods in the second step, the high-order bits of the inhibition value are transmitted to the inhibition circuit in a first measurement period, whereas the low-order bits of the inhibition value are transmitted to the inhibition circuit in a second measurement period. Instead of an electric motor, the watch module may also control a time display device.