WO2016104660A1 - 2コイルステップモータ用駆動回路 - Google Patents
2コイルステップモータ用駆動回路 Download PDFInfo
- Publication number
- WO2016104660A1 WO2016104660A1 PCT/JP2015/086142 JP2015086142W WO2016104660A1 WO 2016104660 A1 WO2016104660 A1 WO 2016104660A1 JP 2015086142 W JP2015086142 W JP 2015086142W WO 2016104660 A1 WO2016104660 A1 WO 2016104660A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- coil
- rotor
- detection
- pulse
- impact
- 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.)
- Ceased
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
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K37/00—Motors with rotor rotating step by step and without interrupter or commutator driven by the rotor, e.g. stepping motors
- H02K37/10—Motors with rotor rotating step by step and without interrupter or commutator driven by the rotor, e.g. stepping motors of permanent magnet type
- H02K37/12—Motors with rotor rotating step by step and without interrupter or commutator driven by the rotor, e.g. stepping motors of permanent magnet type with stationary armatures and rotating magnets
- H02K37/14—Motors with rotor rotating step by step and without interrupter or commutator driven by the rotor, e.g. stepping motors of permanent magnet type with stationary armatures and rotating magnets with magnets rotating within the armatures
- H02K37/16—Motors with rotor rotating step by step and without interrupter or commutator driven by the rotor, e.g. stepping motors of permanent magnet type with stationary armatures and rotating magnets with magnets rotating within the armatures having horseshoe armature cores
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/02—Arrangements for controlling dynamo-electric motors rotating step by step specially adapted for single-phase or bi-pole stepper motors, e.g. watch-motors, clock-motors
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/24—Arrangements for stopping
- H02P8/30—Holding position when stopped
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/34—Monitoring operation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/182—Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
Definitions
- the present invention relates to a drive circuit for a step motor having two drive coils, and more particularly to a drive circuit for a two-coil step motor provided with means for preventing the step motor from being misaligned by an external mechanical shock.
- a pointer is generally driven by a step motor (also referred to as a stepping motor or a pulse motor).
- This step motor is composed of a stator that is magnetized by a coil and a rotor that is a two-pole magnetized disk-like rotating body, and displays the time by a pointer by being driven, for example, every second.
- the reversible step motor of Patent Document 1 includes a rotor in which S and N poles are magnetized in a radial direction, a first stator magnetic pole portion and a second stator magnetic pole portion provided substantially opposite to each other via the rotor, A coil A that has a third stator magnetic pole portion provided between the first and second stator magnetic pole portions and is magnetically coupled to the first stator magnetic pole portion and the third stator magnetic pole portion, and a second stator magnetic pole portion, A coil B that is magnetically coupled to the third stator magnetic pole portion is provided.
- the other of the coil A or the coil B is operated as a detection coil for detecting a counter electromotive current generated according to the rotation angle of the rotor. That is, it is a reversible (forward / reverse) step motor having two drive coils for one rotor.
- Such a 2-coil type forward / reverse step motor can drive the forward and reverse rotations at the same timing as compared with a conventional forward / reverse step motor of one motor, so The driving speed is equal, and there is an advantage that high-speed driving is possible.
- analog display wristwatches with hands are naturally required to be worn on the wrist, but downsizing is required, and as a result, the pointers (second hand, minute hand, hour hand, etc.) are small and visibility is a problem. It becomes.
- the pointer thicker and easier to see.
- the pointer becomes heavier and the impact is reduced by receiving a small impact from the outside.
- the display time is distorted when the rotor of the step motor moves (rotates) when it is transmitted to the step motor.
- the holding power of the step motor may be increased.
- the driving power of the step motor increases, which can be adopted from the viewpoint of downsizing the electronic timepiece and battery life. Can not.
- the electronic timepiece of Patent Document 2 detects such an external impact by a counter electromotive current generated from the step motor, and outputs a lock pulse that brakes the step motor when the impact is detected to deviate the pointer. It has impact compensation means to prevent it. As a result, the stepping motor can be braked when an impact is detected. For example, the pointer can be enlarged to improve the visibility of the display time. It has been shown that it can be proposed.
- JP 2006-101618 A page 9, FIG. 1
- Japanese Patent No. 4751573 5th page, FIG. 1
- step motor presented in Patent Document 1 is a two-coil forward / reverse step motor and can realize forward / reverse high-speed driving, the rotor rotates incorrectly due to an external impact, and the indication by the pointer No measures are taken to correct the time, and there is a problem in impact resistance.
- the analog electronic timepiece presented in Patent Document 2 is provided with impact compensation means, it is impact detection by one coil of a one-coil step motor, and there is a problem that it is impossible to detect impact from outside with high accuracy. is there. That is, the impact that the watch receives from the outside varies, and the magnitude and direction of the impact on the hands and the step motor are not uniform. For this reason, depending on the magnitude and direction of the impact, the magnitude (or direction) of the movement (rotation) of the rotor varies. For example, the impact may cause the rotor to rotate clockwise or counterclockwise.
- impact detection must be able to be detected accurately regardless of the rotation direction of the rotor, but detection by one coil may not be detected depending on the rotation direction due to the characteristics of the step motor. For example, when the rotor rotates clockwise due to an impact, it can be detected with high sensitivity according to the direction of the counter electromotive current, but when it rotates in the opposite direction, there is a phenomenon that the detection sensitivity decreases.
- the rotor that has been rotated by a strong impact is not rotated backward to return to the normal stationary position, but is operated so as to further rotate, and the display time is set.
- the display time is set.
- it may be mad, and there is a problem that it is not possible to correctly correct the driving dysfunction due to impact.
- An object of the present invention is to provide a two-coil step motor drive circuit that solves the above-described problems and accurately detects an external impact using a two-coil step motor, and prevents drive error due to the impact. .
- the drive circuit for a two-coil step motor of the present invention employs the following configuration.
- a drive circuit for a two-coil step motor includes a rotor magnetized in at least two poles in a radial direction, first and second stator magnetic pole portions provided substantially opposite to each other via the rotor, And a third stator pole portion provided between the second stator pole portion and facing the rotor, a first stator magnetically coupled to the first stator pole portion and the third stator pole portion, A drive circuit for a two-coil step motor having a second stator magnetic pole portion and a second coil magnetically coupled to the third stator magnetic pole portion, and drives the first coil and the second coil
- a drive pulse generation circuit that outputs a drive pulse and a back electromotive current generated in at least one of the first coil and the second coil in accordance with the movement of the rotor after the rotor is driven by the drive pulse.
- a detection pulse generation circuit that outputs a detection pulse to at least one of the first coil and the second coil; and a detection circuit that inputs a detection signal generated by the detection pulse and detects the movement
- At least one of the first coil and the second coil functions as a detection coil for a counter electromotive current due to an impact.
- a drive circuit for a two-coil step motor that detects an impact regardless of the direction of rotation of the rotor can be realized.
- the detection pulse generating circuit outputs the detection pulse to any one of the first coil and the second coil.
- the detection pulse generating circuit outputs the detection pulse to both the first coil and the second coil.
- the detection pulse generation circuit outputs the detection pulse to the first coil and the detection pulse to the second coil independently and simultaneously.
- the detection pulse generation circuit outputs the detection pulse to both ends of the first coil and the second coil connected in series or in parallel.
- the first coil and the second coil are generated by a current flowing in series with the first coil and the second coil.
- the first The coil and the second coil have a direction in which a magnetic flux generated by a current flowing in parallel with the first coil and the second coil forms a closed loop through which the first and second stator magnetic pole portions pass. May be connected in parallel.
- the above configuration can increase the sensitivity of impact detection.
- the lock pulse generation circuit that outputs a lock pulse for braking the rotor, and the lock pulse generation circuit outputs a lock pulse when the detection circuit detects the output of the detection signal.
- the drive pulse is composed of a plurality of small drive pulses, and the lock pulse has the same specification as the last small drive pulse output in the drive pulse.
- the lock pulse corresponding to the stationary position of the rotor after the step motor is driven by the driving pulse can be supplied to the step motor, so that the rotor that has been erroneously rotated by the impact can be reliably returned to the original stationary position.
- the lock pulse is composed of a first lock pulse and a second lock pulse.
- the first lock pulse and the second lock pulse are used to form a coil. It is characterized in that the polarities of the currents flowing inside are different.
- a lock pulse composed of the first lock pulse and the second lock pulse is supplied to the step motor, so that the rotor is It is possible to surely return the rotor that has been erroneously rotated by impact by the two-stage braking by the two lock pulses to the original stationary position.
- the second lock pulse has the same specifications as the last small drive pulse output in the drive pulse.
- the second lock pulse corresponding to the stationary position of the rotor after being driven by the driving pulse is supplied to the step motor to brake the rotor, so that the rotor rotated 180 degrees or more by the impact is surely returned to the original stationary position. Can be returned.
- the detection circuit includes switching means for switching the detection direction of the counter electromotive current generated in the first coil and the second coil in accordance with the stationary position of the rotor of the two-coil step motor. .
- At least one of the first coil and the second coil can be made to function as a detection coil for a counter electromotive current caused by an impact.
- the impact can be reliably detected and the rotor can be braked by the lock pulse, so that it is possible to provide a drive circuit for a two-coil step motor with excellent impact resistance.
- an electronic timepiece having excellent analog display visibility can be provided.
- FIG. 4 is a driving waveform diagram for explaining driving when the N pole of the rotor of the stepping motor according to the first embodiment of the present invention is at a stationary position of 0 degrees and an explanatory diagram of rotation of the rotor.
- FIG. 6 is a drive waveform diagram for explaining the drive when the N pole of the rotor of the step motor according to the first embodiment of the present invention is at a stationary position of 180 degrees and an explanatory diagram of the rotation of the rotor.
- FIG. 1 is a circuit diagram of a driver circuit and a detection circuit according to a first embodiment of the present invention. It is explanatory drawing which shows the counter electromotive current which generate
- FIG. 10 is a circuit diagram of a driver circuit and a detection circuit according to a fifth embodiment of the present invention.
- a feature of the first embodiment is a basic configuration of the present invention, which is a configuration including a lock pulse generation circuit corresponding to a case where the rotation of the rotor of the step motor is 180 degrees or less due to a relatively weak impact.
- a feature of the second embodiment is a configuration including a lock pulse generation circuit corresponding to the case where the rotation of the rotor of the step motor is 180 degrees or more due to a strong impact.
- FIG. 1 A schematic configuration of a drive circuit for a two-coil step motor according to the first embodiment will be described with reference to FIG.
- reference numeral 1 denotes a two-coil step motor drive circuit (hereinafter abbreviated as drive circuit 1) of the first embodiment.
- the drive circuit 1 includes an oscillation circuit 2 that outputs a predetermined reference signal P1 using a crystal resonator (not shown), a control circuit 3 that receives the reference signal P1 and outputs control signals CN1 to CN4 that control each circuit, A drive pulse generation circuit 4, a lock pulse generation circuit 10, a detection pulse generation circuit 6, a pulse selection circuit 7, a driver circuit 20, and a detection circuit 30 are provided.
- Reference numeral 40 denotes a two-coil step motor (hereinafter abbreviated as step motor 40), which has a coil A as a first coil and a coil B as a second coil. Details of the step motor 40 will be described later.
- the drive pulse generation circuit 4 inputs the control signal CN1 and outputs a drive pulse SP for driving the step motor 40 to the pulse selection circuit 7.
- the lock pulse generation circuit 10 includes an LP1 generation circuit 11 and an LP2 generation circuit 12, and receives the control signal CN2 and outputs the lock pulse LP to the pulse selection circuit 7. Although the operation of the lock pulse generation circuit 10 will be described later, the lock pulse LP1 is generated from the LP1 generation circuit 11 and the lock pulse LP2 is generated from the LP2 generation circuit 12 according to the stationary position of the rotor 41 of the step motor 40. .
- the lock pulses LP1 and LP2 are collectively referred to as a lock pulse LP.
- the detection pulse generation circuit 6 receives the control signal CN3 and outputs a detection pulse CP having a predetermined cycle to the driver circuit 20 and the detection circuit 30. By outputting the detection pulse CP to the coils A and B of the step motor 40, the two coils A and B function as detection coils for detecting an impact.
- the pulse selection circuit 7 receives the drive pulse SP and the lock pulse LP, selects the drive pulse SP and the lock pulse LP, and outputs them to the driver circuit 20 as a driver control pulse DP.
- the driver circuit 20 receives the driver control pulse DP, the detection pulse CP, and the control signal CN4, and supplies the drive waveforms O1, O2, O3, and O4 based on each pulse signal to the coil A and the coil B of the step motor 40.
- the step motor 40 is driven.
- the detection circuit 30 receives the control signal CN4 from the control circuit 3, the detection pulse CP, and the detection signal CS generated in the drive waveforms O1 to O4, and moves the rotor (rotation) by the counter electromotive current from the step motor 40. Detect and output an impact signal CK to the control circuit 3.
- the detailed configuration of the driver circuit 20 and the detection circuit 30 will be described later.
- the step motor 40 includes a rotor 41, a stator 42, two coils A, a coil B, and the like.
- the rotor 41 is a disk-shaped rotating body magnetized with two poles, and is magnetized with N and S poles in the radial direction.
- the stator 42 is made of a soft magnetic material and is provided with a rotor hole 42d into which the rotor 41 is inserted.
- the rotor 41 is disposed in the rotor hole 42d.
- the stator 42 is substantially opposed to the rotor 41 and is provided with a first stator magnetic pole part 42a (hereinafter abbreviated as first magnetic pole part 42a) and a second stator magnetic pole part 42b (hereinafter abbreviated as second magnetic pole part 42b).
- a third stator magnetic pole portion 42c (hereinafter abbreviated as the third magnetic pole portion 42c) is provided at a position between the first magnetic pole portion 42a and the second magnetic pole portion 42b and facing the rotor 41.
- a coil A that is magnetically coupled to the first magnetic pole part 42a and the third magnetic pole part 42c, and a coil B that is magnetically coupled to the second magnetic pole part 42b and the third magnetic pole part 42c are provided.
- the coil A has coil terminals O1 and O2 on an insulating substrate, and both ends of the winding of the coil A are connected.
- the coil B has coil terminals O3 and O4 on an insulating substrate, and both ends of the winding of the coil B are connected.
- the drive waveforms O1 to O4 output from the driver circuit 20 are supplied to the coil terminals O1 to O4.
- the reference numerals of the respective coil terminals and the respective driving waveforms are made common.
- the rotor 41 shown in FIG. 2 is in a stationary state, and the upper part of the drawing is defined as 0 degrees, and from there, it is defined as 90 degrees, 180 degrees, and 270 degrees.
- the rotor 41 is at a stationary position (static stable point) when the N pole is located at 0 degree and at 180 degrees. Therefore, the rotor 41 shown in FIG. 2 has the N pole at a stationary position of 0 degrees.
- the regulation of the rotation angle of the rotor 41 shown here applies to all of the rotors 41 described later.
- FIG. 3A shows a drive waveform of the drive pulse SP1 for causing the N pole of the rotor 41 of the step motor 40 to rotate forward (counterclockwise) from the stationary position of 0 degrees
- FIG. FIG. 3 (c) to FIG. 3 (e) show the rotation state of the rotor 41 by the drive pulse SP1.
- the step motor 40 shown in FIGS. 3B to 3E and FIGS. 4B to 4E described later shows only the vicinity of the rotor 41.
- FIG. 3A shows a drive waveform of the drive pulse SP1 for causing the N pole of the rotor 41 of the step motor 40 to rotate forward (counterclockwise) from the stationary position of 0 degrees
- FIG. FIG. 3 (c) to FIG. 3 (e) show the rotation state of the rotor 41 by the drive pulse SP1.
- the step motor 40 shown in FIGS. 3B to 3E and FIGS. 4B to 4E described later shows only the vicinity of the rotor 41.
- the drive pulse SP1 and the rotation operation of the rotor 41 when the N pole of the rotor 41 rotates forward (counterclockwise) from a stationary position of 0 degrees will be described with reference to FIG.
- the drive pulse SP1 when the N pole of the rotor 41 is 0 degrees, the drive pulse SP1 is composed of three small drive pulses SP11, SP12, and SP13 to rotate the rotor 41 forward by one step (180 degrees).
- the potentials of the small drive pulses SP11, SP12, SP13 are composed of 0V (VDD) and -V (for example, -1.5V).
- the small drive pulses SP11 to SP13 are sequentially supplied to the coil A and the coil B of the step motor 40.
- the coil terminal O1 of the coil A becomes ⁇ V
- the coil terminal O2 becomes 0V
- the coil terminals O3 and O4 of the coil B both become 0V.
- a drive current flows from O2 to O1 of the coil A, and no drive current flows to the coil B.
- both the coil terminals O1 and O2 of the coil A become 0V
- the coil terminal O3 of the coil B becomes ⁇ V
- O4 becomes 0V.
- the drive current does not flow through the coil A, and the drive current flows from O4 to O3 of the coil B.
- the coil terminal O1 of the coil A becomes 0V
- the coil terminal O2 becomes -V
- the coil terminal O3 of the coil B becomes -V
- O4 becomes 0V.
- a drive current flows from O1 to O2 of the coil A
- a drive current flows from O4 to O3 of the coil B.
- FIG. 4A shows a drive waveform of the drive pulse SP2 for causing the N pole of the rotor 41 of the step motor 40 to rotate forward (counterclockwise) from a stationary position of 180 degrees
- FIG. FIG. 4 (c) to FIG. 4 (e) show the rotation state of the rotor 41 by the drive waveform SP2.
- the drive pulse SP2 is composed of three small drive pulses SP21, SP22, and SP23 in order to rotate the rotor 41 forward by one step (180 degrees).
- the potentials of the small drive pulses SP21, SP22, SP23 are composed of 0V (VDD) and -V (for example, -1.5V).
- the small drive pulses SP21 to SP23 are sequentially supplied to the coil A and the coil B of the step motor 40.
- the coil terminal O1 of the coil A becomes 0V
- the coil terminal O2 becomes -V
- the coil terminals O3 and O4 of the coil B both become 0V.
- a drive current flows from O1 to O2 of the coil A, and no drive current flows to the coil B.
- the coil terminal O1 of the coil A becomes ⁇ V
- the coil terminal O2 becomes 0V
- the coil terminal O3 of the coil B becomes 0V
- O4 becomes ⁇ V.
- a drive current flows from O2 to O1 of the coil A
- a drive current flows from O3 to O4 of the coil B.
- the reverse drive (clockwise) of the step motor 40 can be realized by changing the direction of the drive current of each of the small drive pulses of the drive pulses SP1 and SP2, but the description is omitted because it is well known.
- the 2-coil step motor can be driven forward and reversely driven by three small drive pulses, and the forward and reverse drives have the same timing drive waveform.
- a forward / reverse high-speed step motor with the same speed can be realized.
- the driver circuit 20 includes a total of four buffer circuits. That is, the buffer circuit formed by complementary connection of the transistor P1 which is a low ON resistance P-channel MOS transistor and the transistor N1 which is a low ON resistance N-channel MOS transistor outputs the drive waveform O1 and outputs the coil of the coil A. Connected to terminal O1.
- the buffer circuit composed of the transistor P2 and the transistor N2 having a low ON resistance outputs a drive waveform O2 and is connected to the coil terminal O2 of the coil A.
- a buffer circuit composed of a transistor P3 and a transistor N3 having a low ON resistance outputs a drive waveform O4 and is connected to the coil terminal O4 of the coil B.
- a buffer circuit composed of a transistor P4 and a transistor N4 having a low ON resistance outputs a drive waveform O3 and is connected to the coil terminal O3 of the coil B.
- the gate terminals G of the transistors P1 to P4 and N1 to N4 are input with a driver control pulse DP from the pulse selection circuit 7, and are ON / OFF controlled based on the driving pulse SP.
- a driver control pulse DP from the pulse selection circuit 7, and are ON / OFF controlled based on the driving pulse SP.
- the detection circuit 30 receives four sets of P-channel MOS transistors TP1 to TP4 (hereinafter abbreviated as transistors TP1 to TP4), detection resistors R1 to R4, and shocks for inputting the terminal voltages of the detection resistors R1 to R4, respectively. And a determination circuit 31.
- the source terminal S of the transistor TP1 is connected to VDD
- the drain terminal D of the transistor TP1 is connected to one terminal of the detection resistor R1
- the other terminal of the detection resistor R1 is connected to the coil terminal O1 of the coil A. Is done.
- the source terminal S of the transistor TP2 is connected to VDD, the drain terminal D of the transistor TP2 is connected to one terminal of the detection resistor R2, and the other terminal of the detection resistor R2 is connected to the coil terminal O2 of the coil A.
- the source terminal S of the transistor TP3 is connected to VDD, the drain terminal D of the transistor TP3 is connected to one terminal of the detection resistor R3, and the other terminal of the detection resistor R3 is connected to the coil terminal O4 of the coil B.
- the source terminal S of the transistor TP4 is connected to VDD, the drain terminal D of the transistor TP4 is connected to one terminal of the detection resistor R4, and the other terminal of the detection resistor R4 is connected to the coil terminal O3 of the coil B.
- the impact determination circuit 31 inputs the other terminals of the detection resistors R1 to R4, that is, the coil terminals O1 and O2 of the coil A and the coil terminals O3 and O4 of the coil B, and generates back electromotive force generated in the coils A and B. It is determined whether or not the voltage due to the current (detection signal CS) exceeds the threshold value Vth, and the result is output as an impact signal CK.
- the impact determination circuit 31 may be, for example, a C-MOS inverter circuit in which about 1/2 of the power supply voltage becomes the threshold value Vth. Further, a circuit capable of adjusting the detection sensitivity for the detection signal CS by making the threshold value Vth variable may be employed.
- the threshold value Vth is a negative voltage with respect to the power supply VDD (OV).
- the transistors of the driver circuit 20 and the detection circuit 30 are not shown, but the gate terminals G are controlled by the detection pulse CP and the control signal CN4 from the control circuit 3, and the back electromotive current generated in the coil A and the coil B by the impact. Functions as a switching means for switching the detection direction.
- the detailed operation description of the detection circuit 30 will be described later.
- the N pole of the rotor 41 of the step motor 40 is at a stationary position of 0 degrees, and the step motor 40 is in a non-driven state.
- the magnetic flux generated from the N pole of the rotor 41 passes through the magnetic circuit of the first magnetic pole part 42a ⁇ coil A ⁇ third magnetic pole part 42c, and the second magnetic pole part 42b ⁇ coil B ⁇ third magnetic pole part 42c. If the amount of magnetic flux emitted from the N pole of the rotor 41 is ⁇ , the amount of magnetic flux passing through the coil A is ⁇ / 2, and the amount of magnetic flux passing through the coil B is also ⁇ / 2. .
- the polarity of the magnetic flux amount ⁇ defines that the magnetic flux toward the coil terminal side (the lower side in the drawing) is positive.
- the regulation of the polarity of the magnetic flux amount ⁇ by the rotor 41 is applied to all the step motors 40 described later.
- the N pole of the rotor 41 is moved to a position of ⁇ 90 degrees (270 degrees). Then, the magnetic flux ⁇ of the rotor 41 passes through the coil B from the second magnetic pole part 42b, enters the coil A, and passes through a magnetic circuit called the first magnetic pole part 42a.
- the change in the magnetic flux at this time is such that the magnetic flux in the coil A changes from + 1 / 2 ⁇ to ⁇ , so the change amount is ⁇ 3 / 2 ⁇ , and the change in the magnetic flux amount is large.
- the magnetic flux of the coil B changes from + 1 / 2 ⁇ to + ⁇ , it can be understood that the amount of change is + 1 / 2 ⁇ and the change in the amount of magnetic flux is small.
- FIG. 6C is a schematic waveform diagram showing an example of a counter electromotive current induced in the coil A when the amount of magnetic flux passing through the coil A is changed.
- the X axis is time t, and Y The axis is the back electromotive force ⁇ Ia from coil A.
- the time t0 is the time when an impact is applied.
- the rotor 41 rotates immediately after the time t0 when the impact is applied, whereby the magnetic flux passing through the coil A changes from + 1 / 2 ⁇ to ⁇ , so that the change in the amount of magnetic flux is large.
- a large counter electromotive current ⁇ Ia flows from the coil terminal O2 of the coil A toward O1 (shown as a current in the negative direction).
- FIG. 6D is a waveform diagram showing an example of the counter electromotive current Ib induced in the coil B when the amount of magnetic flux passing through the coil B changes.
- Ib counter electromotive current
- FIG. 7A shows the amount of magnetic flux when the N pole of the rotor 41 is at a stationary position of 0 degree, which is the same as that shown in FIG.
- the magnetic flux ⁇ of the rotor 41 is The first magnetic pole part 42a passes through the coil A, enters the coil B, and passes through a magnetic circuit called the second magnetic pole part 42b.
- the change in the magnetic flux at this time is such that the magnetic flux in the coil A changes from + 1 / 2 ⁇ to + ⁇ , so the change amount is + 1 / 2 ⁇ and the change in the magnetic flux amount is small.
- the change amount is ⁇ 3 / 2 ⁇ , and the change in the magnetic flux amount is large.
- a counter electromotive current corresponding to the amount of change in the magnetic flux is generated.
- FIG. 7C is a schematic waveform diagram showing an example of a counter electromotive current induced in the coil A due to a change in the amount of magnetic flux passing through the coil A, and the X axis represents time as in FIG. t, the Y axis is the back electromotive force + Ia, and the time t0 is the time when the impact is applied.
- the magnetic flux of the coil A changes from + 1 / 2 ⁇ to + ⁇
- the change in the amount of magnetic flux is small, and a small counter electromotive current + Ia flows from the coil terminal O1 of the coil A toward O2.
- FIG. 7C since the magnetic flux of the coil A changes from + 1 / 2 ⁇ to + ⁇ , the change in the amount of magnetic flux is small, and a small counter electromotive current + Ia flows from the coil terminal O1 of the coil A toward O2.
- FIG. 7C since the magnetic flux of the coil A changes from + 1 / 2 ⁇ to + ⁇ , the change in the amount of magnetic flux is small
- FIG. 7D is a waveform diagram showing an example of a counter electromotive current induced in the coil B when the amount of magnetic flux passing through the coil B changes.
- the magnetic flux of the coil B changes from + 1 / 2 ⁇ to ⁇ , the amount of magnetic flux changes greatly, and a large back electromotive current ⁇ Ib flows from the coil terminal O3 of the coil B toward O4.
- the N pole of the rotor 41 of the step motor 40 is at a stationary position of 180 degrees, and the step motor 40 is in a non-driven state.
- the magnetic flux emitted from the N pole of the rotor 41 passes through the magnetic circuit of the third magnetic pole part 42c ⁇ coil A ⁇ first magnetic pole part 42a, and the third magnetic pole part 42c ⁇ coil B ⁇ second magnetic pole part 42b. If the amount of magnetic flux emitted from the N pole of the rotor 41 is ⁇ , the amount of magnetic flux passing through the coil A is ⁇ / 2, and the amount of magnetic flux passing through the coil B is also ⁇ / 2. It becomes.
- the magnetic flux ⁇ of the rotor 41 is The first magnetic pole part 42a passes through the coil A, enters the coil B, and passes through a magnetic circuit called the second magnetic pole part 42b.
- the change in the magnetic flux at this time is such that the magnetic flux in the coil A changes from -1 / 2 ⁇ to + ⁇ , so the change amount is + 3 / 2 ⁇ , and the change in the magnetic flux amount is large.
- the magnetic flux of the coil B changes from -1 / 2 ⁇ to - ⁇ , the amount of change is -1 / 2 ⁇ and the change in the amount of magnetic flux is small.
- a counter electromotive current corresponding to the amount of change in the magnetic flux is generated.
- FIG. 8C is a schematic waveform diagram showing an example of a counter electromotive current induced in the coil A when the amount of magnetic flux passing through the coil A is changed.
- the Y axis is the back electromotive force + Ia
- the time t0 is the time when the impact is applied.
- FIG. 8C since the magnetic flux of the coil A changes from ⁇ 1 / 2 ⁇ to + ⁇ , the amount of magnetic flux changes greatly, and a large counter electromotive current + Ia flows from the coil terminal O1 of the coil A toward O2.
- FIG. 8D is a waveform diagram showing an example of the counter electromotive current Ib induced in the coil B when the amount of magnetic flux passing through the coil B changes.
- the magnetic flux of the coil B changes from ⁇ 1 / 2 ⁇ to ⁇
- the change in the amount of magnetic flux is small, and a small counter electromotive current ⁇ Ib flows from the coil terminal O3 of the coil B toward O4.
- FIG. 9A shows the amount of magnetic flux when the N pole of the rotor 41 is at a stationary position of 180 degrees, which is the same as that shown in FIG.
- the change in the magnetic flux at this time is such that the magnetic flux in the coil A changes from -1 / 2 ⁇ to - ⁇ , so the change amount is -1 / 2 ⁇ and the change in the magnetic flux amount is small.
- the change amount is + 3 / 2 ⁇ , and the change in the magnetic flux amount is large.
- FIG. 9C is a schematic waveform diagram showing an example of a counter electromotive current induced in the coil A when the amount of magnetic flux passing through the coil A is changed.
- the Y axis is the counter electromotive current ⁇ Ia
- the time t0 is the time when the impact is applied.
- FIG. 9D is a waveform diagram showing an example of a counter electromotive current induced in the coil B when the amount of magnetic flux passing through the coil B changes.
- the magnetic flux of the coil B changes from ⁇ 1 / 2 ⁇ to + ⁇
- the amount of magnetic flux changes greatly, and a large back electromotive force + Ib flows from the coil terminal O4 of the coil B toward O3.
- the back electromotive currents induced in the two coils A and B of the step motor 40 by impact are summarized as follows.
- a large counter electromotive current ⁇ Ia flows through the coil A from the coil terminal O2 to O1.
- a large counter electromotive current ⁇ Ib flows through the coil B from the coil terminal O3 toward O4.
- FIG. 10 is an operation diagram of each transistor in the driver circuit 20 and the detection circuit 30 shown in FIG. 5, and FIG. 11 is a timing chart for explaining the operation of the detection circuit 30. Note that FIG. 1 of the configuration diagram and FIGS. 5 and 6 to 9 of the circuit diagrams are referred to as necessary.
- the SW state 1 is the operation (ON / OFF) of each transistor due to the arrival of the detection pulse CP when the N pole of the rotor 41 is at the stationary position of 0 degree
- the SW state 2 is the rotor 41.
- This is the operation (ON / OFF) of each transistor due to the arrival of the detection pulse CP when the N pole is at a stationary position of 180 degrees. That is, the driver circuit 20 and the detection circuit 30 have a function of switching each transistor between the SW state 1 and the SW state 2 in accordance with the stationary position (0 degree or 180 degrees) of the rotor 41.
- the driver circuit 20 and the detection circuit 30 are in the SW state 1, and when the detection pulse CP arrives, each transistor on the coil A side
- the transistor P2 of the driver circuit 20 is ON, the transistors N1, N2, and P1 are OFF, the transistor TP1 of the detection circuit 30 is ON, and the transistor TP2 is OFF.
- the ON / OFF control of each transistor is performed by the detection pulse CP and the control signal CN4 from the control circuit 3.
- each transistor on the coil B side has the transistor P4 of the driver circuit 20 turned on, the transistors N3, N4, and P3 are turned off, and the transistor TP3 of the detection circuit 30 is turned on.
- the transistor TP4 is turned off.
- the coil terminal O2 is connected to the power supply VDD by the transistor P2 on the coil A side, and the coil terminal O1 is connected to the power supply VDD via the detection resistor R1 by the transistor TP1. Connected (see FIG. 5).
- the coil terminal O3 is connected to the power supply VDD by the transistor P4, and the coil terminal O4 is connected to the power supply VDD via the detection resistor R3 by the transistor TP3 (see FIG. 5).
- the detection pulse CP output from the detection pulse generation circuit 6 is independently and simultaneously applied as a detection pulse to the coil A and a detection pulse to the coil B.
- “independently” means that the detection result by the detection pulse output to the coil A and the detection result by the detection pulse output to the coil B are obtained separately.
- a detection signal CS is generated by these back electromotive currents ⁇ Ia and + Ib, and this detection signal CS is input to the impact determination circuit 31 of the detection circuit 30 to determine whether or not the impact determination circuit 31 has exceeded the threshold value Vth.
- the impact signal CK is output.
- FIG. 11 shows an example of the detection operation of the detection circuit 30 in the SW state 1, and after the step motor 40 is driven by the drive pulse SP, when the N pole of the rotor 41 is at a stationary position of 0 degrees, A state is shown in which the counter electromotive current generated in the coil A and the coil B is sampled and detected by the detection pulse CP.
- the period of the detection pulse CP is about 0.5 mS, and the pulse width is about 16 ⁇ S.
- the detection pulses CP are output from No1 to No9 at a predetermined cycle in the detection section in the SW state 1, the ON / OFF operation of the SW state 1 of the driver circuit 20 and the detection circuit 30 (see FIG. 10).
- the detection pulse CP is simultaneously output to the coil A and the coil B, and a voltage (detection signal CS) due to the counter electromotive current is generated at the coil terminal O1 of the coil A and the coil terminal O4 of the coil B.
- the peak value of the detection signal CS of the coil terminal O1 exceeds the threshold value Vth of the impact determination circuit 31 at the timing of No3 and No4 of the detection pulse CP close to the peak of the back electromotive current ⁇ Ia ( (Circled in the detection signal CS at the timing of No3 and No4).
- the impact determination circuit 31 When the impact determination circuit 31 receives the detection signal CS from the coil terminal O1 and determines that the detection signal CS of the coil terminal O1 exceeds the threshold value Vth at the timing of No. 3 of the detection pulse CP, immediately, as shown in the figure, the impact signal CK Is output to the control circuit 3, and the control circuit 3 controls the lock pulse generation circuit 10 to brake the step motor 40 and outputs the lock pulse LP (see FIG. 1). Details of the operation by the lock pulse LP will be described later.
- the noise is generated from the coil A.
- the impact can be detected by the counter electromotive current ⁇ Ia.
- a lock pulse LP that brakes the rotor 41 is output immediately, although not shown here.
- the lock pulse LP is actually output.
- the detection pulse CP is not output.
- the detection pulse CP is described as being continuously output although it is different from the actual one.
- a pulse-shaped detection signal CS is generated in the minus direction with respect to the power supply VDD (0 V) at the coil terminal O4 due to a voltage drop due to the detection resistor R3 through which a large back electromotive current ⁇ Ib flows.
- the impact determination circuit 31 inputs the detection signal CS from the coil terminal O4 in the same manner as the operation on the coil A side and determines that the detection signal CS at the coil terminal O4 exceeds the threshold value Vth, the impact signal CK is immediately output. Output to the control circuit 3.
- the transistor P3 of the driver circuit 20 is turned on, the transistors N3, N4, and P4 are turned off, and the transistor TP4 of the detection circuit 30 is turned on. ON, transistor TP3 is OFF.
- the coil terminal O1 is connected to the power supply VDD by the transistor P1, and the coil terminal O2 is connected to the power supply VDD via the detection resistor R2 by the transistor TP2. (See FIG. 5).
- the coil terminal O4 is connected to the power supply VDD by the transistor P3, and the coil terminal O3 is connected to the power supply VDD via the detection resistor R4 by the transistor TP4 (see FIG. 5).
- a pulse-shaped detection signal CS is generated in the minus direction with respect to the power supply VDD at the coil terminal O2 due to a voltage drop due to the detection resistor R2 through which a large counter electromotive current + Ia flows.
- the impact determination circuit 31 inputs the detection signal CS generated at the coil terminal O2, determines whether or not the threshold value Vth is exceeded, and outputs the impact signal CK.
- the timing chart of the detection operation by the coil A in the SW state 2 is opposite to the direction of the counter electromotive current of the coil A compared to the timing chart of the detection operation by the coil A in the SW state 1 (FIG. 11). Other than this, the timing relationship is the same, so illustration is omitted.
- a pulse-shaped detection signal CS is generated in the minus direction with respect to the power supply VDD at the coil terminal O3 due to a voltage drop due to the detection resistor R4 through which a large back electromotive current + Ib flows.
- the impact determination circuit 31 inputs the detection signal CS generated at the coil terminal O3, determines whether or not the threshold value Vth is exceeded, and outputs the impact signal CK.
- the timing chart of the detection operation by the coil B in the SW state 2 is detected by the counter electromotive current + Ib in the positive direction of the coil B with respect to the timing chart of the detection operation by the coil A in the SW state 1 (FIG. 11). Since the timing relationship is the same except that the signal CS is generated and detected, the illustration is omitted.
- the driver circuit 20 and the detection circuit 30 include switching means for switching each transistor between the SW state 1 and the SW state 2 in accordance with the stationary position (0 degree or 180 degrees) of the rotor 41 of the step motor 40. Yes.
- the detection direction of the counter electromotive current generated in the coil A or the coil B can be switched. Therefore, even if the stationary position of the rotor 41 is switched between 0 degrees / 180 degrees for each driving step, the reverse by the impact is always performed. An electromotive current can be detected, and an accurate impact detection without a detection error can be performed.
- the switching means makes it possible to detect an impact corresponding to the direction of the back electromotive current.
- the counter electromotive current generated in the coil A and the counter electromotive current generated in the coil B are simultaneously sampled and detected by one detection pulse CP, the counter electromotive current is detected from either the coil A or the coil B. That is, even if the rotor 41 rotates clockwise or counterclockwise due to an impact, it can be detected at the same timing, and an impact signal CK is output immediately, and a lock pulse LP described later is stepped.
- the motor 40 can be supplied to brake the step motor 40.
- the detection timings of the detection signals CS generated in the coils A and B are simultaneously performed.
- the detection of the coils A and B may be performed separately. Specifically, in the SW state 1, when the detection signal CS of the coil A is detected, P2 to P4 and TP1 are turned on, N1 to N4, P1, TP2, TP3 and TP4 are turned off, and the detection signal CS of the coil B is turned on.
- P1, P2, P4, and TP3 are turned on, N1 to N4, P3, TP1, TP2, and TP4 are turned off, and the detection signals CS of the coils A and B may be detected alternately.
- the transistors TP1 to TP4 of the detection circuit 20 may be always turned off.
- the apparent resistance values of the detection resistors R1 to R4 increase, and as a result, the peak value of the detection signal CS increases and the detection sensitivity improves.
- the transistors P1 to P4 are ON, all other transistors are OFF, and the coil terminals O1 to O of the coils A and B are OFF.
- O4 is preferably connected to the power supply VDD.
- FIGS. 12 and 13 show the operation of the drive circuit of the first embodiment using the flowchart of FIG. 12 and the timing chart of FIG.
- the timing chart of FIG. 13 shows the drive pulse SP, the detection pulse CP, and the lock pulse LP at each coil terminal (drive waveform) O1, O2, O3, O4 of the step motor 40. Note that FIG. 1 is referred to for the configuration of the drive circuit.
- the control circuit 3 of the drive circuit 1 inputs the reference signal P1 from the oscillation circuit 2, performs a time measuring operation, and determines whether or not the hand movement timing for driving the step motor 40 has come (step S1). ). If the determination is affirmative (hand movement timing has come), the process proceeds to step S2 and the hand movement operation is performed. If the determination is negative (not the hand movement timing), the process proceeds to the next step S3.
- step S2 the control circuit 3 controls the drive pulse generation circuit 4 to output the drive pulse SP, and the driver circuit 20 applies the drive pulse SP1 or SP2 to the coils A and B of the step motor 40 (FIG. 3). 4), and the step motor 40 is driven step by step.
- control circuit 3 controls the detection pulse generation circuit 6 to output a detection pulse CP of a predetermined period, and the driver circuit 20 and the detection circuit 30 switch each transistor to SW state 1 or SW state 2 according to the stationary position of the rotor 41 as shown in FIG.
- the back electromotive force to be detected is simultaneously detected (step S3).
- the step motor 40 is driven by the drive pulse SP, the counter electromotive current associated with the movement (rotation) of the rotor 41 is detected by the detection pulse CP from the detection pulse generation circuit 6.
- control circuit 3 inputs the impact signal CK from the detection circuit 30, and determines whether or not the detection circuit 30 has detected an impact (step S4). If the determination is affirmative (impact), the process proceeds to the next step S5. If the determination is negative (no impact), the process returns to step S1 and the operations of steps S1 to S4 are repeated.
- the timing chart in FIG. 13A is an operation example in which the flow from step S1 to step S4 is repeated.
- the N pole of the rotor 41 of the step motor 40 is at a stationary position of 0 degrees
- the drive pulse SP1 is supplied to the step motor 40 at the hand movement timing
- the N pole of the rotor 41 is 0 degrees ⁇ Rotates 180 degrees and stops still.
- the control circuit 3 switches the driver circuit 20 and the detection circuit 30 to the SW state 2 (see FIG. 10) and performs sampling using the detection pulse CP.
- the counter electromotive current generated in the coil A and the coil B by the operation is detected (impact detection section by the SW state 2).
- the detection signal CS is generated at either the coil terminal O2 or O3 according to the rotation direction of the rotor 41 due to the impact.
- the drive pulse SP2 is supplied to the step motor 40, and the N pole of the rotor 41 rotates from 180 degrees to 360 degrees (0 degrees) and stops.
- the control circuit 3 switches the driver circuit 20 and the detection circuit 30 to the SW state 1 (see FIG. 10) and performs sampling using the detection pulse CP.
- the counter electromotive current generated in the coil A and the coil B by the operation is detected (impact detection section by the SW state 1).
- the detection signal CS is generated at either the coil terminal O1 or O4 according to the rotation direction of the rotor 41 due to the impact.
- the stepping motor 40 is periodically supplied with the driving pulse SP for moving the hand (for example, every second), but after the driving by the driving pulse SP is finished, that is, the stepping motor 40 is stationary. In the period, an impact detection section for detecting the movement (rotation) of the rotor 41 is provided. Therefore, unless an impact is detected, the operation shown in FIG. 13A is repeated, and the stepping motor 40 continues normal operation every second, for example.
- step S5 operations after step S5 will be described in the flowchart of FIG. If the determination in step S4 is affirmative (there is an impact), the control circuit 3 determines whether or not the N pole of the rotor 41 is at a stationary position of 0 degrees (step S5).
- step S6 the control circuit 3 activates the LP1 generation circuit 11 of the lock pulse generation circuit 10 and outputs the lock pulse LP1 (step S6).
- the rotor 41 rotated by the impact by braking 41 is returned to the stationary position of 0 degrees, the process is returned to step S1, and the operation flow from step S1 is repeated.
- step S7 the control circuit 3 activates the LP2 generation circuit 12 of the lock pulse generation circuit 10 to output the lock pulse LP2 (step S7), and the rotor 41 of the step motor 40. And the rotor 41 rotated by the impact is returned to the stationary position 180 degrees, the process is returned to step S1, and the operation flow from step S1 is repeated.
- FIG. 13B is an operation example in which when the N pole of the rotor 41 is at a stationary position of 0 degrees, an impact is detected and a lock pulse LP1 is output.
- the N pole of the rotor 41 becomes 180 degrees by the drive pulse SP1, and then the impact detection section by the SW state 2 is performed.
- the N pole of the rotor 41 advances to 360 degrees (0 degree) by the drive pulse SP2, and then the impact detection section by the SW state 1 is performed.
- a detection signal CS (indicated by a circle) is detected at the coil terminal O1 during the impact detection period in the SW state 1. That is, the detection signal CS generated at the coil terminal O1 exceeds the threshold value Vth of the impact determination circuit 31 (see FIG. 11).
- an impact signal CK is output from the impact determination circuit 31 (not shown), the control circuit 3 immediately outputs the lock pulse LP1 to brake the step motor 40, and the N pole of the rotor 41 returns to 0 degrees. .
- timing chart of FIG. 13C is an operation example in which when the N pole of the rotor 41 is at a stationary position of 180 degrees, an impact is detected and the lock pulse LP2 is output.
- the rotor 41N pole becomes 180 degrees by the drive pulse SP1, and then the impact detection section by the SW state 2 is performed.
- the detection signal CS (indicated by a circle) is detected at the coil terminal O2 in the impact detection section in the SW state 2. That is, the detection signal CS generated at the coil terminal O2 exceeds the threshold value Vth of the impact determination circuit 31. Thereby, an impact signal CK is output from the impact determination circuit 31 (not shown), the control circuit 3 immediately outputs the lock pulse LP2 to brake the step motor 40, and the N pole of the rotor 41 returns to 180 degrees. .
- the shock detection section in the SW state 2 continues, and then the N pole of the rotor 41 advances to 360 degrees (0 degrees) by the drive pulse SP2, and then the shock detection section in the SW state 1 is performed.
- the shock detection section in the SW state 1 or the SW state 2 operates by sampling with the detection pulse CP.
- the shock detection is not limited to the sampling operation.
- Each transistor may always be ON or OFF.
- the detection signal CS is generated simultaneously with the rotation of the rotor 41 due to the impact regardless of the sampling period of the detection pulse CP, so that it is possible to immediately output the lock pulse LP without delay and brake the step motor 40. Become.
- FIG. 14A shows an example of a drive waveform of the lock pulse LP1.
- the potential of the lock pulse LP1 is composed of 0 V (VDD) and ⁇ V (eg, ⁇ 1.5 V), like the drive pulse SP.
- the coil terminal O1 of the coil A is -V
- the coil terminal O2 is 0V
- the coil terminal O3 of the coil B is 0V
- the coil terminal O4 is -V.
- the output period of the lock pulse LP1 is set to a period necessary for braking the rotor 41, and is about 16 mS, for example. Further, as shown in the figure, a chopper-like output may be used in the latter half of the lock pulse LP1. This is because the second half of the lock pulse LP1 is used as a chopper output to reduce the drive current in the second half and quickly converge the vibration after the rotor 41 returns to the stationary position.
- FIG. 14B shows a state in which the north pole of the rotor 41 is at a stationary position of 0 degrees.
- FIG. 14C shows an external shock applied to the stepping motor 40 in the stationary state of the rotor 41 shown in FIG. 14B, the rotor 41 rotates about 90 degrees clockwise, and the N pole is about 270. The state moved to the position of degrees is shown.
- a negative counter electromotive current ⁇ Ia is generated in the coil A, and the detection signal CS is detected from the coil terminal O1 (see FIG. 13B).
- FIG. 14D shows an external shock applied to the stepping motor 40 in the stationary state of the rotor 41 shown in FIG. 14B, the rotor 41 rotates about 90 degrees counterclockwise, and the N pole is about The state which moved to the 90-degree position is shown.
- a negative counter electromotive current -Ib is generated in the coil B, and the detection signal CS is detected from the coil terminal O4.
- FIG. 14 (e) shows a case where an impact is applied to the stepping motor 40, and the rotor 41 rotates about 270 degrees or about 90 degrees as shown in FIGS. 14 (c) and 14 (d). It shows how the rotor 41 is braked by the lock pulse LP1 shown in FIG.
- a drive current flows from the coil terminal O2 of the coil A to O1, and a magnetic flux ⁇ is generated in the coil A downward in the drawing.
- a drive current flows from the coil terminals O3 to O4 of the coil B, and a magnetic flux ⁇ is generated in the coil B downward in the drawing.
- the first magnetic pole part 42a and the second magnetic pole part 42b are magnetized to the S pole
- the third magnetic pole part 42c is magnetized to the N pole.
- the south pole of the rotor 41 and the north pole of the third magnetic pole portion 42c attract each other, and the rotor 41 is braked so that the north pole of the rotor 41 returns to the stationary position of 0 degrees regardless of which direction the rotor 41 rotates. .
- the configuration of the lock pulse LP1 includes a small drive pulse SP23 (see FIG. 4) that is output last in the drive pulse SP2 that rotates the N pole of the rotor 41 from a stationary position of 180 degrees to 360 degrees (0 degrees). It is the same specification. This is because the small drive pulse SP23 magnetizes the first magnetic pole part 42a and the second magnetic pole part 42b to the S pole and the third magnetic pole part 42c to the N pole, and rotates the N pole of the rotor 41 to the 0 degree position. This is because the operation and the operation of the lock pulse LP1 are the same. Thereby, the rotor 41 rotated by the impact can be reliably returned to the original stationary position of 0 degree.
- FIG. 15A shows an example of a drive waveform of the lock pulse LP2.
- the potential of the lock pulse LP2 is composed of 0 V (VDD) and ⁇ V (for example, ⁇ 1.5 V) similarly to the drive pulse SP.
- the coil terminal O1 of the coil A becomes 0V
- the coil terminal O2 becomes -V
- the coil terminal O3 of the coil B becomes -V
- the coil terminal O4 becomes 0V.
- the output period of the lock pulse LP2 is the same as that of the lock pulse LP1. Further, in the latter half period, a chopper-like output may be used similarly to the lock pulse LP1.
- FIG. 15B shows a state where the N pole of the rotor 41 is at a stationary position of 180 degrees.
- FIG. 15C when the rotor 41 is stationary as shown in FIG. 15B, an impact is applied to the stepping motor 40 from the outside, the rotor 41 rotates about 90 degrees clockwise, and the N pole is about 90 degrees. The state moved to the position of degrees is shown.
- a positive counter electromotive current + Ia is generated in the coil A, and the detection signal CS is detected from the coil terminal O2 (see FIG. 13C).
- FIG. 15D shows an external shock applied to the stepping motor 40 in the stationary state of the rotor 41 shown in FIG. 15B, the rotor 41 rotates about 90 degrees counterclockwise, and the N pole is about The state which moved to the position of 270 degree
- a positive counter electromotive current + Ib is generated in the coil B, and the detection signal CS is detected from the coil terminal O3.
- FIG. 15 (e) shows a case in which an impact is applied to the stepping motor 40 and the rotor 41 rotates about 90 degrees or about 270 degrees as shown in FIGS. 15 (c) and 15 (d). This shows how the rotor 41 is braked by the lock pulse LP2 shown in FIG.
- a drive current flows from the coil terminal O1 of the coil A to O2, and a magnetic flux ⁇ is generated in the coil A upward in the drawing.
- a drive current flows from the coil terminals O4 to O3 of the coil B, and a magnetic flux ⁇ is generated in the coil B upward in the drawing.
- the first magnetic pole part 42a and the second magnetic pole part 42b are magnetized to the N pole
- the third magnetic pole part 42c is magnetized to the S pole.
- the N pole of the rotor 41 and the third magnetic pole portion 42c are attracted by the S pole, and the rotor 41 is braked so that the N pole of the rotor 41 returns to the stationary position 180 degrees regardless of which direction the rotor 41 rotates. .
- the configuration of the lock pulse LP2 has the same specification as that of the small drive pulse SP13 (see FIG. 3) that is output last in the drive pulse SP1 that rotates the N pole of the rotor 41 from the 0 degree position to 180 degrees. .
- the small drive pulse SP13 magnetizes the first magnetic pole part 42a and the second magnetic pole part 42b to the N pole and the third magnetic pole part 42c to the S pole, and rotates the N pole of the rotor 41 to a position of 180 degrees.
- the operation and the operation of the lock pulse LP2 are the same. Thereby, the rotor 41 rotated by the impact can be reliably returned to the original stationary position of 180 degrees.
- the lock pulses LP1 and LP2 are effective when the rotor rotates within 180 degrees due to an impact. When the rotor rotates 180 degrees or more due to a strong impact, the lock pulses shown in the second embodiment described later are generated. It is valid.
- the impact detection is performed using the two coils A and B as the detection coils at the same time, and when the impact is detected, the two coils A and B are simultaneously excited by the lock pulse LP.
- the step motor can be reliably braked.
- the two coils A and B of the stepping motor are simultaneously used as detection coils, and the coil A is formed by the driver circuit and the detection circuit.
- the detection direction of the counter electromotive current generated in the coil B is highly accurate regardless of the stationary position of the rotor and regardless of the rotational direction of the rotor due to impact.
- the lock pulse by the drive circuit of the first embodiment is supplied with a pulse having the same specification as the last small drive pulse in the drive pulse that has driven the rotor, and brakes the rotor.
- the rotor can be braked according to the stationary position of the rotor, so that the rotor always returns to the original stationary position regardless of whether the rotor is rotated by an impact from the stationary position 0 degrees or by the impact from the stationary position 180 degrees. It is possible to reliably prevent drive error due to impact.
- an electronic timepiece having excellent impact resistance and excellent analog display visibility can be provided.
- the lock pulse of the first embodiment is composed of one small drive pulse in the drive pulse, there is an advantage that the rotor can be braked with a small drive power.
- the second embodiment is a drive circuit corresponding to a case where the rotor of the step motor rotates 180 degrees or more in response to a strong impact. Note that the drive circuit of the second embodiment is different from the first embodiment only in the configuration of the lock pulse generation circuit and the other components are the same, so the description will focus on the lock pulse generation circuit. The duplicated components are assigned the same numbers and the description is omitted.
- reference numeral 100 denotes a two-coil step motor drive circuit (hereinafter abbreviated as drive circuit 100) of the second embodiment.
- the drive circuit 100 includes an oscillation circuit 2 that outputs a predetermined reference signal P1 by a crystal resonator (not shown), a control circuit 3 that outputs control signals CN1 to CN4, a pulse generation circuit 4, a lock pulse generation circuit 50, a detection A pulse generation circuit 6, a pulse selection circuit 7, a driver circuit 20, a detection circuit 30, and a step motor 40 are included.
- the lock pulse generation circuit 50 includes an LP11 generation circuit 51, an LP12 generation circuit 52, an LP13 generation circuit 53, and an LP14 generation circuit 54.
- the lock pulse generation circuit 50 receives the control signal CN2 and outputs the lock pulse LP10 to the pulse selection circuit 7. Although the operation of the lock pulse generation circuit 50 will be described later, the lock pulses LP11 to LP14 are selectively output according to the stationary position of the rotor 41 of the step motor 40 and the rotational direction due to the impact.
- the lock pulses LP11 to LP14 are collectively referred to as a lock pulse LP10.
- FIG. 17 shows the reverse generated in the coils A and B when the rotor 41 rotates 180 degrees clockwise due to a strong external impact when the N pole of the rotor 41 of the step motor 40 is at a stationary position of 0 degrees.
- the electromotive force is illustrated.
- the N pole of the rotor 41 of the step motor 40 is at a stationary position of 0 degrees, and the step motor 40 is in a non-driven state.
- the magnetic flux generated from the N pole of the rotor 41 passes through the magnetic circuit of the first magnetic pole part 42a ⁇ coil A ⁇ third magnetic pole part 42c, and the second magnetic pole part 42b ⁇ coil B ⁇ third magnetic pole part 42c. If the amount of magnetic flux emitted from the N pole of the rotor 41 is ⁇ , the amount of magnetic flux passing through the coil A is ⁇ / 2, and the amount of magnetic flux passing through the coil B is also ⁇ / 2. .
- the change in the magnetic flux at this time is the same as in the first embodiment (see FIG. 6), and the magnetic flux of the coil A changes from + 1 / 2 ⁇ to ⁇ , so the amount of change is ⁇ 3 / 2 ⁇ .
- the change in magnetic flux is large.
- the magnetic flux of the coil B changes from + 1 / 2 ⁇ to + ⁇ , the change amount is + 1 / 2 ⁇ , and the change in the magnetic flux amount is small.
- the second embodiment since the impact is strong as described above, the rotation speed of the rotor 41 due to the impact is increased, and as a result, the speed of magnetic flux change compared to the first embodiment, It can be understood that the second embodiment is faster. For this reason, the back electromotive force generated in the coil A and the coil B has a larger absolute value than the back electromotive force of the first embodiment.
- FIG. 17C is a schematic waveform diagram showing an example of a counter electromotive current induced in the coil A when the amount of magnetic flux passing through the coil A changes.
- the X axis is time t, and Y The axis is the back electromotive force ⁇ Ia from coil A.
- the time t0 is the time when an impact is applied.
- the rotor 41 rotates immediately after the time t0 when the impact is applied, whereby the magnetic flux passing through the coil A changes from + 1 / 2 ⁇ to ⁇ .
- a large counter electromotive current ⁇ Ia flows from the coil terminal O2 of the coil A toward O1 (shown as a current in the negative direction).
- FIG. 17C is a schematic waveform diagram showing an example of a counter electromotive current induced in the coil A when the amount of magnetic flux passing through the coil A changes.
- the X axis is time t
- Y The axis is the back electromotive force ⁇ Ia from coil A.
- 17D is a waveform diagram showing an example of a counter electromotive current induced in the coil B when the amount of magnetic flux passing through the coil B changes.
- the magnetic flux of the coil B changes from + 1 / 2 ⁇ to + ⁇
- the change in the amount of magnetic flux is small, and a small counter electromotive current + Ib flows from the coil terminal O4 of the coil B toward O3 (in the positive direction). Shown as current).
- FIG. 18 shows that when the N pole of the rotor 41 of the stepping motor 40 is at a stationary position of 180 degrees, a strong impact from the outside causes the coils A and B when the rotor 41 rotates 180 degrees or more clockwise.
- the counter electromotive current is exemplified.
- the N pole of the rotor 41 is at a stationary position of 180 degrees, and the step motor 40 is in a non-driven state.
- the magnetic flux emitted from the N pole of the rotor 41 passes through the magnetic circuit of the third magnetic pole part 42c ⁇ coil A ⁇ first magnetic pole part 42a, and the third magnetic pole part 42c ⁇ coil B ⁇ second magnetic pole part 42b. If the amount of magnetic flux emitted from the N pole of the rotor 41 is ⁇ , the amount of magnetic flux passing through the coil A is ⁇ / 2, and the amount of magnetic flux passing through the coil B is also ⁇ / 2. It becomes.
- a strong impact is applied from the outside so that the rotor 41 rotates 180 degrees or more in the clockwise direction, and the rotor 41 moves to a position of about 330 degrees ( ⁇ 30 degrees), for example.
- the magnetic flux ⁇ of the rotor 41 is changed from the first magnetic pole portion 42a to the coil A. , Enters coil B, and passes through a magnetic circuit called second magnetic pole portion 42b.
- the change of the magnetic flux at this time is the same as in the first embodiment (see FIG. 8), and the magnetic flux of the coil A changes from ⁇ 1 / 2 ⁇ to + ⁇ , so the amount of change becomes + 3 / 2 ⁇ .
- the amount change is large.
- the magnetic flux of the coil B changes from -1 / 2 ⁇ to - ⁇ , the amount of change is -1 / 2 ⁇ , and the change in the amount of magnetic flux is small.
- the second embodiment since the impact is strong as described above, the rotation speed of the rotor 41 due to the impact is increased, and as a result, the speed of magnetic flux change compared to the first embodiment, The second embodiment is faster. For this reason, the back electromotive force generated in the coil A and the coil B has a larger absolute value than the back electromotive force of the first embodiment.
- FIG. 18C is a schematic waveform diagram showing an example of a counter electromotive current induced in the coil A when the amount of magnetic flux passing through the coil A changes.
- the X axis, the Y axis, and the time t0 are This is the same as FIG. In FIG. 18 (c), the rotor 41 rotates immediately after the time t0 when the impact is applied, whereby the magnetic flux of the coil A changes from ⁇ 1 / 2 ⁇ to + ⁇ .
- a large back electromotive force + Ia flows from the coil terminal O1 to O2.
- FIG. 18D is a waveform diagram showing an example of a counter electromotive current induced in the coil B when the amount of magnetic flux passing through the coil B changes.
- FIG. 18D since the magnetic flux of the coil B changes from ⁇ 1 / 2 ⁇ to ⁇ , the change in the amount of magnetic flux is small, and a small counter electromotive current flows from the coil terminal O3 of the coil B toward O4. .
- the coils A and B depend on the stationary position of the rotor 41 and the rotation direction of the rotor 41 as in the first embodiment. Since the magnitude and direction of the counter electromotive current generated at the time are determined, the presence or absence of the impact and the rotation direction of the rotor 41 due to the impact can be known by detecting the back electromotive current according to the stationary position.
- FIGS. 19 to 21 show the operation of the drive circuit 100 of the second embodiment using the flowchart of FIG. 19 and the timing charts of FIGS.
- the timing charts of FIGS. 20 and 21 show the drive pulse SP, the detection pulse CP, and the lock pulses LP11 to LP14 at the coil terminals (drive waveforms) O1, O2, O3, and O4 of the step motor 40.
- the configuration of the drive circuit 100 is described with reference to FIG. 16, and a description overlapping that of the first embodiment is omitted.
- the switching operation between the SW state 1 and the SW state 2 of the driver circuit 20 and the detection circuit 30 is the same as the operation diagram shown in FIG. 10 of the first embodiment, and the detection operation of the detection circuit 30 is also shown in FIG. This is the same as the timing chart shown.
- step S1 to step S4 the operation flow from step S1 to step S4 is the same as the operation flow of the first embodiment (see FIG. 12), and thus the description thereof is omitted.
- step S5 of FIG. 19 if the determination is affirmative (N pole is 0 degrees), the process proceeds to step S10, and if the determination is negative (N pole is 180 degrees), the process proceeds to step S13.
- step S10 the control circuit 3 determines whether or not the impact is detected by the coil A from the information of the impact signal CK.
- the determination is affirmative (the impact was detected by the coil A: see FIG. 17)
- the rotor 41 has rotated clockwise, so the control circuit 3 activates the LP11 generation circuit 51 of the lock pulse generation circuit 50.
- Lock pulse LP11 is output (step S11), the rotor 41 of the step motor 40 is braked and the rotor 41 rotated by impact is returned to the stationary position of 0 degrees, the process is returned to step S1, and the operation flow from step S1 is performed. repeat.
- step S10 determines whether the determination in step S10 is negative (impact is detected by the coil B)
- the rotor 41 has rotated counterclockwise, and the control circuit 3 activates the LP12 generation circuit 52 of the lock pulse generation circuit 50.
- the lock pulse LP12 is output (step S12), the rotor 41 of the step motor 40 is braked and the rotor 41 rotated by impact is returned to the stationary position 0 degree, the process is returned to step S1, and the operation flow from step S1 is repeated. .
- step S13 that proceeds in the case of a negative determination in step S5
- the control circuit 3 determines whether or not an impact is detected by the coil A from the information of the impact signal CK.
- the determination is affirmative (the impact was detected by the coil A: see FIG. 18)
- the rotor 41 has rotated clockwise, so the control circuit 3 activates the LP13 generation circuit 53 of the lock pulse generation circuit 50.
- the lock pulse LP13 is output (step S14), the rotor 41 of the step motor 40 is braked and the rotor 41 rotated by impact is returned to the stationary position 180 degrees, the process is returned to step S1, and the operation flow from step S1 is performed. repeat.
- step S13 If the determination in step S13 is negative (impact is detected by the coil B), the rotor 41 has rotated counterclockwise, and the control circuit 3 activates the LP14 generation circuit 54 of the lock pulse generation circuit 50.
- the lock pulse LP14 is output (step S15), the rotor 41 of the step motor 40 is braked and the rotor 41 rotated by the impact is returned to the stationary position 180 degrees, the process is returned to step S1, and the operation flow from step S1 is repeated. .
- FIG. 20A shows the operation of the normal hand movement in which no impact is detected in the operation flow steps S1 to S4, which is the same as FIG. 13A of the first embodiment, and thus the description thereof is omitted.
- 20B is an operation example in which when the N pole of the rotor 41 is at a stationary position of 0 degrees, an impact is detected by the coil A and the lock pulse LP11 is output (operation of step S11).
- the N pole of the rotor 41 becomes 180 degrees by the drive pulse SP1, and then the impact detection section by the SW state 2 is performed.
- the N pole of the rotor 41 advances to 360 degrees (0 degree) by the drive pulse SP2, and then the impact detection section by the SW state 1 is performed.
- a detection signal CS (indicated by a circle) is detected at the coil terminal O1 of the coil A in the impact detection section in the SW state 1. That is, the detection signal CS generated at the coil terminal O1 exceeds the threshold value Vth of the impact determination circuit 31.
- an impact signal CK is output from the impact determination circuit 31 (not shown), the control circuit 3 immediately outputs the lock pulse LP11 to brake the step motor 40, and the N pole of the rotor 41 returns to 0 degrees. .
- 20C is an operation example in which when the N pole of the rotor 41 is at a stationary position of 0 degrees, an impact is detected by the coil B and the lock pulse LP12 is output (operation of step S12).
- the N pole of the rotor 41 becomes 180 degrees by the drive pulse SP1, and then the impact detection section by the SW state 2 is performed.
- the N pole of the rotor 41 advances to 360 degrees (0 degree) by the drive pulse SP2, and then the impact detection section by the SW state 1 is performed.
- a detection signal CS (indicated by a circle) is detected at the coil terminal O4 of the coil B in the impact detection section in the SW state 1. That is, the detection signal CS generated at the coil terminal O4 exceeds the threshold value Vth of the impact determination circuit 31.
- an impact signal CK is output from the impact determination circuit 31 (not shown), the control circuit 3 immediately outputs the lock pulse LP12 to brake the step motor 40, and the N pole of the rotor 41 returns to 0 degrees. .
- 21A is an operation example in which when the N pole of the rotor 41 is at a stationary position of 180 degrees, an impact is detected by the coil A and the lock pulse LP13 is output (operation of step S14).
- the N pole of the rotor 41 becomes 180 degrees by the drive pulse SP1, and then the impact detection section by the SW state 2 is performed.
- the detection signal CS (indicated by a circle) is detected at the coil terminal O2 of the coil A in the impact detection section in the SW state 2. That is, the detection signal CS generated at the coil terminal O2 exceeds the threshold value Vth of the impact determination circuit 31. Thereby, an impact signal CK is output from the impact determination circuit 31 (not shown), the control circuit 3 immediately outputs the lock pulse LP13 to brake the step motor 40, and the N pole of the rotor 41 returns to 180 degrees. .
- the shock detection section in the SW state 2 continues, and then the N pole of the rotor 41 advances to 360 degrees (0 degrees) by the drive pulse SP2, and then the shock detection section in the SW state 1 is performed.
- 21B is an operation example in which when the N pole of the rotor 41 is at a stationary position of 180 degrees, an impact is detected by the coil B and the lock pulse LP14 is output (operation of step S15).
- the N pole of the rotor 41 becomes 180 degrees by the drive pulse SP1, and then the impact detection section by the SW state 2 is performed.
- the detection signal CS (indicated by a circle) is detected at the coil terminal O3 of the coil B in the impact detection section in the SW state 2. That is, the detection signal CS generated at the coil terminal O3 exceeds the threshold value Vth of the impact determination circuit 31. Thereby, an impact signal CK is output from the impact determination circuit 31 (not shown), the control circuit 3 immediately outputs the lock pulse LP14 to brake the step motor 40, and the N pole of the rotor 41 returns to 180 degrees. .
- the shock detection section in the SW state 2 continues, and then the N pole of the rotor 41 advances to 360 degrees (0 degrees) by the drive pulse SP2, and then the shock detection section in the SW state 1 is performed.
- FIG. 22A shows an example of a drive waveform of the lock pulse LP11.
- the potential of the lock pulse LP11 is composed of 0 V (VDD) and ⁇ V (for example, ⁇ 1.5 V) similarly to the drive pulse SP. The same applies to the potentials of lock pulses LP12 to LP14 described later.
- the lock pulse LP11 includes a first lock pulse LP11a and a second lock pulse LP11b.
- the coil terminal O1 of the coil A is 0V
- the coil terminal O2 is ⁇ V
- the coil terminal O3 of the coil B is 0V
- the coil terminal O4 is ⁇ V
- the coil terminal O1 of the coil A is -V
- the coil terminal O2 is 0V
- the coil terminal O3 of the coil B is 0V
- the coil terminal O4 is -V.
- the output period of the lock pulse LP11 is set to a period necessary for braking the rotor 41. Further, during the latter half of each of the first and second lock pulses LP11a and LP11b, a chopper-like output may be used as necessary, like the lock pulses LP1 and LP2 of the first embodiment. The same applies to the output period of lock pulses LP12, LP13, and LP14, which will be described later, and the latter chopper-like output.
- FIG. 22B shows a state in which the N pole of the rotor 41 of the step motor 40 is at a stationary position of 0 degrees.
- FIG. 22C when the rotor 41 shown in FIG. 22B is stationary, a strong impact is applied to the stepping motor 40 from the outside, and the rotor 41 rotates 180 degrees or more clockwise. The state which moved to the position of about 150 degree
- a drive current flows from the coil terminal O1 of the coil A to O2, and a magnetic flux ⁇ is generated in the coil A upward in the drawing.
- a drive current flows from the coil terminals O3 to O4 of the coil B, and a magnetic flux ⁇ is generated in the coil B downward in the drawing.
- the first magnetic pole part 42a is magnetized to the N pole and the second magnetic pole part 42b is magnetized to the S pole.
- the N pole of the rotor 41 attracts the S pole of the second magnetic pole part 42b
- the S pole of the rotor 41 attracts the N pole of the first magnetic pole part 42a
- the N pole of the rotor 41 returns to a position of about 270 degrees. So that it is braked.
- FIG. 22E shows the position of the rotor 41 when the second lock pulse LP11b of the lock pulse LP11 is supplied to the step motor 40 at the position of the rotor 41 of FIG. 22D (about 270 degrees). It shows how to be braked.
- the lock pulse LP11b is supplied to the step motor 40, the polarity of the drive current flowing in the coil A is reversed, the drive current flows from the coil terminal O2 to O1, and the magnetic flux ⁇ flows downward in the drawing in the coil A. Will occur. Further, since the direction of the drive current flowing through the coil B does not change, the magnetic flux ⁇ is continuously generated in the coil B downward in the drawing.
- the first magnetic pole part 42a and the second magnetic pole part 42b are magnetized to the S pole, and the third magnetic pole part 42c is magnetized to the N pole.
- the S pole of the rotor 41 is attracted to the N pole of the third magnetic pole portion 42c, and the N pole of the rotor 41 is braked so as to return to the original stationary position of 0 degrees.
- FIG. 23 shows an example of a drive waveform of the lock pulse LP12.
- the lock pulse LP12 is composed of a first lock pulse LP12a and a second lock pulse LP12b.
- the first lock pulse LP12a has a coil terminal O1 of the coil A of -V and a coil terminal O2. Is 0V, the coil terminal O3 of the coil B is -V, and the coil terminal O4 is 0V.
- the second lock pulse LP12b the coil terminal O1 of the coil A is -V, the coil terminal O2 is 0V, the coil terminal O3 of the coil B is 0V, and the coil terminal O4 is -V.
- FIG. 23B shows a state in which the N pole of the rotor 41 of the step motor 40 is at a stationary position of 0 degrees.
- FIG. 23 (c) shows that, when the rotor 41 shown in FIG. 23 (b) is stationary, a strong impact is applied to the stepping motor 40 from the outside, and the rotor 41 rotates counterclockwise by 180 degrees or more. For example, it shows a state where it has moved to a position of about 210 degrees. In this case, a negative counter electromotive current ⁇ Ib is generated in the coil B, and the detection signal CS is detected from the coil terminal O4 (see FIG. 20C).
- a drive current flows from the coil terminal O2 of the coil A to O1, and a magnetic flux ⁇ is generated in the coil A downward in the drawing.
- a drive current flows from the coil terminals O4 to O3 of the coil B, and a magnetic flux ⁇ is generated in the coil B upward in the drawing.
- the first magnetic pole part 42a is magnetized to the S pole and the second magnetic pole part 42b is magnetized to the N pole.
- the N pole of the rotor 41 attracts the S pole of the first magnetic pole portion 42a
- the S pole of the rotor 41 attracts the N pole of the second magnetic pole portion 42b
- the N pole of the rotor 41 returns to a position of about 90 degrees. So that it is braked.
- FIG. 23E shows the position of the rotor 41 when the second lock pulse LP12b of the lock pulse LP12 is supplied to the step motor 40 at the position of the rotor 41 of FIG. 23D (about 90 degrees). It shows how to be braked.
- the direction of the drive current flowing through the coil A does not change, so that the magnetic flux ⁇ is continuously generated in the coil A downward in the drawing.
- the polarity of the drive current flowing through the coil B is reversed, the drive current flows from the coil terminals O3 to O4, and a magnetic flux ⁇ is generated in the coil B downward in the drawing.
- the first magnetic pole part 42a and the second magnetic pole part 42b are magnetized to the S pole, and the third magnetic pole part 42c is magnetized to the N pole.
- the S pole of the rotor 41 is attracted to the N pole of the third magnetic pole portion 42c, and the N pole of the rotor 41 is braked so as to return to the original stationary position of 0 degrees.
- FIG. 24 shows an example of a drive waveform of the lock pulse LP13.
- the lock pulse LP13 includes a first lock pulse LP13a and a second lock pulse LP13b.
- first lock pulse LP13a the coil terminal O1 of the coil A is -V
- the coil terminal O2 is 0V
- the coil terminal O3 of the coil B is -V
- the coil terminal O4 is 0V
- the second lock pulse LP13b the coil terminal O1 of the coil A is 0V
- the coil terminal O2 is -V
- the coil terminal O3 of the coil B is -V
- the coil terminal O4 is 0V.
- FIG. 24B shows a state where the N pole of the rotor 41 of the step motor 40 is at a stationary position of 180 degrees.
- FIG. 24C in the stationary state of the rotor 41 shown in FIG. 24B, a strong impact is applied to the step motor 40 from the outside, the rotor 41 rotates 180 degrees or more clockwise, and the N pole is, for example, It shows a state where it has moved to a position of about 330 degrees (-30 degrees).
- the N pole is, for example, It shows a state where it has moved to a position of about 330 degrees (-30 degrees).
- a positive counter electromotive current + Ia is generated in the coil A, and the detection signal CS is detected from the coil terminal O2 (see FIG. 21A).
- a drive current flows from the coil terminal O2 of the coil A to O1, and a magnetic flux ⁇ is generated in the coil A downward in the drawing.
- a drive current flows from the coil terminals O4 to O3 of the coil B, and a magnetic flux ⁇ is generated in the coil B upward in the drawing.
- the first magnetic pole part 42a is magnetized to the S pole and the second magnetic pole part 42b is magnetized to the N pole.
- the N pole of the rotor 41 attracts the S pole of the first magnetic pole portion 42a
- the S pole of the rotor 41 attracts the N pole of the second magnetic pole portion 42b
- the N pole of the rotor 41 returns to a position of about 90 degrees. So that it is braked.
- FIG. 24E shows the position of the rotor 41 when the second lock pulse LP13b of the lock pulse LP13 is supplied to the step motor 40 at the position of the rotor 41 of FIG. 24D (about 90 degrees). It shows how to be braked.
- the lock pulse LP13b is supplied to the step motor 40, the polarity of the drive current flowing in the coil A is reversed, the drive current flows from the coil terminals O1 to O2, and the magnetic flux ⁇ flows upward in the drawing in the coil A. Occurs. Further, since the direction of the drive current flowing through the coil B does not change, the magnetic flux ⁇ is continuously generated in the coil B upward in the drawing.
- the first magnetic pole part 42a and the second magnetic pole part 42b are magnetized to the N pole
- the third magnetic pole part 42c is magnetized to the S pole.
- the N pole of the rotor 41 is attracted to the S pole of the third magnetic pole portion 42c, and the N pole of the rotor 41 is braked so as to return to the original stationary position of 180 degrees.
- FIG. 25 shows an example of a drive waveform of the lock pulse LP14.
- the lock pulse LP14 is composed of a first lock pulse LP14a and a second lock pulse LP14b.
- the coil terminal O1 of the coil A is 0V
- the coil terminal O2 is -V
- the coil terminal O3 of the coil B is 0V
- the coil terminal O4 is -V
- the coil terminal O1 of the coil A is 0V
- the coil terminal O2 is -V
- the coil terminal O3 of the coil B is -V
- the coil terminal O4 is 0V.
- FIG. 25B shows a state where the N pole of the rotor 41 of the step motor 40 is at a stationary position of 180 degrees.
- FIG. 25 (c) shows that when the rotor 41 is stationary as shown in FIG. 25 (b), a strong impact is applied to the step motor 40 from the outside, and the rotor 41 rotates 180 degrees or more counterclockwise. For example, it shows a state where it has moved to a position of about 30 degrees. In this case, a positive counter electromotive current is generated in the coil B, and the detection signal CS is detected from the coil terminal O3 (see FIG. 21B).
- FIG. 25 (d) shows that when an impact is applied to the step motor 40 and the first lock pulse LP14a of the lock pulse LP14 is supplied to the step motor 40 at the position of the rotor 41 in FIG. Shows how to be braked.
- a drive current flows from the coil terminal O1 of the coil A to O2, and a magnetic flux ⁇ is generated in the coil A upward in the drawing.
- a drive current flows from the coil terminals O3 to O4 of the coil B, and a magnetic flux ⁇ is generated in the coil B downward in the drawing.
- the first magnetic pole part 42a is magnetized to the N pole and the second magnetic pole part 42b is magnetized to the S pole.
- the N pole of the rotor 41 attracts the S pole of the second magnetic pole part 42b
- the S pole of the rotor 41 attracts the N pole of the first magnetic pole part 42a
- the N pole of the rotor 41 returns to a position of about 270 degrees. So that it is braked.
- FIG. 25E shows the position of the rotor 41 when the second lock pulse LP14b of the lock pulse LP14 is supplied to the step motor 40 at the position of the rotor 41 of FIG. 25D (about 270 degrees). It shows how to be braked.
- the direction of the drive current flowing through the coil A does not change, so that the magnetic flux ⁇ is continuously generated in the coil A upward in the drawing. Further, the polarity of the drive current flowing through the coil B is reversed, the drive current flows from the coil terminals O4 to O3, and the magnetic flux ⁇ is generated in the coil B upward in the drawing.
- the first magnetic pole part 42a and the second magnetic pole part 42b are magnetized to the N pole
- the third magnetic pole part 42c is magnetized to the S pole.
- the N pole of the rotor 41 is attracted to the S pole of the third magnetic pole portion 42c, and the N pole of the rotor 41 is braked so as to return to the original stationary position of 180 degrees.
- the impact detection is performed by using the two coils A and B as the detection coils at the same time, and if an impact is detected, the position of the rotor 41 and the rotation direction of the rotor 41 due to the impact are determined.
- the stepping motor 40 can be reliably braked by selectively outputting the lock pulses LP11 to LP14 and exciting the two coils A and B simultaneously.
- the second lock pulses LP11b to LP14b of the lock pulses LP11 to LP14 have the same specifications as the last small drive pulse output in the drive pulse SP (see FIGS. 20 and 21).
- the second lock pulse corresponding to the stationary position of the rotor 41 after being driven by the drive pulse SP is supplied to the step motor 40 to brake the rotor 41, so that the rotor 41 rotated by 180 degrees or more by the impact is restored to the original state. It is possible to reliably return to the rest position (the rest position immediately after being driven by the drive pulse SP).
- the rotor rotates 180 degrees or more by a strong impact by simultaneously using the two coils A and B of the step motor as detection coils. Even in this case, it is possible to immediately grasp the presence or absence of an impact and the direction of rotation of the rotor due to the impact. As a result, it is possible to provide a two-coil step motor drive circuit that selectively outputs a lock pulse in accordance with the stationary position of the rotor and the direction of rotation due to the impact and brakes the step motor accurately.
- the lock pulse of the second embodiment is composed of a first lock pulse and a second lock pulse, and in either one of the coil A and the coil B, the first lock pulse and the second lock pulse are used.
- the polarity of the drive current flowing in the coil is reversed and configured differently.
- each magnetic pole portion of the stator of the step motor is supplied by supplying a lock pulse composed of the first lock pulse and the second lock pulse to the step motor.
- the rotor rotated 180 degrees or more can be reliably returned to the original stationary position.
- the second embodiment can return to the original stationary position even when the rotor rotates 180 degrees or more. Therefore, when the present invention is applied to an analog display electronic timepiece, it is relatively susceptible to impact. A large pointer can be used, and an electronic timepiece with excellent analog display visibility and impact resistance can be provided.
- the lock pulse generated by the drive circuit of the second embodiment can reliably brake the rotor even when the impact is relatively weak and the rotation of the rotor is 180 degrees or less, so that the rotor can be braked regardless of the strength of the impact.
- a drive circuit for a coil step motor can be provided.
- the third embodiment differs from the first embodiment in the circuit configuration of the detection circuit 30 that detects the movement of the rotor 41. Specifically, the detection circuit on the coil B side, that is, the transistor shown in FIG. TP3 and TP4, detection resistors R3 and R4, and wiring for connecting them to the coil B and the impact determination circuit 31 are not provided.
- the source terminals S of the transistors TP1 and TP2 are connected to the power supply VDD, the drain terminal D is connected to one terminal of the detection resistors R1 and R2, respectively, and the other terminals of the detection resistors R1 and R2 are connected to the coil of the coil A.
- the points connected to the terminals O1 and O2 are the same as in the first embodiment. Further, since the other components are the same as those in the first embodiment, the overlapping components are denoted by the same numbers and the description thereof is omitted.
- the basic operation of the step motor 40, the rotation of the rotor due to an impact, and the generation state of the back electromotive current due to the impact are described with reference to FIGS. 3, 4, and 6 to 9 in the first embodiment. Since this is the same as the case described above, the following description will be focused on the configuration and operation of detecting the movement of the rotor 41, which is different from the first embodiment.
- FIGS. 27 to 29 [Description of Operation of Detection Circuit for Detecting Back Electromotive Current: FIGS. 27 to 29]
- FIGS. 27 is an operation diagram of each transistor of the driver circuit 20 and the detection circuit 30 shown in FIG. 26.
- FIGS. 28 and 29 are timing charts for explaining the operation of the detection circuit 30.
- FIG. 27 is an operation diagram of each transistor of the driver circuit 20 and the detection circuit 30 shown in FIG. 26.
- each transistor due to arrival of the detection pulse CP when the N pole of the rotor 41 is at the stationary position 0 degree is in SW state 1 and the N pole of the rotor 41 is at the stationary position 180 degrees.
- the operation (ON / OFF) of each transistor due to the arrival of the detection pulse CP in the state is shown in the SW state 2.
- the driver circuit 20 and the detection circuit 30 are the same as in the first embodiment in that each transistor is switched between the SW state 1 and the SW state 2 in accordance with the stationary position (0 degree or 180 degrees) of the rotor 41.
- the transistors N1, N2, P1, and P2 of the driver circuit 20 are all turned off and the transistors TP1 and TP2 of the detection circuit 30 are both turned on.
- the transistors N3, N4, P3 and P4 of the driver circuit 20 are all turned off.
- the transistor of the detection circuit 30 is not provided on the coil B side.
- the coil terminal O1 is connected to the power supply VDD via the detection resistor R1 by the transistor TP1, and the coil terminal O2 is connected to the detection resistor R2 by the transistor TP2.
- the coil terminals O3 and O4 are both in a floating state.
- FIG. 28 shows an example of the detection operation of the detection circuit in the SW state 1.
- the display of this figure is similar to FIG. 11 and shows the back electromotive current generated in the coil A when the N pole of the rotor 41 is at a stationary position of 0 degrees after the step motor 40 is driven by the drive pulse SP. It shows a state of sampling and detecting with the detection pulse CP.
- the period of the detection pulse CP is about 0.5 mS as in FIG. 11, and the pulse width is about 16 ⁇ S.
- illustration is abbreviate
- a voltage (detection signal CS) due to a counter electromotive current is generated in the coil terminal O1 of the coil A by the detection pulse output at a predetermined cycle in the detection section in the SW state 1.
- the impact determination circuit 31 detects the detection signal of the coil terminal O1 at the timings of No3 and No4 of the detection pulse CP close to the peak of the back electromotive current ⁇ Ia. It can be detected that CS has exceeded the detection threshold Vth1. Therefore, the impact determination circuit 31 to which the detection signal CS from the coil terminal O1 is input can determine that the detection signal CS from the coil terminal O1 has exceeded the threshold value Vth1, and immediately output the impact signal CK at the timing of No. 3 of the detection pulse CP. This is output to the control circuit 3 to notify that the rotor 41 has rotated clockwise.
- the subsequent operation of the control circuit 3 and the operation by the lock pulse LP output from the lock pulse generation circuit 10 are the same as those in the first embodiment and the second embodiment described above.
- FIG. 29 shows an example of the detection operation of the detection circuit in the SW1 state, as in FIG. Similarly, it is assumed that an impact occurs at the timing of time t0. In this case, when the rotor 41 rotates counterclockwise due to the impact, a small counter electromotive current + Ia is generated in the coil A. As a result, a pulse-shaped detection signal CS in the positive direction corresponding to the magnitude of the back electromotive current + Ia is generated at the timing of the detection pulse CP at the coil terminal O1.
- the absolute value of the pulse detection signal CS in the positive direction generated by the small counter electromotive current + Ia is compared with the absolute value of the pulse detection signal CS in the negative direction when the rotor 41 rotates clockwise. Small. Therefore, in order to detect the pulse-shaped detection signal CS in the positive direction, the detection threshold Vth2 is set to an appropriate value. For example, the absolute value of the detection threshold Vth2 is assumed to be smaller than the detection threshold Vth1. Thereby, the impact determination circuit 31 can detect that the detection signal CS of the coil terminal O1 exceeds the detection threshold value Vth2 at the timings of No3 and No4 of the detection pulse CP close to the peak of the back electromotive force + Ia.
- the impact determination circuit 31 to which the detection signal CS from the coil terminal O1 is input can determine that the detection signal CS from the coil terminal O1 has exceeded the threshold value Vth2, and immediately control the impact signal CK at the timing of No3 of the detection pulse CP. 3 to notify that the rotor 41 has rotated counterclockwise.
- the subsequent operation of the control circuit 3 and the operation by the lock pulse LP output from the lock pulse generation circuit 10 are the same as those in the first embodiment and the second embodiment described above.
- the impact determination circuit 31 notifies the control circuit of the rotation direction of the rotor 41 due to the impact.
- This notification may be performed by any method, but different impact signals (for example, two CK1 and CK2 are prepared) are output to the control circuit 3 depending on the rotation direction, or the rotor is separated from the impact signal CK. A signal indicating the rotation direction of 41 may be output to the control circuit 3.
- different impact signals for example, two CK1 and CK2 are prepared
- the rotor 41 when the N pole of the rotor 41 is at a stationary position of 0 degree and the driver circuit 20 and the detection circuit 30 are in the SW state 1, the rotor 41 is rotated clockwise by an impact.
- the impact can be detected by the back electromotive force ⁇ Ia generated from the coil A by the coil terminal O1 of the coil A, and when the rotor 41 rotates counterclockwise due to the impact, the coil terminal O1 of the coil A
- the impact can be detected by the counter electromotive current + Ia generated from the coil A.
- the detection operation in the SW state 2 that is, the case where the N pole of the rotor 41 is at a stationary position of 180 degrees will be described.
- the state of each transistor when the detection pulse CP arrives in the SW state 2 is exactly the same as in the SW state 1, and the transistor of the driver circuit 20 N1, N2, P1, P2, N3, N4, P3 and P4 are all OFF, and the transistors TP1 and TP2 of the detection circuit 30 are both ON. Therefore, the connection state of the coil A at the coil terminal O1 and the coil terminal O2 is the same as that in the SW state 1.
- the impact determination circuit 31 inputs the detection signal generated at the coil terminal O2, determines whether or not the threshold value Vth1 is exceeded, and outputs the impact signal CK.
- the direction of the counter electromotive force of the coil A is opposite to the timing chart in the SW state 1 shown in FIG. 28, and a signal generated at the coil terminal O2 is used as the detection signal CS.
- illustration is omitted.
- the impact determination circuit 31 inputs the detection signal generated at the coil terminal O2, determines whether or not the threshold value Vth2 is exceeded, and outputs the impact signal CK.
- the direction of the counter electromotive force of the coil A is opposite to the timing chart in the SW state 1 shown in FIG. 29, and a signal generated at the coil terminal O2 is used as the detection signal CS.
- illustration is omitted.
- the rotor 41 rotates clockwise due to the impact.
- the impact can be detected by the counter electromotive current + Ia generated from the coil A by the coil terminal O2 of the coil A, and when the rotor 41 rotates counterclockwise due to the impact, the coil terminal O1 of the coil A
- the impact can be detected by the counter electromotive current ⁇ Ia generated from the coil A.
- the detection circuit 30 has the detection circuit only on the coil A side, and the detection circuit on the coil B side is unnecessary.
- the detection circuit 30 since the detection circuit 30 detects the detection signal CS in the weak positive direction, the detection sensitivity is inferior to that of the first embodiment, but the necessary transistors and detection are required. There is an advantage that the number of resistors is small and the detection circuit 30 can be made small.
- the detection circuit 30 has been described as having a detection circuit only on the coil A side and not having a detection circuit on the coil B side. It does not matter even if it has a circuit and does not have a detection circuit on the coil A side.
- the detection pulse generation circuit 6 may output the detection pulse CP to either one of the coil A and the coil B.
- the source terminal S of the transistor TP1 is connected to the power supply VDD, the drain terminal D is connected to one terminal of the detection resistor R1, and the other terminal of the detection resistor R1 is connected to the coil terminal O2 of the coil A.
- the source terminal S of the transistor TP4 is connected to the power supply VDD, the drain terminal D is connected to one terminal of the detection resistor R4, and the other terminal of the detection resistor R4 is connected to the coil terminal O3 of the coil B.
- the transistors TP2 and TP3 and the detection resistors R2 and R3 in the first embodiment are not particularly necessary. Since the other components are the same as those in the first embodiment, the overlapping components are denoted by the same reference numerals and description thereof is omitted.
- the type of the analog switch SW1 is not particularly limited as long as it can switch the short circuit and the connection between the coil terminal O1 and the coil terminal O4.
- the analog switch SW1 is a MOSFET.
- the analog switch SW1 is controlled to be turned on / off by the control signal CN4 from the control circuit 3.
- the basic operation of the step motor 40, the rotation of the rotor due to the impact, and the state of occurrence of the counter electromotive current due to the impact refer to FIGS. 3, 4, and 6 to 9 in the first embodiment. This is the same as the case described above, and the configuration for detecting the movement of the rotor 41 and the point of operation are different. This will be described below. Since the state of the driver circuit 20 during the basic operation of the step motor 40, that is, during the driving of the rotor 41 is equivalent to the state described in the first embodiment, the analog switch SW1 is turned off.
- FIGS. 31 to 34 [Description of Operation of Detection Circuit for Detecting Back Electromotive Current: FIGS. 31 to 34]
- the counter electromotive current generated from the step motor shown in FIGS. 6 to 9 is detected in the form of a counter electromotive voltage. Then, how the detection circuit 30 of the present embodiment detects such a counter electromotive voltage will be described with reference to FIGS.
- FIG. 31 is an operation diagram of each transistor and analog switch of the driver circuit 20 and the detection circuit 30 shown in FIG. 30, and FIGS. 32 to 34 are timing charts for explaining the operation of the detection circuit 30.
- each transistor due to arrival of the detection pulse CP when the N pole of the rotor 41 is at the stationary position 0 degree is in SW state 1 and the N pole of the rotor 41 is at the stationary position 180 degrees.
- the operation (ON / OFF) of each transistor due to the arrival of the detection pulse CP in the state is shown in the SW state 2.
- the driver circuit 20 and the detection circuit 30 are the same as in the first embodiment in that each transistor is switched between the SW state 1 and the SW state 2 in accordance with the stationary position (0 degree or 180 degrees) of the rotor 41.
- the transistors N1, N2, P1, P2, N3, N4, P3 and P4 of the driver circuit 20 are all OFF in the transistors on the coil A side, and the transistor TP1 of the detection circuit 30 And TP4 are both turned ON. Further, the analog switch SW1 is turned on.
- the coil terminal O2 is connected to the power supply VDD via the detection resistor R1 by the transistor TP1, and on the coil B side, the coil terminal O3. Is connected to the power supply VDD via the detection resistor R4 by the transistor TP4. Further, the coil terminal O1 of the coil A and the coil terminal O4 of the coil B are short-circuited by the analog switch SW1.
- This state is nothing but a state in which the coil A and the coil B are connected in series at the coil terminal O1 and the coil terminal O4, and the detection pulse CP is output to both ends of the coil A and the coil B connected in series. It will be.
- the winding direction of the coil A is provided in a direction in which a positive magnetic flux ⁇ is generated when a current is passed from the coil terminal O2 to the coil terminal O1.
- the winding direction of the coil B is provided in a direction in which a positive magnetic flux ⁇ is generated when a current is passed from the coil terminal O3 to the coil terminal O4.
- a similar series connection can also be obtained by short-circuiting the coil terminal O2 of the coil A and the coil terminal O3 of the coil B by the analog switch SW1.
- the terminal opposite to the transistor TP1 of the detection resistor R1 shown in FIG. 30 is connected to the coil terminal O1
- the terminal opposite to the transistor TP4 of the detection resistor R4 is connected to the coil terminal O4. Good.
- FIG. 32 shows an example of the detection operation of the detection circuit in the SW state 1.
- the display of this figure also follows FIG. 11, but here, after the step motor 40 is driven by the drive pulse SP, the coil terminal of the coil A when the N pole of the rotor 41 is at a stationary position of 0 degrees.
- a state is shown in which a back electromotive voltage detected at O2 (terminals on the coil A side of coils A and B connected in series) is detected by sampling with a detection pulse CP.
- the period of the detection pulse CP is about 0.5 mS as in FIG. 11, and the pulse width is about 16 ⁇ S.
- the impact determination circuit 31 can detect the coil terminal at the timing of No3 and No4 of the detection pulse CP close to the peak of the counter electromotive voltage ⁇ V. It can be detected that the detection signal CS from O2 exceeds the detection threshold value Vth1. Therefore, the impact determination circuit 31 to which the detection signal CS from the coil terminal O2 is input can determine that the detection signal CS from the coil terminal O2 has exceeded the detection threshold Vth1, and immediately the impact signal CK at the timing of the detection pulse CP No3. To the control circuit 3 to notify that the rotor 41 has rotated clockwise. The subsequent operation of the control circuit 3 and the operation by the lock pulse LP output from the lock pulse generation circuit 10 are the same as those in the first embodiment and the second embodiment described above.
- the impact determination circuit 31 also sets a detection threshold value Vth2 having a sign opposite to that of the detection threshold value Vth1 and substantially equal in absolute value. This is to detect rotation when an impact is generated in the detection section in the SW state 1 and the rotor 41 rotates counterclockwise.
- a detection threshold value Vth2 having a sign opposite to that of the detection threshold value Vth1 and substantially equal in absolute value.
- FIG. 33 shows an example of the detection operation of the detection circuit in the SW state 1, and shows how the back electromotive voltage detected at the coil terminal O2 of the coil A is sampled and detected by the detection pulse CP as in FIG. Show. Then, it is assumed that an impact is generated at the timing of time t0, and the rotor 41 is rotated counterclockwise by the impact. At this time, a small counter electromotive voltage + Va is generated in the coil A, a large counter electromotive voltage ⁇ Vb is generated in the coil B, and the counter electromotive voltage generated in the coil B is detected by reversing the sign at the coil terminal O2.
- + V + (Va + Vb), which is the sum of the counter electromotive voltage + Va in the coil A and the counter voltage + Vb of the counter electromotive voltage in the coil B, is generated at the coil terminal O2.
- a pulse-shaped detection signal CS in the negative direction corresponding to the magnitude of the back electromotive voltage + V is generated at the timing of the detection pulse CP at the coil terminal O1.
- the impact determination circuit 31 can determine that the detection signal CS from the coil terminal O2 has exceeded the detection threshold value Vth1, as in FIG.
- the impact signal CK is immediately output to the control circuit 3 at the timing of No. 3 to notify that the rotor 41 has rotated clockwise.
- the rotation direction of the rotor 41 can be determined based on whether the detection signal CS exceeds the detection threshold Vth1 or the detection threshold Vth2.
- the detection operation in the SW state 2 that is, the case where the N pole of the rotor 41 is at a stationary position of 180 degrees will be described.
- the state of each transistor when the detection pulse CP arrives in the SW state 2 is exactly the same as that in the SW state 1, and the transistor of the driver circuit 20 N1, N2, P1, P2, N3, N4, P3 and P4 are all OFF, the transistors TP1 and TP4 of the detection circuit 30 are both ON, and the analog switch SW1 is ON. Therefore, the connection state in which the coil A and the coil B are connected in series is the same as that in the SW state 1.
- produced by the electric current which flows into the coil A and the coil B which were connected in series with the coil A and the coil B is connected to the stator 42 of the 2-coil step motor 40. They were connected in series so as to form a closed loop passing through the first magnetic pole part 42a and the second magnetic pole part 42b.
- the coil terminal O2 the back electromotive voltages generated in the coil A and the coil B can be added and detected with the same sign. .
- the absolute value of the back electromotive voltage to be detected increases, so that the detection sensitivity can be increased.
- the detection signal CS is detected by the coil terminal O4 of the coil B instead of the coil terminal O2 of the coil A.
- the magnetic flux ⁇ generated by the current flowing through the coil A and the coil B connected in series between the coil A and the coil B causes the first magnetic pole part 42a and the second magnetic pole part 42b of the stator 42 of the two-coil step motor 40 to be generated. Even if they are connected in series so that they do not form a closed loop that passes through, rotation can be detected. More specifically, the connection is short-circuited between the coil terminal O1 of the coil A and the coil terminal O3 of the coil B, or the short-circuit of the coil terminal O2 of the coil A and the coil terminal O4 of the coil B. Series connection by hits.
- the magnetic flux amount changes in the coil A and the coil B are ⁇ 3 / 2 ⁇ and + 1 / 2 ⁇ , respectively, as described above.
- coil A and coil B a large -Va counter electromotive voltage is generated in coil A and a small + Vb counter electromotive voltage is generated in coil B in accordance with the amount of change in magnetic flux.
- the magnetic flux ⁇ generated by the current flowing in series between the coil A and the coil B connected in series between the coil A and the coil B is changed to the first magnetic pole portion 42a and the second magnetic pole portion 42a of the stator 42 of the two-coil step motor 40.
- the absolute value of the detection signal to be detected at the terminals at the ends of the coils A and B connected in series is reduced, and the detection sensitivity is reduced. It will be inferior. However, even if such a series connection is made, the rotation detection of the rotor 41 itself is not disabled.
- the source terminal S of the transistor TP1 is connected to the power supply VDD
- the drain terminal D is connected to one terminal of the detection resistor R1
- the other terminal of the detection resistor R1 is connected to the coil terminal O1 of the coil A.
- the source terminal S of the transistor TP2 is connected to the power supply VDD
- the drain terminal D is connected to one terminal of the detection resistor R2
- the other terminal of the detection resistor R2 is connected to the coil terminal O2 of the coil A.
- the transistors TP3 and TP4 and the detection resistors R3 and R4 in the first embodiment are not particularly necessary. Since the other components are the same as those in the first embodiment, the overlapping components are denoted by the same reference numerals and description thereof is omitted.
- the analog switches SW2 and SW3 are not particularly limited as long as they can switch the short circuit and connection between the coil terminal O2 and the coil terminal O4 and between the coil terminal O1 and the coil terminal O3, and are, for example, MOSFETs. Similarly to the transistors TP1 and TP2, the analog switches SW2 and SW3 are controlled to be turned on / off by a control signal CN4 from the control circuit 3.
- the basic operation of the step motor 40, the rotation of the rotor due to the impact, and the state of occurrence of the counter electromotive current due to the impact refer to FIGS. 3, 4, and 6 to 9 in the first embodiment.
- This is the same as the case described above, and the configuration for detecting the movement of the rotor 41 and the point of operation are different. This will be described below. Since the state of the driver circuit 20 during the basic operation of the step motor 40, that is, during the driving of the rotor 41 is equivalent to the state described in the first embodiment, both the analog switches SW2 and SW3 are turned off. .
- FIGS. 31 to 34 [Description of Operation of Detection Circuit for Detecting Back Electromotive Current: FIGS. 31 to 34] How the detection circuit 30 of this embodiment detects the back electromotive force generated from the step motor shown in FIGS. 6 to 9 will be described with reference to FIGS. 36 is an operation diagram of each transistor and analog switch of the driver circuit 20 and the detection circuit 30 shown in FIG. 35, and FIGS. 37 to 39 are timing charts for explaining the operation of the detection circuit 30.
- FIG. 36 is an operation diagram of each transistor and analog switch of the driver circuit 20 and the detection circuit 30 shown in FIG. 35
- FIGS. 37 to 39 are timing charts for explaining the operation of the detection circuit 30.
- each transistor due to arrival of the detection pulse CP when the N pole of the rotor 41 is at the stationary position 0 degree is in the SW state 1 and the N pole of the rotor 41 is in the stationary position.
- the operation (ON / OFF) of each transistor due to the arrival of the detection pulse CP at 180 degrees is shown in SW state 2.
- the driver circuit 20 and the detection circuit 30 are the same as in the first embodiment in that each transistor is switched between the SW state 1 and the SW state 2 in accordance with the stationary position (0 degree or 180 degrees) of the rotor 41.
- the transistors N1, N2, P1, P2, N3, N4, P3 and P4 of the driver circuit 20 are all OFF in the transistors on the coil A side, and the transistor TP1 of the detection circuit 30 And TP2 are both turned ON.
- the analog switches SW2 and SW3 are turned on.
- the coil terminal O2 of the coil A and the coil terminal O4 of the coil B are short-circuited by the analog switch SW1, and the coil terminal O1 and the coil B of the coil A are also short-circuited.
- the coil terminal O3 is short-circuited by the analog switch SW2. Further, the coil terminals O1 and O3 are connected to the power supply VDD via the detection resistor R1 by the transistor TP1, and the coil terminals O2 and O4 are connected to the power supply VDD via the detection resistor R2 by the transistor TP2.
- This state is nothing but a state in which the coil A and the coil B are connected in parallel, and the detection pulse CP is output to both ends of the coil A and the coil B connected in series.
- connection directions for connecting the coil A and the coil B in parallel there are two connection directions for connecting the coil A and the coil B in parallel.
- the coil terminal O2 of the coil A and the coil terminal O4 of the coil B are short-circuited by the analog switch SW1
- Short-circuiting the coil terminal O1 of the coil A and the coil terminal O3 of the coil B by the analog switch SW2 means that the coil A and the coil B are connected to the coil terminal O1 (short-circuited to the coil terminal O3) and the coil terminal.
- the magnetic flux ⁇ generated by the coil A and the magnetic flux ⁇ generated by the coil B are opposite to each other when an electric current is passed between O2 (short-circuited with the coil terminal O4). Don't be. Further, as is apparent from FIG.
- this parallel connection is achieved by the fact that the magnetic flux ⁇ generated by the current flowing in parallel in the coil A and the coil B connected in parallel is the first of the stator 42 of the two-coil step motor 40.
- the direction is to form a closed loop that passes through the magnetic pole part 42a and the second magnetic pole part 42b.
- FIG. 37 shows an example of the detection operation of the detection circuit in the SW state 1.
- the display of this figure also follows FIG. 11, and after the stepping motor 40 is driven by the driving pulse SP, the coil terminal O1 (parallel connection) of the coil A when the N pole of the rotor 41 is at a stationary position of 0 degrees.
- the back electromotive force detected at the terminal is detected by sampling with the detection pulse CP.
- the period of the detection pulse CP is about 0.5 mS as in FIG. 11, and the pulse width is about 16 ⁇ S.
- the impact determination circuit 31 causes the detection from the coil terminal O1 at the timings of No3 and No4 of the detection pulse CP close to the peak of the back electromotive current ⁇ I. It can be detected that the detection signal CS exceeds the detection threshold Vth1. Therefore, the impact determination circuit 31 to which the detection signal CS from the coil terminal O1 is input can determine that the detection signal CS from the coil terminal O1 has exceeded the detection threshold Vth1, and immediately the impact signal CK at the timing of No. 3 of the detection pulse CP. To the control circuit 3 to notify that the rotor 41 has rotated clockwise. The subsequent operation of the control circuit 3 and the operation by the lock pulse LP output from the lock pulse generation circuit 10 are the same as those in the first embodiment and the second embodiment described above.
- the impact determination circuit 31 also sets a detection threshold Vth2 whose sign is opposite to that of the detection threshold Vth1 and whose absolute value is almost the same as the detection threshold Vth1. This is also because rotation detection is performed when an impact occurs in the detection section in the SW state 1 and the rotor 41 rotates counterclockwise.
- a change in magnetic flux amount of + 1 / 2 ⁇ occurs.
- the magnetic flux passing through the coil B changes from + 1 / 2 ⁇ to ⁇
- the magnetic flux amount changes by ⁇ 3 / 2 ⁇ .
- change_quantity of this magnetic flux arises.
- FIG. 38 shows an example of the detection operation of the detection circuit in the SW state 1 and shows how the back electromotive voltage detected at the coil terminal O1 of the coil A is sampled and detected by the detection pulse CP as in FIG. Show. Then, it is assumed that an impact is generated at the timing of time t0, and the rotor 41 is rotated counterclockwise by the impact. At this time, a small counter electromotive current + Ia is generated in the coil A, a large counter electromotive current ⁇ Ib is generated in the coil B, and the counter electromotive current generated in the coil B is input with the sign reversed at the coil terminal O1.
- a pulse-shaped detection signal CS in the negative direction corresponding to the magnitude of the counter electromotive current + I is generated at the timing of the detection pulse CP at the coil terminal O1.
- the shock determination circuit 31 can determine that the detection signal CS from the coil terminal O1 has exceeded the detection threshold value Vth1, as in FIG.
- the impact signal CK is immediately output to the control circuit 3 at the timing of No. 3 to notify that the rotor 41 has rotated clockwise.
- the rotation direction of the rotor 41 can be determined based on whether the detection signal CS exceeds the detection threshold Vth1 or the detection threshold Vth2.
- the detection operation in the SW state 2 that is, the case where the N pole of the rotor 41 is at a stationary position of 180 degrees will be described.
- the state of each transistor when the detection pulse CP arrives in the SW state 2 is exactly the same as that in the SW state 1, and the transistor of the driver circuit 20 N1, N2, P1, P2, N3, N4, P3 and P4 are all OFF, the transistors TP1 and TP2 of the detection circuit 30 are both ON, and the analog switches SW2 and 3 are both ON. Therefore, the connection state in which the coil A and the coil B are connected in parallel is the same as that in the SW state 1.
- the magnetic flux ⁇ generated by the current flowing in parallel between the coil A and the coil B connected in parallel with the coil A and the coil B is generated by the stator 42 of the two-coil step motor 40.
- Parallel connection was made so as to form a closed loop passing through the first magnetic pole part 42a and the second magnetic pole part 42b.
- the detection signal CS may be detected by the coil terminal O2 of the coil A instead of the coil terminal O1 of the coil A.
- the detection signal CS can also be detected using the coil terminals O3, O4 on the coil B side.
- the transistors TP1 and TP2 and the detection resistors R1 and R2 may be provided on the coil B side without being provided on the coil A side.
- the magnetic flux ⁇ generated by a current flowing in parallel between the coil A and the coil B connected in parallel between the coil A and the coil B is the first magnetic pole part 42a and the second magnetic pole part of the stator 42 of the two-coil step motor 40. Even if it is connected in parallel so that it does not form a closed loop passing through 42b, it is possible to detect rotation. More specifically, in connection with this embodiment, the coil terminal O1 of the coil A and the coil terminal O4 of the coil B are short-circuited, and the coil terminal O2 of the coil A and the coil terminal O3 of the coil B are short-circuited. Parallel connection hits.
- the magnetic flux amount changes in the coil A and the coil B are ⁇ 3 / 2 ⁇ and + 1 / 2 ⁇ , respectively, as described above.
- a large -Ia counter electromotive current is generated in coil A and a small + Ib counter electromotive current is generated in coil B in accordance with the amount of change in magnetic flux.
- the magnetic flux ⁇ generated by the current flowing in parallel between the coil A and the coil B that are connected in parallel between the coil A and the coil B becomes the first magnetic pole portion 42 a and the second magnetic pole portion 42 a of the stator 42 of the two-coil step motor 40.
- the absolute value of the detection signal to be detected at the terminals at the ends of the coil A and the coil B connected in parallel is reduced, and the detection sensitivity is increased. It will be inferior. However, even if such a parallel connection is made, the rotation detection of the rotor 41 itself does not become impossible.
- the configuration diagram of the drive circuit, the configuration of the step motor, the flowchart, the timing chart, and the like shown in each embodiment of the present invention are not limited thereto, and are arbitrary as long as they satisfy the gist of the present invention. Can be changed.
- the two-coil step motor drive circuit of the present invention is not limited to an electronic timepiece, and can be widely used as a drive circuit for devices equipped with a step motor that is susceptible to impact.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Stepping Motors (AREA)
- Electromechanical Clocks (AREA)
Abstract
Description
第1の実施形態の特徴は本発明の基本的な構成であり、比較的弱い衝撃によってステップモータのロータの回転が180度以下である場合に対応したロックパルス発生回路を備えた構成である。第2の実施形態の特徴は、強い衝撃によってステップモータのロータの回転が180度以上である場合に対応したロックパルス発生回路を備えた構成である。
[第1の実施形態の2コイルステップモータ用駆動回路の構成説明:図1]
第1の実施形態の2コイルステップモータ用駆動回路の概略構成を図1を用いて説明する。図1において、符号1は第1の実施形態の2コイルステップモータ用駆動回路(以下、駆動回路1と略す)である。
次に、ステップモータ40の概略構成を図2を用いて説明する。図2において、ステップモータ40は、ロータ41、ステータ42、二つのコイルA、コイルBなどによって構成される。ロータ41は2極磁化された円盤状の回転体であり、径方向にN極、S極に着磁されている。
次に、コイルを二つ有する2コイルステップモータの駆動動作は公知であるが、本発明を理解する上で必要であるので、ステップモータ40を駆動する駆動波形の一例とロータ41の回転動作の概要を図3と図4を用いて説明する。
次に、ステップモータ40を駆動するドライバ回路20と、ロータ41の動きを検出する検出回路30の回路構成の一例を図5を用いて説明する。図5において、ドライバ回路20は、合計4つのバッファ回路によって構成される。すなわち、低ON抵抗のPチャンネルMOSトランジスタであるトランジスタP1と、低ON抵抗のNチャンネルMOSトランジスタであるトランジスタN1と、のコンプリメンタリ接続でなるバッファ回路は、駆動波形O1を出力してコイルAのコイル端子O1に接続される。
次に、ステップモータ40のロータ41が、外部からの衝撃によって動いた(回転した)場合の逆起電流の発生状態を図6~図9を用いて説明する。まず、ステップモータ40のロータ41のN極が静止位置0度にあるとき、外部からの衝撃によって、ロータ41が時計回りに回転した場合にコイルA、Bに発生する逆起電流を図6を用いて説明する。
次に、図6~図9で示したステップモータから発生する逆起電流を検出回路30がどのように検出するかを図10、図11を用いて説明する。図10は図5で示したドライバ回路20と検出回路30の各トランジスタの動作図であり、図11は検出回路30の動作を説明するタイミングチャートである。なお、必要に応じて構成図の図1と回路図の図5及び図6~図9を参照する。
次に、第1の実施形態の駆動回路の動作を図12のフローチャートと図13のタイミングチャートを用いて説明する。図13のタイミングチャートは、ステップモータ40の各コイル端子(駆動波形)O1、O2、O3、O4での駆動パルスSPと検出パルスCP、及びロックパルスLPを示している。なお、駆動回路の構成は図1を参照する。
次に、ロータ41のN極が静止位置0度のときに、衝撃によって回転したロータを制動するロックパルスLP1の波形と動作を図14を用いて説明する。図14(a)は、ロックパルスLP1の駆動波形の一例を示している。図14(a)において、ロックパルスLP1の電位は、駆動パルスSPと同様に、0V(VDD)と-V(たとえば-1.5V)で構成される。
次に、ロータのN極が静止位置180度のときに、衝撃によって回転したロータを制動するロックパルスLP2の波形と動作を図15を用いて説明する。図15(a)は、ロックパルスLP2の駆動波形の一例を示している。図15(a)において、ロックパルスLP2の電位は、駆動パルスSPと同様に、0V(VDD)と-V(たとえば-1.5V)で構成される。
[第2の実施形態の駆動回路の構成説明:図16]
次に第2の実施形態の駆動回路の概略構成を図16を用いて説明する。第2の実施形態は、強い衝撃を受けてステップモータのロータが180度以上回転した場合に対応する駆動回路である。なお、第2の実施形態の駆動回路は、第1の実施形態と比較してロックパルス発生回路のみ構成が異なり、他の構成要素は同一であるので、ロックパルス発生回路を中心に説明し、重複する構成要素は同一番号を付して説明を省略する。
次に、ステップモータ40が、外部からの衝撃によって回転した場合の逆起電流の発生状態を図17、図18を用いて説明する。ここで、第2の実施形態が想定する衝撃は、第1の実施形態の衝撃より強く、衝撃によってロータ41が静止位置から180度以上回転することを想定して説明する。
次に、第2の実施形態の駆動回路100の動作を図19のフローチャートと図20、図21のタイミングチャートを用いて説明する。図20、図21のタイミングチャートは、ステップモータ40の各コイル端子(駆動波形)O1、O2、O3、O4での駆動パルスSPと検出パルスCP、及びロックパルスLP11~LP14を示している。なお、駆動回路100の構成は図16を参照し、第1の実施形態と重複する説明は省略する。また、ドライバ回路20と検出回路30のSW状態1とSW状態2の切り替え動作は、第1の実施形態の図10で示した動作図と同様であり、検出回路30の検出動作も図11で示したタイミングチャートと同様である。
次に、ロータ41のN極が静止位置0度のときに、衝撃によって時計回りに180度以上回転したロータ41を制動するロックパルスLP11の波形と動作を図22を用いて説明する。図22(a)は、ロックパルスLP11の駆動波形の一例を示している。図22(a)において、ロックパルスLP11の電位は、駆動パルスSPと同様に、0V(VDD)と-V(たとえば-1.5V)で構成される。なお、後述するロックパルスLP12~LP14の電位も同様である。
次に、ロータ41のN極が静止位置0度のときに、衝撃によって反時計回りに180度以上回転したロータ41を制動するロックパルスLP12の波形と動作を図23を用いて説明する。図23(a)は、ロックパルスLP12の駆動波形の一例を示している。
次に、ロータ41のN極が静止位置180度のときに、衝撃によって時計回りに180度以上回転したロータ41を制動するロックパルスLP13の波形と動作を図24を用いて説明する。図24(a)は、ロックパルスLP13の駆動波形の一例を示している。
次に、ロータ41のN極が静止位置180度のときに、衝撃によって反時計回りに180度以上回転したロータ41を制動するロックパルスLP14の波形と動作を図25を用いて説明する。図25(a)は、ロックパルスLP14の駆動波形の一例を示している。
[第3の実施形態のドライバ回路と検出回路の回路構成の説明:図26]
次に第3の実施形態のドライバ回路20と検出回路30の回路構成を図26を用いて説明する。第3の実施形態は、ロータ41の動きを検出する検出回路30の回路構成が第1の実施形態と異なっており、具体的には、コイルB側の検出回路、すなわち、図5に示すトランジスタTP3及びTP4、検出抵抗R3及びR4並びにこれらをコイルB及び衝撃判定回路31に接続する配線が設けられていない。トランジスタTP1及びTP2のソース端子Sがそれぞれ電源VDDに接続され、ドレイン端子Dがそれぞれ検出抵抗R1およびR2の一方の端子に接続され、さらに検出抵抗R1及びR2の他方の端子が、コイルAのコイル端子O1及びO2にそれぞれ接続される点は第1の実施形態と同様である。また、他の構成要素については第1の実施形態と同一であるので、重複する構成要素は同一番号を付して説明を省略する。
次に、図6~図9で示したステップモータから発生する逆起電流を本実施形態の検出回路30がどのように検出するかを図27~29を用いて説明する。図27は図26で示したドライバ回路20と検出回路30の各トランジスタの動作図であり、図28、図29は検出回路30の動作を説明するタイミングチャートである。
[第4の実施形態のドライバ回路と検出回路の回路構成の説明:図30]
次に第4の実施形態のドライバ回路20と検出回路30の回路構成を図30を用いて説明する。第4の実施形態もまた、ロータ41の動きを検出する検出回路30の回路構成が第1の実施形態及び第3の実施形態と異なっており、具体的には、コイルAのコイル端子O1とコイルBのコイル端子O4の短絡及び切断を切り替えるアナログスイッチSW1が設けられる。また、トランジスタTP1のソース端子Sが電源VDDに接続され、ドレイン端子Dが検出抵抗R1の一方の端子に接続され、検出抵抗R1の他方の端子が、コイルAのコイル端子O2に接続される。同様に、トランジスタTP4のソース端子Sが電源VDDに接続され、ドレイン端子Dが検出抵抗R4の一方の端子に接続され、検出抵抗R4の他方の端子が、コイルBのコイル端子O3に接続される。第1の実施形態における、トランジスタTP2,TP3及び検出抵抗R2,R3は特に必要ではない。他の構成要素については第1の実施形態と同一であるので、重複する構成要素は同一番号を付して説明を省略する。
本実施形態では、図6~図9で示したステップモータから発生する逆起電流を逆起電圧の形で検出する。そして、かかる逆起電圧を本実施形態の検出回路30がどのように検出するかを図31~34を用いて説明する。図31は図30で示したドライバ回路20と検出回路30の各トランジスタ及びアナログスイッチの動作図であり、図32~34は検出回路30の動作を説明するタイミングチャートである。
[第5の実施形態のドライバ回路と検出回路の回路構成の説明:図35]
次に第5の実施形態のドライバ回路20と検出回路30の回路構成を図35を用いて説明する。第5の実施形態もまた、ロータ41の動きを検出する検出回路30の回路構成が第1の実施形態、第3の実施形態及び第4の実施形態と異なっており、具体的には、コイルAのコイル端子O2とコイルBのコイル端子O4の短絡及び切断を切り替えるアナログスイッチSW2及び、コイルAのコイルの端子O1とコイルBのコイル端子O3の短絡及び切断を切り替えるアナログスイッチSW3が設けられる。また、トランジスタTP1のソース端子Sが電源VDDに接続され、ドレイン端子Dが検出抵抗R1の一方の端子に接続され、検出抵抗R1の他方の端子が、コイルAのコイル端子O1に接続される。同様に、トランジスタTP2のソース端子Sが電源VDDに接続され、ドレイン端子Dが検出抵抗R2の一方の端子に接続され、検出抵抗R2の他方の端子が、コイルAのコイル端子O2に接続される。第1の実施形態における、トランジスタTP3,TP4及び検出抵抗R3,R4は特に必要ではない。他の構成要素については第1の実施形態と同一であるので、重複する構成要素は同一番号を付して説明を省略する。
本実施形態の検出回路30が図6~図9で示したステップモータから発生する逆起電流をどのように検出するかを図36~39を用いて説明する。図36は図35で示したドライバ回路20と検出回路30の各トランジスタ及びアナログスイッチの動作図であり、図37~39は検出回路30の動作を説明するタイミングチャートである。
Claims (12)
- 径方向に少なくとも2極以上着磁されたロータと、
該ロータを介して略対向に設けられる第1及び第2のステータ磁極部と、
該第1及び第2のステータ磁極部の間にあって前記ロータに向き合って設けられる第3のステータ磁極部と、
前記第1のステータ磁極部と前記第3のステータ磁極部に磁気的に結合する第1のコイルと、
前記第2のステータ磁極部と前記第3のステータ磁極部に磁気的に結合する第2のコイルと、
前記第1のコイルと前記第2のコイルを駆動する駆動パルスを出力する駆動パルス発生回路と、
前記駆動パルスによる前記ロータ駆動後の前記ロータの動きに伴い、前記第1のコイル及び前記第2のコイルの少なくともいずれかに発生する逆起電流を検出するために、前記第1のコイル及び前記第2のコイルの少なくともいずれかに検出パルスを出力する検出パルス発生回路と、
前記検出パルスにより発生した検出信号を入力し、前記ロータの動きを検出する検出回路と、
を有する2コイルステップモータ用駆動回路。 - 前記検出パルス発生回路は、前記第1のコイル及び前記第2のコイルのいずれか1つに前記検出パルスを出力する、
請求項1に記載の2コイルステップモータ用駆動回路。 - 前記検出パルス発生回路は、前記第1のコイル及び前記第2のコイルの両方に前記検出パルスを出力する、
請求項1に記載の2コイルステップモータ用駆動回路。 - 前記検出パルス発生回路は、前記第1のコイルへの検出パルスと、前記第2のコイルへの検出パルスを独立して且つ同時に出力する、
請求項3に記載の2コイルステップモータ用駆動回路。 - 前記検出パルス発生回路は、直列又は並列接続された前記第1のコイル及び前記第2のコイルの両端に対して前記検出パルスを出力する、
請求項3に記載の2コイルステップモータ用駆動回路。 - 前記検出パルス発生回路により前記検出パルスが出力される際に、前記第1のコイル及び前記第2のコイルは、前記第1のコイル及び前記第2のコイルに直列に流れる電流により発生する磁束が、前記第1及び第2のステータ磁極部を通過する閉ループを形成する向きに直列接続される請求項5に記載の2コイルステップモータ用駆動回路。
- 前記検出パルス発生回路により前記検出パルスが出力される際に、前記第1のコイル及び前記第2のコイルは、前記第1のコイル及び前記第2のコイルに並列に流れる電流により発生する磁束が、前記第1及び第2のステータ磁極部を通過する閉ループを形成する向きに並列接続される請求項5に記載の2コイルステップモータ用駆動回路。
- 前記ロータを制動するためのロックパルスを出力するロックパルス発生回路を有し、
前記検出回路が前記検出信号の出力を検出した場合に、前記ロックパルス発生回路は前記ロックパルスを出力する
ことを特徴とする請求項1~7のいずれか1項に記載の2コイルステップモータ用駆動回路。 - 前記駆動パルスは、複数の小駆動パルスで構成されており、
前記ロックパルスは、前記駆動パルス内で最後に出力される前記小駆動パルスと同仕様である
ことを特徴とする請求項8に記載の2コイルステップモータ用駆動回路。 - 前記ロックパルスは、第1のロックパルスと第2のロックパルスで構成され、
前記前記第1のコイルと前記第2のコイルのどちらか一方において、
前記第1のロックパルスと前記第2のロックパルスで、コイル内に流れる電流の極性が異なる
ことを特徴とする請求項8に記載の2コイルステップモータ用駆動回路。 - 前記第2のロックパルスは、前記駆動パルス内で最後に出力される前記小駆動パルスと同仕様である
ことを特徴とする請求項10に記載の2コイルステップモータ用駆動回路。 - 前記検出回路は、前記2コイルステップモータの前記ロータの静止位置に応じて、
前記第1のコイルと前記第2のコイルに発生する逆起電流の検出方向を切り替える切替手段を備えている
ことを特徴とする請求項1~11のいずれか1項に記載の2コイルステップモータ用駆動回路。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP15873228.9A EP3239787B1 (en) | 2014-12-26 | 2015-12-24 | Drive circuit for two-coil step motor |
| JP2016566480A JP6592011B2 (ja) | 2014-12-26 | 2015-12-24 | 2コイルステップモータ用駆動回路 |
| CN201580071163.1A CN107111278B (zh) | 2014-12-26 | 2015-12-24 | 双线圈步进电机用驱动电路 |
| US15/538,658 US10197972B2 (en) | 2014-12-26 | 2015-12-24 | Drive circuit for two-coil step motor |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014-264383 | 2014-12-26 | ||
| JP2014264383 | 2014-12-26 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016104660A1 true WO2016104660A1 (ja) | 2016-06-30 |
Family
ID=56150673
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2015/086142 Ceased WO2016104660A1 (ja) | 2014-12-26 | 2015-12-24 | 2コイルステップモータ用駆動回路 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US10197972B2 (ja) |
| EP (1) | EP3239787B1 (ja) |
| JP (2) | JP6592011B2 (ja) |
| CN (1) | CN107111278B (ja) |
| WO (1) | WO2016104660A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018029413A (ja) * | 2016-08-15 | 2018-02-22 | シチズン時計株式会社 | ステッピングモータ、及びステッピングモータのステータ製造方法 |
| JP2021032885A (ja) * | 2019-08-15 | 2021-03-01 | ウーテーアー・エス・アー・マニファクチュール・オロロジェール・スイス | 電気機械式時計 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108027585B (zh) * | 2015-09-09 | 2020-10-23 | 西铁城时计株式会社 | 双线圈步进电机用驱动电路 |
| JP6772500B2 (ja) * | 2016-03-22 | 2020-10-21 | カシオ計算機株式会社 | 回転検出装置および電子時計 |
| CN108897234B (zh) * | 2018-07-04 | 2021-01-12 | 河南师范大学 | 一种基于电机自检的空气控制方法 |
| JP7119703B2 (ja) * | 2018-07-25 | 2022-08-17 | セイコーエプソン株式会社 | モーター駆動回路、半導体装置、ムーブメント、電子時計およびモーター駆動制御方法 |
| JP7063314B2 (ja) * | 2019-11-20 | 2022-05-09 | カシオ計算機株式会社 | 指針装置、電子時計、指針装置の制御方法、及びプログラム |
| JP7460511B2 (ja) * | 2020-12-11 | 2024-04-02 | シチズン時計株式会社 | ステップモータ駆動装置 |
| JP2023182168A (ja) | 2022-06-14 | 2023-12-26 | セイコーウオッチ株式会社 | 時計 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0216679B2 (ja) * | 1981-03-20 | 1990-04-17 | Seiko Instr & Electronics | |
| JP2012002533A (ja) * | 2010-06-14 | 2012-01-05 | Citizen Holdings Co Ltd | 電子時計 |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60124295U (ja) * | 1984-01-25 | 1985-08-21 | 株式会社 モリタ製作所 | ブラシレスマイクロモ−タの急停止回路 |
| EP0585470B1 (en) * | 1992-03-18 | 1997-09-10 | Citizen Watch Co. Ltd. | Electronic machine with vibration alarm |
| CH690882A5 (fr) * | 1996-12-04 | 2001-02-15 | Ebauchesfabrik Eta Ag | Transducteur électromécanique biphasé et dispositif électromécanique comprenant au moins un tel transducteur. |
| US6020700A (en) * | 1998-07-16 | 2000-02-01 | Silicon Touch Technology Inc. | DC brushless motor drive circuit having input signal compatability to hall effect ICs and hall sensors |
| US6140782A (en) * | 1999-04-06 | 2000-10-31 | Silicon Touch Technology Inc. | Brushless DC fan driver with overshoot voltage prevention and enhanced operational efficiency |
| JP2004187338A (ja) * | 2002-11-29 | 2004-07-02 | Nippon Densan Corp | Dcモータ駆動回路 |
| JP4751573B2 (ja) | 2003-12-12 | 2011-08-17 | シチズンホールディングス株式会社 | アナログ電子時計 |
| JP4619081B2 (ja) | 2004-09-29 | 2011-01-26 | シチズンホールディングス株式会社 | 可逆ステッピングモータ |
| CN102782593B (zh) * | 2010-02-15 | 2014-04-09 | 西铁城控股株式会社 | 电子计时装置 |
| US9529330B2 (en) * | 2010-09-09 | 2016-12-27 | Citizen Holdings Co., Ltd. | Wrist watch oscillating step motor with sweep motion |
| JP6071671B2 (ja) * | 2013-03-18 | 2017-02-01 | シチズン時計株式会社 | 電子時計 |
| JP6303277B2 (ja) | 2013-03-29 | 2018-04-04 | カシオ計算機株式会社 | ステッピングモータ及び時計 |
-
2015
- 2015-12-24 WO PCT/JP2015/086142 patent/WO2016104660A1/ja not_active Ceased
- 2015-12-24 US US15/538,658 patent/US10197972B2/en active Active
- 2015-12-24 CN CN201580071163.1A patent/CN107111278B/zh active Active
- 2015-12-24 EP EP15873228.9A patent/EP3239787B1/en active Active
- 2015-12-24 JP JP2016566480A patent/JP6592011B2/ja active Active
-
2019
- 2019-08-05 JP JP2019143970A patent/JP6728454B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0216679B2 (ja) * | 1981-03-20 | 1990-04-17 | Seiko Instr & Electronics | |
| JP2012002533A (ja) * | 2010-06-14 | 2012-01-05 | Citizen Holdings Co Ltd | 電子時計 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018029413A (ja) * | 2016-08-15 | 2018-02-22 | シチズン時計株式会社 | ステッピングモータ、及びステッピングモータのステータ製造方法 |
| JP2021032885A (ja) * | 2019-08-15 | 2021-03-01 | ウーテーアー・エス・アー・マニファクチュール・オロロジェール・スイス | 電気機械式時計 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3239787A1 (en) | 2017-11-01 |
| US10197972B2 (en) | 2019-02-05 |
| EP3239787A4 (en) | 2018-08-08 |
| JP6592011B2 (ja) | 2019-10-16 |
| JP2019215361A (ja) | 2019-12-19 |
| JPWO2016104660A1 (ja) | 2017-10-05 |
| JP6728454B2 (ja) | 2020-07-22 |
| CN107111278B (zh) | 2021-01-01 |
| US20170357216A1 (en) | 2017-12-14 |
| EP3239787B1 (en) | 2020-09-23 |
| CN107111278A (zh) | 2017-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6728454B2 (ja) | 2コイルステップモータ用駆動回路 | |
| US11422511B2 (en) | Step motor drive device and circuit | |
| US11372374B2 (en) | Timepiece movement, timepiece, and reference position determination method of indicating hand of timepiece | |
| US11237521B2 (en) | Timepiece movement and timepiece | |
| US10331084B2 (en) | Electronic watch | |
| US20190286064A1 (en) | Hand position identification device, timepiece, and hand position identification method | |
| JP2018057076A (ja) | ステッピングモータ、回転検出装置、および電子時計 | |
| US11378920B2 (en) | Step motor driving device | |
| JP5495989B2 (ja) | ステップモータ及びそれを用いたステップモータ装置 | |
| US11415940B2 (en) | Timepiece movement and timepiece | |
| HK1241992A1 (en) | Drive circuit for two-coil step motor | |
| JP3057341B2 (ja) | 電子時計用ステップモータ装置 | |
| JP6978972B2 (ja) | ステップモータ駆動機構 | |
| JP7096041B2 (ja) | モータ駆動装置 | |
| JP3057339B2 (ja) | 電子時計用ステップモータ装置 | |
| JP7406462B2 (ja) | 電子時計、駆動パルス設定方法 | |
| JP6590495B2 (ja) | ステッピングモータの制御装置 | |
| HK1241992B (zh) | 双线圈步进电机用驱动电路 | |
| US12429828B2 (en) | Watch | |
| CN111525854B (zh) | 电子钟表、机芯以及钟表用电机控制电路 | |
| JP2014090589A (ja) | ステッピングモータ制御回路、ムーブメント及びアナログ電子時計 | |
| JPS6118151B2 (ja) | ||
| JP2020115716A (ja) | 時計及び時計用モータ制御方法 | |
| JPS6345587A (ja) | 電子時計 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15873228 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2016566480 Country of ref document: JP Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 15538658 Country of ref document: US |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| REEP | Request for entry into the european phase |
Ref document number: 2015873228 Country of ref document: EP |