EP0140089B1 - Verfahren zur Steuerung eines Schrittmotors - Google Patents
Verfahren zur Steuerung eines Schrittmotors Download PDFInfo
- Publication number
- EP0140089B1 EP0140089B1 EP84110852A EP84110852A EP0140089B1 EP 0140089 B1 EP0140089 B1 EP 0140089B1 EP 84110852 A EP84110852 A EP 84110852A EP 84110852 A EP84110852 A EP 84110852A EP 0140089 B1 EP0140089 B1 EP 0140089B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- motor
- energy
- voltage
- supplied
- pulse
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
Images
Classifications
-
- G—PHYSICS
- G04—HOROLOGY
- G04C—ELECTROMECHANICAL CLOCKS OR WATCHES
- G04C3/00—Electromechanical clocks or watches independent of other time-pieces and in which the movement is maintained by electric means
- G04C3/14—Electromechanical clocks or watches independent of other time-pieces and in which the movement is maintained by electric means incorporating a stepping motor
- G04C3/143—Means to reduce power consumption by reducing pulse width or amplitude and related problems, e.g. detection of unwanted or missing step
Definitions
- the present invention relates to a method of supplying a stepping motor, in particular for a timepiece, method in which the quantity of energy E i (t) is compared during the duration of each control pulse. supplied to the motor at a predetermined amount of energy E; o , then the control pulse is interrupted as soon as said amounts of energy are equal.
- EP-A-0 057 663 was cited in the research report (corresponding to US-A-4439717). It is a control device for a stepping motor in which the energy supplied to the motor is compared to a predetermined energy, then the control pulse is cut off when said energies are equal.
- This device avoids the drawback which the known devices present and which is due to the fact that if the voltage of the power source varies, the power supplied to the motor also varies as indicated in the paragraph above.
- the cited document proposes means which consist, on the one hand, in supplying the motor by keeping the current in the coil of said motor constant and, on the other hand, in analyzing the voltage signal present on the coil then to provide information on the induced voltage caused by the movement of the rotor.
- the approach proposed by the present invention is completely different since it does not use the induced voltage any more than it requires keeping the current in the coil constant.
- the process chosen here is limited to measuring the supply voltage at the motor terminals and the current flowing in its coil, integrating the product of the two measurements with respect to time and then cutting the supply when the energy thus measured is equal to a predetermined quantity of energy.
- E s is generally smaller than E m and practically constant
- the sum E m + E s is defined in the present case as representing the internal energy E; supplied to the engine. We can therefore write that: which means that the internal energy to be supplied to the motor is equal to the total energy supplied by the system (Et) minus the energy dissipated by the Joule effect (Eth).
- This amount of energy E io can be determined for each caliber of watch that we are dealing with and it will play the role of threshold to limit the duration of the driving pulse sent to the motor. In other words, when the internal energy E i (t) supplied to the motor reaches the threshold value E io, the energy is cut. We will thus have sent to the motor just enough energy for its rotor to take the plunge, avoiding unnecessary overconsumption.
- the process which has just been indicated is illustrated by the graph in FIG. 1.
- the integration time t in seconds is plotted on the abscissa and, on the ordinate, the energy E i (t) in microjoules as well as a energy value E io for which it is ensured that the rotor will cross its pitch.
- the pulse is cut off which gives a duration T; for this impulse.
- Figure 1 also shows the variation of current 1 in the motor coil.
- t T; max. It may indeed happen, for abnormally high load cases, that the energy E i (t) can never reach the threshold E io . It is then preferable to limit in time the duration of the control pulse, duration which will be chosen to be high, for example 10 ms.
- FIG. 2 shows an example of simulation of the reaction of this servo-control during a variation of the voltage across the terminals of the motor or during a variation of the internal resistance of the supply battery.
- E io required to drive the rotor is 1 ⁇ J.
- This graph shows the same coordinates as those adopted for Figure 1.
- the current I and energy E i curves referenced in 1 present a state in which the motor is supplied by a voltage U o equal to 1.7 V (new battery).
- the command pulse length is short, about 4.8 ms.
- the state referenced 2 is that for which the battery is at a discharge level for which the voltage U o is equal to 1.5 V.
- the coincidence of E; and E io only intervenes when the pulse duration reaches 6.2 ms.
- the command pulse has a duration of 6.8 ms.
- the block diagram in FIG. 3 makes it possible to carry out all the operations mentioned above.
- the actual control block 4 receives at its input the control pulses (timing) of duration T; max and for which it will be a question of adjusting the width, the supply voltage U o , the predetermined quantity of energy E io and the energy supplied to the motor E; (t).
- This command 4 satisfies the following operating conditions: cut the pulse if E i (t) becomes larger than E io or maintain it until a previously defined value T; max if E i (t) always remains lower than E io .
- the circuit 5 is a sensor block which makes it possible to read the value of the current I (t) in the coil of the motor 8 and the value of the voltage U o at its terminals and to make the difference U o- RI.
- Circuit 6 is a multiplier which performs the operation [5] mentioned above.
- circuit 7 is an integrator which integrates the product (U o ⁇ RI) I (t) in time space from which the value of internal energy E i (t) results.
- FIG. 3 is a block diagram allowing the operations necessary to implement the method according to the invention to be carried out. In practice, there are several ways of achieving this and the diagram in FIG. 4 describes a possible embodiment which will be explained now.
- the motor M is supplied at its terminals by the voltage U o .
- the alternating polarity pulses are sent to the motor by a bridge of transistors 31, 32, 33 and 34.
- the transistors 31 and 32 are conductive, the current flows in the direction of arrow 35 while it flows in the direction of the arrow 36 when it is the transistors 33 and 34 which conduct.
- an operational amplifier 38 at the output 42 from which appears a voltage proportional to the product of the resistance R of the coil and the current 1 flowing in this coil.
- a second operational amplifier 39 combines, via three resistors r of equal values, the voltage U o and the voltage R ⁇ to provide at its output 40 a voltage U o- RI.
- the voltages formed on lines 40 and 42 are sent respectively to the inputs X and Y of a multiplier 43 which, at its output 44, delivers a voltage U proportional to (U o ⁇ RI) I (t) to a factor of scale close.
- This voltage U in turn attacks an integrator circuit composed of the operational amplifier 45 to which a network formed by the resistor RM and the capacitor C is applied.
- a transistor 47 is connected in parallel on the capacitor C, which makes it possible to short-circuit the said capacitor as soon as the control pulse has ceased (reset of the integrator). The control of transistor 47 is therefore linked by line 48 to the falling edge of the control pulse.
- FIG. 4 also shows two type D flip-flops, 49 and 50 which each receive on their clock input CP the control pulses (timing) coming from the frequency divider (not shown) with which the watch is equipped. These flip-flops rock on the rising edge of the pulse and attack by their outputs Q and Q two NOR gates 51 and 52 and two inverters 53 and 54 to finally supply the signals A, B, C and D which control the transistors 31, 33, 34 and 32 respectively. There is at the output Q of the flip-flop 49 the control pulse 55 which begins with the rising edge (timing) and which ends as soon as the reset input of the same flip-flop is actuated. On the exit Q of the same flip-flop, we will find the same pulse 55 but inverted. The purpose of the flip-flop 50 is to ensure the alternating polarity of the control pulses.
- the reset input of flip-flop 49 receives via line 60 and via an OR gate 56 the signal from a comparator 57.
- the inputs + and-of this comparator respectively receive the signals E i (t) from which it was question above and E io which is a predetermined quantity of energy fixed once and for all and which depends on the type of watch to be adjusted. E io is practically in the form of a stabilized voltage.
- E I (t) E io
- the comparator 57 provides a signal 1 which, through the OR gate 56, resets the flip-flop 49 to zero and thus interrupts the motor pulse 55 ( falling edge T;).
- the circuit of FIG. 4 is produced by means of conventional logic elements with regard to the doors 51, 52, 53, 54, 56 and 58 and the flip-flops 49 and 50.
- the multiplier 43 can be of the AD 534 type from the manufacturer Analog Devices. We can choose as operational amplifiers 38, 39 and 45 those bearing the reference LF 355 N from the manufacturer National Semiconductor.
- the comparator 57 may be of the LM 311 type from the same manufacturer National Semiconductor.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Stepping Motors (AREA)
- Electromechanical Clocks (AREA)
- Valve Device For Special Equipments (AREA)
- Vehicle Body Suspensions (AREA)
Claims (1)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CH5050/83 | 1983-09-16 | ||
CH505083A CH653206GA3 (de) | 1983-09-16 | 1983-09-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0140089A1 EP0140089A1 (de) | 1985-05-08 |
EP0140089B1 true EP0140089B1 (de) | 1988-11-17 |
Family
ID=4287109
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP84110852A Expired EP0140089B1 (de) | 1983-09-16 | 1984-09-12 | Verfahren zur Steuerung eines Schrittmotors |
Country Status (5)
Country | Link |
---|---|
US (1) | US4590412A (de) |
EP (1) | EP0140089B1 (de) |
JP (1) | JPS6088385A (de) |
CH (1) | CH653206GA3 (de) |
DE (1) | DE3475236D1 (de) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3772477D1 (de) * | 1986-07-02 | 1991-10-02 | Asulab Sa | Verfahren und vorrichtung zur kontrolle eines schrittmotors. |
US4910543A (en) | 1988-02-08 | 1990-03-20 | Canon Kabushiki Kaisha | Camera |
CH672043B5 (de) * | 1988-02-12 | 1990-04-30 | Ebauchesfabrik Eta Ag | |
EP2251972B1 (de) * | 2009-05-14 | 2014-07-02 | STMicroelectronics Srl | Verfahren und Hardwaresystem zur Steuerung einem Schrittmotors in einen Spannungsvorwärstkopplungsmodus |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CH616045B (fr) * | 1978-06-20 | Ebauches Sa | Procede pour reduire la consommation d'une piece d'horlogerie electronique et piece d'horlogerie electronique mettant en oeuvre ce procede. | |
FR2464478A1 (fr) * | 1979-09-04 | 1981-03-06 | Suisse Horlogerie | Detecteur d'avance d'un moteur pas a pas |
CH641921B (fr) * | 1980-02-19 | Berney Sa Jean Claude | Piece d'horlogerie avec un dispositif de controle du moteur pas a pas. | |
CH640999B (fr) * | 1980-08-25 | Ebauchesfabrik Eta Ag | Procede et dispositif de commande d'une moteur pas a pas de piece d'horlogerie electronique. | |
CH647383GA3 (de) * | 1981-02-04 | 1985-01-31 | ||
CH644989GA3 (de) * | 1981-03-18 | 1984-09-14 | ||
CH646576GA3 (de) * | 1981-10-02 | 1984-12-14 |
-
1983
- 1983-09-16 CH CH505083A patent/CH653206GA3/fr unknown
-
1984
- 1984-09-11 US US06/649,338 patent/US4590412A/en not_active Expired - Lifetime
- 1984-09-12 DE DE8484110852T patent/DE3475236D1/de not_active Expired
- 1984-09-12 EP EP84110852A patent/EP0140089B1/de not_active Expired
- 1984-09-13 JP JP59190733A patent/JPS6088385A/ja active Granted
Also Published As
Publication number | Publication date |
---|---|
US4590412A (en) | 1986-05-20 |
DE3475236D1 (en) | 1988-12-22 |
JPS6088385A (ja) | 1985-05-18 |
JPH038712B2 (de) | 1991-02-06 |
CH653206GA3 (de) | 1985-12-31 |
EP0140089A1 (de) | 1985-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1854165B3 (de) | Verfahren zum ausgewogenen aufladen einer lithiumionen- oder lithium-polymer-batterie | |
FR2752070A1 (fr) | Piece d'horlogerie electronique comportant une generatrice entrainee par un barillet a ressort | |
EP0057663B1 (de) | Steuervorrichtung für einen Schrittmotor | |
EP0611215B1 (de) | Regelschaltung mit progressivem Erreger zur Batterieladung durch einen Wechselstromgenerator | |
EP0140089B1 (de) | Verfahren zur Steuerung eines Schrittmotors | |
EP0022270B1 (de) | Stellungsdetektor für einen Schrittmotor | |
FR2489055A1 (fr) | Procede pour reduire la consommation en energie du moteur pas a pas d'une piece d'horlogerie electronique et piece d'horlogerie electronique mettant en oeuvre ce procede | |
EP0077293B1 (de) | Verfahren und Vorrichtung zur Steuerung eines Schrittmotors in einem Uhrwerk | |
EP0060806B1 (de) | Verfahren zur Reduzierung der Leistungsaufnahme eines Schrittmotors und Vorrichtung zur Durchführung dieses Verfahrens | |
EP0135104B1 (de) | Verfahren und Vorrichtung zum Ansteuern eines Schrittmotors | |
EP0021320B1 (de) | Gangdetektionsschaltung für Schrittmotor | |
EP0443294B1 (de) | Speiseverfahren für monophasenschrittmotor | |
EP0024737B1 (de) | Detektor für die Fortbewegung eines Schrittmotors | |
EP1544692B1 (de) | Elektromechanische Uhr, die mit einer Gangreserveanzeige ausgerüstet ist | |
EP0672975A1 (de) | Verfahren zur Versorgung eines einphasigen Schrittmotors | |
EP1346264B1 (de) | Analoge elektronische uhr mit vorrichtung zur zeitkorrektur nach einer mangelhaften energiezufuhr | |
WO2002035296A1 (fr) | Dispositif d"indication de l"etat de piles, destine a equiper une montre | |
EP0203330A1 (de) | Elektronisches Uhrwerk mit Detektion für den Ablauf der Lebensdauer der Batterie | |
EP0345224A1 (de) | Spannungszuführmethode für Einphasen-Schrittmotoren für Zeitwerke | |
EP1014230B1 (de) | Zeitmessgerät mit Generator zur Erzeugung elektrischer Energie | |
EP1273984A1 (de) | Elektronische Regelmodule für Uhrwerk mit mechanischer Aufziehung | |
EP0155661B1 (de) | Regelschaltung für einen Schrittmotor | |
EP0327989B1 (de) | Regelkreis für einen Schrittmotor, insbesondere für Uhren | |
EP0154889A1 (de) | Speiseeinrichtung eines Schrittmotors konstanter Leistung aus einer variablen Spannungsquelle | |
EP0062273A1 (de) | Verfahren zur Steuerung eines Schrittmotors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Designated state(s): DE FR GB |
|
17P | Request for examination filed |
Effective date: 19850816 |
|
17Q | First examination report despatched |
Effective date: 19870413 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): DE FR GB |
|
REF | Corresponds to: |
Ref document number: 3475236 Country of ref document: DE Date of ref document: 19881222 |
|
GBT | Gb: translation of ep patent filed (gb section 77(6)(a)/1977) | ||
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed | ||
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20000830 Year of fee payment: 17 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20000831 Year of fee payment: 17 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20000928 Year of fee payment: 17 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20010912 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20010912 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20020501 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20020531 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST |