[go: up one dir, main page]

JP2016003877A - Motor control circuit, electronic timepiece, and motor control method - Google Patents

Motor control circuit, electronic timepiece, and motor control method Download PDF

Info

Publication number
JP2016003877A
JP2016003877A JP2014122460A JP2014122460A JP2016003877A JP 2016003877 A JP2016003877 A JP 2016003877A JP 2014122460 A JP2014122460 A JP 2014122460A JP 2014122460 A JP2014122460 A JP 2014122460A JP 2016003877 A JP2016003877 A JP 2016003877A
Authority
JP
Japan
Prior art keywords
pulse
reverse
rotor
pulse width
rotated
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.)
Pending
Application number
JP2014122460A
Other languages
Japanese (ja)
Inventor
直紀 柿澤
Naoki Kakizawa
直紀 柿澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2014122460A priority Critical patent/JP2016003877A/en
Publication of JP2016003877A publication Critical patent/JP2016003877A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electromechanical Clocks (AREA)
  • Control Of Stepping Motors (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a motor control circuit, an electronic clock, and a method for controlling a motor that can surely drive a step motor in a reverse rotation direction and reduce the power consumption.SOLUTION: A motor control circuit 37 includes: a reverse rotation signal outputting section 342 for outputting a reverse direction rotation signal, which has a first pulse controlling a driving circuit 40 for driving a step motor 50 and causing a rotor 52 of the step motor 50 in a normal rotation direction and a second pulse causing the rotor 52 having been rotated in the normal rotation direction by the first pulse to rotate in a reverse rotation direction; a rotation judging circuit 36 for determining whether the rotor 52 has been rotated for one step in the reverse rotation direction by the reverse rotation signal; and a pulse width setting section 343 for setting the pulse width of the first pulse based on the result of determination of the rotation judging circuit 36.

Description

本発明は、ステップモーターを制御するモーター制御回路、電子時計、およびモーター制御方法に関する。   The present invention relates to a motor control circuit for controlling a step motor, an electronic timepiece, and a motor control method.

近年、アナログ電子時計では、多機能化が図られており、これに伴い、指針(時針、分針、秒針等)を反時計回りに回転させる場合がある。
例えば、ストップウォッチ機能を備える時計では、時間計測用の指針を、計測終了時の停止位置から基準位置(例えば12時位置)に戻す際、時計回りよりも反時計回りの方が移動距離が短い場合、指針を反時計回りに回転させて時間短縮や省電力化を図る場合がある。また、複数機能を備え、選択中のモードを指示するモード針を備える時計では、モード針が往復駆動するように設計されているものがあり、このような時計では、モード針を反時計回りにも回転させる必要がある。
指針を反時計回りに回転させる場合、ステップモーターを逆転方向に駆動させる。しかしながら、時計用のステップモーターは、正転方向の回転が主であるため、通常、正転方向へは容易に駆動するが、逆転方向へは容易に駆動しないように設計されている。
このため、ステップモーターを逆転方向に駆動させる際、ステップモーターのローターを、一旦、回転が容易な正転方向に回転させて反動をつけ、その後、逆転方向に回転させる方法が用いられている(例えば、特許文献1参照)。
特許文献1の時計は、ローターを逆転方向に回転させる際、正転パルスP1を与えた後、逆転パルスP2を与え、さらに逆転パルスP3を与えている。
In recent years, analog electronic timepieces have become more multifunctional, and accordingly, hands (hour hand, minute hand, second hand, etc.) may be rotated counterclockwise.
For example, in a timepiece having a stopwatch function, when returning a time measurement indicator from a stop position at the end of measurement to a reference position (for example, 12 o'clock position), the movement distance is shorter in the counterclockwise direction than in the clockwise direction. In some cases, the pointer may be rotated counterclockwise to save time and save power. Some watches with multiple functions and a mode hand that indicates the selected mode are designed so that the mode hand can reciprocate. In such watches, the mode hand is turned counterclockwise. Also need to be rotated.
When the pointer is rotated counterclockwise, the step motor is driven in the reverse direction. However, since a step motor for a watch is mainly rotated in the forward direction, it is usually designed to be easily driven in the forward direction but not easily driven in the reverse direction.
For this reason, when the step motor is driven in the reverse rotation direction, a method is used in which the rotor of the step motor is once rotated in the normal rotation direction, which is easy to rotate, and then rebounded, and then rotated in the reverse rotation direction ( For example, see Patent Document 1).
In the timepiece of Patent Document 1, when the rotor is rotated in the reverse rotation direction, the forward rotation pulse P1 is applied, the reverse rotation pulse P2 is applied, and the reverse rotation pulse P3 is further applied.

特開2002−71843号公報JP 2002-71843 A

ところで、アナログ電子時計の指針は、時計のサイズやデザインによって、大きさや重さが異なる。このため、指針の慣性モーメントも異なる。しかしながら、特許文献1の時計では、ローターを逆転方向に回転させる逆転信号の各パルス(P1,P2,P3)のパルス幅は固定されており、指針の慣性モーメントに応じて変えることはしていない。
このため、慣性モーメントが大きな指針をつけた場合、ステップモーターを逆転方向に確実に駆動できない場合があった。また、慣性モーメントが大きな指針をつけた場合でもステップモーターを逆転方向に確実に駆動させるため、例えば、慣性モーメントが最大の指針に合わせて逆転信号の各パルスのパルス幅を設定することも考えられる。しかしながら、この場合、慣性モーメントが小さい指針をつけた場合でも、慣性モーメントが最大の指針をつけた場合と同じパルス幅の逆転信号でステップモーターを駆動させることとなるため、消費電力が増大する可能性があった。
By the way, the hands of analog electronic timepieces vary in size and weight depending on the size and design of the timepiece. For this reason, the moment of inertia of the pointer is also different. However, in the timepiece of Patent Document 1, the pulse width of each pulse (P1, P2, P3) of the reverse rotation signal for rotating the rotor in the reverse rotation direction is fixed and is not changed according to the moment of inertia of the pointer. .
For this reason, when a pointer with a large moment of inertia is applied, the step motor may not be reliably driven in the reverse direction. In addition, even when a pointer with a large moment of inertia is attached, in order to reliably drive the step motor in the reverse direction, for example, it is conceivable to set the pulse width of each pulse of the reverse signal in accordance with the pointer having the maximum moment of inertia. . However, in this case, even when a pointer with a small moment of inertia is attached, the stepping motor is driven with the reverse pulse signal having the same pulse width as that when a pointer with the maximum moment of inertia is attached, which may increase power consumption. There was sex.

本発明の目的は、ステップモーターを逆転方向に確実に駆動し、かつ、消費電力を低減できるモーター制御回路、電子時計、およびモーター制御方法を提供することにある。   An object of the present invention is to provide a motor control circuit, an electronic timepiece, and a motor control method capable of reliably driving a step motor in the reverse direction and reducing power consumption.

本発明のモーター制御回路は、ステップモーターを駆動する駆動回路を制御して、前記ステップモーターのローターを正転方向に回転させる第1パルスと、前記第1パルスにより正転方向に回転した前記ローターを逆転方向に回転させる第2パルスとを有する逆転信号を出力させる逆転信号出力部と、前記逆転信号により前記ローターが逆転方向に1ステップ分回転したか否かを判定する回転判定部と、前記回転判定部の判定結果に基づいて、前記第1パルスのパルス幅を設定するパルス幅設定部と、を備えることを特徴とする。   The motor control circuit of the present invention controls a drive circuit that drives a step motor to rotate a rotor of the step motor in the forward rotation direction, and the rotor rotated in the forward rotation direction by the first pulse. A rotation signal output unit that outputs a rotation signal having a second pulse that rotates the rotation direction in the rotation direction, a rotation determination unit that determines whether the rotor has rotated one step in the rotation direction by the rotation signal, and A pulse width setting unit configured to set a pulse width of the first pulse based on a determination result of the rotation determination unit.

本発明のモーター制御回路は、電子時計を工場から出荷する際等に作動される。まず、逆転信号出力部は、駆動回路を制御して逆転信号を出力させる。逆転信号は、第1パルスと第2パルスとを有する。そして、回転判定部は、逆転信号によりローターが逆転方向に1ステップ分回転したか否かを判定(回転判定)する。そして、パルス幅設定部は、回転判定部での判定結果に基づいて、第1パルスのパルス幅を設定する。
第1パルスは、ローターに反動をつけるパルスであり、ローターを正転方向に1ステップ分未満の範囲で回転させる。ここで、ローターは、正転方向に容易に回転するが、静的安定位置で静止しているローターを回転させるには、ローターに連動して回転する指針等の慣性モーメントに応じたエネルギーを有する第1パルスを入力する必要がある。一方、第1パルスはローターに反動をつけるためのパルスであるため、第1パルスで正転方向に回転したローターは第2パルスの入力によって、元の静的安定位置に戻る方向である逆転方向に回転する。この第2パルスは、第1パルスで反動をつけられたローターを逆転方向に回転するものであるため、前記指針等の慣性モーメントのばらつきの影響は軽減される。したがって、第2パルスは指針等の種類に関係なく同一のパルス幅の信号を用いることができる。
したがって、例えば、第1パルスのパルス幅を変えながら、前記回転判定を繰り返し行うことで、慣性モーメントが異なる様々な種類の指針を装着する場合であっても、ローターを逆転方向に1ステップ分確実に回転させることができる第1パルスのパルス幅の最小の値を特定できる。したがって、第1パルスのパルス幅を特定した最小の値に設定することで、ステップモーターを逆転方向に確実に駆動でき、かつ、ステップモーターの駆動にかかる消費電力を低減できる。
The motor control circuit of the present invention is activated when the electronic timepiece is shipped from a factory. First, the reverse rotation signal output unit controls the drive circuit to output a reverse rotation signal. The reverse signal has a first pulse and a second pulse. Then, the rotation determination unit determines (rotation determination) whether or not the rotor has rotated one step in the reverse rotation direction based on the reverse rotation signal. And a pulse width setting part sets the pulse width of a 1st pulse based on the determination result in a rotation determination part.
The first pulse is a pulse that gives a reaction to the rotor, and rotates the rotor in the normal rotation direction within a range of less than one step. Here, the rotor easily rotates in the forward rotation direction, but in order to rotate the rotor stationary at the static stable position, the rotor has energy corresponding to the moment of inertia such as a pointer that rotates in conjunction with the rotor. It is necessary to input the first pulse. On the other hand, the first pulse is a pulse for causing the rotor to recoil, so that the rotor rotated in the forward rotation direction by the first pulse returns to the original static stable position by the input of the second pulse. Rotate to. Since the second pulse rotates the rotor that has been counteracted by the first pulse in the reverse direction, the influence of variations in the moment of inertia such as the pointer is reduced. Therefore, the second pulse can use a signal having the same pulse width regardless of the type of the pointer or the like.
Therefore, for example, by repeatedly performing the rotation determination while changing the pulse width of the first pulse, even when various types of pointers having different moments of inertia are mounted, the rotor is reliably secured in the reverse direction by one step. It is possible to specify the minimum value of the pulse width of the first pulse that can be rotated at the same time. Therefore, by setting the pulse width of the first pulse to the specified minimum value, the step motor can be reliably driven in the reverse direction, and power consumption for driving the step motor can be reduced.

本発明のモーター制御回路において、前記第1パルスのパルス幅は、予め設定された範囲で変更可能に構成され、前記パルス幅設定部は、前記第1パルスのパルス幅の初期値を、前記範囲の最小値に設定し、前記回転判定部で前記ローターが回転しなかったと判定された場合、前記第1パルスのパルス幅を所定値長くし、前記回転判定部で前記ローターが回転したと判定された場合、前記第1パルスのパルス幅を変更せずに、当該パルス幅の設定を終了することが好ましい。   In the motor control circuit of the present invention, the pulse width of the first pulse is configured to be changeable within a preset range, and the pulse width setting unit sets the initial value of the pulse width of the first pulse to the range. When the rotation determining unit determines that the rotor has not rotated, the pulse width of the first pulse is increased by a predetermined value, and the rotation determining unit determines that the rotor has rotated. In this case, it is preferable to end the setting of the pulse width without changing the pulse width of the first pulse.

本発明によれば、パルス幅設定部は、回転判定部で回転しなかったと判定される度に、第1パルスのパルス幅を最小値から所定値ずつ長くする。そして、回転判定部で回転したと判定されると、当該パルス幅を変更せずに、当該パルス幅の設定を終了する。
これによれば、慣性モーメントが異なる様々な種類の指針を装着する場合であっても、第1パルスのパルス幅を、ローターが逆転方向に1ステップ分確実に回転する範囲で最小の値に設定できる。
また、指針の慣性モーメントが比較的小さい場合には、回転に必要な第1パルスのパルス幅の最小の値は比較的短くなることが予想されるため、第1パルスのパルス幅を、最大値から徐々に短くして設定を行う場合と比べて、前記最小の値を早く特定でき、設定にかかる時間を短縮できる。
According to the present invention, the pulse width setting unit increases the pulse width of the first pulse by a predetermined value from the minimum value every time it is determined that the rotation determination unit has not rotated. When it is determined that the rotation has been rotated by the rotation determination unit, the setting of the pulse width is terminated without changing the pulse width.
According to this, even when various types of pointers with different moments of inertia are mounted, the pulse width of the first pulse is set to the minimum value within a range in which the rotor can reliably rotate by one step in the reverse direction. it can.
In addition, when the moment of inertia of the pointer is relatively small, the minimum value of the pulse width of the first pulse necessary for rotation is expected to be relatively short. Therefore, the pulse width of the first pulse is set to the maximum value. The minimum value can be identified earlier and the time required for the setting can be shortened compared to the case where the setting is made by gradually shortening the setting.

本発明のモーター制御回路において、前記第1パルスのパルス幅は、予め設定された範囲で変更可能に構成され、前記パルス幅設定部は、前記第1パルスのパルス幅の初期値を、前記範囲の最大値に設定し、前記回転判定部で前記ローターが回転したと判定された場合、前記第1パルスのパルス幅を所定値短くし、前記回転判定部で前記ローターが回転しなかったと判定された場合、前記第1パルスのパルス幅を前記所定値長くし、当該パルス幅の設定を終了することが好ましい。   In the motor control circuit of the present invention, the pulse width of the first pulse is configured to be changeable within a preset range, and the pulse width setting unit sets the initial value of the pulse width of the first pulse to the range. When the rotation determination unit determines that the rotor has rotated, the pulse width of the first pulse is shortened by a predetermined value, and the rotation determination unit determines that the rotor has not rotated. In this case, it is preferable that the pulse width of the first pulse is increased by the predetermined value and the setting of the pulse width is ended.

本発明によれば、パルス幅設定部は、回転判定部で回転したと判定される度に、第1パルスのパルス幅を最大値から所定値ずつ短くする。そして、回転判定部で回転しなかったと判定されると、当該パルス幅を所定値長くする。すなわち、当該パルス幅を、1回前に設定した値に戻す。そして、当該パルス幅の設定を終了する。
これによれば、慣性モーメントが異なる様々な種類の指針を装着する場合であっても、第1パルスのパルス幅を、ローターが逆転方向に1ステップ分確実に回転する範囲で最小の値に設定できる。
また、指針の慣性モーメントが比較的大きい場合には、回転に必要な第1パルスのパルス幅の最小の値は比較的長くなることが予想されるため、第1パルスのパルス幅を、最小値から徐々に長くして調整を行う場合と比べて、前記最小の値を早く特定でき、設定にかかる時間を短縮できる。
According to the present invention, the pulse width setting unit decreases the pulse width of the first pulse by a predetermined value from the maximum value every time it is determined that the rotation determination unit has rotated. When the rotation determining unit determines that the rotation has not been performed, the pulse width is increased by a predetermined value. That is, the pulse width is returned to the value set once before. Then, the setting of the pulse width ends.
According to this, even when various types of pointers with different moments of inertia are mounted, the pulse width of the first pulse is set to the minimum value within a range in which the rotor can reliably rotate by one step in the reverse direction. it can.
Further, when the moment of inertia of the pointer is relatively large, the minimum value of the pulse width of the first pulse necessary for rotation is expected to be relatively long. Therefore, the pulse width of the first pulse is set to the minimum value. The minimum value can be specified earlier and the time required for setting can be shortened as compared with the case where the adjustment is performed by gradually increasing from the first.

本発明のモーター制御回路において、前記回転判定部は、前記ステップモーターに発生する逆誘起電圧または逆誘起電流に基づいて、前記ローターが逆転方向に1ステップ分回転したか否かを判定することが好ましい。   In the motor control circuit according to the aspect of the invention, the rotation determination unit may determine whether the rotor has rotated one step in the reverse direction based on a reverse induction voltage or a reverse induction current generated in the step motor. preferable.

本発明によれば、逆誘起電圧または逆誘起電流を検出することで回転を判定できるため、例えば、ローターの回転を検出するためのセンサーを別途設ける必要がなく、例えば、モーター制御回路が搭載された電子時計のコストを低減できる。   According to the present invention, since the rotation can be determined by detecting the reverse induced voltage or the reverse induced current, for example, it is not necessary to separately provide a sensor for detecting the rotation of the rotor. For example, a motor control circuit is mounted. The cost of electronic watches can be reduced.

本発明のモーター制御回路において、前記回転判定部は、前記第2パルスが出力された後の所定期間に、前記逆誘起電圧または前記逆誘起電流が反転しなかった場合、前記ローターが逆転方向に1ステップ分回転したと判定し、前記逆誘起電圧または前記逆誘起電流が反転した場合、前記ローターが逆転方向に1ステップ分回転しなかったと判定することが好ましい。   In the motor control circuit of the present invention, when the reverse induced voltage or the reverse induced current is not reversed in a predetermined period after the second pulse is output, the rotation determining unit moves the rotor in the reverse direction. It is preferable to determine that the rotor has rotated by one step, and when the reverse induced voltage or the reverse induced current is reversed, it is determined that the rotor has not rotated by one step in the reverse direction.

ローターは、逆転信号によって逆転方向に1ステップ分回転できると、その後、正転方向に回転しないため、逆誘起電圧または逆誘起電流は反転しない(0Vまたは0Aを跨いで遷移しない)。一方、逆転信号によって1ステップ分回転できないと、その後、正転方向に回転するため、逆誘起電圧または逆誘起電流が反転する(0Vまたは0Aを跨いで遷移する)。
したがって、回転判定部は、前記所定期間に、逆誘起電圧または逆誘起電流が反転しなかった場合、ローターが1ステップ分回転したと判定し、逆誘起電圧または逆誘起電流が反転した場合、ローターが1ステップ分回転しなかったと判定することで、ローターの回転、非回転を精度よく判定できる。
また、逆誘起電圧または逆誘起電流が0Vまたは0Aを跨いで遷移したかを検出すればよいので、回転判定部の処理を簡略化できる。
When the rotor can rotate by one step in the reverse rotation direction by the reverse rotation signal, the rotor does not rotate in the forward rotation direction, and therefore the reverse induced voltage or reverse induced current does not reverse (does not transition across 0V or 0A). On the other hand, if the reverse rotation signal cannot be rotated by one step, the reverse induced voltage or the reverse induced current is reversed (transitioning across 0V or 0A) since the rotation is then performed in the forward direction.
Therefore, the rotation determination unit determines that the rotor has rotated by one step if the reverse induction voltage or reverse induction current is not reversed during the predetermined period, and if the reverse induction voltage or reverse induction current is reversed, the rotor Can be determined with high accuracy by determining that the motor has not rotated by one step.
In addition, since it is only necessary to detect whether the reverse induced voltage or the reverse induced current has transitioned across 0 V or 0 A, the processing of the rotation determination unit can be simplified.

本発明のモーター制御回路において、前記回転判定部は、前記第2パルスが出力された後の所定期間における前記逆誘起電圧または前記逆誘起電流の最大値と最小値との差が、所定の閾値未満となる場合、前記ローターが逆転方向に1ステップ分回転したと判定し、前記所定の閾値以上となる場合、前記ローターが逆転方向に1ステップ分回転しなかったと判定することが好ましい。   In the motor control circuit of the present invention, the rotation determination unit is configured such that a difference between a maximum value and a minimum value of the reverse induced voltage or the reverse induced current in a predetermined period after the second pulse is output is a predetermined threshold value. It is preferable to determine that the rotor has rotated by one step in the reverse rotation direction when it is less than the predetermined threshold value, and to determine that the rotor has not rotated by one step in the reverse rotation direction when the predetermined threshold value is exceeded.

ここで、逆誘起電圧または逆誘起電流の最大値とは、プラス方向の大きさが最大となる値であり、最小値とは、プラス方向の大きさが最小となる値である。すなわち、逆誘起電圧または逆誘起電流がマイナスの場合には、マイナス方向の大きさが最大となる値が前記最小値となる。
ローターは、逆転信号によって逆転方向に1ステップ分回転できると、その後、正転方向に回転しないため、逆誘起電圧または逆誘起電流の最大値と最小値との差は比較的小さくなる。一方、逆転信号によって1ステップ分回転できないと、その後、正転方向に回転するため、逆誘起電圧または逆誘起電流の前記差は比較的大きくなる。
したがって、回転判定部は、前記所定期間における逆誘起電圧または逆誘起電流の前記差が、前記所定の閾値未満となる場合、ローターが1ステップ分回転したと判定し、前記所定の閾値以上となる場合、ローターが1ステップ分回転しなかったと判定することで、ローターの回転、非回転を精度よく判定できる。
Here, the maximum value of the reverse induced voltage or the reverse induced current is a value that maximizes the magnitude in the positive direction, and the minimum value is a value that minimizes the magnitude in the positive direction. That is, when the reverse induced voltage or the reverse induced current is negative, the value having the maximum value in the negative direction is the minimum value.
If the rotor can be rotated by one step in the reverse rotation direction by the reverse rotation signal, then the rotor does not rotate in the normal rotation direction. On the other hand, if the rotation cannot be rotated by one step by the reverse rotation signal, the difference in reverse induced voltage or reverse induced current becomes relatively large since the rotation in the forward direction is performed thereafter.
Therefore, the rotation determination unit determines that the rotor has rotated by one step when the difference between the reverse induced voltage or the reverse induced current in the predetermined period is less than the predetermined threshold, and becomes equal to or greater than the predetermined threshold. In this case, by determining that the rotor has not rotated by one step, it is possible to accurately determine whether the rotor is rotating or not.

本発明の電子時計は、上記モーター制御回路と、前記ステップモーターと、前記ステップモーターで駆動される指針と、を備えることを特徴とする。   The electronic timepiece of the invention includes the motor control circuit, the step motor, and a pointer driven by the step motor.

上記モーター制御回路によれば、ステップモーターを逆転方向に確実に駆動でき、かつ、ステップモーターの駆動にかかる消費電力を低減できるため、当該モーター制御回路を備えた電子時計の信頼性を向上し、かつ、消費電力を低減できる。   According to the motor control circuit, the step motor can be reliably driven in the reverse rotation direction, and the power consumption for driving the step motor can be reduced. Therefore, the reliability of the electronic timepiece having the motor control circuit is improved, In addition, power consumption can be reduced.

本発明は、ステップモーターを制御するモーター制御回路のモーター制御方法であって、前記ステップモーターを駆動する駆動回路を制御して、前記ステップモーターのローターを正転方向に回転させる第1パルスと、前記第1パルスにより正転方向に回転した前記ローターを逆転方向に回転させる第2パルスとを有する逆転信号を出力させる逆転信号出力ステップと、前記逆転信号により前記ローターが逆転方向に1ステップ分回転したか否かを判定する回転判定ステップと、前記回転判定ステップの判定結果に基づいて、前記第1パルスのパルス幅を設定するパルス幅設定ステップと、を備えることを特徴とする。
本発明によれば、上記モーター制御回路と同様に、ステップモーターを逆転方向に確実に駆動でき、かつ、ステップモーターの駆動にかかる消費電力を低減できる。
The present invention is a motor control method of a motor control circuit for controlling a step motor, wherein a first pulse for controlling a drive circuit for driving the step motor to rotate a rotor of the step motor in a forward rotation direction; A reverse rotation signal output step for outputting a reverse rotation signal having a second pulse for rotating the rotor rotated in the forward rotation direction by the first pulse in the reverse rotation direction; and the rotor rotates by one step in the reverse rotation direction by the reverse rotation signal. A rotation determination step for determining whether or not the rotation has been performed, and a pulse width setting step for setting a pulse width of the first pulse based on a determination result of the rotation determination step.
According to the present invention, similarly to the motor control circuit, the step motor can be reliably driven in the reverse direction, and the power consumption for driving the step motor can be reduced.

本発明の第1実施形態に係る電子時計を示す図である。It is a figure which shows the electronic timepiece which concerns on 1st Embodiment of this invention. 前記電子時計の構成を示す図である。It is a figure which shows the structure of the said electronic timepiece. 前記実施形態における逆転信号の信号波形を示す図である。It is a figure which shows the signal waveform of the reverse rotation signal in the said embodiment. 前記実施形態におけるローターが逆転方向へ回転する様子を示す模式図である。It is a schematic diagram which shows a mode that the rotor in the said embodiment rotates to a reverse rotation direction. 前記実施形態におけるローターが逆転方向へ回転する様子を示す模式図である。It is a schematic diagram which shows a mode that the rotor in the said embodiment rotates to a reverse rotation direction. 前記実施形態におけるローターが回転しなかった場合の逆誘起電圧の特性を示す図である。It is a figure which shows the characteristic of the reverse induced voltage when the rotor in the said embodiment does not rotate. 前記実施形態におけるローターが回転した場合の逆誘起電圧の特性を示す図である。It is a figure which shows the characteristic of the reverse induced voltage when the rotor in the said embodiment rotates. 前記実施形態におけるパルス幅設定処理を示すフローチャートである。It is a flowchart which shows the pulse width setting process in the said embodiment. 本発明の第2実施形態に係るパルス幅設定処理を示すフローチャートである。It is a flowchart which shows the pulse width setting process which concerns on 2nd Embodiment of this invention. 本発明の第3実施形態におけるローターが回転しなかった場合の逆誘起電圧の特性を示す図である。It is a figure which shows the characteristic of the reverse induced voltage when the rotor in 3rd Embodiment of this invention does not rotate. 前記実施形態におけるローターが回転した場合の逆誘起電圧の特性を示す図である。It is a figure which shows the characteristic of the reverse induced voltage when the rotor in the said embodiment rotates.

[第1実施形態]
本発明の第1実施形態の電子時計を図面に基づいて説明する。
[電子時計の構成]
図1は、第1実施形態の電子時計1を示す図である。
図1に示すように、電子時計1は、指針(時針11、分針12、秒針13)と、文字板14とを備える。さらに、電子時計1は、文字板14に形成された日窓15からカレンダー情報としての日付を表示するカレンダー車としての日車21を備える。
この電子時計1は、外装ケース16と、外装ケース16内に収容された図示しないムーブメントとで概略構成され、ユーザーが腕に装着して使用する腕時計タイプとされている。
図2は、ムーブメントに含まれる駆動制御装置30、駆動回路40、ステップモーター50を示す図である。
[First Embodiment]
An electronic timepiece according to a first embodiment of the present invention will be described with reference to the drawings.
[Configuration of electronic clock]
FIG. 1 is a diagram illustrating an electronic timepiece 1 according to the first embodiment.
As shown in FIG. 1, the electronic timepiece 1 includes hands (hour hand 11, minute hand 12, second hand 13) and a dial 14. Furthermore, the electronic timepiece 1 includes a date wheel 21 as a calendar wheel for displaying a date as calendar information from a date window 15 formed on the dial 14.
The electronic timepiece 1 is generally constituted by an outer case 16 and a movement (not shown) housed in the outer case 16, and is a wristwatch type that a user wears on his arm.
FIG. 2 is a diagram illustrating the drive control device 30, the drive circuit 40, and the step motor 50 included in the movement.

[ステップモーター]
ステップモーター50は、図示しない歯車を介して指針11〜13を駆動する。
ステップモーター50は、図2に示すように、ローター収容用穴511を有するステーター51と、ローター収容用穴511に回転可能に配設されたローター52と、ステーター51と接合された磁心(図示せず)と、磁心に巻回されたコイル53を備えている。コイル53は、両端に端子out1,out2を有している。この各端子は駆動回路40に接続されている。ローター52は、2極(S極およびN極)に着磁され(図4、図5参照)、ステーター51は磁性材料によって形成されている。
[Step motor]
The step motor 50 drives the hands 11 to 13 through gears (not shown).
As shown in FIG. 2, the step motor 50 includes a stator 51 having a rotor accommodating hole 511, a rotor 52 rotatably disposed in the rotor accommodating hole 511, and a magnetic core (not shown) joined to the stator 51. And a coil 53 wound around a magnetic core. The coil 53 has terminals out1 and out2 at both ends. Each terminal is connected to the drive circuit 40. The rotor 52 is magnetized to two poles (S pole and N pole) (see FIGS. 4 and 5), and the stator 51 is formed of a magnetic material.

駆動信号がコイル53の両端の端子間に供給されて電流が流れると、ステーター51に磁束が発生する。これにより、ステーター51に生じた磁極とローター52の磁極との相互作用によって、ローター52は正転方向または逆転方向に1ステップ分(180度)回転する。そして、ローター52に連動して指針11〜13が回転する。なお、本実施形態では、ローター52が回転することで、指針11〜13が時計回りに回転する方向を、正転方向とし、その反対方向を逆転方向としている。ここで、ローター52は、逆転方向よりも正転方向に回転しやすく構成されている。   When a drive signal is supplied between the terminals at both ends of the coil 53 and a current flows, a magnetic flux is generated in the stator 51. Thus, the rotor 52 rotates by one step (180 degrees) in the forward rotation direction or the reverse rotation direction due to the interaction between the magnetic pole generated in the stator 51 and the magnetic pole of the rotor 52. Then, the hands 11 to 13 are rotated in conjunction with the rotor 52. In the present embodiment, the direction in which the hands 11 to 13 are rotated clockwise by the rotation of the rotor 52 is the forward rotation direction, and the opposite direction is the reverse rotation direction. Here, the rotor 52 is configured to rotate more easily in the forward rotation direction than in the reverse rotation direction.

[駆動制御装置]
次に、ステップモーター50を駆動する駆動制御装置30について説明する。
駆動制御装置30は、図2に示すように、水晶振動子などの基準発振源31を用いて所定周波数の基準パルスを出力する発振回路32と、この発振回路32から入力されるパルスを分周する分周回路33と、ステップモーター50の駆動を制御する駆動制御回路34と、ローター52の回転状態を判定する回転判定回路36とを備える。
ここで、回転判定回路36は、本発明の回転判定部を構成する。また、駆動制御回路34および回転判定回路36は、モーター制御回路37を構成する。
[Drive control device]
Next, the drive control device 30 that drives the step motor 50 will be described.
As shown in FIG. 2, the drive control device 30 uses an oscillation circuit 32 that outputs a reference pulse having a predetermined frequency using a reference oscillation source 31 such as a crystal resonator, and divides the pulses input from the oscillation circuit 32. A frequency dividing circuit 33, a drive control circuit 34 that controls the driving of the step motor 50, and a rotation determination circuit 36 that determines the rotation state of the rotor 52.
Here, the rotation determination circuit 36 constitutes a rotation determination unit of the present invention. In addition, the drive control circuit 34 and the rotation determination circuit 36 constitute a motor control circuit 37.

[駆動制御回路]
駆動制御回路34は、ステップモーター50を駆動する駆動回路40を制御して、ステップモーター50のローター52を正転方向に1ステップ分回転させる正転信号を出力させる正転信号出力部341と、駆動回路40を制御して、ローター52を逆転方向に1ステップ分回転させる逆転信号を出力させる逆転信号出力部342と、正転信号および逆転信号のパルス幅を設定するパルス幅設定部343とを備える。
[Drive control circuit]
The drive control circuit 34 controls the drive circuit 40 that drives the step motor 50 to output a normal rotation signal output unit 341 that outputs a normal rotation signal that rotates the rotor 52 of the step motor 50 in the normal rotation direction by one step; A reverse rotation signal output unit 342 for controlling the drive circuit 40 to output a reverse rotation signal for rotating the rotor 52 by one step in the reverse rotation direction, and a pulse width setting unit 343 for setting the forward rotation signal and the pulse width of the reverse rotation signal. Prepare.

[駆動回路]
ここで、駆動回路40は、4つの電界効果型トランジスター41,42,43,44を備えている。トランジスター41,43はPチャネルであり、トランジスター42,44はNチャネルである。これらの電界効果型トランジスター41〜44のオンオフを制御することで、トランジスター41および42間と、トランジスター43および44間にそれぞれ接続されたステップモーター50のコイル53に電流を流すことができ、ローター52を正転方向または逆転方向に回転させることができる。
[Drive circuit]
Here, the drive circuit 40 includes four field effect transistors 41, 42, 43, 44. The transistors 41 and 43 are P-channel, and the transistors 42 and 44 are N-channel. By controlling the on / off of these field effect transistors 41 to 44, current can flow through the coils 53 of the step motor 50 connected between the transistors 41 and 42 and between the transistors 43 and 44, respectively. Can be rotated in the forward or reverse direction.

[正転信号出力部]
正転信号出力部341は、分周回路33から入力される各種周波数のパルスを用いて制御信号を生成し、当該制御信号によって駆動回路40を制御して、ローター52を正転方向に1ステップ分回転させる正転信号をステップモーター50のコイル53に出力させる。正転信号は、1つの矩形パルスを含む信号である。
[Forward rotation signal output section]
The normal rotation signal output unit 341 generates a control signal using pulses of various frequencies input from the frequency divider circuit 33, and controls the drive circuit 40 by the control signal to move the rotor 52 in the normal rotation direction by one step. A normal rotation signal to rotate the minute is output to the coil 53 of the step motor 50. The normal rotation signal is a signal including one rectangular pulse.

[逆転信号出力部]
逆転信号出力部342は、分周回路33から入力される各種周波数のパルスを用いて制御信号を生成し、当該制御信号によって駆動回路40を制御して、ローター52を逆転方向に1ステップ分回転させる逆転信号をステップモーター50のコイル53に出力させる。
図3は、逆転信号の信号波形を示す図である。
図3に示すように、逆転信号は、コイル53の端子out1,out2に入力され、反発パルスG1、吸引パルスG2、反発パルスG3、減衰パルスGrを含む。
反発パルスG1は、ローター52を正転方向に回転(1ステップ分未満、180度未満)させて反動をつけるパルスである。すなわち、反発パルスG1は、本発明の第1パルスを構成する。
吸引パルスG2は、正転方向に回転したローター52を逆転方向に回転させて引き戻すパルスである。すなわち、吸引パルスG2は、本発明の第2パルスを構成する。
反発パルスG3は、ローター52を逆転方向に回転させて、引き戻し時の慣性で逆転方向に回転しているローター52の回転を後押しするパルスである。
減衰パルスGrは、ローター52の回転を減衰させるパルスである。
[Reverse signal output section]
The reverse rotation signal output unit 342 generates a control signal using pulses of various frequencies input from the frequency divider circuit 33 and controls the drive circuit 40 by the control signal to rotate the rotor 52 by one step in the reverse rotation direction. The reverse rotation signal to be output is output to the coil 53 of the step motor 50.
FIG. 3 is a diagram showing a signal waveform of the reverse rotation signal.
As shown in FIG. 3, the reverse signal is input to terminals out1 and out2 of the coil 53, and includes a repulsion pulse G1, a suction pulse G2, a repulsion pulse G3, and an attenuation pulse Gr.
The repulsion pulse G1 is a pulse that makes a reaction by rotating the rotor 52 in the forward rotation direction (less than one step, less than 180 degrees). That is, the repulsion pulse G1 constitutes the first pulse of the present invention.
The suction pulse G2 is a pulse that rotates the rotor 52 rotated in the forward rotation direction and pulls it back in the reverse rotation direction. That is, the suction pulse G2 constitutes the second pulse of the present invention.
The repulsion pulse G3 is a pulse that rotates the rotor 52 in the reverse rotation direction and boosts the rotation of the rotor 52 that rotates in the reverse rotation direction by the inertia at the time of pulling back.
The attenuation pulse Gr is a pulse that attenuates the rotation of the rotor 52.

図4、図5は、ローター52が逆転方向へ回転する様子を示す模式図である。
図4、図5に示すように、本実施形態で使用されるローター52は、N極とS極とが一極ずつ着磁された2極ローターである。ステーター51のローター収容穴511内周には、一対の内ノッチ512が径方向に対向して設けられている。これらの内ノッチ512を通る線分に対し、ローター52のN極およびS極の磁極の対向方向(一対の磁極方向)に沿った線分が直交する位置において、ローター52は静的に安定した停止状態を維持しようとする(静的安定位置)。
さらに、ステーター51の外周部分には、ローター52を挟むように一対の外ノッチ513が設けられている。コイル53(図2)に通電した場合に、ローター52の磁極方向に沿った線分は、これらの外ノッチ513を通る線分に対して直交するようになり、この位置で安定した停止状態を維持するようになる(動的安定位置)。
4 and 5 are schematic views showing how the rotor 52 rotates in the reverse direction.
As shown in FIGS. 4 and 5, the rotor 52 used in this embodiment is a two-pole rotor in which N poles and S poles are magnetized one by one. A pair of inner notches 512 are provided in the inner periphery of the rotor accommodating hole 511 of the stator 51 so as to face each other in the radial direction. The rotor 52 is statically stable at a position where the line segments along the opposing direction (a pair of magnetic pole directions) of the N-pole and S-pole magnetic poles of the rotor 52 are orthogonal to the line segments passing through the notches 512. Try to maintain a stop (static stable position).
Furthermore, a pair of outer notches 513 are provided on the outer peripheral portion of the stator 51 so as to sandwich the rotor 52. When the coil 53 (FIG. 2) is energized, the line segments along the magnetic pole direction of the rotor 52 become orthogonal to the line segments passing through these outer notches 513, and a stable stop state is obtained at this position. To maintain (dynamic stable position).

図4(A)に示すように、ローター52が静的安定位置にある状態から、反発パルスG1が入力されると、図4(B)に示すように、ローター52のN極がステーター51に生じるN極と反発して、ローター52は正転方向に回転する。ここで、ローター52は、1ステップ分未満(180度未満)の範囲で回転する。
次に、吸引パルスG2が入力されると、図5(A)に示すように、ローター52のN極がステーター51に生じるS極に引き寄せられ、ローター52は逆転方向に回転する。
次に、反発パルスG3が入力されると、図5(B)に示すように、ローター52のN極がステーター51に生じるN極と反発して、ローター52は逆転方向に回転する。そして、減衰パルスGrが入力されると、ローター52の回転が減衰し、ローター52は静的安定位置で停止する。これにより、ローター52は、図4(A)に示す状態から逆転方向に180度回転する。
ここで、ここで、ローター52は、正転方向に容易に回転するが、静的安定位置で静止しているローター52を回転させるには、ローター52に連動して回転する指針等の慣性モーメントに応じたエネルギーを有する反発パルスG1を入力する必要がある。一方、反発パルスG1はローター52に反動をつけるためのパルスであるため、反発パルスG1で正転方向に回転したローター52は吸引パルスG2の入力によって、元の静的安定位置に戻る方向である逆転方向に回転する。この吸引パルスG2は、反発パルスG1で反動をつけられたローター52を逆転方向に回転するものであるため、前記指針等の慣性モーメントのばらつきの影響は軽減される。したがって、吸引パルスG2は指針等の種類に関係なく同一のパルス幅の信号を用いることができる。
本実施形態では、反発パルスG1のパルス幅は、予め設定された範囲で変更可能に構成され、吸引パルスG2および反発パルスG3のパルス幅は固定値とされている。
As shown in FIG. 4A, when the repulsion pulse G1 is input from the state where the rotor 52 is in the static stable position, the N pole of the rotor 52 is transferred to the stator 51 as shown in FIG. The rotor 52 rotates in the forward rotation direction, repelling the generated N pole. Here, the rotor 52 rotates within a range of less than one step (less than 180 degrees).
Next, when the suction pulse G2 is input, as shown in FIG. 5A, the N pole of the rotor 52 is attracted to the S pole generated in the stator 51, and the rotor 52 rotates in the reverse direction.
Next, when the repulsion pulse G3 is input, as shown in FIG. 5B, the N pole of the rotor 52 repels the N pole generated in the stator 51, and the rotor 52 rotates in the reverse direction. When the attenuation pulse Gr is input, the rotation of the rotor 52 is attenuated, and the rotor 52 stops at the static stable position. As a result, the rotor 52 rotates 180 degrees in the reverse direction from the state shown in FIG.
Here, the rotor 52 easily rotates in the forward rotation direction, but in order to rotate the rotor 52 stationary at the static stable position, the moment of inertia such as a pointer rotating in conjunction with the rotor 52 is obtained. It is necessary to input a repulsion pulse G1 having an energy corresponding to. On the other hand, since the repulsion pulse G1 is a pulse for causing the rotor 52 to recoil, the rotor 52 rotated in the normal rotation direction by the repulsion pulse G1 returns to the original static stable position by the input of the suction pulse G2. It rotates in the reverse direction. Since the suction pulse G2 rotates the rotor 52, which has been counteracted by the repulsion pulse G1, in the reverse direction, the influence of variations in the moment of inertia such as the pointer is reduced. Therefore, the suction pulse G2 can use a signal having the same pulse width regardless of the type of the pointer or the like.
In the present embodiment, the pulse width of the repulsion pulse G1 is configured to be changeable within a preset range, and the pulse widths of the suction pulse G2 and the repulsion pulse G3 are fixed values.

[パルス幅設定部]
パルス幅設定部343は、正転信号および逆転信号のパルス幅を設定する。
本実施形態では、パルス幅設定部343は、逆転信号のうち、反発パルスG1のパルス幅を、後述する回転判定回路36の判定結果に基づいて、予め設定された範囲内で設定する。また、パルス幅設定部343は、吸引パルスG2および反発パルスG3のパルス幅を固定値に設定する。なお、本実施形態では、反発パルスG1のパルス幅は、吸引パルスG2のパルス幅以下に設定される。
[Pulse width setting section]
The pulse width setting unit 343 sets the pulse widths of the normal rotation signal and the reverse rotation signal.
In the present embodiment, the pulse width setting unit 343 sets the pulse width of the repulsion pulse G1 in the reverse signal within a preset range based on the determination result of the rotation determination circuit 36 described later. The pulse width setting unit 343 sets the pulse widths of the suction pulse G2 and the repulsion pulse G3 to fixed values. In the present embodiment, the pulse width of the repulsion pulse G1 is set to be equal to or smaller than the pulse width of the suction pulse G2.

[回転判定回路]
回転判定回路36は、逆転信号出力部342による制御によって出力された逆転信号によりローター52が逆転方向に1ステップ分(180度)回転したか否かを判定する。
具体的には、回転判定回路36は、逆転信号が出力された後にステップモーター50のコイル53に発生する逆誘起電圧に基づいて、ローター52が逆転方向に1ステップ分回転したか否かを判定する。
[Rotation judgment circuit]
The rotation determination circuit 36 determines whether or not the rotor 52 has rotated one step (180 degrees) in the reverse rotation direction based on the reverse rotation signal output by the control by the reverse rotation signal output unit 342.
Specifically, the rotation determination circuit 36 determines whether or not the rotor 52 has rotated one step in the reverse rotation direction based on the reverse induced voltage generated in the coil 53 of the step motor 50 after the reverse rotation signal is output. To do.

図6、図7は、逆転信号が出力された場合に、ステップモーター50のコイル53に発生する逆誘起電圧の特性を示す図である。図6は、逆転信号によりローター52が回転しなかった場合の特性を示し、図7は、逆転信号によりローター52が回転した場合の特性を示す。   6 and 7 are diagrams illustrating the characteristics of the reverse induced voltage generated in the coil 53 of the step motor 50 when the reverse rotation signal is output. 6 shows characteristics when the rotor 52 does not rotate due to the reverse rotation signal, and FIG. 7 shows characteristics when the rotor 52 rotates due to the reverse rotation signal.

ローター52は、逆転信号(特に反発パルスG1および吸引パルスG2)によって逆転方向に1ステップ分回転できないと、その後、正転方向に回転するため、図6に示すように、逆誘起電圧が反転する。すなわち、逆誘起電圧が、プラス側からマイナス側、または、マイナス側からプラス側に0Vのラインを跨いで遷移する。
このため、回転判定回路36は、吸引パルスG2が出力された後の所定期間を検出区間とし、当該検出区間において逆誘起電圧が反転した場合、ローター52が逆転方向に1ステップ分回転しなかったと判定する。
また、ローター52は、逆転信号(特に反発パルスG1および吸引パルスG2)によって逆転方向に1ステップ分回転できると、その後、正転方向に回転しないため、図7に示すように、逆誘起電圧の向きは反転しない。
このため、回転判定回路36は、前記検出区間において逆誘起電圧が反転しなかった場合、ローター52が逆転方向に1ステップ分回転したと判定する。
なお、逆誘起電圧に替えて、逆誘起電流を検出し、前記検出区間において逆誘起電流が反転した場合(0Aのラインを跨いで遷移した場合)、ローター52が逆転方向に1ステップ分回転しなかったと判定し、前記検出区間において逆誘起電流が反転しなかった場合、ローター52が逆転方向に1ステップ分回転したと判定してもよい。
If the rotor 52 cannot be rotated by one step in the reverse rotation direction by the reverse rotation signal (particularly the repulsion pulse G1 and the suction pulse G2), then it rotates in the forward rotation direction, so that the reverse induced voltage is reversed as shown in FIG. . That is, the reverse induced voltage transitions across the 0 V line from the plus side to the minus side or from the minus side to the plus side.
For this reason, the rotation determination circuit 36 assumes that the predetermined period after the suction pulse G2 is output is a detection interval, and the rotor 52 has not rotated one step in the reverse rotation direction when the reverse induced voltage is reversed in the detection interval. judge.
Further, if the rotor 52 can be rotated by one step in the reverse rotation direction by the reverse rotation signal (particularly the repulsion pulse G1 and the suction pulse G2), then it does not rotate in the normal rotation direction. The direction is not reversed.
For this reason, the rotation determination circuit 36 determines that the rotor 52 has rotated one step in the reverse direction when the reverse induced voltage is not reversed in the detection section.
When the reverse induced current is detected instead of the reverse induced voltage and the reverse induced current is reversed in the detection section (when the transition is made across the 0 A line), the rotor 52 rotates in the reverse direction by one step. If it is determined that there is no reverse induced current in the detection section, it may be determined that the rotor 52 has rotated one step in the reverse direction.

[パルス幅設定処理]
次に、逆転信号のパルス幅を設定するパルス幅設定処理について説明する。
図8は、パルス幅設定処理を示すフローチャートである。
パルス幅設定処理は、本実施形態では、電子時計1を工場から出荷する前に実行される。ここで、パルス幅設定処理が実行される際、逆転信号の反発パルスG1のパルス幅の初期値は、変更可能な範囲の最小値に設定されている。
パルス幅設定処理が開始されると、逆転信号出力部342は、駆動回路40を制御して逆転信号を出力させる(逆転信号出力ステップ:S11)。
次に、回転判定回路36は、ステップモーター50のコイル53に発生する逆誘起電圧の向きが検出区間において反転したか否かを判定して、ローター52が逆転方向に1ステップ分回転したか否かを判定する(回転判定ステップ:S12)。
[Pulse width setting process]
Next, a pulse width setting process for setting the pulse width of the reverse signal will be described.
FIG. 8 is a flowchart showing the pulse width setting process.
In this embodiment, the pulse width setting process is executed before the electronic timepiece 1 is shipped from the factory. Here, when the pulse width setting process is executed, the initial value of the pulse width of the repulsion pulse G1 of the reverse rotation signal is set to the minimum value in the changeable range.
When the pulse width setting process is started, the reverse signal output unit 342 controls the drive circuit 40 to output a reverse signal (reverse signal output step: S11).
Next, the rotation determination circuit 36 determines whether or not the direction of the reverse induced voltage generated in the coil 53 of the step motor 50 has been reversed in the detection section, and whether or not the rotor 52 has rotated one step in the reverse direction. (Rotation determination step: S12).

S12でNOと判定された場合、ローター52を逆転方向に1ステップ分回転できていないため、逆転方向への回転力を強くするべく、パルス幅設定部343は、逆転信号に含まれる反発パルスG1のパルス幅を、所定値(例えば、0.24ms)長く設定する(パルス幅設定ステップ:S13)。そして、駆動制御回路34は処理をS11に戻す。すなわち、S12で、ローター52が逆転方向に1ステップ分回転したと判定されるまで、S11〜S13の処理が繰り返し実行される。   If NO is determined in S12, since the rotor 52 has not been rotated by one step in the reverse rotation direction, the pulse width setting unit 343 increases the repulsion pulse G1 included in the reverse rotation signal in order to increase the rotational force in the reverse rotation direction. Is set longer by a predetermined value (for example, 0.24 ms) (pulse width setting step: S13). Then, the drive control circuit 34 returns the process to S11. That is, the processing of S11 to S13 is repeatedly executed until it is determined in S12 that the rotor 52 has rotated one step in the reverse rotation direction.

そして、回転判定回路36でローター52が逆転方向に1ステップ分回転したと判定されると(S12のYES)、パルス幅設定部343は、逆転信号に含まれる反発パルスG1のパルス幅を、設定されている値で確定する(S14)。
これにより、反発パルスG1のパルス幅を、ローター52が逆転方向に1ステップ分確実に回転する範囲で最小の値に設定できる。この反発パルスG1のパルス幅の設定値は、モーター制御回路37の記憶部(図示略)に記憶される。
なお、S12でYESと判定された場合、指針が工場出荷時の針位置として決められている当初の位置から逆転方向に1ステップ分回転している。このため、正転信号出力部341は、駆動回路40を制御して正転信号を出力させて(S15)、指針を当初の位置に戻す。そして、駆動制御回路34は、パルス幅設定処理を終了する。
そして、ユーザーが電子時計1を使用する際に、指針11〜13の逆転駆動が必要となった場合は、逆転信号出力部342は、パルス幅設定処理によりパルス幅が設定された反発パルスG1を含む逆転信号を出力させ、ステップモーター50を逆転方向に駆動させる。
When the rotation determination circuit 36 determines that the rotor 52 has rotated one step in the reverse rotation direction (YES in S12), the pulse width setting unit 343 sets the pulse width of the repulsion pulse G1 included in the reverse rotation signal. The determined value is confirmed (S14).
Thereby, the pulse width of the repulsion pulse G1 can be set to a minimum value within a range in which the rotor 52 reliably rotates by one step in the reverse rotation direction. The set value of the pulse width of the repulsion pulse G1 is stored in a storage unit (not shown) of the motor control circuit 37.
If YES is determined in S12, the pointer rotates by one step in the reverse direction from the initial position determined as the needle position at the time of factory shipment. Therefore, the normal rotation signal output unit 341 controls the drive circuit 40 to output a normal rotation signal (S15) and returns the pointer to the original position. Then, the drive control circuit 34 ends the pulse width setting process.
When the user uses the electronic timepiece 1 and the reverse rotation of the hands 11 to 13 is necessary, the reverse rotation signal output unit 342 outputs the repulsion pulse G1 whose pulse width is set by the pulse width setting process. The reverse rotation signal is output, and the step motor 50 is driven in the reverse rotation direction.

[第1実施形態の作用効果]
パルス幅設定部343は、回転判定回路36でローター52が回転しなかったと判定される度に、反発パルスG1のパルス幅を最小値から所定値ずつ長くし、ローター52が回転したと判定されると、当該パルス幅を変更せずに、当該パルス幅の設定を終了する。このため、慣性モーメントが異なる様々な種類の指針を装着する場合であっても、当該パルス幅を、ローター52が逆転方向に1ステップ分確実に回転する範囲で最小の値に設定できる。したがって、ステップモーター50を逆転方向に確実に駆動でき、かつ、ステップモーター50の駆動にかかる消費電力を低減できる。
また、指針の慣性モーメントが比較的小さい場合には、第1パルスのパルス幅を最大値から徐々に短くして設定を行う場合と比べて、前記最小の値を早く特定でき、設定にかかる時間を短縮できる。
[Effects of First Embodiment]
Each time the rotation determination circuit 36 determines that the rotor 52 has not rotated, the pulse width setting unit 343 increases the pulse width of the repulsion pulse G1 by a predetermined value from the minimum value, and determines that the rotor 52 has rotated. Then, the setting of the pulse width is finished without changing the pulse width. For this reason, even when various types of pointers having different moments of inertia are mounted, the pulse width can be set to the minimum value within a range in which the rotor 52 reliably rotates by one step in the reverse rotation direction. Therefore, the step motor 50 can be reliably driven in the reverse direction, and power consumption for driving the step motor 50 can be reduced.
In addition, when the moment of inertia of the pointer is relatively small, the minimum value can be specified earlier compared with the case where the setting is performed by gradually shortening the pulse width of the first pulse from the maximum value, and the time required for the setting Can be shortened.

回転判定回路36は、ステップモーター50に発生する逆誘起電圧に基づいて、ローター52が逆転方向に1ステップ分回転したか否かを判定するため、例えば、ローター52の回転を検出するためのセンサーを別途設ける必要がなく、電子時計1のコストを低減できる。   The rotation determination circuit 36 determines, for example, whether or not the rotor 52 has rotated one step in the reverse direction based on the reverse induced voltage generated in the step motor 50. For example, a sensor for detecting the rotation of the rotor 52 The cost of the electronic timepiece 1 can be reduced.

回転判定回路36は、逆誘起電圧の検出区間において、逆誘起電圧が反転しなかった場合、ローター52が逆転方向に1ステップ分回転したと判定し、逆誘起電圧が反転した場合、ローター52が逆転方向に1ステップ分回転しなかったと判定するため、ローター52の回転、非回転を精度よく判定できる。また、逆誘起電圧が0Vを跨いで遷移したかを検出すればよいので、回転判定回路36の処理を簡略化できる。
なお、逆誘起電圧に替えて、逆誘起電流に基づいて判定を行う場合も、同様の効果を得ることができる。
The rotation determination circuit 36 determines that the rotor 52 has rotated one step in the reverse rotation direction when the reverse induction voltage is not reversed in the detection period of the reverse induction voltage, and if the reverse induction voltage is reversed, the rotor 52 is Since it is determined that the motor has not rotated by one step in the reverse direction, it is possible to accurately determine whether the rotor 52 is rotating or not. In addition, since it is only necessary to detect whether the reverse induced voltage has transitioned across 0 V, the processing of the rotation determination circuit 36 can be simplified.
Note that the same effect can be obtained when the determination is made based on the reverse induced current instead of the reverse induced voltage.

[第2実施形態]
第2実施形態の電子時計は、パルス幅設定処理が第1実施形態とは異なる。その他の構成は、第1実施形態と同じである。
図9は、第2実施形態のパルス幅設定処理を示すフローチャートである。
パルス幅設定処理が実行される際、逆転信号の反発パルスG1(第1パルス)のパルス幅の初期値は、変更可能な範囲の最大値に設定されている。
パルス幅設定処理が開始されると、逆転信号出力部342は、駆動回路40を制御して逆転信号を出力させる(S21)。
次に、回転判定回路36は、ステップモーター50のコイル53に発生する逆誘起電圧が検出区間において反転したか否かを判定して、ローター52が逆転方向に1ステップ分回転したか否かを判定する(S22)。
[Second Embodiment]
The electronic timepiece of the second embodiment is different from the first embodiment in the pulse width setting process. Other configurations are the same as those of the first embodiment.
FIG. 9 is a flowchart showing a pulse width setting process according to the second embodiment.
When the pulse width setting process is executed, the initial value of the pulse width of the repulsion pulse G1 (first pulse) of the reverse rotation signal is set to the maximum value within the changeable range.
When the pulse width setting process is started, the reverse rotation signal output unit 342 controls the drive circuit 40 to output a reverse rotation signal (S21).
Next, the rotation determination circuit 36 determines whether or not the reverse induced voltage generated in the coil 53 of the step motor 50 is reversed in the detection section, and determines whether or not the rotor 52 has rotated one step in the reverse direction. Determine (S22).

S22でYESと判定された場合、指針が工場出荷時の針位置として決められている当初の位置から逆転方向に1ステップ分回転している。このため、正転信号出力部341は、駆動回路40を制御して正転信号を出力させて(S23)、指針を当初の位置に戻す。
次に、ローター52の逆転方向への回転力を弱くするべく、パルス幅設定部343は、逆転信号に含まれる反発パルスG1のパルス幅を、所定値(例えば、0.24ms)短く設定する(S24)。そして、駆動制御回路34は処理をS21に戻す。すなわち、S22で、ローター52が逆転方向に1ステップ分回転しなかったと判定されるまで、S21〜S24の処理が繰り返し実行される。
If YES is determined in S22, the pointer rotates by one step in the reverse direction from the initial position determined as the needle position at the time of factory shipment. Therefore, the normal rotation signal output unit 341 controls the drive circuit 40 to output a normal rotation signal (S23) and returns the pointer to the original position.
Next, in order to weaken the rotational force of the rotor 52 in the reverse rotation direction, the pulse width setting unit 343 sets the pulse width of the repulsion pulse G1 included in the reverse rotation signal to be shorter by a predetermined value (for example, 0.24 ms) ( S24). Then, the drive control circuit 34 returns the process to S21. That is, the processes of S21 to S24 are repeatedly executed until it is determined in S22 that the rotor 52 has not rotated one step in the reverse direction.

そして、回転判定回路36でローター52が逆転方向に1ステップ分回転しなかったと判定されると(S22のNO)、パルス幅設定部343は、逆転信号に含まれる反発パルスG1のパルス幅を、所定値長く設定して確定する。すなわち、パルス幅設定部343は、反発パルスG1のパルス幅を、1回前に設定した値に戻して確定する(S25)。これにより、反発パルスG1のパルス幅を、ローター52が逆転方向に1ステップ分確実に回転する範囲で最小の値に設定できる。この反発パルスG1のパルス幅の設定値は、モーター制御回路37の記憶部(図示略)に記憶される。そして、駆動制御回路34は、パルス幅設定処理を終了する。   When the rotation determination circuit 36 determines that the rotor 52 has not rotated one step in the reverse rotation direction (NO in S22), the pulse width setting unit 343 determines the pulse width of the repulsion pulse G1 included in the reverse rotation signal as follows: Set a predetermined value longer and confirm. That is, the pulse width setting unit 343 returns the pulse width of the repulsion pulse G1 to the value set once before and determines it (S25). Thereby, the pulse width of the repulsion pulse G1 can be set to a minimum value within a range in which the rotor 52 reliably rotates by one step in the reverse rotation direction. The set value of the pulse width of the repulsion pulse G1 is stored in a storage unit (not shown) of the motor control circuit 37. Then, the drive control circuit 34 ends the pulse width setting process.

[第2実施形態の作用効果]
パルス幅設定部343は、回転判定回路36でローター52が回転したと判定される度に、反発パルスG1のパルス幅を最大値から所定値ずつ短くし、ローター52が回転しなかったと判定されると、当該パルス幅を所定値長くして、当該パルス幅の設定を終了する。このため、慣性モーメントが異なる様々な種類の指針を装着する場合であっても、当該パルス幅を、ローター52が逆転方向に1ステップ分確実に回転する範囲で最小の値に設定できる。したがって、ステップモーター50を逆転方向に確実に駆動でき、かつ、ステップモーター50の駆動にかかる消費電力を低減できる。
また、指針の慣性モーメントが比較的大きい場合には、第1パルスのパルス幅を最小値から徐々に短くして設定を行う場合と比べて、前記最小の値を早く特定でき、設定にかかる時間を短縮できる。
この他、第1実施形態と同様の効果を得ることができる。
[Effects of Second Embodiment]
Each time the rotation determination circuit 36 determines that the rotor 52 has rotated, the pulse width setting unit 343 decreases the pulse width of the repulsion pulse G1 by a predetermined value from the maximum value, and determines that the rotor 52 has not rotated. Then, the pulse width is increased by a predetermined value, and the setting of the pulse width is completed. For this reason, even when various types of pointers having different moments of inertia are mounted, the pulse width can be set to the minimum value within a range in which the rotor 52 reliably rotates by one step in the reverse rotation direction. Therefore, the step motor 50 can be reliably driven in the reverse direction, and power consumption for driving the step motor 50 can be reduced.
In addition, when the moment of inertia of the pointer is relatively large, the minimum value can be specified earlier compared to the case where the setting is performed by gradually shortening the pulse width of the first pulse from the minimum value, and the time required for the setting Can be shortened.
In addition, the same effects as those of the first embodiment can be obtained.

[第3実施形態]
第3実施形態の電子時計は、回転判定回路36による判定方法が第1実施形態とは異なる。その他の構成は第1実施形態と同じである。
図10は、図6と同じ特性を示す図であり、図11は、図7と同じ特性を示す図である。
ローター52は、逆転信号(特に第1パルスである反発パルスG1および第2パルスである吸引パルスG2)によって逆転方向に1ステップ分回転できないと、その後、正転方向に回転するため、図10に示すように、逆誘起電圧の最大値と最小値との差D1は比較的大きくなる。
ここで、逆誘起電圧の最大値とは、プラス方向の大きさが最大となる値であり、最小値とは、プラス方向の大きさが最小となる値である。すなわち、逆誘起電圧がマイナスの場合には、マイナス方向の大きさが最大となる値が最小値となる。
このため、回転判定回路36は、吸引パルスG2が出力された後の所定期間を検出区間とし、当該検出区間における差D1が、所定の閾値以上となる場合、ローター52が逆転方向に1ステップ分回転しなかったと判定する。
また、ローター52は、逆転信号(特に反発パルスG1および吸引パルスG2)によって1ステップ分回転できると、その後、正転方向に回転しないため、逆誘起電圧の差D1は比較的小さくなる。
このため、回転判定回路36は、前記検出区間における差D1が、所定の閾値未満となる場合、ローター52が逆転方向に1ステップ分回転したと判定する。
なお、逆誘起電圧に替えて、逆誘起電流を検出し、前記検出区間における逆誘起電流の最大値と最小値との差が、所定の閾値以上となる場合、ローター52が逆転方向に1ステップ分回転しなかったと判定し、前記差が、所定の閾値未満となる場合、ローター52が逆転方向に1ステップ分回転したと判定してもよい。
[Third Embodiment]
The electronic timepiece of the third embodiment differs from the first embodiment in the determination method by the rotation determination circuit 36. Other configurations are the same as those of the first embodiment.
10 is a diagram showing the same characteristics as FIG. 6, and FIG. 11 is a diagram showing the same characteristics as FIG.
If the rotor 52 cannot rotate in the reverse direction by one step by the reverse signal (especially, the repulsion pulse G1 as the first pulse and the suction pulse G2 as the second pulse), then the rotor 52 rotates in the normal direction. As shown, the difference D1 between the maximum value and the minimum value of the reverse induced voltage is relatively large.
Here, the maximum value of the reverse induced voltage is a value that maximizes the magnitude in the plus direction, and the minimum value is a value that minimizes the magnitude in the plus direction. That is, when the reverse induced voltage is negative, the value having the maximum magnitude in the negative direction is the minimum value.
For this reason, the rotation determination circuit 36 sets a predetermined period after the suction pulse G2 is output as a detection interval, and when the difference D1 in the detection interval is equal to or greater than a predetermined threshold, the rotor 52 is rotated by one step in the reverse direction. Judge that it did not rotate.
In addition, when the rotor 52 can be rotated by one step by the reverse rotation signal (particularly, the repulsion pulse G1 and the suction pulse G2), the rotor 52 does not rotate in the forward rotation direction thereafter, so that the difference D1 in the reverse induced voltage becomes relatively small.
For this reason, the rotation determination circuit 36 determines that the rotor 52 has rotated by one step in the reverse rotation direction when the difference D1 in the detection section is less than a predetermined threshold value.
Note that, instead of the reverse induced voltage, a reverse induced current is detected, and when the difference between the maximum value and the minimum value of the reverse induced current in the detection section is equal to or greater than a predetermined threshold value, the rotor 52 is rotated one step in the reverse direction. If the difference is less than a predetermined threshold value, it may be determined that the rotor 52 has rotated one step in the reverse direction.

[第3実施形態の作用効果]
回転判定回路36は、逆誘起電圧の検出区間における逆誘起電圧の差D1が所定の閾値以上となる場合、ローター52が逆転方向に1ステップ分回転しなかったと判定し、差D1が所定の閾値未満となる場合、ローター52が逆転方向に1ステップ分回転したと判定するため、ローター52の回転、非回転を精度よく判定できる。
なお、逆誘起電圧に替えて、逆誘起電流に基づいて判定を行う場合も、同様の効果を得ることができる。
[Effects of Third Embodiment]
The rotation determination circuit 36 determines that the rotor 52 has not rotated one step in the reverse direction when the difference D1 in the counter-induced voltage in the detection section of the counter-inductive voltage is equal to or greater than the predetermined threshold, and the difference D1 is the predetermined threshold. If it is less than this, it is determined that the rotor 52 has rotated one step in the reverse rotation direction, so that the rotation and non-rotation of the rotor 52 can be accurately determined.
Note that the same effect can be obtained when the determination is made based on the reverse induced current instead of the reverse induced voltage.

[他の実施形態]
なお、本発明は前記各実施形態の構成に限定されず、本発明の要旨の範囲内で種々の変形実施が可能である。
例えば、前記各実施形態では、逆転信号は、反発パルスG1、吸引パルスG2、反発パルスG3、減衰パルスGrを含んでいるが、本発明はこれに限定されない。例えば、反発パルスG3および減衰パルスGrはなくてもよい。
[Other Embodiments]
In addition, this invention is not limited to the structure of each said embodiment, A various deformation | transformation implementation is possible within the range of the summary of this invention.
For example, in each of the embodiments described above, the reverse rotation signal includes the repulsion pulse G1, the suction pulse G2, the repulsion pulse G3, and the attenuation pulse Gr. However, the present invention is not limited to this. For example, the repulsion pulse G3 and the attenuation pulse Gr may not be present.

前記各実施形態では、パルス幅設定処理は、工場出荷時に行われているが、本発明はこれに限定されない。例えば、ユーザーが電子時計1を使用している際に行ってもよい。   In each of the above embodiments, the pulse width setting process is performed at the time of factory shipment, but the present invention is not limited to this. For example, it may be performed when the user is using the electronic timepiece 1.

前記各実施形態では、回転判定回路36は、ステップモーター50のコイル53に発生する逆誘起電圧または逆誘起電流に基づいて、ローター52の回転を判定しているが、本発明はこれに限定されない。例えば、ローター52が所定の位置まで回転したか否かを検出できる光センサー等を用いて、ローター52の回転を判定するようにしてもよい。   In each of the above embodiments, the rotation determination circuit 36 determines the rotation of the rotor 52 based on the reverse induced voltage or the reverse induced current generated in the coil 53 of the step motor 50, but the present invention is not limited to this. . For example, the rotation of the rotor 52 may be determined using an optical sensor or the like that can detect whether or not the rotor 52 has rotated to a predetermined position.

前記各実施形態では、回転判定回路36は、吸引パルスG2が出力された直後の所定期間を検出区間にしているが、本発明はこれに限定されない。例えば、反発パルスG3が出力された直後の所定期間を検出区間としてもよい。   In each of the embodiments described above, the rotation determination circuit 36 uses the predetermined period immediately after the suction pulse G2 is output as the detection section, but the present invention is not limited to this. For example, a predetermined period immediately after the repulsion pulse G3 is output may be set as the detection section.

前記各実施形態では、電子時計1は、腕時計タイプのものであるが、例えば、置時計であってもよい。また、駆動制御装置30は、時計以外の電子機器に搭載されてもよい。   In each of the embodiments described above, the electronic timepiece 1 is a wristwatch type, but may be a table clock, for example. The drive control device 30 may be mounted on an electronic device other than a watch.

1…電子時計、30…駆動制御装置、34…駆動制御回路、341…正転信号出力部、342…逆転信号出力部、343…パルス幅設定部、36…回転判定回路、37…制御回路、40…駆動回路、50…ステップモーター、51…ステーター、52…ローター、53…コイル。   DESCRIPTION OF SYMBOLS 1 ... Electronic timepiece, 30 ... Drive control apparatus, 34 ... Drive control circuit, 341 ... Forward rotation signal output part, 342 ... Reverse rotation signal output part, 343 ... Pulse width setting part, 36 ... Rotation determination circuit, 37 ... Control circuit, 40 ... Drive circuit, 50 ... Step motor, 51 ... Stator, 52 ... Rotor, 53 ... Coil.

Claims (8)

ステップモーターを駆動する駆動回路を制御して、前記ステップモーターのローターを正転方向に回転させる第1パルスと、前記第1パルスにより正転方向に回転した前記ローターを逆転方向に回転させる第2パルスとを有する逆転信号を出力させる逆転信号出力部と、
前記逆転信号により前記ローターが逆転方向に1ステップ分回転したか否かを判定する回転判定部と、
前記回転判定部の判定結果に基づいて、前記第1パルスのパルス幅を設定するパルス幅設定部と、を備える
ことを特徴とするモーター制御回路。
A first pulse for rotating the step motor rotor in the forward rotation direction by controlling a drive circuit for driving the step motor; and a second pulse for rotating the rotor rotated in the forward rotation direction by the first pulse in the reverse rotation direction. A reverse signal output unit for outputting a reverse signal having a pulse;
A rotation determination unit that determines whether or not the rotor has rotated one step in the reverse rotation direction based on the reverse rotation signal;
A motor control circuit comprising: a pulse width setting unit that sets a pulse width of the first pulse based on a determination result of the rotation determination unit.
請求項1に記載のモーター制御回路において、
前記第1パルスのパルス幅は、予め設定された範囲で変更可能に構成され、
前記パルス幅設定部は、
前記第1パルスのパルス幅の初期値を、前記範囲の最小値に設定し、
前記回転判定部で前記ローターが回転しなかったと判定された場合、前記第1パルスのパルス幅を所定値長くし、
前記回転判定部で前記ローターが回転したと判定された場合、前記第1パルスのパルス幅を変更せずに、当該パルス幅の設定を終了する
ことを特徴とするモーター制御回路。
The motor control circuit according to claim 1,
The pulse width of the first pulse is configured to be changeable within a preset range,
The pulse width setting unit includes:
An initial value of the pulse width of the first pulse is set to the minimum value of the range;
When the rotation determination unit determines that the rotor has not rotated, the pulse width of the first pulse is increased by a predetermined value,
When the rotation determination unit determines that the rotor has rotated, the setting of the pulse width is completed without changing the pulse width of the first pulse.
請求項1に記載のモーター制御回路において、
前記第1パルスのパルス幅は、予め設定された範囲で変更可能に構成され、
前記パルス幅設定部は、
前記第1パルスのパルス幅の初期値を、前記範囲の最大値に設定し、
前記回転判定部で前記ローターが回転したと判定された場合、前記第1パルスのパルス幅を所定値短くし、
前記回転判定部で前記ローターが回転しなかったと判定された場合、前記第1パルスのパルス幅を前記所定値長くし、当該パルス幅の設定を終了する
ことを特徴とするモーター制御回路。
The motor control circuit according to claim 1,
The pulse width of the first pulse is configured to be changeable within a preset range,
The pulse width setting unit includes:
An initial value of the pulse width of the first pulse is set to the maximum value of the range;
When the rotation determination unit determines that the rotor has rotated, the pulse width of the first pulse is shortened by a predetermined value,
When the rotation determination unit determines that the rotor has not rotated, the pulse width of the first pulse is increased by the predetermined value, and the setting of the pulse width is terminated.
請求項1から請求項3のいずれか1項に記載のモーター制御回路において、
前記回転判定部は、前記ステップモーターに発生する逆誘起電圧または逆誘起電流に基づいて、前記ローターが逆転方向に1ステップ分回転したか否かを判定する
ことを特徴とするモーター制御回路。
In the motor control circuit according to any one of claims 1 to 3,
The motor control circuit, wherein the rotation determination unit determines whether or not the rotor has rotated one step in the reverse direction based on a reverse induced voltage or a reverse induced current generated in the step motor.
請求項4に記載のモーター制御回路において、
前記回転判定部は、前記第2パルスが出力された後の所定期間に、前記逆誘起電圧または前記逆誘起電流が反転しなかった場合、前記ローターが逆転方向に1ステップ分回転したと判定し、前記逆誘起電圧または前記逆誘起電流が反転した場合、前記ローターが逆転方向に1ステップ分回転しなかったと判定する
ことを特徴とするモーター制御回路。
The motor control circuit according to claim 4,
The rotation determination unit determines that the rotor has rotated one step in the reverse direction when the reverse induced voltage or the reverse induced current is not reversed in a predetermined period after the second pulse is output. When the reverse induced voltage or the reverse induced current is reversed, it is determined that the rotor has not rotated by one step in the reverse direction.
請求項4に記載のモーター制御回路において、
前記回転判定部は、前記第2パルスが出力された後の所定期間における前記逆誘起電圧または前記逆誘起電流の最大値と最小値との差が、所定の閾値未満となる場合、前記ローターが逆転方向に1ステップ分回転したと判定し、前記所定の閾値以上となる場合、前記ローターが逆転方向に1ステップ分回転しなかったと判定する
ことを特徴とするモーター制御回路。
The motor control circuit according to claim 4,
When the difference between the maximum value and the minimum value of the reverse induced voltage or the reverse induced current in a predetermined period after the second pulse is output is less than a predetermined threshold, the rotation determining unit It is determined that the motor has rotated one step in the reverse direction, and when the predetermined threshold value is exceeded, it is determined that the rotor has not rotated one step in the reverse direction.
請求項1から請求項6のいずれか1項に記載のモーター制御回路と、
前記ステップモーターと、
前記ステップモーターで駆動される指針と、を備える
ことを特徴とする電子時計。
The motor control circuit according to any one of claims 1 to 6,
The step motor;
An electronic timepiece comprising: a pointer driven by the step motor.
ステップモーターを制御するモーター制御回路のモーター制御方法であって、
前記ステップモーターを駆動する駆動回路を制御して、前記ステップモーターのローターを正転方向に回転させる第1パルスと、前記第1パルスにより正転方向に回転した前記ローターを逆転方向に回転させる第2パルスとを有する逆転信号を出力させる逆転信号出力ステップと、
前記逆転信号により前記ローターが逆転方向に1ステップ分回転したか否かを判定する回転判定ステップと、
前記回転判定ステップの判定結果に基づいて、前記第1パルスのパルス幅を設定するパルス幅設定ステップと、を備える
ことを特徴とするモーター制御方法。
A motor control method of a motor control circuit for controlling a step motor,
A first pulse for controlling the driving circuit for driving the step motor to rotate the rotor of the step motor in the forward rotation direction, and a first pulse for rotating the rotor rotated in the forward rotation direction by the first pulse in the reverse rotation direction. A reverse signal output step for outputting a reverse signal having two pulses;
A rotation determination step for determining whether or not the rotor has rotated by one step in the reverse rotation direction based on the reverse rotation signal;
A motor control method comprising: a pulse width setting step for setting a pulse width of the first pulse based on a determination result of the rotation determination step.
JP2014122460A 2014-06-13 2014-06-13 Motor control circuit, electronic timepiece, and motor control method Pending JP2016003877A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014122460A JP2016003877A (en) 2014-06-13 2014-06-13 Motor control circuit, electronic timepiece, and motor control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014122460A JP2016003877A (en) 2014-06-13 2014-06-13 Motor control circuit, electronic timepiece, and motor control method

Publications (1)

Publication Number Publication Date
JP2016003877A true JP2016003877A (en) 2016-01-12

Family

ID=55223264

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014122460A Pending JP2016003877A (en) 2014-06-13 2014-06-13 Motor control circuit, electronic timepiece, and motor control method

Country Status (1)

Country Link
JP (1) JP2016003877A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017173037A (en) * 2016-03-22 2017-09-28 カシオ計算機株式会社 Rotation detecting device and electronic clock
WO2020008918A1 (en) 2018-07-02 2020-01-09 シチズン時計株式会社 Step motor driving device
CN111525854A (en) * 2019-02-05 2020-08-11 精工爱普生株式会社 Electronic clock, movement and motor control circuit for clock
CN114556234A (en) * 2019-09-25 2022-05-27 西铁城时计株式会社 Stepping motor driving device
US20220291637A1 (en) * 2021-03-12 2022-09-15 Seiko Watch Kabushiki Kaisha (trading as Seiko Watch Corporation) Stepping motor control device, movement, timepiece, and stepping motor control method

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017173037A (en) * 2016-03-22 2017-09-28 カシオ計算機株式会社 Rotation detecting device and electronic clock
CN112385135B (en) * 2018-07-02 2023-12-05 西铁城时计株式会社 Stepping motor driving device
JP2020005482A (en) * 2018-07-02 2020-01-09 シチズン時計株式会社 Step motor driving device
CN112385135A (en) * 2018-07-02 2021-02-19 西铁城时计株式会社 Stepping motor driving device
US11378920B2 (en) 2018-07-02 2022-07-05 Citizen Watch Co., Ltd. Step motor driving device
WO2020008918A1 (en) 2018-07-02 2020-01-09 シチズン時計株式会社 Step motor driving device
CN111525854A (en) * 2019-02-05 2020-08-11 精工爱普生株式会社 Electronic clock, movement and motor control circuit for clock
CN111525854B (en) * 2019-02-05 2023-11-17 精工爱普生株式会社 Electronic clocks, movements and motor control circuits for clocks
CN114556234A (en) * 2019-09-25 2022-05-27 西铁城时计株式会社 Stepping motor driving device
US11855575B2 (en) 2019-09-25 2023-12-26 Citizen Watch Co., Ltd. Step motor drive device
CN114556234B (en) * 2019-09-25 2024-02-09 西铁城时计株式会社 Stepping motor driving device
US20220291637A1 (en) * 2021-03-12 2022-09-15 Seiko Watch Kabushiki Kaisha (trading as Seiko Watch Corporation) Stepping motor control device, movement, timepiece, and stepping motor control method
US12346068B2 (en) * 2021-03-12 2025-07-01 Seiko Watch Kabushiki Kaisha (trading as Seiko Watch Corporation) Stepping motor control device, movement, timepiece, and stepping motor control method

Similar Documents

Publication Publication Date Title
JP6287997B2 (en) Motor driving device and electronic timepiece
JP2016003877A (en) Motor control circuit, electronic timepiece, and motor control method
JP2011117768A (en) Chronograph timepiece
JP7052193B2 (en) Stepper motors, rotation detectors, and electronic clocks
US8335135B2 (en) Stepping motor control circuit and analogue electronic timepiece
JP2014219231A (en) Stepping motor control circuit, movement, and analog electronic clock
US20100165796A1 (en) Stepping motor control circuit and analogue electronic watch
JP2014196986A (en) Stepping motor control circuit, movement and analog electronic timepiece
JP6558265B2 (en) Electronic timepiece and control method of electronic timepiece
JP2018159677A (en) Electronic watch
JP2014181956A (en) Stepping motor control circuit, movement and analog electronic clock
JP6134487B2 (en) Stepping motor control circuit, movement and analog electronic timepiece
JP2014090589A (en) Stepping motor control circuit, movement and analog electronic timepiece
JP2019158355A (en) Motor drive circuit, semiconductor device, movement, and electronic timepiece
CN112859572B (en) Hand driving device, electronic timepiece, hand driving method, and recording medium
JP2013242193A (en) Stepping motor control circuit, movement and analog electronic clock
JP7501258B2 (en) Movements and electronic clocks
JP7206975B2 (en) Electronic clocks, movements and motor control circuits for clocks
JP2013158062A (en) Stepping motor control circuit and analog electronic timekeeping instrument
JP6257709B2 (en) Stepping motor control circuit, movement and analog electronic timepiece
JP2024122473A (en) Mechanical Watches
JP2015023644A (en) Stepping motor control circuit, movement and analog electronic clock
JP2013257241A (en) Stepping-motor control circuit, movement, and analog electronic-timepiece
JP2015137965A (en) Stepper motor, stepper motor drive control method, watch movement, and watch
JP2014096901A (en) Stepping motor control circuit, movement and analog electronic timepiece