METHOD FOR ADJUSTING THE OPERATING FREQUENCY OF AN ELECTRONIC WATCH
20200019127 · 2020-01-16
Assignee
Inventors
Cpc classification
G04D7/12
PHYSICS
International classification
Abstract
A method for adjusting the operating frequency of an electronic watch via a computer application installed in a portable electronic device, the adjustment method including the following steps, performed by the computer application: generating a pulsed reference signal in the portable electronic device, converting the pulsed reference signal into a modulated optical signal consisting of light pulses, transmitting the modulated optical signal to the electronic watch via the light source or via a modulation of the light emitted by the screen of the portable electronic device, and the following steps, performed by the electronic watch: reconstituting the pulsed reference signal from the modulated optical signal received by the optical sensor, correcting an inhibition value stored in the memory of an adjustment circuit of the electronic watch as a function of the pulsed reference signal.
Claims
1-11. (canceled)
12. A method of adjusting the operating frequency of an electronic watch with a computer application installed in a portable electronic device comprising a microcontroller, a light source and a screen, wherein the electronic watch comprises an electronic module including: an oscillator and a frequency divider circuit which is arranged downstream of the oscillator and which is configured to transmit a pulsed signal corresponding to the operating frequency, an operating frequency adjustment circuit including a memory storing an inhibition value, the adjustment circuit being arranged to inhibit one or more pulses transmitted by the frequency divider circuit as a function of the inhibition value, a communication unit for communicating with the portable electronic device, the communication unit comprising an optical sensor arranged to receive a signal in the form of a sequence of optical pulses, called a modulated optical signal, a microcontroller arranged to control the operating frequency adjustment circuit as a function of the modulated optical signal received by the communication unit, the adjustment method including the following steps, performed by the computer application: generating a pulsed reference signal in the portable electronic device, converting the pulsed reference signal into a modulated optical signal consisting of light pulses, transmitting to the optical sensor of the communication unit of the electronic watch the modulated optical signal via the light source or via a modulation of the light emitted by the screen of the portable electronic device, and the following steps, performed by the microcontroller of the electronic watch: reconstituting the pulsed reference signal from the modulated optical signal received by the optical sensor, correcting the inhibition value stored in the memory of the adjustment circuit as a function of the pulsed reference signal.
13. The method according to claim 12, wherein the pulsed reference signal includes coding of a new inhibition value used to replace the inhibition value stored in the memory during the correction step.
14. The method according to claim 12, wherein the pulsed reference signal includes coding of an offset value used to increase or reduce the inhibition value stored in the memory during the correction step.
15. The method according to claim 12, wherein the screen of the portable electronic device includes an interface to enter a numerical value used to generate the pulsed reference signal.
16. The method according to claim 12, wherein the electronic watch includes a real-time clock previously synchronized to Coordinated Universal Time UTC, the pulsed reference signal includes coding of the UTC time, the microcontroller of the electronic watch is configured to successively: reconstitute the UTC time from the pulsed reference signal; compare said reconstituted UTC time to the time given by the real-time clock of the electronic watch; correct the initial inhibition value stored in the memory as a function of the result of said comparison.
17. The method according to claim 16, wherein the UTC time used to generate the pulsed reference signal was obtained by the microcontroller of the portable electronic device with a network time protocol via an external source clock.
18. The method according to claim 16, wherein the portable electronic device further includes a global satellite navigation system and wherein the UTC time used to generate the pulsed reference signal is obtained by the microcontroller of the portable electronic device with said system.
19. The method according to claim 16, wherein the portable electronic device is connectable to a mobile telephone network and the UTC time used to generate the pulsed reference signal is obtained via said network.
20. The method according to claim 16, comprising the following step, performed by the microcontroller of the electronic watch: transmitting to the portable electronic device or to a remote server a signal representative of a differential numerical value corresponding to the difference between the frequency of the real-time clock of the electronic watch before and after correction.
21. The method according to claim 20, wherein the step of transmitting the differential value is performed by optical transmission of a second modulated signal consisting of light pulses, said second signal being transmitted by a light transmitter of the electronic watch to an optical sensor of the portable electronic device.
22. The method according to claim 12, wherein the memory of the electronic watch stores at least one temperature correction parameter, the pulsed reference signal includes coding of at least one corrected temperature correction parameter, the method including the following step: correcting the temperature correction parameter stored in the memory of the adjustment circuit as a function of the pulsed reference signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Other features and advantages will appear clearly from the following description, given by way of non-limiting illustration, with reference to the annexed drawings, in which:
[0023]
[0024]
DETAILED DESCRIPTION OF EMBODIMENTS OF THE INVENTION
[0025] Referring to
[0026] In
[0027] Referring to
[0028] In one embodiment, when the computer application is started, the microcontroller of portable electronic device 12 executes a sequence of instructions in order to perform the following steps: i) generating in portable electronic device 12 a pulsed reference signal representative of a reference value; ii) converting the pulsed reference signal into a modulated optical signal; and then iii) transmitting the modulated optical signal via light source 35 to optical sensor 16 of electronic watch 10 by placing the watch and the electronic device opposite each other and at a short distance from each other, or one against the other.
[0029] According to this embodiment, the deviation in operating frequency of the electronic watch (or error of rate) with respect to a reference clock is determined in advance by dedicated measuring equipment, sold by Witschi Electronic SA. This equipment is capable of estimating the operating frequency deviation (or error of rate) during a determined period with respect to a reference clock. The operating frequency may have been determined, for example, by measuring over a period of two seconds the edges between the first and third pulses of the stepping motor by means of an inductive sensor of the measuring equipment. The deviation in operating frequency of the electronic watch may alternatively have been determined directly by the user of the watch by periodically comparing the time displayed by the electronic watch to a reference clock. The adjustment of the operating frequency will, however, be less accurate. Based on the estimated deviation, the aforementioned inhibition value could be computed and entered in memory 33.
[0030] Screen 36 of portable electronic device 12 includes an interface configured to allow a numerical value to be entered when the computer application is operational. In one embodiment, the numerical value corresponds to a new operating frequency deviation value, intended to replace or correct the inhibition value stored in memory 33. This numerical value can be expressed, for example, in a format corresponding to a number of seconds per year, per month or per day. The computer application is configured to control light source 35 of portable electronic device 12 in order to transmit to electronic watch 10 a modulated optical signal representative of the numerical value. This numerical value is a signed number to take account of a positive or negative deviation in the operating frequency, that is to say whether the time indicated by the watch is fast or slow with respect to a reference clock.
[0031] During the operating frequency adjustment operation, the person using/wearing electronic watch 10 configures the latter in adjustment mode, for example by actuating a pusher, by turning the bezel or crown of the watch so that it is in a certain angular position, or by a single press or by a series of presses on the crown. The person using/wearing the watch then positions light source 35 of portable electronic device 12 in proximity to the aperture or to transparent portion 15 arranged on watch case 14 so that optical sensor 16 can directly receive and capture the light signals transmitted by light source 35. The transmission of the modulated optical signal to optical sensor 16 is then started by interacting with the interface of portable electronic device 12, for example by pressing on a specific area of touch screen 36. During transmission of the modulated optical signal, which corresponds to a period of around a few seconds, optical sensor 16 of the watch receives a sequence of light pulses. As soon as the optical signal transmission ends, microcontroller 21 analyses whether the transmitted data can be deciphered and then sends a signal to a light transmitter 41 (a warning light) to indicate to the user whether the entire modulated optical signal transmitted by light source 35 has been properly transmitted. The warning light may be a light emitting diode capable of diffusing a green colour and a red colour to indicate to the person using/wearing the watch whether transmission was successfully completed (green light) or whether there was an error in transmission (red light). Other means for indicating successful transmission or an error in transmission, i.e. the state of the transmission, can be implemented, for example by turning one or more hands of the time display in a first and a second sequence as a function of the state of transmission (successful transmission or error in transmission) or by displaying an alphanumeric character or a symbol indicating the state of transmission by means of an LCD or OLED display arranged, for example, on one part of the electronic watch dial.
[0032] Through a decoding operation, microcontroller 21 of the watch is able to reconstitute the numerical value corresponding to the new deviation in operating frequency. Microcontroller 21 will then determine an inhibition value as a function of the reconstituted numerical value, and then replace the initial inhibition value with this new inhibition value in memory 33 of operating frequency adjustment circuit 32. Adjustment circuit 32 will then inhibit one or more pulses in the second stage of frequency divider circuit 28 to correct the operating frequency so that the latter is as close as possible to the desired value.
[0033] In a variant, the calculation to determine the inhibition value as a function of the desired operating frequency deviation (or error of rate) can be performed by the microcontroller of portable electronic device 12, before the light sequence is sent. In this variant, the microcontroller of the portable electronic device: i) generates a pulsed signal representative of the calculated inhibition value; ii) converts the pulsed signal into a corresponding optical pulse sequence, and then iii) transmits the modulated optical signal via the light source to optical sensor 16 of electronic watch 10. Microcontroller 21 of electronic watch 10 will then reconstitute the inhibition value and then write this inhibition value in the appropriate register of memory 33 of adjustment circuit 32.
[0034] It should be noted that optical sensor 16 is advantageously deactivated once the modulated optical signal has been successfully transmitted from portable electronic device 12 to electronic watch 10, preferably automatically after the expiration of a timeout to avoid unnecessary use of power unit 22.
[0035] In another embodiment, portable electronic device 12 includes a real-time clock 40 whose frequency has already been synchronized with the frequency of an external source clock propagating Coordinated Universal Time (UTC). Electronic watch 10 also includes a real-time clock 40. Unlike the embodiment that has just been described, the computer application is configured to generate in portable electronic device 12 a pulsed reference signal representative of UTC time.
[0036] Microcontroller 21 of electronic watch 10 is configured, in this embodiment, to successively: i) reconstitute the numerical UTC time value; b) compare said numerical value to a numerical value of real-time clock 40 of electronic watch 10; and then c) correct the initial inhibition value stored in memory 33 as a function of this comparison.
[0037] The synchronization of clock 40 of portable electronic device 12 with the external source clock propagating UTC time is, for example, achieved by means of a network time protocol NTP wherein synchronization with the actual UTC time is ensured with a typical uncertainty of a few milliseconds, or a few tens of milliseconds. In a variant, portable electronic device 12 further includes a global navigation satellite system (GNSS) of the GPS or Galileo type. Real-time clock 40 of portable electronic device 12 can then be synchronized with the frequency of the external source clock propagating UTC time by means of the GNSS.
[0038] It is to be noted that the method consisting in comparing UTC time to real-time clock 40 of electronic watch 10 is independent of any time adjustment made by the person using/wearing the electronic watch. Real-time clock 40 corresponds to UTC time whereas clocking unit 24 is connected to the time display, for example by driving the hands of an analogue display by exciting the coils of the stepping motor with signal S1 generated at the output of frequency divider circuit 28.
[0039] In one embodiment, electronic module 20 of electronic watch 10 is configured to display and/or transmit to portable electronic device 12 or to a remote server (not illustrated) a signal representative of a differential numerical value corresponding to the difference between the frequency of the real-time clock of electronic watch 10 prior to correction and the frequency of the external source clock. The computer application of portable electronic device 12 is capable, when operational, of acquiring the differential value displayed and/or sent by electronic watch 10 by means of a camera, a microphone or an optical sensor (not illustrated) comprised in portable electronic device 12.
[0040] The differential value is then stored in a memory of portable electronic device 12 or in a server memory. A new differential value is sent and stored in the memory of the portable electronic device or of the server at each iteration of the operating frequency adjustment method according to the invention. The various differential values are then compared to each other. This comparison makes it possible to predict the oscillator frequency variation over time, for example by modelling in a logarithm function, in order to determine a numerical correction value which takes account of frequency variations due to the ageing of the oscillator during a subsequent operating frequency correction according to the method of the invention.
[0041] Further, the electronic watch module can comprise an operating temperature correction system 60, for compensating for the effect of temperature on the quartz oscillator. In such case, memory 33 includes, in addition to the inhibition value, one or more temperature correction values. The parameter or parameters are used to periodically calculate, for example every four minutes, an inhibition value as a function of temperature, for finer adjustment of the operating frequency. The operating frequency adjustment method thus makes it possible to send, from the electronic device to the electronic watch, corrected temperature correction parameters, in the modulated optical signal. These corrected temperature correction parameters will then replace the former temperature correction values stored in memory 33.
[0042] It will be clear that various modifications and/or improvements and/or combinations evident to those skilled in the art may be made to the various embodiments of the invention set out above without departing from the scope of the invention defined by the annexed claims. For example, a modulated optical signal can be transmitted from the portable electronic device not by one or more light emitting diodes normally used as a flash, but by a modulation of the light transmitted by the screen of the portable electronic device.