The present invention relates to a rotation control apparatus, an electronic timepiece, and a rotation control method.
A technique is known for detecting rotation in a stepping motor having a coil in the stator and a magnet in the rotor, where the rotation is detected using a magnetic saturation phenomenon arising in the core of the stator. That is, if a magnetic flux produced by the magnet and a magnetic flux produced by the coil are in a mutually-strengthening relationship, magnetic saturation of the core will have an increased effect, and the inductance of the coil will drop. On the other hand, if the magnetic flux produced by the magnet and the magnetic flux produced by the coil are in a mutually-weakening relationship, the magnetic saturation will have a reduced effect, and the inductance of the coil will rise. Japanese Examined Patent Application Publication No. S61-15380 discloses a technique for determining whether rotation has succeeded or failed by applying a detection pulse to the coil and measuring the waveform of current flowing in the coil.
However, when detecting rotation using the magnetic saturation phenomenon, depending on the state of the stepping motor, it may be difficult to accurately detect rotation.
Accordingly, the present invention is directed to a scheme that substantially obviates one or more of the problems due to limitations and disadvantages of the related art.
The present disclosure discloses a rotation control apparatus, an electronic timepiece, and a rotation control method.
Additional or separate features and advantages of the invention will be set forth in the descriptions that follow and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims thereof as well as the appended drawings.
To achieve these and other advantages and in accordance with the purpose of the present invention, as embodied and broadly described, in one aspect, the present disclosure provides a rotation control apparatus that controls rotation of a rotor of a motor, the motor including the rotor that includes a magnet and a stator that includes a coil for rotating the rotor, the rotation control apparatus including: a motor control unit including a function of supplying to the coil a first pulse for rotating the rotor, a function of supplying to the coil a second pulse that is shorter than the first pulse and that has an opposite polarity from the first pulse, and a function of supplying to the coil a third pulse that is shorter than the first pulse and that has the same polarity as the first pulse; and a determination unit that determines whether or not the rotor has rotated by the first pulse on the basis of a current flowing in the coil in accordance with the third pulse.
In another aspect, the present disclosure provides a rotation control apparatus for a stepping motor, including: a motor control unit that causes a first pulse for rotating a rotor of the stepping motor to be supplied to the stepping motor; the motor control unit subsequently causing a second pulse that is shorter than the first pulse and that has an opposite polarity from the first pulse to be supplied to the stepping motor so as to stabilize the rotor, and thereafter causing a third pulse that is shorter than the first pulse and that has the same polarity as the first pulse to be supplied to the stepping motor so as to induce a current in the stepping motor for detecting whether or not the rotor has successfully rotated to a target position; and a determination unit that receives a signal representing the current induced in the stepping motor so as to determine whether or not the rotor has successfully rotated to the target position.
In another aspect, the present disclosure provides a rotation control apparatus for a stepping motor having a coil to rotate a rotor, including: a motor control unit causing a first pulse for rotating the rotor of the stepping motor to be supplied to the coil of the stepping motor, the motor control unit subsequently causing a second pulse that has an opposite polarity from the first pulse to be supplied to the coil so as to stop the rotor at a stable position where the rotor is magnetically stable, and thereafter causing a third pulse that is shorter than the first pulse and has the same polarity as the first pulse to be supplied to the coil; and a determination unit that determines whether or not the rotor has been rotated by the first pulse on the basis of a current that flows in the coil in response to the third pulse supplied.
In another aspect, the present disclosure provides a rotation control method, used in a stepping motor that includes a rotor having a magnet and a stator having a coil for rotating the rotor, of controlling rotation of the rotor, the method including: supplying to the coil a first pulse for rotating the rotor; thereafter, supplying to the coil a second pulse that is shorter than the first pulse and that has an opposite polarity from the first pulse; thereafter, supplying to the coil a third pulse that is shorter than the first pulse and has the same polarity as the first pulse; and determining whether or not the rotor has been rotated by the first pulse to a target position on the basis of a current that flows in the coil in response to the third pulse.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory, and are intended to provide further explanation of the invention as claimed.
The analog electronic timepiece 1 according to the present embodiment is capable of driving four hands 2a to 2d using independent motors. The electronic timepiece 1 is a wristwatch-type electronic timepiece including a band for securing the timepiece to an arm, for example, but is not limited to this in particular. The electronic timepiece 1 includes, for example, the hands 2a to 2d, and stepping motors 4a to 4d that rotationally drive the corresponding hands 2a to 2d via corresponding gear train mechanisms 3a to 3d. The electronic timepiece 1 further includes a driving circuit 5 that drives the stepping motors 4a to 4d, a microcomputer 6, a power source 7, and a vibrator 8.
The hands 2a to 2d will simply be referred to as hands 2 when no particular distinction needs to be made among them, and the gear train mechanisms 3a to 3d will simply be referred to as gear train mechanisms 3 when no particular distinction needs to be made among them. Likewise, the stepping motors 4a to 4d will simply be referred to as stepping motors 4 when no particular distinction needs to be made among them.
A part including the stepping motors 4, the driving circuit 5, the microcomputer 6, and the vibrator 8 will be called a “motor driving apparatus 10”. Additionally, because the microcomputer 6 and the driving circuit 5 have a function for controlling the rotation of the stepping motors 4, the driving circuit 5 and the microcomputer 6 will be called a “rotation control apparatus 11”.
The driving circuit 5 has a bridge circuit that drives the stepping motors 4, and applies voltages to the stepping motors 4 in response to commands from the microcomputer 6. The microcomputer 6 is a large-scale integration (LSI) chip, and includes a central processing unit (CPU) 61, a peripheral 68, an oscillation circuit 611, a divider circuit 612, and a timing circuit 613 (a timing unit).
The hands 2a to 2d are provided so as to be capable of rotating around a rotation axis on a face plate. The gear train mechanisms 3a to 3d cause the corresponding hands 2a to 2d to rotate. At appropriate timings, the driving circuit 5 outputs driving voltage signals for driving the stepping motors 4a to 4d on the basis of control signals inputted from the microcomputer 6. The driving circuit 5 can adjust and output the driving voltages and driving voltage pulse widths of the stepping motors 4 on the basis of setting signals from the microcomputer 6. The driving circuit 5 outputs driving signals to the stepping motors 4.
The CPU 61 controls the overall operations of the electronic timepiece 1 by carrying out various types of computational processes. The CPU 61 reads out and executes control programs to cause the units to continuously carry out operations related to displaying the time. The CPU 61 also causes the units to carry out operations in real time or at set timings on the basis of operational inputs made to an operation unit (not illustrated). The CPU 61 is a control unit that sets target positions to which the hands 2 are to move and controls the driving of the stepping motors 4 through the driving circuit 5.
The oscillation circuit 611 generates a unique frequency signal and outputs the signal to the divider circuit 612. A circuit that oscillates when combined with the vibrator 8, which is a crystal or the like, is used as the oscillation circuit 611, for example. The divider circuit 612 divides the signal inputted from the oscillation circuit 611 into various frequency signals used by the CPU 61, the timing circuit 613, and so on, and outputs the resulting signals. The timing circuit 613 is a counter circuit that counts the number of a prescribed frequency signal inputted from the divider circuit 612 and adds the obtained number to an initial time so as to measure the current time. The current time measured by the timing circuit 613 is read out by the CPU 61 and used to display the time. This time measurement may be controlled by software. The power source 7 is configured to be capable of continuously and stably operating the electronic timepiece 1 for long periods of time, and is a combination of a battery and a DC-DC converter, for example. This ensures that an output voltage of the power source 7 stays at a prescribed value during operation.
The RAM 64 is volatile memory such as SRAM or DRAM, and provides a working memory space for the CPU 61. Additionally, user setting data and the like, set on the basis of operational inputs made to the operation unit, can also be temporarily stored in the RAM 64. Part of the RAM 64 may be non-volatile memory such as flash memory or Electrically Erasable and Programmable Read-Only Memory (EEPROM). The OSC 65 generates a unique frequency signal and supplies the signal to the CPU 61, the peripheral 68, and so on, and corresponds to a combination of the oscillation circuit 611 and the vibrator 8 illustrated in
The DVR 66 is a circuit that drives signals for driving the motor. The VRMX 67 is a regulator that generates power to supply to the DVR 66. The peripheral 68 includes a motor control unit 69 and a determination unit 70. The motor control unit 69 includes a phase control circuit (process) 699, a stabilizing pulse generation circuit (process) 691, a driving pulse generation circuit (process) 692, a charge pulse generation circuit (process) 693, and a VRMX control circuit (process) 694.
The determination unit 70 includes an A/D converter 702 and a detection/determination circuit 704. Note that the phase control circuit 699, the stabilizing pulse generation circuit 691, the driving pulse generation circuit 692, the charge pulse generation circuit 693, the VRMX control circuit 694, the A/D converter 702, and the detection/determination circuit 704 may be a motor control unit within a single microcomputer, or may be provided as individual motor control units and operated by a single microcomputer or a plurality of microcomputers.
Here, the “stabilizing pulse” is a pulse that generates torque in a rotor 48 in the direction opposite from the driving pulse.
The phase control circuit 699 controls a series of phases including the output of driving pulses, the output of stabilizing pulses, and the generation of charge pulses. These pulses will be described in detail later. The stabilizing pulse generation circuit 691 outputs the stabilizing pulses to the stepping motors 4; the driving pulse generation circuit 692 outputs the driving pulses to the stepping motors 4; and the charge pulse generation circuit 693 outputs the charge pulses to the stepping motors 4. The VRMX control circuit 694 controls the VRMX 67 to generate a prescribed source voltage. The A/D converter 702 converts a prescribed analog voltage (described in detail later) of the driving circuit 5 into a digital signal. The detection/determination circuit 704 determines whether or not the stepping motors 4 have rotated on the basis of the digital signal.
The stepping motor 4 includes a stator 47 and the rotor 48. The rotor 48 is formed having a disk shape and is supported so as to be capable of rotating in a rotation direction, and includes a magnet bipolarized in a radial direction. In the rotor 48 illustrated in
The rotor 48 is disposed so as to be capable of rotating about a shaft (not illustrated) provided in the stator 47. Note that in the present embodiment, the rotor 48 can rotate counter-clockwise or clockwise at a prescribed step angle in response to a driving pulse being applied to a coil L1, which will be described later. When the stepping motor 4 is applied in a timepiece or the like, the rotor 48 is preferably linked to gears constituting the corresponding gear train mechanism 3 for moving the corresponding hand 2 of the timepiece, for example. The rotation of the rotor 48 then causes those gears and the like to rotate.
The stator 47 includes a core 46 formed having a substantially quadrangular frame shape, and the coil L1, which is wound around an upper side area of the core 46. A substantially circular opening 42 is formed in a central area of a lower side of the core 46, and the rotor 48 is disposed concentric to the opening 42. When current flows in the coil L1, magnetic poles arise in the stator 47 near regions 44 and 45. The polarities of the magnetic poles in the regions 44 and 45 are determined by the orientation of the current flowing in the coil L1. The coil L1 is connected to the driving circuit 5 (see
Thus the rotor 48 rotates when the coil L1 is driven such that magnetic poles repelling the S pole 48S and the N pole 48N arise in the regions 44 and 45. Two recesses 42a are formed in the stator 47, in an inner circumferential surface of the opening 42, which accommodates the rotor 48. When the upward direction is assumed to be 0 degrees, the two recesses 42a are formed at approximately 60 degrees and approximately 240 degrees, respectively. The rotor 48 can be kept in a static state by these two recesses 42a.
In the present embodiment, the stepping motor 4 has the highest index torque (holding torque) in a state where the S pole 48S and the N pole 48N are facing the regions 44 and 45. As such, in a de-energized state, that is, when no current is flowing in the coil L1, the rotor 48 magnetically stabilizes and stops at the stopped position illustrated in
The driving circuit 5 applies the driving pulses, stabilizing pulses, and charge pulses to the coil L1 of the stepping motor 4. The driving circuit 5 includes an H-bridge circuit constituted by switch elements Tr1 to Tr4, and the switch elements Tr1 to Tr4 are Metal-Oxide-Semiconductor Field-Effect Transistors (MOSFETs), for example. Switch elements Tr7 and Tr8 and a resistor R1 constitute a discharge circuit that discharges energy stored in the coil L1. A terminal voltage of the coil L1 will be called a coil voltage V1, and current flowing in the coil L1 will be called coil current I1.
The power source 7 (see
Next, operations according to the present embodiment will be described with reference to
In the driving phase illustrated in
However, in the case where the electronic timepiece 1 is subjected to vibrations or impacts when the driving pulse is inputted, there are situations where the rotor 48 does not rotate 180 degrees despite the driving pulse being inputted. This state is called “rotation failure”. When rotation fails, the rotor 48 returns to the original stable position in most cases.
However, there are situations where the rotor stops at a position that is not a stable position (called an unstable position hereinafter) when rotation fails, due to various factors such as ambient temperature, ambient humidity, and age-related changes in the gear train mechanism 3 that is driven by the stepping motor 4. In the stepping motor 4 according to the present embodiment, two positions rotated 90 degrees from corresponding ones of the stable positions are representative examples of the unstable positions. This is because at these positions, the torque applied to the rotor 48 in a de-energized state is theoretically 0.
Next, in the stabilizing phase indicated in
However, the pulse width of the stabilizing pulse is much shorter than that of the driving pulse, and thus if the rotor 48 is stopped at the stable position, the rotor 48 will remain at that stable position even if a stabilizing pulse is inputted. On the other hand, if the rotor 48 is stopped at the unstable position, the rotor 48 is returned to the original stable position, i.e., the stable position from before the driving pulse was supplied. The reason the rotor 48 is returned to the original stable position will be described later.
Next, in the charge phase indicated in
Next, in the current detection phase indicated in
If the detection/determination circuit 704 determines that the rotation has failed, the driving pulse generation circuit 692 applies a correction pulse (not illustrated), similar to the driving pulse, to cause the rotor 48 to rotate. After the rotor 48 has been rotated 180 degrees by the phases illustrated in
Next, waveforms at various elements when rotation is successful will be described with reference to
In
When the output of the driving pulse P1 is started at time t1, the coil current I1 gradually increases, as indicated in
Next,
A magnetic flux ΦL indicated by the solid line in
When the influence of the magnetic saturation is reduced, the inductance of the coil L1 takes on a relatively high value. Accordingly, as indicated in
Next, waveforms at various elements when rotation fails will be described with reference to
When the influence of the magnetic saturation increases, the inductance of the coil L1 takes on a relatively low value. Accordingly, the coil current I1 when the charge pulse P12 is supplied (time t10 to t12) and at the time of current detection (time t12 to t13) takes on a relatively high value, and is greater than the threshold Ith, as illustrated in
As a result, the waveforms of the coil voltage V1 and the coil current I1 are waveforms resembling the waveforms when rotation in successful (see
When the rotor 48 is stopped at the unstable position as indicated in
In
Rotation angles where the index torque TI is “0” and the slope of the index torque TI has a positive value, i.e., rotation angles of 90 degrees and 270 degrees, are unstable positions where the rotor 48 is highly likely to stop. A positive-polarity torque TP is torque produced by the coil L1 by a positive-polarity pulse, i.e., by a pulse having the same polarity as the driving pulse. A negative-polarity torque TN is torque produced by the coil L1 by an opposite-polarity pulse, i.e., a pulse having a polarity opposite from that of the driving pulse.
An energy amount WP, obtained from the positive-polarity pulse when the rotor 48 is moved a prescribed angle from the 90-degree rotation angle by the positive-polarity pulse, is indicated by the broken line hatching in
As illustrated in
For reasons such as those given above, in the present embodiment, the opposite-polarity pulse is employed as the stabilizing pulse, which reduces the amount of power consumed.
Returning to
Additionally, a width of the stabilizing pulse P10 (time t6 to t8) is preferably in a range of from greater than or equal to 0.01 millisecond to less than or equal to 1 millisecond, and more preferably in a range of from greater than or equal to 0.1 millisecond to less than or equal to 0.2 millisecond. In terms of a relative relationship with the width of the driving pulse P1 (time t1 to t2), the width of the stabilizing pulse P10 is preferably in a range of ⅓ to 1/600 the width of the driving pulse P1, and more preferably in a range from 1/15 to 1/60. These numerical values are selected because it is difficult to move the rotor 48 from the unstable position to the stable position if the stabilizing pulse P10 is too short, whereas the rotor 48 in the stable position will move if the stabilizing pulse P10 is too long. The stabilizing pulse P10 being too long also leads to increased power consumption. Additionally, the period from when the stabilizing pulse P10 ends to when the charge pulse P12 starts, i.e., the period from time t8 to t10, is preferably in the range of from 3.0 to 900 milliseconds, and further preferably in the range of from 8.0 to 12.0 milliseconds. These numerical values are selected for the same reasons as the period from time t2 to t6 described above.
Additionally, a width of the charge pulse P12 (time t10 to t12) is preferably in a range from greater than or equal to 0.01 millisecond to less than or equal to 1 millisecond, and more preferably in a range from greater than or equal to 0.05 millisecond to less than or equal to 0.1 millisecond. In terms of a relative relationship with the width of the driving pulse P1 (time t1 to t2), the width of the charge pulse P12 is preferably in a range of ⅓ to 1/600 the width of the driving pulse, and more preferably in a range from 1/30 to 1/120. The reasoning behind these numerical values is that the accuracy of the rotation detection will worsen if the charge pulse P12 is too short, whereas the rotor 48 will move if the charge pulse P12 is too long.
The electronic timepiece 1 according to the present embodiment as described thus far includes a rotation control apparatus (11) that controls rotation of a rotor (48) of a motor (4), the motor (4) including the rotor (48), which includes a magnet, and a stator including a coil (L1) for rotating the rotor (48), the apparatus including: a motor control unit (69) including a function (692) of supplying to the coil (L1) a first pulse (P1) for rotating the rotor (48), a function (691) of supplying to the coil (L1) a second pulse (P10) that is shorter than the first pulse (P1) and has the opposite polarity from the first pulse (P1), and a function (693) of supplying to the coil (L1) a third pulse (P12) that is shorter than the first pulse (P1) and has the same polarity as the first pulse (P1); and a determination unit (70) that determines whether or not the rotor (48) has been rotated by the first pulse (P1) on the basis of a current flowing in the coil (L1) when the third pulse (P12) is supplied.
According to another aspect, the motor control unit (69) includes a function (692) of supplying to a coil (L1) a first pulse (P1) for rotating a rotor (48), a function (691) of supplying to the coil (L1) a second pulse (P10) that has the opposite polarity from the first pulse (P1) so as to stop the rotor (48) at a stable position where the rotor (48) is magnetically stable, and a function (693) of supplying to the coil (L1) a third pulse (P12) that is shorter than the first pulse (P1) and has the same polarity as the first pulse (P1).
The electronic timepiece (1) includes: the above-described rotation control apparatus (11); a display unit (2, 3); a timing unit (613) that measures time; and a control unit (6) that causes the time measured by the timing unit (613) to be displayed on the display unit (2, 3).
Thus according to the present embodiment, even when the rotor (48) is in an unstable position the rotor (48) is more likely to be moved to the stable position by the second pulse (P10). The rotation of the rotor (48) can be accurately detected as a result. Although the hands 2 may stop if there is an error in detecting the rotation of the rotor (48), the accurate rotation detection according to the present embodiment also makes it possible to suppress a situation in which the hands stop. Furthermore, it becomes more likely that the rotor (48) can be stopped at the stable position when the series of phases has ended, which makes it possible to suppress variations in the step angles of the hands 2. Furthermore, the second pulse (P10) has the opposite polarity from the first pulse (P1), and thus the amount of power consumed due to the second pulse (P10) can be suppressed.
Additionally, the motor control unit (69) outputs the third pulse (P12) to the coil (L1) for a prescribed period, and determines whether or not the rotor (48) has rotated on the basis of a response of the current flowing in the coil (L1) after the prescribed period has ended. This also makes it possible to suppress power consumption due to the third pulse (P12).
Additionally, the rotor (48) has a plurality of stable positions, within a range of a single rotation, where the rotor (48) magnetically stabilizes and stops, and if the rotor (48) has stopped at a position that is not a stable position, the second pulse (P10) moves the rotor (48) to one of the stable positions. Accordingly, the rotor (48) can be moved to the stable position appropriately.
Furthermore, the second pulse (P10) is a rectangular wave having a length greater than or equal to 0.01 millisecond and less than or equal to 1 millisecond. Accordingly, the rotor (48) in an unstable position can be moved to a stable position, and a situation where the rotor (48) in the stable position moves can be suppressed.
An electronic timepiece according to Embodiment 2 will be described next. In the following descriptions, elements corresponding to those illustrated in
Although the overall configuration of the electronic timepiece according to the present embodiment is the same as that according to Embodiment 1 (see
The stepping motor 140 is a dual core-type motor, and includes a stator 147 and a rotor 48. The configuration of the rotor 48 is the same as that described in Embodiment 1 (see
The stator 147 includes a substantially rectangular center yoke 145, a pair of side yokes 144 and 146 disposed below the center yoke 145, and the coils L1 and L2. The side yokes 144 and 146 are provided with substantially bilateral symmetry so as to surround the rotor 48. The coils L1 (the first coil) and L2 (the second coil) are inserted between an upper end portion of the center yoke 145 and the side yokes 144 and 146, respectively. The coils L1 and L2 are connected to the driving circuit 150, which will be described later, via a pair of terminal blocks 143.
A substantially circular opening 142 is formed in the stator 147, at a point where a lower end of the center yoke 145 intersects with the pair of side yokes 144 and 146, and the rotor 48 is disposed in the opening 142. When magnetized, three magnetic poles are produced in the stator 147 along an outer circumference of the rotor 48, one near the center yoke 145, one near the side yoke 144, and one near the side yoke 146. When driving pulses are applied to the coils L1 and L2, the three magnetic poles of the stator 147 switch polarities. Meanwhile, an arc-shaped recess 20 is formed below the opening 142 at the location where the side yokes 144 and 146 connect.
One end of the coil L1 is magnetically linked to the center yoke 145, and the other end of the coil L1 is magnetically linked to a free end of the side yoke 146. Likewise, one end of the coil L2 is magnetically linked to the center yoke 145, and the other end of the coil L2 is magnetically linked to a free end of the side yoke 144.
In the present embodiment, the driving pulse generating circuit 692 (see
Three recesses 21, 22, and 23 are formed in an inner circumferential surface of the opening 142. The recesses 21, 22, and 23 are formed in a direction tilted approximately 10 degrees counter-clockwise from the direction of the center yoke 145, and in two directions perpendicular to the stated tilted direction. The rotor 48 can be kept in a static state by these recesses 21, 22, and 23. In the present embodiment, the stepping motor 140 has the highest index torque (holding torque) when the polarization direction of the rotor 48 is tilted approximately 80 degrees and approximately 260 degrees clockwise from the direction of the center yoke 145.
Accordingly, the stopped position indicated in
In the present embodiment too, the rotor 48 may stop at a position aside from a stable position, i.e., at an unstable position, for a variety of reasons. The torque characteristics in the present embodiment are the same as in Embodiment 1 (see
The magnetic flux ΦM arising when the rotor 48 has stopped at these unstable positions is not illustrated. However, the direction of the magnetic flux ΦM near the recesses 20 and 23 is the same (the direction illustrated) between the position of 0 degrees (the position indicated in
The driving circuit 150 applies driving pulses to the two coils L1 and L2, and applies the stabilizing pulse and the charge pulse to the coil L1. The driving circuit 150 includes an H-bridge circuit constituted by switch elements Tr1 to Tr6 that are MOSFETs, for example. Switch elements Tr7 to Tr9 and a resistor R1 constitute a discharge circuit that discharges energy stored in the coils L1 and L2.
The power source 7 (see
Next, operations according to the present embodiment will be described with reference to
The first driving phase, the second driving phase, the stabilizing phase, the charge phase, and the current detection phase are executed in sequence in a period in which the rotor 48 is to rotate by 180 degrees.
First, in the first driving phase, the driving pulse generation circuit 692 turns the switch elements Tr3 and Tr6 on and turns the other switch elements off, as illustrated in
Next, in the second driving phase, the driving pulse generation circuit 692 turns the switch elements Tr 1 and Tr4 on and turns the other switch elements off, as illustrated in
Next, in the stabilizing phase, the stabilizing pulse generation circuit 691 turns the switch elements Tr2 and Tr3 on and turns the other switch elements off, as illustrated in
However, the pulse width of the stabilizing pulse is much shorter than the first and second driving pulses, and thus if the rotor 48 is stopped at the stable position, the rotor 48 will remain at that stable position even if a stabilizing pulse is inputted. On the other hand, if the rotor 48 is stopped at the unstable position, the rotor 48 is returned to the original stable position, i.e., the stable position from before the first driving pulse was supplied.
Next, in the charge phase, the charge pulse generation circuit 693 turns the switch elements Tr 1 and Tr4 on for a short amount of time and turns the other switch elements off, as illustrated in
Next, in the current detection phase, the charge pulse generation circuit 693 turns the switch elements Tr2 and Tr8 on and turns the other switch elements off, as illustrated in
As a result, due to the magnetic energy with which the coil L1 has been charged, current flows through the switch element Tr2, the coil L1, the switch element Tr8, and the resistor R1, and a terminal voltage proportional to the current value is produced at the resistor R1. The terminal voltage at the resistor R1 is converted into a digital signal by the A/D converter 702 illustrated in
After the operations illustrated in
In the present embodiment, the lengths of the first and second driving pulses are preferably from 3 to 6 milliseconds, like the driving pulse in Embodiment 1. Additionally, the period from when the first driving pulse ends to when the second driving pulse starts is preferably in a range of from 3.0 to 900 milliseconds. Furthermore, the period from when the second driving pulse ends to when the stabilizing pulse starts is, as in Embodiment 1, preferably in a range of from 3.0 to 900 milliseconds, and further preferably in a range of from 8.0 to 12.0 milliseconds.
Additionally, as in Embodiment 1, a width of the stabilizing pulse is preferably in a range from greater than or equal to 0.01 millisecond to less than or equal to 1 millisecond, and more preferably in a range from greater than or equal to 0.1 millisecond to less than or equal to 0.2 millisecond. Furthermore, as in Embodiment 1, the period from when the stabilizing pulse ends to when the charge pulse starts is preferably in a range of from 3.0 to 900 milliseconds, and further preferably in a range of from 8.0 to 12.0 milliseconds. Further still, as in Embodiment 1, a width of the charge pulse is preferably in a range from greater than or equal to 0.01 millisecond to less than or equal to 1 millisecond, and more preferably in a range from greater than or equal to 0.05 millisecond to less than or equal to 0.1 millisecond.
Furthermore, if the stepping motor 140 is to be applied for a second hand, a single instance of driving preferably occurs within one second. To that end, the series of phases (the first driving phase, the second driving phase, the stabilizing phase, the charge phase, and the current detection phase) are preferably completed within a range of 500 milliseconds.
According to the present embodiment as described thus far, as the coil, the motor (140) includes a first coil (L1) and a second coil (L2); the motor control unit (69) supplies the first pulse (first and second driving pulses) to the second coil (L2) and the first coil (L1) in order, supplies the second pulse (stabilizing pulse) to the first coil (L1), and supplies the third pulse (charge pulse) to the first coil (L1); and the determination unit (70) determines whether or not the rotor (48) has been rotated by the first pulse (first and second driving pulses) on the basis of a current flowing in the first coil (L1) when the third pulse (charge pulse) is supplied.
With this configuration, according to the present embodiment, the same effects as those described in Embodiment 1 can be obtained even in the dual core-type stepping motor 140. In other words, the rotation of the rotor 48 can be detected with a high level of accuracy, while suppressing power consumption.
An electronic timepiece according to Embodiment 3 will be described next. In the following descriptions, elements corresponding to those illustrated in
Although the overall configuration of the electronic timepiece according to the present embodiment is the same as that according to Embodiment 1 (
The stepping motor 240 is a triple core-type motor, and includes a stator 247 and a rotor 48. The configuration of the rotor 48 is the same as that described in Embodiment 1 (see
The stator 247 includes a substantially E-shaped first yoke 245 and a substantially I-shaped second yoke 246. A plurality of terminal blocks 243 are mounted to a front surface of the second yoke 246. The coils L1, L2, and L3 are inserted between the first and second yokes 245 and 246. The coils L1, L2, and L3 are magnetically linked to the first and second yokes 245 and 246, and are connected to the driving circuit 250, which will be described later, via the terminal blocks 243.
A substantially circular opening 242 is formed in a central area of the first yoke 245, and the rotor 48 is disposed in the opening 242. When magnetized, three magnetic poles are produced in the stator 247 around the opening 242. When driving pulses are applied to the coils L1, L2, and L3, the three magnetic poles of the stator 247 switch polarities. Additionally, an arc-shaped recess 247a is formed in the center of a left side surface of the first yoke 245.
Recesses 242a are formed in an inner circumferential surface of the opening 242 at six equal intervals in the rotation direction. The rotor 48 can be kept in a static state by these recesses 242a. In the present embodiment, the stepping motor 240 has the highest index torque (holding torque) in a state where the polarization direction of the rotor 48 opposes the recesses 242a. As such, in a de-energized state, that is, when no driving pulse is being applied, the stopped position illustrated in
The driving circuit 250 applies the driving pulse, the stabilizing pulse, and the charge pulse to the three coils L1, L2, and L3. The driving circuit 250 includes an H-bridge circuit constituted by switch elements Tr1 to Tr6, Tr10, and Tr11 that are MOSFETs. Meanwhile, switch elements Tr7 to Tr9 and Tr12 and a resistor R1 constitute a discharge circuit that discharges energy stored in the coils L1 and L2.
The power source 7 (see
Additionally, one end of the resistor R1 is connected to the ground terminal. The switch element Tr7 is connected between the connection point O2 and the other end of the resistor R1. The switch element Tr8 is connected between the connection point O1 and the other end of the resistor R1. Likewise, the switch element Tr9 is connected between the connection point O3 and the other end of the resistor R1. The switch element Tr12 is connected between the connection point O4 and the other end of the resistor R1. Furthermore, the coil L1 of the stepping motor 240 is connected between the connection points O2 and O1, the coil L2 is connected between the connection points O3 and O1, and the coil L3 is connected between the connection points O3 and O4.
In the present embodiment, the driving pulse generation circuit 692 (see
The letters “N” and “S” around the rotor 48 indicate magnetic poles induced by the magnetic flux ΦL, i.e., magnetic poles induced when the driving pulse is applied to one of the coils L1, L2, and L3. When the rotor 48 is rotated correctly by the magnetic flux ΦL and the driving pulse is then turned off, the coils L1, L2, and L3 enter a de-energized state. In the de-energized state, the magnetic poles are induced by the rotor 48 in the periphery of the rotor 48. The induced magnetic poles are the same as the magnetic poles induced earlier by the application of the driving pulse, i.e., the magnetic poles illustrated in
After applying the driving pulse to one of the coils L1, L2, and L3, the motor control unit 69 applies a stabilizing pulse of the opposite polarity to the same coil. As a result, if the rotor 48 is stopped at an unstable position, the rotor 48 moves to the stable position in the counter-clockwise direction. In each state illustrated, when an N pole or an S pole arises in two locations, a divided magnetic flux flows in the coils corresponding to those locations, which reduces the magnetic flux density. On the other hand, when an N pole or an S pole arises in only one location, substantially the entire magnetic flux flows in the corresponding coil, which increases the magnetic flux density. In other words, the magnetic flux density in that coil is highest among the coils L1, L2, and L3.
Accordingly, in the present embodiment, the charge pulse generation circuit 693 (see
As a result, if the rotor 48 has rotated successfully, the charge pulse is supplied to the coil, among the three coils L1, L2, and L3, in which the density of the magnetic flux produced by the rotor 48 is maximum. This increases the coil inductance and reduces the current flowing in that coil. On the other hand, if the rotation has failed, the charge pulse is supplied to the coil in which the density of the magnetic flux produced by the rotor 48 is low. This reduces the coil inductance and increases the current flowing in that coil.
In the current detection phase following thereafter, the energy stored in the coil to which the charge pulse has been applied is discharged via the resistor R1. The detection/determination circuit 704 (see
In
The rotation angles corresponding to stable positions, i.e., the points of 0 degrees, 60 degrees, 120 degrees, 180 degrees, 240 degrees, 300 degrees, and 360 degrees, are indicated by circles in the graph. Rotation angles where the index torque TI is “0” and the slope of the index torque TI has a positive value, i.e., rotation angles of 30 degrees, 90 degrees, 150 degrees, 210 degrees, 270 degrees, and 330 degrees, are unstable positions where the rotor 48 is highly likely to stop.
An energy amount WP, obtained from the positive-polarity pulse when the rotor 48 is moved a prescribed angle from the 30-degree rotation angle by the positive-polarity pulse, is indicated by the broken line hatching in
In the present embodiment too, the energy amount WN obtained from the opposite-polarity pulse is greater than the energy amount WP obtained from the positive-polarity pulse, as in Embodiments 1 and 2 (see
In the present embodiment, the length of the driving pulse is preferably from 3 to 6 milliseconds, like the driving pulse in Embodiment 1. Additionally, the period from when the driving pulse ends to when the stabilizing pulse starts is preferably in a range of from 3.0 to 900 milliseconds. Additionally, a width of the stabilizing pulse is preferably in a range from greater than or equal to 0.01 millisecond to less than or equal to 1 millisecond, and more preferably in a range from greater than or equal to 0.1 millisecond to less than or equal to 0.2 millisecond. Furthermore, as in Embodiment 1, the period from when the stabilizing pulse ends to when the charge pulse starts is preferably in a range of from 3.0 to 900 milliseconds, and further preferably in a range of from 8.0 to 12.0 milliseconds. Further still, as in Embodiment 1, a width of the charge pulse is preferably in a range from greater than or equal to 0.01 millisecond to less than or equal to 1 millisecond, and more preferably in a range from greater than or equal to 0.05 millisecond to less than or equal to 0.1 millisecond.
According to the present embodiment as described thus far, as the coil, the motor (240) includes a first coil (L1), a second coil (L2), and a third coil (L3); and the motor control unit (69) supplies the second pulse (stabilizing pulse) to the first coil (L1), the second coil (L2), and the third coil (L3) in a prescribed order during the rotation of the rotor (48).
With this configuration, according to the present embodiment, the same effects as those described in Embodiments 1 and 2 can be obtained even in the triple core-type stepping motor 240. In other words, the rotation of the rotor 48 can be detected with a high level of accuracy, while suppressing power consumption.
The present invention is not intended to be limited to the embodiments described above, and many other variations can be made thereon. The embodiments described above are merely examples given to facilitate understanding of the present invention, and the present invention is not limited to a configuration including all of the elements described above. Additionally, configurations in one embodiment can be partially replaced with configurations from another embodiment, and likewise configurations from one embodiment can be added to the configurations of another embodiment. Furthermore, some configurations in a given embodiment can be omitted, or other configurations can be added and replace those configurations. The control lines, information lines, and so on indicated in the drawings are those considered necessary for descriptive purposes, and do not necessarily represent all control lines, information lines, and so on necessary for implementation as a product. In practice, it can be assumed that almost all of the elements are connected to each other. The following are some possible variations that can be made on the embodiments described above.
The foregoing embodiments describe examples in which single-core, dual-core, or triple-core stepping motors 4, 140, or 240 are applied as specific examples of a “motor”. However, a stepping motor having a greater number of coils may be applied instead. The present invention may also be applied in a motor aside from a stepping motor.
Additionally, the foregoing embodiments describe the microcomputer 6 as being installed in the electronic timepiece 1. However, the microcomputer 6 may be applied in motor control for a variety of apparatuses aside from the electronic timepiece 1.
The foregoing embodiments may be applied in the detection of skew in a hand caused by drop impacts, static electricity, or the like.
In other words, after an instance of detecting rotation through the output of a stabilizing pulse and the output of a charge pulse, carrying out the same rotation detection multiple times before the next driving pulse is supplied makes it possible to determine whether or not the hand has become skewed. Thus in the case where skew in the hand has been detected, that skew can be corrected by detecting the position of the hand and returning the hand to its normal position. This makes it possible to install second, minute, and hour hands having high weights and unbalanced moments, which could not be installed conventionally.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. Thus, it is intended that the present invention cover modifications and variations that come within the scope of the appended claims and their equivalents. In particular, it is explicitly contemplated that any part or whole of any two or more of the embodiments and their modifications described above can be combined and regarded within the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2017-165524 | Aug 2017 | JP | national |