JP5469848B2 - Stepping motor driving method and stepping motor driving device - Google Patents

Stepping motor driving method and stepping motor driving device Download PDF

Info

Publication number
JP5469848B2
JP5469848B2 JP2008280245A JP2008280245A JP5469848B2 JP 5469848 B2 JP5469848 B2 JP 5469848B2 JP 2008280245 A JP2008280245 A JP 2008280245A JP 2008280245 A JP2008280245 A JP 2008280245A JP 5469848 B2 JP5469848 B2 JP 5469848B2
Authority
JP
Japan
Prior art keywords
phase
rotor
phase excitation
excitation method
stop position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2008280245A
Other languages
Japanese (ja)
Other versions
JP2010110126A (en
Inventor
由起 東條
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.)
Kyocera Document Solutions Inc
Original Assignee
Kyocera Document Solutions Inc
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 Kyocera Document Solutions Inc filed Critical Kyocera Document Solutions Inc
Priority to JP2008280245A priority Critical patent/JP5469848B2/en
Publication of JP2010110126A publication Critical patent/JP2010110126A/en
Application granted granted Critical
Publication of JP5469848B2 publication Critical patent/JP5469848B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Stepping Motors (AREA)

Description

本発明は、回転子及び複数の励磁コイルを備えるステッピングモータの駆動方法、及び、ステッピングモータ駆動装置に関するものである。   The present invention relates to a stepping motor driving method including a rotor and a plurality of exciting coils, and a stepping motor driving apparatus.

プリンタ、スキャナ、コピー機等の電子機器において、用紙を搬送するために用紙搬送機構が設けられている。このような用紙搬送機構において、用紙を搬送する手段としてステッピングモータが広く用いられている。この種のステッピングモータを組み込んだ画像形成装置が、特許文献1に例示されている。   In electronic devices such as printers, scanners, and copiers, a paper transport mechanism is provided to transport paper. In such a paper transport mechanism, stepping motors are widely used as means for transporting paper. An image forming apparatus incorporating this kind of stepping motor is exemplified in Patent Document 1.

この種のステッピングモータは、以下の公知の方法により駆動される場合が一般的である。以下に示すように、2つの励磁コイルが順次励磁される励磁方式が2相励磁方式と呼ばれる。ステッピングモータの駆動方法は、以下のようなスローアップ、スローイング、スローダウンを経て、モータの回転が開始され定速度に達し、その後、回転が停止する。   This type of stepping motor is generally driven by the following known method. As shown below, an excitation method in which two excitation coils are sequentially excited is called a two-phase excitation method. In the driving method of the stepping motor, the motor starts rotating and reaches a constant speed through the following slow-up, throwing, and slow-down, and then stops rotating.

つまり、ステッピングモータの回転子に近接して設けられた複数の励磁コイルを、2相励磁方式でいずれか2つの励磁コイルを励磁する2相励磁時間を順次小さくしながら、2相励磁方式で順次励磁する(スローアップ)。   In other words, a plurality of exciting coils provided close to the rotor of the stepping motor are sequentially used in the two-phase excitation method while the two-phase excitation time for exciting any two exciting coils in the two-phase excitation method is sequentially reduced. Energize (slow up).

スローアップの結果、回転子の回転速度が定速度に達した際には、複数の励磁コイルを、前記2相励磁時間を一定に保ちながら、2相励磁方式で順次励磁する(スローイング)。その後、複数の励磁コイルを、前記2相励磁時間を順次大きくしながら、2相励磁方式で順次励磁して、回転子の回転を停止させる。(スローダウン)。
特開平7−115797号公報
As a result of the slow-up, when the rotational speed of the rotor reaches a constant speed, the plurality of exciting coils are sequentially excited by the two-phase excitation method (slowing) while keeping the two-phase excitation time constant. Thereafter, the plurality of exciting coils are sequentially excited by the two-phase excitation method while sequentially increasing the two-phase excitation time, and the rotation of the rotor is stopped. (Slow down).
Japanese Patent Laid-Open No. 7-115797

ところで、この種のステッピングモータ駆動方法では、スローアップ時に以下の問題が生じる傾向がある。   By the way, this type of stepping motor driving method tends to cause the following problems during slow-up.

[振動、騒音の発生]
ステッピングモータにおいて、回転子の回転速度を表すステップ周波数(2相励磁時間の逆数)が、一定の低周波数帯域にあるときには、ステッピングモータから生じる振動及び騒音が大きい傾向にあることが判っている。また、このような周波数帯域の中には、電子機器に内蔵された他の部品との間で共振現象を生じさせて、振動及び騒音を特に大きくさせる共振周波数があることが判っている。そのため、回転子の回転が開始した時点のステップ周波数(以下、「起動周波数」と呼ばれる)は、前記周波数帯域よりも大きな周波数であることが望ましい。
[Vibration and noise generation]
In a stepping motor, it has been found that when the step frequency (reciprocal of the two-phase excitation time) representing the rotation speed of the rotor is in a certain low frequency band, vibration and noise generated from the stepping motor tend to be large. Further, it has been found that in such a frequency band, there is a resonance frequency that causes a resonance phenomenon with other components built in the electronic device, and particularly increases vibration and noise. Therefore, it is desirable that the step frequency (hereinafter referred to as “startup frequency”) at the time when the rotation of the rotor starts is larger than the frequency band.

[トルクの不足]
ところが、このような起動周波数が、前記周波数帯域よりも大きな周波数とされると、振動や騒音が生じることが抑制されるが、回転子の回転を開始させるために必要なトルクが不足してしまう傾向がある。そこで、トルクを補うためには、1−2相励磁方式で励磁コイルを励磁するスローアップを行えばよいことが判っている。
[Insufficient torque]
However, if such a start-up frequency is set to a frequency higher than the frequency band, vibration and noise are suppressed, but the torque necessary for starting the rotation of the rotor is insufficient. Tend. Thus, it has been found that in order to compensate for the torque, a slow-up that excites the exciting coil by the 1-2 phase excitation method may be performed.

しかしながら、1−2相励磁方式で励磁コイルを励磁するスローアップが行われると、回転子の回転速度が定速度に達しにくいことが判っており、このような1−2相励磁方式だけでスローアップが行われることは現実的ではない。1−2相励磁方式では、回転子の回転速度が定速度に達するためには、2相励磁方式でスローアップを行う場合と比較しておよそ2倍のステップ周波数が必要とされるからである。   However, it is known that if the slow-up that excites the exciting coil by the 1-2 phase excitation method is performed, the rotation speed of the rotor does not easily reach a constant speed. It is not realistic that the up is done. This is because in the 1-2 phase excitation method, in order for the rotational speed of the rotor to reach a constant speed, a step frequency approximately twice that in the case of performing slow-up in the 2-phase excitation method is required. .

そこで、起動周波数を前記低周波数帯域よりも大きな値とし、且つ、ステップ周波数が一定の周波数に達するまでの間1−2相励磁方式でスローアップを行い、その後、ステップ周波数が一定の周波数に達すれば、2相励磁方式でスローアップを行えばよいことが判る。   Therefore, the start-up frequency is set to a value larger than the low frequency band, and the slow-up is performed by the 1-2 phase excitation method until the step frequency reaches a constant frequency, and then the step frequency reaches the constant frequency. For example, it can be understood that the slow-up may be performed by the two-phase excitation method.

[脱調の発生]
ところが、ステップ周波数が一定の周波数に達した際に、1−2相励磁方式から2相励磁方式へ相切り替えが行われた際には、脱調が生じやすい傾向にある。脱調が生じれば、回転子が、1−2相励磁方式で定められた停止位置から2相励磁方式で定められた停止位置に切り替わらないため、2相励磁方式でスローアップを行うことが困難となる。
[Out of step]
However, when the step frequency reaches a certain frequency, when the phase is switched from the 1-2 phase excitation method to the two phase excitation method, step out tends to occur. If a step-out occurs, the rotor does not switch from the stop position determined by the 1-2 phase excitation method to the stop position determined by the two phase excitation method, so it is possible to perform a slow-up by the two phase excitation method. It becomes difficult.

本発明は、上記の問題を解決するためになされたもので、スローアップの際に、脱調が生じずに、励磁方式を1−2相励磁方式から2相励磁方式へ切り替えることができるステッピングモータ駆動方法及びステッピングモータ駆動装置を提供することを第1の目的とするものである。   The present invention has been made in order to solve the above-described problem, and stepping that can switch the excitation method from the 1-2 phase excitation method to the two phase excitation method without causing a step-out at the time of slow-up. A first object is to provide a motor driving method and a stepping motor driving device.

また、振動及び騒音が生じにくく、回転子の回転を開始させるために必要最低限のトルクが確保できるステッピングモータの駆動方法及びステッピングモータ駆動装置を提供することを第2の目的とするものである。   It is a second object of the present invention to provide a stepping motor driving method and a stepping motor driving device that are unlikely to generate vibration and noise and that can secure a minimum torque necessary for starting rotation of a rotor. .

本発明の一局面に係るステッピングモータ駆動方法は、ステッピングモータ駆動装置が、1−2相励磁方式及び2相励磁方式の各々の励磁方式で励磁する複数の励磁コイルと、前記1−2相励磁方式及び前記2相励磁方式の各々の励磁方式で前記複数の励磁コイルが励磁されることにより、前記1−2相励磁方式及び前記2相励磁方式の各々で定められたステップ角を1単位として回転する回転子と、を備えるステッピングモータを駆動させるステッピングモータ駆動方法であって、前記ステッピングモータ駆動装置が、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整する回転子位置調整ステップを実行することを特徴とする(発明1)。
A stepping motor driving method according to one aspect of the present invention includes a plurality of exciting coils that a stepping motor driving device excites with each of the 1-2 phase excitation method and the 2-phase excitation method, and the 1-2 phase excitation. When the plurality of exciting coils are excited by the respective excitation methods of the method and the two-phase excitation method, the step angle determined in each of the 1-2 phase excitation method and the two-phase excitation method is set as one unit. A stepping motor driving method for driving a stepping motor comprising a rotating rotor, wherein the stepping motor driving device excites the excitation coil by the two-phase excitation method, and the rotation of the rotor stops. and has stop position, and executes the rotor position adjustment step of adjusting so that the stop position determined by the 2-phase excitation mode (invention 1 .

この構成によれば、ステッピングモータを駆動させる際には、回転子位置調整ステップが必ず実行されて、回転子の回転が停止している停止位置が、2相励磁方式で定められた停止位置となるように調整される。   According to this configuration, when the stepping motor is driven, the rotor position adjustment step is always executed, and the stop position where the rotation of the rotor is stopped is the stop position determined by the two-phase excitation method. It is adjusted to become.

そのため、ステップパルスがドライバICに入力される毎に、回転子が1−2相励磁方式で定められた停止位置に停止しながら順次回転する1−2相スローアップステップが実行され、ドライバICへ入力されたステップパルスのパルス数が、予め設定された設定値に達した際には、回転子の回転が停止している停止位置が、2相励磁方式で定められた停止位置とされた状態となる。従って、スローアップの際に、脱調が生じずに、励磁方式を1−2相励磁方式から2相励磁方式へ切り替えることができる。   Therefore, every time a step pulse is input to the driver IC, a 1-2 phase slow-up step is performed in which the rotor sequentially rotates while stopping at the stop position determined by the 1-2 phase excitation method. When the number of input step pulses reaches a preset value, the stop position where the rotation of the rotor stops is the stop position determined by the two-phase excitation method It becomes. Therefore, at the time of slow-up, the excitation method can be switched from the 1-2 phase excitation method to the two phase excitation method without causing a step-out.

上記方法において、前記回転子位置調整ステップが、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であることを記憶する記憶手段を参照して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であるか否かを判断する停止位置判断ステップの後に実行され、且つ、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であると判断されなかった際には、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整するステップであり、前記回転子位置調整ステップの後に、前記励磁方式を前記2相励磁方式から前記1−2相励磁方式へ切り替えて、前記複数の励磁コイルを励磁するためのステップパルスのパルスレートを順次高くすることで、前記1−2相励磁方式で前記励磁コイルを励磁する1−2相励磁時間を順次小さくしながら、前記1−2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を加速させるスローアップを行う1−2相スローアップステップを実行する方法とすることができる(発明2)。
In the above method, the rotor position adjusting step refers to storage means for storing that the stop position where the rotation of the rotor is stopped is a stop position determined by the two-phase excitation method, This is executed after a stop position determination step for determining whether or not the stop position where the rotation of the rotor is stopped is a stop position determined by the two-phase excitation method, and the rotation of the rotor is performed. When it is not determined that the stopped position is the stop position determined by the two-phase excitation method, the excitation coil is excited by the two-phase excitation method, and the rotor rotates. Adjusting the stop position to be the stop position determined by the two-phase excitation method, and after the rotor position adjustment step, changing the excitation method from the two-phase excitation method to the 1 -To 2-phase excitation method In other words, by sequentially increasing the pulse rate of the step pulse for exciting the plurality of excitation coils, the 1-2 phase excitation time for exciting the excitation coil in the 1-2 phase excitation method is sequentially reduced. However, a 1-2 phase slow-up step in which the excitation coil is excited by the 1-2 phase excitation method to perform a slow-up for accelerating the rotation speed of the rotor can be used ( Invention 2). ).

この方法によれば、ステッピングモータを起動させる際には、停止位置判断ステップ及び回転子位置調整ステップにより、回転子の回転が停止している停止位置が、2相励磁方式で定められた停止位置とされる。そのため、発明1が奏する効果と同じ効果を奏することができる。
According to this method, when starting the stepping motor, the stop position where the rotation of the rotor is stopped is determined by the stop position determination step and the rotor position adjustment step. It is said. Therefore, the same effect as the effect which invention 1 produces can be produced.

また、スローアップが1−2相励磁方式で開始され、ステップ周波数を一義的に決定するステップパルスのパルス数が設定値に達した時点で2相励磁方式に切り替えられる。そのため、ステップ周波数が低周波数帯域に有る際には振動及び騒音が生じにくい。また、スローアップが、トルクの大きな1−2相励磁方式で開始されるため、回転子の回転を開始させるために必要最低限のトルクが確保される。   Further, the slow-up is started by the 1-2 phase excitation method, and the mode is switched to the two phase excitation method when the number of step pulses for uniquely determining the step frequency reaches a set value. Therefore, vibration and noise are less likely to occur when the step frequency is in the low frequency band. Further, since the slow-up is started by the 1-2 phase excitation method with a large torque, the minimum torque necessary for starting the rotation of the rotor is ensured.

上記方法において、前記ステッピングモータ駆動装置が、さらに、前記1−2相スローアップステップにおいて、前記ステップパルスのパルス数をカウントするステップパルスカウントステップと、前記ステップパルスカウントステップにおいてカウントされた前記ステップパルスのパルス数が、予め設定された設定値に達した際には、前記2相励磁方式で前記励磁コイルを励磁する2相励磁時間を順次小さくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、予め設定された定速度に達するまで加速するスローアップを行う2相スローアップステップと、を実行する方法とすることができる(発明3)。
In the above method, the stepping motor driving device further includes a step pulse counting step of counting the number of pulses of the step pulse in the 1-2 phase slow-up step, and the step pulse counted in the step pulse counting step. When the number of pulses reaches a preset value, the two-phase excitation method is used to gradually reduce the two-phase excitation time for exciting the excitation coil while the two-phase excitation method is used. A two-phase slow-up step of performing a slow-up by exciting and accelerating the rotational speed of the rotor until it reaches a preset constant speed ( Invention 3).

この方法によれば、ステップパルスがドライバICに入力される毎に、回転子が1−2相励磁方式で定められた停止位置に停止しながら順次回転する1−2相スローアップステップが実行され、ドライバICへ入力されたステップパルスのパルス数が、予め設定された設定値に達した際には、回転子の回転が停止している停止位置が、2相励磁方式で定められた停止位置とされた状態となる。その後、2相スローアップステップが実行されるので、1−2相スローアップステップから2相スローアップステップへ処理を切り替える際には、脱調が生じない。   According to this method, every time a step pulse is input to the driver IC, a 1-2 phase slow-up step is executed in which the rotor sequentially rotates while stopping at the stop position determined by the 1-2 phase excitation method. When the number of step pulses input to the driver IC reaches a preset value, the stop position where the rotation of the rotor is stopped is the stop position determined by the two-phase excitation method. It will be in the state. Thereafter, since the two-phase slow-up step is executed, step-out does not occur when the processing is switched from the 1-2-phase slow-up step to the two-phase slow-up step.

上記方法において、前記2相スローアップステップは、前記1−2相スローアップステップにおいて、前記ステップパルスのパルス数が前記設定値に達した際には、前記励磁方式を前記1−2相励磁方式から前記2相励磁方式へ切り替えて、前記スローアップを行う方法とすることができる(発明4)。この方法によれば、ステップパルスのパルス数が設定値に達した際には、回転子の停止位置が2相励磁方式で定められた停止位置とされている。そのため、回転子の停止位置が2相励磁方式で定められた停止位置とされている状態で励磁方式が1−2相励磁方式から2相励磁方式へ切り替わるので、励磁方式が1−2相励磁方式から2相励磁方式へ切り替わる際に脱調が生じない。
In the above method, the two-phase slow-up step may be configured such that, in the 1-2-phase slow-up step, when the number of step pulses reaches the set value, the excitation method is changed to the 1-2-phase excitation method. The method can be switched from the two-phase excitation method to the slow-up method ( Invention 4). According to this method, when the number of step pulses reaches the set value, the stop position of the rotor is set to the stop position determined by the two-phase excitation method. For this reason, the excitation method is switched from the 1-2 phase excitation method to the two phase excitation method with the rotor stop position set to the stop position determined by the two phase excitation method. No step-out occurs when switching from the two-phase excitation method to the two-phase excitation method.

上記方法において、前記ステッピングモータ駆動装置が、さらに、前記2相スローアップステップにおいて前記回転子の回転速度が前記定速度に達した際には、前記2相励磁方式でのスローアップステップを中止し、前記2相励磁時間を一定に保ちながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子を前記定速度で回転させる定速度回転ステップと、前記2相励磁時間を順次大きくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、前記回転子の回転が停止するまで減速させるスローダウンを行う2相スローダウンステップと、前記2相スローダウンステップにおいて前記回転子の回転が停止した停止位置が、前記2相励磁方式で定められた停止位置であることを前記記憶手段へ記憶させる記憶ステップと、を実行し、前記定速度回転ステップで前記回転子を前記定速度で回転させる処理が中止された後、前記回転子の回転が停止するまで減速させる前記スローダウンでは、前記2相励磁方式が用いられ、前記1−2相励磁方式が用いられていないことを特徴とする
In the above method, the stepping motor driving device further stops the slow-up step in the two-phase excitation method when the rotational speed of the rotor reaches the constant speed in the two-phase slow-up step. While maintaining the two-phase excitation time constant, the excitation coil is excited by the two-phase excitation method and the rotor is rotated at the constant speed, and the two-phase excitation time is sequentially increased. However, a two-phase slow-down step is performed in which the excitation coil is excited by the two-phase excitation method to slow down the rotation speed of the rotor until the rotation of the rotor stops, and the two-phase The storage means stores the stop position at which the rotation of the rotor is stopped in the slow-down step as a stop position determined by the two-phase excitation method. Run a storage step, wherein the after treatment for rotating the rotor at the constant speed at a constant speed rotation step is stopped, in the slow-down the rotation of the rotor to decelerate to a stop, the two-phase An excitation method is used, and the 1-2 phase excitation method is not used .

この方法によれば、定速度回転ステップ及び2相スローダウンステップにおいて、2相励磁方式が用いられるので、回転子の回転が停止した際には、回転子の停止位置が、2相励磁方式で定められた停止位置にある。そして、記憶ステップにより、回転子の回転が停止した停止位置が2相励磁方式で定められた停止位置にあることが記憶手段へ記憶される。   According to this method, since the two-phase excitation method is used in the constant speed rotation step and the two-phase slowdown step, when the rotation of the rotor is stopped, the stop position of the rotor is the two-phase excitation method. It is at a fixed stop position. Then, the storage means stores in the storage means that the stop position where the rotation of the rotor has stopped is at the stop position determined by the two-phase excitation method.

そのため、回転子の回転が停止した後、再度、1−2相スローアップステップが開始される際には、停止位置判断ステップ及び回転子位置調整ステップにより、必ず、回転子の回転が停止している停止位置が、2相励磁方式で定められた停止位置とされる。   Therefore, when the 1-2 phase slow-up step is started again after the rotation of the rotor is stopped, the rotation of the rotor is always stopped by the stop position determination step and the rotor position adjustment step. The stop position is a stop position determined by the two-phase excitation method.

また、本発明の他の局面に係るステッピングモータ駆動装置は、1−2相励磁方式及び2相励磁方式の各々の励磁方式で励磁する複数の励磁コイルと、前記1−2相励磁方式及び前記2相励磁方式の各々の励磁方式で前記複数の励磁コイルが励磁されることにより、前記1−2相励磁方式及び前記2相励磁方式の各々で定められたステップ角を1単位として回転する回転子と、を備えるステッピングモータを駆動させるステッピングモータ駆動装置であって、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整する回転子位置調整手段を備えることを特徴とする(発明6)。
In addition, a stepping motor driving apparatus according to another aspect of the present invention includes a plurality of excitation coils that are excited by each of the 1-2 phase excitation method and the two phase excitation method, the 1-2 phase excitation method, and the When the plurality of exciting coils are excited by the respective excitation methods of the two-phase excitation method, the rotation rotates with the step angle determined in each of the 1-2-phase excitation method and the two-phase excitation method as one unit. A stepping motor driving device for driving a stepping motor comprising a child, wherein the excitation position of the rotor is stopped by exciting the exciting coil by the two-phase excitation method. Rotor position adjusting means for adjusting to a stop position determined by the method is provided ( Invention 6).

この構成によれば、発明1に係るステッピングモータ駆動方法に対応している。そのため、発明1に係るステッピングモータ駆動方法と同じ効果が奏される。
According to this configuration, which corresponds to the stepping motor driving method according to the invention 1. Therefore, the same effect as a stepping motor driving method according to the invention 1 are obtained.

上記構成において、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であることを記憶する記憶手段と、前記記憶手段を参照して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であるか否かを判断する停止位置判断手段と、前記励磁方式を前記2相励磁方式から前記1−2相励磁方式へ切り替えて、前記複数の励磁コイルを励磁するためのステップパルスのパルスレートを順次高くすることで、前記1−2相励磁方式で前記励磁コイルを励磁する1−2相励磁時間を順次小さくしながら、前記1−2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を加速させるスローアップを行う1−2相スローアップ手段と、前記回転子位置調整手段により、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整された後、前記1−2相スローアップ手段に対して前記スローアップを行わせる制御手段と、を備えており、前記回転子位置調整手段は、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であると判断されなかった際には、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整する構成とすることができる(発明7)。
In the above configuration, referring to the storage means for storing that the stop position where the rotation of the rotor is stopped is a stop position determined by the two-phase excitation method, the rotor Stop position determining means for determining whether or not the stop position where the rotation of the motor is stopped is a stop position determined by the two-phase excitation method, and the excitation method is changed from the two-phase excitation method to the 1-2. By switching to the phase excitation method and sequentially increasing the pulse rate of the step pulse for exciting the plurality of excitation coils, the 1-2 phase excitation time for exciting the excitation coil in the 1-2 phase excitation method is increased. While gradually decreasing, a 1-2 phase slow-up means for exciting the exciting coil by the 1-2 phase excitation method and accelerating the rotation speed of the rotor, and a rotor position adjusting means , After the stop position where the rotation of the rotor is stopped is adjusted to be the stop position determined by the two-phase excitation method, the slow-up is performed on the 1-2-phase slow-up means. And the rotor position adjusting means has not been determined that the stop position at which the rotation of the rotor is stopped is a stop position determined by the two-phase excitation method. In this case, the excitation coil is excited by the two-phase excitation method, and the stop position where the rotation of the rotor is stopped is adjusted to be the stop position determined by the two-phase excitation method. ( Invention 7).

この構成によれば、発明2に係るステッピングモータ駆動方法に対応している。そのため、発明2に係るステッピングモータ駆動方法と同じ効果が奏される。
According to this configuration, which corresponds to the stepping motor driving method according to the invention 2. Therefore, the same effect as a stepping motor driving method according to the invention 2 are obtained.

上記構成において、前記1−2相スローアップステップにおいて、前記ステップパルスのパルス数をカウントするステップパルスカウント手段と、前記2相励磁方式で前記励磁コイルを励磁する2相励磁時間を順次小さくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、予め設定された定速度に達するまで加速させるスローアップを行う2相スローアップ手段と、前記ステップパルスカウント手段によりカウントされた前記ステップパルスのパルス数が、予め設定された設定値に達した際には、前記1−2相スローアップ手段に対して前記1−2相励磁方式で前記励磁コイルを励磁することを中止させ、前記2相スローアップ手段に対して、前記2相励磁方式で前記励磁コイルを励磁する2相励磁時間を順次小さくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、予め設定された定速度に達するまで加速させるスローアップを行わせる制御手段と、を備える構成とすることができる(発明8)。
In the above configuration, in the 1-2 phase slow-up step, step pulse counting means for counting the number of step pulses and the two-phase excitation time for exciting the excitation coil by the two-phase excitation method are sequentially reduced. Two-phase slow-up means for exciting the exciting coil by the two-phase excitation method and accelerating the rotational speed of the rotor until reaching a preset constant speed; and the step pulse counting means When the number of step pulses counted by the above reaches a preset set value, the excitation coil is excited by the 1-2 phase excitation method with respect to the 1-2 phase slow-up means. 2 phase excitation time for exciting the excitation coil by the two-phase excitation method for the two-phase slow-up means. A control means for exciting the excitation coil by the two-phase excitation method and performing a slow-up for accelerating the rotation speed of the rotor until it reaches a preset constant speed while being reduced ( Invention 8).

この構成によれば、発明3に係るステッピングモータ駆動方法に対応している。そのため、発明3に係るステッピングモータ駆動方法と同じ効果が奏される。
According to this configuration, which corresponds to the stepping motor driving method according to the invention 3. Therefore, the same effect as a stepping motor driving method according to the invention 3 is exhibited.

上記構成において、前記制御手段は、前記1−2相スローアップ手段によるスローアップが行われている際に、前記ステップパルスカウント手段によりカウントされた前記ステップパルスのパルス数が前記設定値に達した際には、前記2相スローアップ手段に対して、前記励磁方式を前記1−2相励磁方式から前記2相励磁方式へ切り替えさせて、前記スローアップを行わせる構成とすることができる(発明9)。
In the above configuration, when the slow-up by the 1-2-phase slow-up means is performed, the control means has reached the set value of the number of step pulses counted by the step pulse counting means. In this case, the two-phase slow-up means can be configured to cause the slow-up by switching the excitation method from the 1-2-phase excitation method to the two-phase excitation method ( invention). 9).

この構成によれば、発明4に係るステッピングモータ駆動方法に対応している。そのため、発明4に係るステッピングモータ駆動方法と同じ効果が奏される。
According to this configuration, which corresponds to the stepping motor driving method according to the invention 4. Therefore, the same effect as a stepping motor driving method according to the invention 4 is exhibited.

上記構成において、前記2相励磁時間を一定に保ちながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子を前記定速度で回転させる定速度回転手段と、前記2相励磁時間を順次大きくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、前記回転子の回転が停止するまで減速させ、前記回転子の回転が停止した停止位置が、前記2相励磁方式で定められた停止位置であることを前記記憶手段へ記憶させる2相スローダウン手段と、を備えており、前記制御手段は、前記回転子の回転速度が前記定速度に達した際には、前記2相スローアップ手段に対して前記2相励磁方式でのスローアップを中止させる処理、前記定速度回転手段に対して、前記2相励磁時間を一定に保ちながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子を前記定速度で回転させる処理、及び、前記2相スローダウン手段に対して、前記2相励磁時間を順次大きくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、前記回転子の回転が停止するまで減速させ、前記回転子の回転が停止した停止位置が、前記2相励磁方式で定められた停止位置であることを前記記憶手段へ記憶させる処理、を行い、前記回転子を前記定速度で回転させる処理が中止された後、前記回転子の回転が停止するまで減速させるスローダウンでは、前記2相励磁方式が用いられ、前記1−2相励磁方式が用いられていないことを特徴とする
In the above configuration, constant speed rotating means for exciting the exciting coil by the two-phase excitation method and rotating the rotor at the constant speed while keeping the two-phase excitation time constant, and the two-phase excitation time. The stop position where the rotation of the rotor is stopped is obtained by exciting the exciting coil by the two-phase excitation method while decreasing the rotation speed of the rotor until the rotation of the rotor stops. Comprises two-phase slow-down means for causing the storage means to memorize that the stop position is determined by the two-phase excitation method, and the control means is configured such that the rotational speed of the rotor is the constant speed. , When the two-phase slow-up means stops the slow-up in the two-phase excitation method, while keeping the two-phase excitation time constant for the constant-speed rotating means, 2 phase excitation The two-phase excitation method while sequentially increasing the two-phase excitation time with respect to the processing for exciting the exciting coil by the equation and rotating the rotor at the constant speed and the two-phase slow-down means The excitation coil is excited to reduce the rotation speed of the rotor until the rotation of the rotor stops, and the stop position where the rotation of the rotor stops is determined by the two-phase excitation method. There row processing, to be stored into the storage means to be a stop position, after the process of rotating the rotor at the constant speed is stopped, the slow down the rotation of the rotor to decelerate to a stop, The two-phase excitation method is used, and the 1-2 phase excitation method is not used .

この構成によれば、発明5に係るステッピングモータ駆動方法に対応している。そのため、発明5に係るステッピングモータ駆動方法と同じ効果が奏される。
本発明のさらに他の局面に係るステッピングモータ駆動方法は、
ステッピングモータ駆動装置が、
1−2相励磁方式及び2相励磁方式の各々の励磁方式で励磁する複数の励磁コイルと、前記1−2相励磁方式及び前記2相励磁方式の各々の励磁方式で前記複数の励磁コイルが励磁されることにより、前記1−2相励磁方式及び前記2相励磁方式の各々で定められたステップ角を1単位として回転する回転子と、を備えるステッピングモータを駆動させるステッピングモータ駆動方法であって、
前記ステッピングモータ駆動装置が、
前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整する回転子位置調整ステップを実行し、
前記回転子位置調整ステップが、
前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であることを記憶する記憶手段を参照して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であるか否かを判断する停止位置判断ステップの後に実行され、
且つ、
前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であると判断されなかった際には、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整するステップであり、
前記回転子位置調整ステップの後に、前記励磁方式を前記2相励磁方式から前記1−2相励磁方式へ切り替えて、前記複数の励磁コイルを励磁するためのステップパルスのパルスレートを順次高くすることで、前記1−2相励磁方式で前記励磁コイルを励磁する1−2相励磁時間を順次小さくしながら、前記1−2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を加速させるスローアップを行う1−2相スローアップステップを実行し、
前記ステッピングモータ駆動装置が、さらに、
前記1−2相スローアップステップにおいて、前記ステップパルスのパルス数をカウントするステップパルスカウントステップと、
前記ステップパルスカウントステップにおいてカウントされた前記ステップパルスのパルス数が、予め設定された設定値に達した際には、前記2相励磁方式で前記励磁コイルを励磁する2相励磁時間を順次小さくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、予め設定された定速度に達するまで加速するスローアップを行う2相スローアップステップと、を実行し、
前記設定値は、
前記回転子の停止位置が前記2相励磁方式で定められる停止位置となる前記ステップパルスのパルス数であり、
前記2相スローアップステップは、
前記1−2相スローアップステップにおいて、前記ステップパルスのパルス数が前記設定値に達することにより、前記回転子の停止位置が前記2相励磁方式で定められる停止位置となったときに、前記励磁方式を前記1−2相励磁方式から前記2相励磁方式へ切り替えて、前記スローアップを行うことを特徴とする。
本発明のさらに他の局面に係るステッピングモータ駆動装置は、
1−2相励磁方式及び2相励磁方式の各々の励磁方式で励磁する複数の励磁コイルと、前記1−2相励磁方式及び前記2相励磁方式の各々の励磁方式で前記複数の励磁コイルが励磁されることにより、前記1−2相励磁方式及び前記2相励磁方式の各々で定められたステップ角を1単位として回転する回転子と、を備えるステッピングモータを駆動させるステッピングモータ駆動装置であって、
前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整する回転子位置調整手段と、
前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であることを記憶する記憶手段と、
前記記憶手段を参照して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であるか否かを判断する停止位置判断手段と、
前記励磁方式を前記2相励磁方式から前記1−2相励磁方式へ切り替えて、前記複数の励磁コイルを励磁するためのステップパルスのパルスレートを順次高くすることで、前記1−2相励磁方式で前記励磁コイルを励磁する1−2相励磁時間を順次小さくしながら、前記1−2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を加速させるスローアップを行う1−2相スローアップ手段と、
前記回転子位置調整手段により、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整された後、前記1−2相スローアップ手段に対して前記スローアップを行わせる制御手段と、
を備えており、
前記回転子位置調整手段は、
前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であると判断されなかった際には、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整し、
前記ステッピングモータ駆動装置は、
前記1−2相スローアップステップにおいて、前記ステップパルスのパルス数をカウントするステップパルスカウント手段と、
前記2相励磁方式で前記励磁コイルを励磁する2相励磁時間を順次小さくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、予め設定された定速度に達するまで加速させるスローアップを行う2相スローアップ手段と、
前記ステップパルスカウント手段によりカウントされた前記ステップパルスのパルス数が、予め設定された設定値に達した際には、前記1−2相スローアップ手段に対して前記1−2相励磁方式で前記励磁コイルを励磁することを中止させ、前記2相スローアップ手段に対して、前記2相励磁方式で前記励磁コイルを励磁する2相励磁時間を順次小さくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、予め設定された定速度に達するまで加速させるスローアップを行わせる制御手段と、を備え、
前記設定値は、
前記回転子の停止位置が前記2相励磁方式で定められる停止位置となる前記ステップパルスのパルス数であり、
前記制御手段は、
前記1−2相スローアップ手段によるスローアップが行われている際に、前記ステップパルスカウント手段によりカウントされた前記ステップパルスのパルス数が前記設定値に達することにより、前記回転子の停止位置が前記2相励磁方式で定められる停止位置となったときに、前記2相スローアップ手段に対して、前記励磁方式を前記1−2相励磁方式から前記2相励磁方式へ切り替えさせて、前記スローアップを行わせることを特徴とする。
According to this configuration, which corresponds to the stepping motor driving method according to the invention 5. Therefore, the same effect as a stepping motor driving method according to the invention 5 are obtained.
A stepping motor driving method according to still another aspect of the present invention is as follows.
Stepping motor drive device
A plurality of excitation coils that are excited by each of the 1-2 phase excitation method and the two phase excitation method, and a plurality of excitation coils that are excited by each of the 1-2 phase excitation method and the two phase excitation method. And a stepping motor driving method for driving a stepping motor that includes a rotor that rotates with a step angle determined by each of the 1-2 phase excitation method and the two phase excitation method as one unit. And
The stepping motor driving device is
A rotor position adjustment step for adjusting the stop position where the rotation of the rotor is stopped to be a stop position determined by the two-phase excitation method by exciting the excitation coil by the two-phase excitation method. Run
The rotor position adjustment step includes:
A stop position at which the rotation of the rotor is stopped with reference to storage means for storing that the stop position at which the rotation of the rotor is stopped is a stop position determined by the two-phase excitation method. Is executed after the stop position determination step for determining whether or not the stop position is determined by the two-phase excitation method,
and,
When the stop position where the rotation of the rotor is stopped is not determined to be a stop position determined by the two-phase excitation method, the excitation coil is excited by the two-phase excitation method, Adjusting the stop position where the rotation of the rotor is stopped to be a stop position determined by the two-phase excitation method,
After the rotor position adjustment step, the excitation method is switched from the two-phase excitation method to the 1-2 phase excitation method, and the pulse rate of step pulses for exciting the plurality of excitation coils is sequentially increased. Then, while gradually reducing the 1-2 phase excitation time for exciting the excitation coil by the 1-2 phase excitation method, the excitation coil is excited by the 1-2 phase excitation method to rotate the rotor. Execute the 1-2 phase slow-up step to perform the slow-up to accelerate
The stepping motor driving device further includes:
In the 1-2 phase slow-up step, a step pulse counting step of counting the number of step pulses,
When the number of step pulses counted in the step pulse counting step reaches a preset value, the two-phase excitation time for exciting the excitation coil in the two-phase excitation method is sequentially reduced. However, a two-phase slow-up step of performing a slow-up step of exciting the excitation coil by the two-phase excitation method and accelerating the rotation speed of the rotor until reaching a preset constant speed,
The set value is
The number of pulses of the step pulse at which the stop position of the rotor is a stop position determined by the two-phase excitation method;
The two-phase slow-up step includes
In the 1-2 phase slow-up step, when the number of step pulses reaches the set value, the stop position of the rotor becomes a stop position determined by the two-phase excitation method. The slow-up is performed by switching the method from the 1-2 phase excitation method to the two phase excitation method.
A stepping motor driving apparatus according to still another aspect of the present invention is provided.
A plurality of excitation coils that are excited by each of the 1-2 phase excitation method and the two phase excitation method, and a plurality of excitation coils that are excited by each of the 1-2 phase excitation method and the two phase excitation method. A stepping motor drive device that, when excited, drives a stepping motor that includes a rotor that rotates with a step angle determined in each of the 1-2 phase excitation method and the two phase excitation method as a unit. And
Rotor position adjustment means for adjusting the stop position where the rotation of the rotor is stopped to be the stop position determined by the two-phase excitation method by exciting the excitation coil by the two-phase excitation method. When,
Storage means for storing that the stop position where the rotation of the rotor is stopped is a stop position determined by the two-phase excitation method;
Referring to the storage means, stop position determination means for determining whether or not the stop position where the rotation of the rotor is stopped is a stop position determined by the two-phase excitation method;
By switching the excitation method from the two-phase excitation method to the 1-2 phase excitation method, and sequentially increasing the pulse rate of the step pulse for exciting the plurality of excitation coils, the 1-2 phase excitation method While the 1-2 phase excitation time for exciting the excitation coil is sequentially reduced, the excitation coil is excited by the 1-2 phase excitation method to perform slow-up to accelerate the rotation speed of the rotor. Two-phase slow-up means;
After the rotor position adjusting means has adjusted the stop position where the rotation of the rotor is stopped to be the stop position determined by the two-phase excitation method, the 1-2 phase slow-up means Control means for causing the slow-up to be performed,
With
The rotor position adjusting means includes
When the stop position where the rotation of the rotor is stopped is not determined to be a stop position determined by the two-phase excitation method, the excitation coil is excited by the two-phase excitation method, Adjust the stop position where the rotation of the rotor is stopped to be the stop position determined by the two-phase excitation method,
The stepping motor driving device is
In the 1-2 phase slow-up step, step pulse counting means for counting the number of step pulses;
While gradually reducing the two-phase excitation time for exciting the excitation coil by the two-phase excitation method, the excitation coil is excited by the two-phase excitation method, and the rotational speed of the rotor is set to a preset constant speed. Two-phase slow-up means for performing a slow-up to accelerate until reaching
When the number of pulses of the step pulse counted by the step pulse counting means reaches a preset set value, the 1-2 phase excitation method is used for the 1-2 phase slow-up means. Excitation of the excitation coil is stopped, and the two-phase excitation method is used to sequentially reduce the two-phase excitation time for exciting the excitation coil with the two-phase excitation method. Control means for exciting a coil and performing a slow-up for accelerating the rotation speed of the rotor until a predetermined constant speed is reached,
The set value is
The number of pulses of the step pulse at which the stop position of the rotor is a stop position determined by the two-phase excitation method;
The control means includes
While the slow-up by the 1-2 phase slow-up means is being performed, when the number of step pulses counted by the step pulse counting means reaches the set value, the stop position of the rotor is When the stop position determined by the two-phase excitation method is reached, the excitation method is switched from the 1-2 phase excitation method to the two-phase excitation method for the two-phase slow-up means to It is characterized by letting up.

本発明によれば、1−2相スローアップステップが実行され、ドライバICへ入力されたステップパルスのパルス数が、予め設定された設定値に達した際には、回転子の回転が停止している停止位置が、2相励磁方式で定められた停止位置とされた状態となる。従って、スローアップの際に、脱調が生じずに、励磁方式を1−2相励磁方式から2相励磁方式へ切り替えることができる。   According to the present invention, when the 1-2 phase slow-up step is executed and the number of step pulses input to the driver IC reaches a preset value, the rotation of the rotor stops. The stop position is set to the stop position determined by the two-phase excitation method. Therefore, at the time of slow-up, the excitation method can be switched from the 1-2 phase excitation method to the two phase excitation method without causing a step-out.

また、スローアップが1−2相励磁方式で開始され、ステップ周波数を一義的に決定するステップパルスのパルス数が設定値に達した時点で2相励磁方式に切り替えられる。そのため、ステップ周波数が低周波数帯域に有る際には振動及び騒音が生じにくい。また、スローアップが、トルクの大きな1−2相励磁方式で開始されるため、回転子の回転を開始させるために必要最低限のトルクが確保される。   Further, the slow-up is started by the 1-2 phase excitation method, and the mode is switched to the two phase excitation method when the number of step pulses for uniquely determining the step frequency reaches a set value. Therefore, vibration and noise are less likely to occur when the step frequency is in the low frequency band. Further, since the slow-up is started by the 1-2 phase excitation method with a large torque, the minimum torque necessary for starting the rotation of the rotor is ensured.

以下、本発明の一実施形態に係るステッピングモータ駆動方法及びステッピングモータ駆動装置について説明する。図1は、本発明の一実施形態に係るステッピングモータ駆動装置の機能構成の一例を示すブロック図である。   Hereinafter, a stepping motor driving method and a stepping motor driving apparatus according to an embodiment of the present invention will be described. FIG. 1 is a block diagram illustrating an example of a functional configuration of a stepping motor driving apparatus according to an embodiment of the present invention.

図1に示すステッピングモータ駆動装置1は、制御ユニットU、RAM(記憶手段)20、ドライバIC(Integrated Circuit)30、ステップパルスカウンタ(ステップパルスカウント手段)40、及びROM50を備え、ステッピングモータ2を駆動するようにされている。ここに、ステッピングモータ2として、バイポーラ式の複数の励磁コイル21,22を備える2相ステッピングモータが例示されている。   A stepping motor driving apparatus 1 shown in FIG. 1 includes a control unit U, a RAM (storage means) 20, a driver IC (Integrated Circuit) 30, a step pulse counter (step pulse counting means) 40, and a ROM 50. It is supposed to be driven. Here, as the stepping motor 2, a two-phase stepping motor including a plurality of bipolar excitation coils 21 and 22 is illustrated.

制御ユニットUは、ドライバIC30を制御する。そのため、制御ユニットUは、制御部(制御手段)10、停止位置判断部(停止位置判断手段)11、回転子位置調整部(回転子位置調整手段)12、1−2相スローアップ部(1−2相スローアップ手段)13、2相スローアップ部(2相スローアップ手段)14、定速度回転部(定速度回転手段)15、及び2相スローダウン部(2相スローダウン手段)16を備える。   The control unit U controls the driver IC 30. Therefore, the control unit U includes a control unit (control unit) 10, a stop position determination unit (stop position determination unit) 11, a rotor position adjustment unit (rotor position adjustment unit) 12, and a 1-2 phase slow-up unit (1 -2 phase slow-up means) 13, two-phase slow-up section (two-phase slow-up means) 14, constant-speed rotating section (constant-speed rotating means) 15, and two-phase slow-down section (two-phase slow-down means) 16. Prepare.

ドライバIC30は、ステッピングモータ2の励磁コイル21,22が接続される端子TA,TB,TC,及びTDを備えている。このようなドライバIC30において、端子TA及び端子TBには励磁コイル21が接続されており、端子TA側が「/B相」、端子TB側が「B相」とされている。また、端子TC及び端子TDには励磁コイル22が接続されており、端子TC側が「A相」、端子TD側が「/A相」とされている。   The driver IC 30 includes terminals TA, TB, TC, and TD to which the exciting coils 21 and 22 of the stepping motor 2 are connected. In such a driver IC 30, the exciting coil 21 is connected to the terminal TA and the terminal TB, and the terminal TA side is set to “/ B phase” and the terminal TB side is set to “B phase”. Further, the exciting coil 22 is connected to the terminal TC and the terminal TD, and the terminal TC side is set to “A phase” and the terminal TD side is set to “/ A phase”.

また、ドライバIC30は、制御ユニットUから出力されたステップパルスを受け付けて、励磁電流を生成する。このようなステップパルスは、ドライバICの端子TEへ入力される。また、ドライバIC30は、制御ユニットUから、Lレベルでイネーブル(ENABLE)を要求する信号を受け付けた際には励磁電流を生するが、Hレベルでディスエーブル(DISABLE)を要求する信号を受け付けた際には励磁電流を生じない。このようなイネーブル及びディスエーブルを要求する信号は、ドライバICの端子TGへ入力される。   Further, the driver IC 30 receives the step pulse output from the control unit U and generates an excitation current. Such a step pulse is input to the terminal TE of the driver IC. The driver IC 30 generates an excitation current when receiving a signal requesting enable (ENABLE) at the L level from the control unit U, but receives a signal requesting disable (DISABLE) at the H level. In this case, no exciting current is generated. Such a signal requesting enable or disable is input to the terminal TG of the driver IC.

また、ドライバIC30は、制御ユニットUから出力された相切り替え信号(以下、MS信号という)を受け付けて、励磁方式を、1−2相励磁方式及び2相励磁方式のいずれかへ切り替える。つまり、MS信号はHレベルで励磁方式を2相励磁方式から1−2相励磁方式へ切り替えることを要求し、Lレベルで励磁方式を1−2相励磁方式から2相励磁方式へ切り替えることを要求する信号である。このようなMS信号は、ドライバICの端子TFへ入力される。   The driver IC 30 receives a phase switching signal (hereinafter referred to as an MS signal) output from the control unit U, and switches the excitation method to either the 1-2 phase excitation method or the two phase excitation method. That is, the MS signal requires switching the excitation method from the 2-phase excitation method to the 1-2 phase excitation method at the H level, and switching the excitation method from the 1-2 phase excitation method to the two-phase excitation method at the L level. It is a required signal. Such an MS signal is input to the terminal TF of the driver IC.

このようなドライバIC30は、公知のシーケンサー機能付きマイクロステッピング対応モータドライバを用いて実現される。例えば、本実施形態において、ドライバIC30として、公知のバイポーラ駆動方式のステッピングモータドライバが用いられている。   Such a driver IC 30 is realized using a known microstepping compatible motor driver with a sequencer function. For example, in the present embodiment, a known bipolar driving stepping motor driver is used as the driver IC 30.

このような公知のモータドライバは、制御ユニットUによる制御により、励磁方式を1−2相励磁方式と2相励磁方式との間で切り替え、且つ、ステップパルスが1パルス入力される毎に、1−2相励磁方式又は2相励磁方式で励磁コイル21,22を励磁して、回転子23を1−2相励磁方式又は2相励磁方式で定められた停止位置で停止させながら回転させるモータドライバである。尚、ステッピングモータ2が、ユニポーラ式の複数の励磁コイルを備える2相ステッピングモータである場合には、公知のユニポーラ駆動方式のステッピングモータドライバが用いられることが望まれる。このような公知のユニポーラ駆動方式のステッピングモータドライバも、公知のバイポーラ駆動方式のステッピングモータドライバの先述した処理と同じ処理を行う。   Such a known motor driver switches the excitation method between the 1-2 phase excitation method and the two phase excitation method under the control of the control unit U, and each time one step pulse is input, 1 Motor driver that excites the excitation coils 21 and 22 by the -2-phase excitation method or the 2-phase excitation method and rotates the rotor 23 while stopping at the stop position determined by the 1-2-phase excitation method or the 2-phase excitation method. It is. When the stepping motor 2 is a two-phase stepping motor having a plurality of unipolar excitation coils, it is desirable to use a known stepping motor driver of a unipolar driving system. Such a known unipolar driving stepping motor driver also performs the same processing as described above for the known bipolar driving stepping motor driver.

RAM20は、回転子23の回転が停止している停止位置が、2相励磁方式で定められた停止位置であることを記憶する。ここに、RAM20へ、回転子23の回転が停止している停止位置が、2相励磁方式で定められた停止位置であること記憶する処理は、例えば、2相励磁方式で定められた停止位置であることを示すフラグをセットすることで実現される。また、図2に示す、2相励磁方式で定められた停止位置(2)、(4)、(6)、(8)のいずれかを記憶することでも実現される。   The RAM 20 stores that the stop position where the rotation of the rotor 23 is stopped is a stop position determined by the two-phase excitation method. Here, the RAM 20 stores the fact that the stop position where the rotation of the rotor 23 is stopped is a stop position determined by the two-phase excitation method, for example, a stop position determined by the two-phase excitation method. This is realized by setting a flag indicating that the Further, it is also realized by storing any one of the stop positions (2), (4), (6), and (8) determined by the two-phase excitation method shown in FIG.

ステッピングモータ2は、バイポーラ式の複数の励磁コイル21,22を備える2相ステッピングモータである。このようなステッピングモータ2は、励磁コイル21及び22を備えており、励磁コイル21の両端がドライバIC30の端子TA及びTBへ接続されて、それぞれの両端が/B相及びB相とされている。また、励磁コイル22の両端がドライバIC30の端子TC及びTDへ接続されており、それぞれの両端がA相及び/A相とされている。   The stepping motor 2 is a two-phase stepping motor including a plurality of bipolar excitation coils 21 and 22. Such a stepping motor 2 includes excitation coils 21 and 22, both ends of the excitation coil 21 are connected to the terminals TA and TB of the driver IC 30, and both ends are set to / B phase and B phase. . Further, both ends of the exciting coil 22 are connected to the terminals TC and TD of the driver IC 30, and both ends are set to the A phase and the / A phase.

また、ステッピングモータ2は、N極及びS極を有する回転子23(2極ローター)を備える。この回転子23に近接して、複数の励磁コイル21及び22が設けられている。このようなステッピングモータ2は、後述されるように、ドライバIC30がステップパルスを変換して生成する励磁電流を受け付けて回転子23が回転する。   Further, the stepping motor 2 includes a rotor 23 (two-pole rotor) having an N pole and an S pole. In the vicinity of the rotor 23, a plurality of exciting coils 21 and 22 are provided. In such a stepping motor 2, as will be described later, the rotor 23 rotates in response to an excitation current generated by the driver IC 30 converting the step pulse.

ステップパルスカウンタ40は、後述される1−2相スローアップ処理が行われている際には、1−2相スローアップ部13により生成されるステップパルスのパルス数をカウントする(以下、ステップパルス数カウント処理という)。そして、カウント値が予め設定された設定値(以降「N」という;但し、Nは正の自然数)に達した際には、カウント値がNに達したことを制御部10へ通知する。1−2相スローアップ処理が行われている際にステップパルスのパルス数がNに達した際には、後述されるように、ステッピングモータ2の回転子23の停止位置が、2相励磁方式で定められた停止位置に位置していることが判るからである。ROM50は、この制御ユニットUが動作するための各種プログラムを記憶している。   The step pulse counter 40 counts the number of step pulses generated by the 1-2 phase slow-up unit 13 when the later-described 1-2 phase slow-up process is performed (hereinafter referred to as step pulse). Called count counting). When the count value reaches a preset value (hereinafter referred to as “N”; N is a positive natural number), the control unit 10 is notified that the count value has reached N. When the number of step pulses reaches N during the 1-2 phase slow-up process, the stop position of the rotor 23 of the stepping motor 2 is changed to the two-phase excitation method, as will be described later. This is because it can be seen that the vehicle is located at the stop position determined in (1). The ROM 50 stores various programs for operating the control unit U.

このようなステッピングモータ駆動装置1において、制御ユニットUが備える要素の各々は、以下の処理を行う。つまり、制御ユニットUにおいて、制御部10は、コントロールバス(例えば、CPUバス)及びデータバスを通じて制御信号及びデータの転送を行うことにより、制御ユニットUを制御する。また、制御部10の制御により、制御ユニットU内の要素の各々が制御されて、後述されるステッピングモータ駆動処理が実現される。   In such a stepping motor driving apparatus 1, each element provided in the control unit U performs the following processing. That is, in the control unit U, the control unit 10 controls the control unit U by transferring control signals and data through a control bus (for example, a CPU bus) and a data bus. Further, each of the elements in the control unit U is controlled by the control of the control unit 10, and a stepping motor driving process described later is realized.

また、停止位置判断部11は、RAM20を参照して、回転子23の回転が停止している停止位置が、2相励磁方式で定められた停止位置であるか否かを判断する。図2は、回転子23の、2相励磁方式及び1−2相励磁方式で定められた停止位置を示すモデル図である。図2において、時計回りに付された数値「0」、「45」、「90」、「135」、「180」、「225」、「270」、「315」の各々は、原点Oを中心として回転子23が時計回り方向(図2において矢印方向)へ回転するステップ角を示している。また、(1)〜(8)の各々は、回転子23が有する「N極」を基準として表された、回転子23の停止位置を示している。   Further, the stop position determination unit 11 refers to the RAM 20 and determines whether or not the stop position where the rotation of the rotor 23 is stopped is a stop position determined by the two-phase excitation method. FIG. 2 is a model diagram showing the stop positions of the rotor 23 determined by the two-phase excitation method and the 1-2 phase excitation method. In FIG. 2, each of the numerical values “0”, “45”, “90”, “135”, “180”, “225”, “270”, “315” added clockwise is centered on the origin O. The step angle at which the rotor 23 rotates in the clockwise direction (the arrow direction in FIG. 2) is shown. Each of (1) to (8) indicates a stop position of the rotor 23 expressed with reference to “N pole” of the rotor 23.

図2において、回転子23の停止位置は、2相励磁方式では、(2)、(4)、(6)、及び(8)に示される停止位置である。回転子23は、2相励磁方式では、(2)、(4)、(6)、及び(8)で示される停止位置で停止しながら、90度のステップ角を1単位として回転する。   In FIG. 2, the stop position of the rotor 23 is the stop position indicated by (2), (4), (6), and (8) in the two-phase excitation method. In the two-phase excitation method, the rotor 23 rotates at a step angle of 90 degrees as one unit while stopping at the stop positions indicated by (2), (4), (6), and (8).

一方、1−2相励磁方式では、回転子23の停止位置は、(1)、(2)、(3)、(4)、(5)、(6)、(7)、及び(8)に示される停止位置である。回転子23は、1−2相励磁方式では、(1)、(2)、(3)、(4)、(5)、(6)、(7)、及び(8)で示される停止位置で停止しながら、45度のステップ角を1単位として回転する。   On the other hand, in the 1-2 phase excitation method, the stop position of the rotor 23 is (1), (2), (3), (4), (5), (6), (7), and (8). The stop position shown in In the 1-2 phase excitation method, the rotor 23 is a stop position indicated by (1), (2), (3), (4), (5), (6), (7), and (8). While stopping at, rotate with a step angle of 45 degrees as one unit.

また、図1に示す回転子位置調整部12は、2相励磁方式で複数の励磁コイル21及び22を励磁して、回転子23の回転が停止している停止位置が、2相励磁方式で定められた停止位置となるように調整する(以下、回転子停止位置調整処理という)。   Further, the rotor position adjusting unit 12 shown in FIG. 1 excites a plurality of exciting coils 21 and 22 by the two-phase excitation method, and the stop position where the rotation of the rotor 23 stops is the two-phase excitation method. Adjustment is performed so that the stop position is determined (hereinafter referred to as rotor stop position adjustment processing).

例えば、図2において、回転子23の停止位置が、(1)、(3)、(5)、及び(7)で表される1−2相励磁方式で定められた停止位置で停止している際には、回転子位置調整部12が、MS信号をLレベルとしてドライバIC30の励磁方式を2相励磁方式とし、且つ、ステップパルスをドライバIC30へ出力する。その結果、/B相及びA相、/B相及び/A相、/A相及びB相、及びB相及びA相のいずれかが励磁されて、回転子23の停止位置が、(2)、(4)、(6)、及び(8)のいずれかに示された2相励磁方式で定められた停止位置に位置するように調整される。   For example, in FIG. 2, the stop position of the rotor 23 stops at the stop position defined by the 1-2 phase excitation method represented by (1), (3), (5), and (7). When the rotor position adjustment unit 12 is in operation, the MS signal is set to L level, the excitation method of the driver IC 30 is set to the two-phase excitation method, and a step pulse is output to the driver IC 30. As a result, any of / B phase and A phase, / B phase and / A phase, / A phase and B phase, and B phase and A phase are excited, and the stop position of the rotor 23 is (2). , (4), (6), and (8) are adjusted so as to be positioned at the stop position determined by the two-phase excitation method shown in any of the above.

また、図1に示す1−2相スローアップ部13は、MS信号をHレベルとしてドライバIC30の励磁方式を1−2相励磁方式とし、且つ、ステップパルスのパルスレートを順次高くすることで、1−2相励磁方式で励磁コイル21及び22の両方又はいずれか一方を励磁する1−2相励磁時間を順次小さくしながら、1−2相励磁方式で励磁コイル21及び22の両方又はいずれか一方を励磁して、回転子23の回転速度を加速させるスローアップを行う(以下、1−2相スローアップ処理という)。   Further, the 1-2 phase slow-up unit 13 shown in FIG. 1 sets the MS signal to the H level, changes the excitation method of the driver IC 30 to the 1-2 phase excitation method, and sequentially increases the pulse rate of the step pulse. While gradually reducing the 1-2 phase excitation time for exciting both or one of the excitation coils 21 and 22 in the 1-2 phase excitation method, both or either of the excitation coils 21 and 22 in the 1-2 phase excitation method. One is excited to perform a slow-up that accelerates the rotational speed of the rotor 23 (hereinafter referred to as a 1-2 phase slow-up process).

また、図1に示す2相スローアップ部14は、MS信号をLレベルとしてドライバIC30の励磁方式を2相励磁方式とし、且つ、ステップパルスのパルスレートを順次高くすることで、2相励磁方式で励磁コイル21及び22を励磁する2相励磁時間を順次小さくしながら、2相励磁方式で励磁コイル21及び22を励磁して、回転子23の回転速度を、予め設定された定速度に達するまで加速させるスローアップを行う(以下、2相スローアップ処理という)。   In addition, the two-phase slow-up unit 14 shown in FIG. 1 uses the two-phase excitation method by sequentially increasing the pulse rate of the step pulse by setting the MS signal to L level and the excitation method of the driver IC 30 as the two-phase excitation method. While exciting the excitation coils 21 and 22 sequentially, the excitation coils 21 and 22 are excited by the two-phase excitation method while sequentially reducing the two-phase excitation time, and the rotational speed of the rotor 23 reaches a preset constant speed. (According to the two-phase slow-up process).

また、図1に示す定速度回転部15は、MS信号をLレベルとしてドライバIC30の励磁方式を2相励磁方式に保ったまま、ステップパルスのパルスレートを一定に保つことで、2相励磁時間を一定に保ちながら、2相励磁方式で励磁コイル21及び22を励磁して、回転子23を定速度で回転させる(以下、定速度回転処理という)。ここに、回転子23の回転速度が一定の定速度に達している際におけるステップ周波数(2相励磁時間の逆数で表される値)は、「定速周波数」と呼ばれる。例えば、回転子23の回転速度が、定速度450mm/sに達している際には、およそ2700ppsで表されるステップ周波数が「定速周波数」となる。   Further, the constant speed rotating unit 15 shown in FIG. 1 keeps the pulse rate of the step pulse constant while maintaining the excitation method of the driver IC 30 in the two-phase excitation method by setting the MS signal to the L level, thereby increasing the two-phase excitation time. The excitation coils 21 and 22 are excited by the two-phase excitation method while keeping the constant, and the rotor 23 is rotated at a constant speed (hereinafter referred to as a constant speed rotation process). Here, the step frequency (a value represented by the reciprocal of the two-phase excitation time) when the rotational speed of the rotor 23 reaches a constant constant speed is referred to as “constant speed frequency”. For example, when the rotational speed of the rotor 23 reaches a constant speed of 450 mm / s, the step frequency represented by about 2700 pps becomes the “constant speed frequency”.

また、図1に示す2相スローダウン部16は、MS信号をLレベルとしてドライバIC30の励磁方式を2相励磁方式に保ったまま、ステップパルスのパルスレートを順次小さくすることで、2相励磁時間を順次大きくしながら、2相励磁方式で複数の励磁コイル21及び22を励磁して、回転子23の回転速度を、回転子23の回転が停止するまで減速させる(以下、2相スローダウン処理という)。   Further, the two-phase slow-down unit 16 shown in FIG. 1 sets the MS signal to L level and keeps the excitation method of the driver IC 30 in the two-phase excitation method, thereby gradually reducing the pulse rate of the step pulse. While gradually increasing the time, a plurality of exciting coils 21 and 22 are excited by the two-phase excitation method, and the rotational speed of the rotor 23 is decelerated until the rotation of the rotor 23 stops (hereinafter, two-phase slowdown). Called processing).

その後、2相スローダウン部16は、回転子23の回転が停止している停止位置が、2相励磁方式で定められた停止位置であることをRAM20へ記憶させる(以下、停止位置記憶処理という)。ここに、RAM20へ、回転子23の回転が停止している停止位置が、2相励磁方式で定められた停止位置であることを記憶させることを実現する手段は、先述された通りである。   Thereafter, the two-phase slow-down unit 16 stores in the RAM 20 that the stop position where the rotation of the rotor 23 is stopped is a stop position determined by the two-phase excitation method (hereinafter referred to as stop position storage process). ). Here, the means for realizing that the RAM 20 stores that the stop position where the rotation of the rotor 23 is stopped is the stop position determined by the two-phase excitation method is as described above.

図3は、ドライバIC30が2相励磁方式で励磁コイル21及び22を励磁するための励磁電流について説明するためのタイムチャートである。図3(a)は、/A相及び/B相における励磁電流値の一例を示し、図3(b)は、A相及びB相における励磁電流値の一例を示している。また、図4は、ステッピングモータ2の内部構造の一例を示す断面図である。   FIG. 3 is a time chart for explaining the excitation current for the driver IC 30 to excite the excitation coils 21 and 22 by the two-phase excitation method. 3A shows an example of excitation current values in the / A phase and / B phase, and FIG. 3B shows an example of excitation current values in the A phase and B phase. FIG. 4 is a cross-sectional view showing an example of the internal structure of the stepping motor 2.

ここに、図3(a)及び図3(b)から明らかなように、/A相における励磁電流値とA相における励磁電流値とは逆極性である。また、/B相における励磁電流値とB相における励磁電流値とは逆極性である。   Here, as is clear from FIGS. 3A and 3B, the excitation current value in the / A phase and the excitation current value in the A phase have opposite polarities. Also, the excitation current value in the / B phase and the excitation current value in the B phase have opposite polarities.

このことから明らかなように、/A相における励磁電流値が正の値である際には、A相における励磁電流値は負の値であるため、励磁コイル22の/A相からA相へ励磁電流が流れる。一方、/A相における励磁電流値が負の値である際には、A相における励磁電流値は正の値であるため、励磁コイル22のA相から/A相へ励磁電流が流れる。   As is clear from this, when the excitation current value in the / A phase is a positive value, the excitation current value in the A phase is a negative value, and therefore, from the / A phase to the A phase of the excitation coil 22. Excitation current flows. On the other hand, when the excitation current value in the / A phase is a negative value, the excitation current value in the A phase is a positive value, so that the excitation current flows from the A phase to the / A phase of the excitation coil 22.

また、/B相における励磁電流値が正の値である際には、B相における励磁電流値が負の値であるため、励磁コイル21の/B相からB相へ励磁電流が流れる。一方、/B相における励磁電流値が負の値である際には、B相における励磁電流値が正の値であるため、励磁コイル21のB相から/B相へ励磁電流が流れる。   When the excitation current value in the / B phase is a positive value, the excitation current value in the B phase is a negative value, so that the excitation current flows from the / B phase to the B phase of the excitation coil 21. On the other hand, when the excitation current value in the / B phase is a negative value, since the excitation current value in the B phase is a positive value, the excitation current flows from the B phase of the excitation coil 21 to the / B phase.

そして、/B相及び/A相、/A相及びB相、B相及びA相、A相及び/B相のいずれかにおいて、2相の励磁電流値が70.71%となった際には、励磁電流値が70.71%とされた2相が励磁される。   When the excitation current value of the two phases becomes 70.71% in any of the / B phase and / A phase, the / A phase and B phase, the B phase and A phase, the A phase and / B phase The two phases with an excitation current value of 70.71% are excited.

このような2相励磁方式では、/A相、A相、/B相、及びB相が、図3に示すような励磁電流値を示すことにより、回転子23が以下のように回転する。つまり、励磁時間(1)において/B相及び/A相(励磁コイル21及び22)の励磁→励磁時間(2)において/A相及びB相(励磁コイル21及び22)の励磁→励磁時間(3)においてB相及びA相(励磁コイル21及び22)の励磁→励磁時間(4)においてA相及び/B相(励磁コイル21及び22)の励磁が順次行われる。その結果、回転子23が時計回り(図1及び図4に示す矢印方向)に1回転する。尚、逆方向への回転は、逆の順番で励磁を行えば実現される。以上のように、励磁コイル21及び22が順次励磁される時間(励磁時間(1)〜(4)の各々の時間)が、「2相励磁時間」と呼ばれる。   In such a two-phase excitation method, the / A phase, the A phase, the / B phase, and the B phase show the excitation current values as shown in FIG. 3, so that the rotor 23 rotates as follows. That is, in the excitation time (1), excitation of the / B phase and / A phase (excitation coils 21 and 22) → excitation in the excitation time (2) / excitation of the A phase and B phase (excitation coils 21 and 22) → excitation time ( In 3), excitation of the B phase and the A phase (excitation coils 21 and 22) → excitation of the A phase and the / B phase (excitation coils 21 and 22) is sequentially performed in the excitation time (4). As a result, the rotor 23 rotates once in the clockwise direction (the arrow direction shown in FIGS. 1 and 4). The rotation in the reverse direction can be realized by performing excitation in the reverse order. As described above, the time during which the exciting coils 21 and 22 are sequentially excited (excitation times (1) to (4)) is called “two-phase excitation time”.

このような2相励磁方式では、回転子23が、図2に示す停止位置(2)、(4)、(6)、及び(8)で順次停止しながら回転する。つまり、図2において、原点Oと停止位置(2)、(4)、(6)、及び(8)の各々とを結ぶ線と、原点Oと次の停止位置(4)、(6)、(6)、及び(2)とを結ぶ線とでなす角度を1単位として、回転子23が回転する。このように、1単位とされる角度はステップ角と呼ばれる。   In such a two-phase excitation method, the rotor 23 rotates while stopping sequentially at the stop positions (2), (4), (6), and (8) shown in FIG. That is, in FIG. 2, the line connecting the origin O and each of the stop positions (2), (4), (6), and (8), and the origin O and the next stop positions (4), (6), The rotor 23 rotates with the angle formed by the line connecting (6) and (2) as one unit. In this way, an angle taken as one unit is called a step angle.

また、前記励磁時間(1)〜(4)の各々は、ステップパルス(図3では「STEP」で表されている)1パルスに対応している。そのため、回転子23は、ステップパルスのパルスに同期して、1ステップ角回転する。   Each of the excitation times (1) to (4) corresponds to one step pulse (represented by “STEP” in FIG. 3). Therefore, the rotor 23 rotates by one step angle in synchronization with the step pulse.

図5は、ドライバIC30が1−2相励磁方式で励磁コイル21及び22を励磁するための励磁電流について説明するためのタイムチャートである。図5(a)は、/A相及び/B相における励磁電流値の一例を示し、図5(b)は、A相及びB相における励磁電流値の一例を示している。   FIG. 5 is a time chart for explaining the excitation current for the driver IC 30 to excite the excitation coils 21 and 22 by the 1-2 phase excitation method. FIG. 5A shows an example of excitation current values in the / A phase and / B phase, and FIG. 5B shows an example of excitation current values in the A phase and B phase.

ここに、図5(a)及び図5(b)から明らかなように、/A相における励磁電流値とA相における励磁電流値とは逆極性である。また、/B相における励磁電流値とB相における励磁電流値とは逆極性である。   Here, as is apparent from FIGS. 5A and 5B, the excitation current value in the / A phase and the excitation current value in the A phase have opposite polarities. Also, the excitation current value in the / B phase and the excitation current value in the B phase have opposite polarities.

そして、/B相及び/A相、/A相及びB相、B相及びA相、A相及び/B相のいずれかにおいて、2相の励磁電流値が70.71%となった際には、励磁電流値が70.71%とされた2相が励磁される。つまり、2相励磁方式で励磁される。また、A相、B相、/A相、及び/B相のいずれかにおいて、励磁電流値が100%となった際に、励磁電流値が100%とされた相が励磁される。つまり、1相励磁方式で励磁される。   When the excitation current value of the two phases becomes 70.71% in any of the / B phase and / A phase, the / A phase and B phase, the B phase and A phase, the A phase and / B phase The two phases with an excitation current value of 70.71% are excited. That is, it is excited by a two-phase excitation method. Further, in any of the A phase, the B phase, the / A phase, and the / B phase, when the excitation current value becomes 100%, the phase having the excitation current value of 100% is excited. That is, it is excited by the one-phase excitation method.

このような1−2相励磁方式では、A相、B相、/A相、及び/B相が、図5に示すような励磁電流値を示すことにより、回転子23が以下のように回転する。つまり、励磁時間(1)において/B相(励磁コイル21)のみの励磁→励磁時間(2)において/B相及び/A相(励磁コイル21及び22)の励磁→励磁時間(3)において/A相(励磁コイル22)のみの励磁→励磁時間(4)において/A相及びB相の(励磁コイル21及び22)の励磁→励磁時間(5)においてB相(励磁コイル21)のみの励磁→励磁時間(6)においてB相及びA相(励磁コイル21及び22)の励磁→励磁時間(7)においてA相(励磁コイル22)のみの励磁→励磁時間(8)においてA相及び/B相(励磁コイル21及び22)の励磁が順次行われる。その結果、回転子23が時計回り(図1及び図4に示す矢印方向)に1回転する。尚、逆方向への回転は、逆の順番で励磁を行えば実現される。このように、1−2相励磁電流によって、以上のように、励磁コイル21及び22のうち2つ又は1つが順次励磁される時間(励磁時間(1)〜(8)の各々の時間)が、「1−2相励磁時間」と呼ばれる。   In such a 1-2 phase excitation method, the A phase, B phase, / A phase, and / B phase exhibit excitation current values as shown in FIG. To do. That is, in excitation time (1), excitation of only / B phase (excitation coil 21) → excitation time (2) / excitation of B phase and / A phase (excitation coils 21 and 22) → excitation time (3) / Excitation of phase A (excitation coil 22) only → Excitation time (4) / Excitation of phase A and phase B (excitation coils 21 and 22) → Excitation time (5) of phase B (excitation coil 21) only → Excitation of B phase and A phase (excitation coils 21 and 22) at excitation time (6) → Excitation of only A phase (excitation coil 22) at excitation time (7) → A phase and / B at excitation time (8) The phases (excitation coils 21 and 22) are sequentially excited. As a result, the rotor 23 rotates once in the clockwise direction (the arrow direction shown in FIGS. 1 and 4). The rotation in the reverse direction can be realized by performing excitation in the reverse order. As described above, the time during which two or one of the exciting coils 21 and 22 are sequentially excited by the 1-2 phase exciting current (each time of the exciting times (1) to (8)) is as described above. , Called “1-2 phase excitation time”.

このような1−2相励磁方式では、回転子23が、図2に示す停止位置(1)〜(8)で順次停止しながら回転する。つまり、図2において、原点Oと停止位置(1)〜(8)の各々とを結ぶ線と、原点Oと次の停止位置(2)、(3)、(4)、(5)、(6)、(7)、(8)、及び(1)とを結ぶ線とでなす角度を1単位として、回転子23が回転する。このように、1単位とされる角度はステップ角と呼ばれる。   In such a 1-2 phase excitation method, the rotor 23 rotates while sequentially stopping at the stop positions (1) to (8) shown in FIG. That is, in FIG. 2, the line connecting the origin O and each of the stop positions (1) to (8), and the origin O and the next stop positions (2), (3), (4), (5), ( 6), (7), (8), and the rotor 23 rotates with the angle formed by the line connecting (1) as one unit. In this way, an angle taken as one unit is called a step angle.

また、前記励磁時間(1)〜(8)の各々は、ステップパルス(図5では「STEP」で表されている)1パルスに対応している。そのため、回転子23は、ステップパルスのパルスに同期して、1ステップ角回転する。   Each of the excitation times (1) to (8) corresponds to one pulse of a step pulse (represented by “STEP” in FIG. 5). Therefore, the rotor 23 rotates by one step angle in synchronization with the step pulse.

図6は、ステッピングモータ駆動装置1が行うステッピング駆動処理の概要の一例を示すタイムチャートである。また、図7は、ステッピングモータ2の台形状速度プロフィールを示す図である。   FIG. 6 is a time chart showing an example of an outline of the stepping drive process performed by the stepping motor drive apparatus 1. FIG. 7 is a diagram showing a trapezoidal speed profile of the stepping motor 2.

ステッピングモータ駆動装置1において、制御ユニットUから出力される、Lレベルでイネーブルを要求する信号を受け付けた際には、ドライバIC30が励磁電流を生ずることができる。このような状態で、以下のステッピングモータ駆動処理が行われる。   When the stepping motor driving apparatus 1 receives a signal output from the control unit U and requesting enable at the L level, the driver IC 30 can generate an exciting current. In this state, the following stepping motor driving process is performed.

[図6において(1)で示される処理]
制御ユニットUにおいて、回転子位置調整部12が回転子停止位置調整処理を行って、回転子23の回転が停止している停止位置が、2相励磁方式で定められた停止位置となるよう調整される。本実施形態では、回転子停止位置調整処理が、ステップパルスが2パルス出力されることで実現されている。
[Process indicated by (1) in FIG. 6]
In the control unit U, the rotor position adjustment unit 12 performs the rotor stop position adjustment process so that the stop position at which the rotation of the rotor 23 is stopped becomes the stop position determined by the two-phase excitation method. Is done. In the present embodiment, the rotor stop position adjustment process is realized by outputting two step pulses.

このような2パルス分のステップパルスがドライバIC30に入力されると、ドライバIC30により、図3に示される励磁時間(1)において/B相及び/A相の励磁→図3に示される励磁時間(2)において/A相及びB相の励磁が順次行われる。   When such two step pulses are input to the driver IC 30, the driver IC 30 causes the excitation time (1) shown in FIG. 3 to be excited in the / B phase and / A phase → the excitation time shown in FIG. 3. In (2), excitation of the / A phase and the B phase is sequentially performed.

つまり、回転子23が、図2の(1)、(3)、(5)、及び(7)で示される1−2相励磁方式で定められたいずれの停止位置に停止していても、2パルス分のステップパルスがドライバIC30へ入力されて、回転子23が、図2の(4)で示される停止位置(135度)まで回転し、その後、図2の(6)で示される停止位置(225度)まで回転して停止する。つまり、回転子23が図2に示されるどの停止位置に停止していても、2相励磁方式で定められた停止位置となるように調整される。   That is, even if the rotor 23 stops at any stop position determined by the 1-2 phase excitation method shown by (1), (3), (5), and (7) in FIG. Step pulses for two pulses are input to the driver IC 30, and the rotor 23 rotates to the stop position (135 degrees) indicated by (4) in FIG. 2, and then the stop indicated by (6) in FIG. Rotate to position (225 degrees) and stop. That is, even if the rotor 23 is stopped at any of the stop positions shown in FIG.

[図6において(2)で示される処理]
制御ユニットUにおいて、1−2相スローアップ部13が1−2相スローアップ処理を行う。この際に、1−2相スローアップ部13によりMS信号がHレベルとされ、励磁方式が2相励磁方式から1−2相励磁方式へ切り替わる。同時に、ステップパルスカウンタ40によるステップパルス数カウント処理が開始される。
[Process indicated by (2) in FIG. 6]
In the control unit U, the 1-2 phase slow-up unit 13 performs the 1-2 phase slow-up process. At this time, the MS signal is set to the H level by the 1-2 phase slow-up unit 13, and the excitation method is switched from the 2-phase excitation method to the 1-2 phase excitation method. At the same time, the step pulse count counting process by the step pulse counter 40 is started.

[図6において(3)で示される処理]
制御ユニットUにおいて、1−2相スローアップ部13による1−2相スローアップ処理が継続される。このような1−2相スローアップ処理において、ステップ周波数が、図7の(3)に示すように701ppsから1617ppsにまで変化する。また、ステップパルスカウンタ40によるステップパルス数カウント処理も継続される。
[Process indicated by (3) in FIG. 6]
In the control unit U, the 1-2 phase slow-up process by the 1-2 phase slow-up unit 13 is continued. In such a 1-2 phase slow-up process, the step frequency changes from 701 pps to 1617 pps as shown in (3) of FIG. Further, the step pulse count counting process by the step pulse counter 40 is continued.

[図6において(4)で示される処理]
制御ユニットUにおいて、ステップパルス数カウント処理によりカウントされたステップパルス数が設定値Nに達した際には、2相スローアップ部14が、MS信号をLレベルとして、励磁方式が1−2相励磁方式から2相励磁方式へ切り替わり、2相スローアップ処理が行われる。この際、1−2相スローアップ部13による1−2相スローアップ処理が中止される。
[Process indicated by (4) in FIG. 6]
In the control unit U, when the number of step pulses counted by the step pulse number counting process reaches the set value N, the two-phase slow-up unit 14 sets the MS signal to L level and the excitation method is 1-2 phase. Switching from the excitation method to the two-phase excitation method, the two-phase slow-up process is performed. At this time, the 1-2 phase slow-up process by the 1-2 phase slow-up unit 13 is stopped.

つまり、ステップパルス数が設定値Nとなった時点では、回転子23の停止位置は、2相励磁方式で定められた停止位置とされている。回転子23の停止位置が2相励磁方式で定められた停止位置となるように調整されてから、ドライバIC30へステップパルスが1パルス入力される毎に、回転子23が、図2に示す(1)〜(8)の各々の停止位置に停止しながら回転するからである。   That is, when the number of step pulses reaches the set value N, the stop position of the rotor 23 is a stop position determined by the two-phase excitation method. The rotor 23 is shown in FIG. 2 every time one step pulse is inputted to the driver IC 30 after the stop position of the rotor 23 is adjusted to be the stop position determined by the two-phase excitation method (see FIG. 2). It is because it rotates while stopping at each stop position of 1) to (8).

例えば、偶数のパルス数が設定値Nとされている際には、図2に示される停止位置(2)、(4)、(6)及び(8)のいずれかを起点として、図2に示される停止位置(1)〜(8)の各々に順次停止しながら回転子23が回転する。そして、ステップパルスのパルス数が設定値Nとなった際には、回転子23の停止位置は、図2に示す(2)、(4)、(6)、及び(8)の2相励磁方式で定められた停止位置のいずれかとなっている。そのため、その時点で励磁方式が1−2相励磁方式から2相励磁方式へ切り替わっても、脱調が生じない。このような2相スローアップ処理において、ステップ周波数が、図7の(4)に示すように1617ppsから2000〜3000ppsにまで変化する。   For example, when the even number of pulses is set to the set value N, the stop position (2), (4), (6) and (8) shown in FIG. The rotor 23 rotates while stopping at each of the stop positions (1) to (8) shown. When the number of step pulses reaches the set value N, the stop position of the rotor 23 is the two-phase excitation (2), (4), (6), and (8) shown in FIG. It is one of the stop positions determined by the method. Therefore, even if the excitation method is switched from the 1-2 phase excitation method to the two phase excitation method at that time, no step-out occurs. In such a two-phase slow-up process, the step frequency changes from 1617 pps to 2000 to 3000 pps as shown in (4) of FIG.

[図6において(5)で示される処理]
制御ユニットUにおいて、回転子23の回転速度が定速度に達して、制御部10が、2相スローアップ処理を中止させる。ここに、回転子23の回転速度が定速度に達していることは、例えば、2相励磁時間の逆数から求められるステップ周波数が「定速周波数」に達していることを制御部10が検出することにより実現される。
[Process indicated by (5) in FIG. 6]
In the control unit U, the rotation speed of the rotor 23 reaches a constant speed, and the control unit 10 stops the two-phase slow-up process. Here, the fact that the rotational speed of the rotor 23 has reached a constant speed means that, for example, the control unit 10 detects that the step frequency obtained from the reciprocal of the two-phase excitation time has reached the “constant speed frequency”. Is realized.

ついで、制御部10が、定速度回転部15に対して、定速度回転処理を開始させる。定速度回転処理が行われている際には、ステップ周波数は、図7の(5)に示すように、2000〜3000ppsで維持されている。   Next, the control unit 10 causes the constant speed rotation unit 15 to start a constant speed rotation process. When the constant speed rotation process is performed, the step frequency is maintained at 2000 to 3000 pps as shown in (5) of FIG.

[図6において(6)で示される処理]
制御ユニットUにおいて、制御部10が、定速度回転部15に対して定速度回転処理を中止させる。そして、制御部10が、2相スローダウン部16に対して2相スローダウン処理及び停止位置記憶処理を行わせる。このような2相スローダウン処理において、ステップ周波数が、図7の(6)に示すように、2000pps〜3000ppsから701ppsにまで変化する。
[Process shown by (6) in FIG. 6]
In the control unit U, the control unit 10 causes the constant speed rotation unit 15 to stop the constant speed rotation process. Then, the control unit 10 causes the two-phase slowdown unit 16 to perform a two-phase slowdown process and a stop position storage process. In such a two-phase slow-down process, the step frequency changes from 2000 pps to 3000 pps to 701 pps as shown in (6) of FIG.

このように、ステッピングモータ2が駆動される際には、まず、回転子位置調整部12により回転子23の停止位置が2相励磁方式で定められた停止位置となるように調整されてから、1−2相励磁方式でスローアップが行われる。そして、1−2相励磁方式でスローアップが行われている際にステップパルスのパルス数が設定値Nに達すると、励磁方式が1−2相励磁方式から2相励磁方式へ切り替わり、2相励磁方式でスローアップが行われる。   Thus, when the stepping motor 2 is driven, first, the rotor position adjusting unit 12 adjusts the stop position of the rotor 23 to be the stop position determined by the two-phase excitation method, Slow-up is performed by the 1-2 phase excitation method. When the number of step pulses reaches the set value N while slow-up is being performed in the 1-2 phase excitation method, the excitation method is switched from the 1-2 phase excitation method to the two phase excitation method. Slow-up is performed by the excitation method.

そのため、1−2相励磁方式でスローアップが行われている際にステップパルスのパルス数が設定値に達した時点では、回転子23の停止位置は2相励磁方式で定められた停止位置となっている。従って、励磁方式が1−2相励磁方式から2相励磁方式へ切り替わる際に脱調が生じない。   Therefore, when the number of step pulses reaches a set value when slow-up is performed in the 1-2 phase excitation method, the stop position of the rotor 23 is the stop position determined by the two phase excitation method. It has become. Therefore, no step-out occurs when the excitation method is switched from the 1-2 phase excitation method to the two phase excitation method.

また、先述したドライバIC30には、図示しないRESET端子を備えており、RESET端子にRESET信号が入力された際には、回転子23の停止位置が、1−2相励磁方式と2相励磁方式との共通の停止位置とされる。つまり、図2に示す(2)、(4)、(6)、及び(8)のいずれかの停止位置とされる。しかしながら、本実施形態に係るステッピングモータ駆動装置1は、ステッピングモータ2を駆動する際には、回転子位置調整部12により回転子23の停止位置が2相励磁方式で定められた停止位置となるように調整されてからスローアップを行う。そのため、このようなRESET端子が必要とされずに、励磁方式が1−2相励磁方式から2相励磁方式へ切り替わる際に、脱調を生じさせないようにできる。従って、ドライバIC30の端子数、及び、ドライバIC30へ信号を入力するための制御線の数が削減される。   Further, the above-described driver IC 30 includes a RESET terminal (not shown), and when the RESET signal is input to the RESET terminal, the stop position of the rotor 23 is set to the 1-2 phase excitation method and the two phase excitation method. And a common stop position. That is, the stop position is any one of (2), (4), (6), and (8) shown in FIG. However, when the stepping motor driving apparatus 1 according to the present embodiment drives the stepping motor 2, the rotor position adjusting unit 12 sets the stop position of the rotor 23 to the stop position determined by the two-phase excitation method. Slow up after being adjusted. Therefore, such a RESET terminal is not required, and step-out can be prevented from occurring when the excitation method is switched from the 1-2 phase excitation method to the two phase excitation method. Therefore, the number of terminals of the driver IC 30 and the number of control lines for inputting signals to the driver IC 30 are reduced.

図8は、本実施形態に係るステッピングモータ駆動方法の一例を示すフローチャートである。このようなステッピングモータ駆動方法は、例えば、ステッピングモータ駆動装置1が組み込まれた画像形成装置が、ジョブを実行する際に行われる。本実施形態では、画像形成装置が用紙搬送ジョブを実行する際のステッピングモータ駆動方法が例示されている。   FIG. 8 is a flowchart showing an example of the stepping motor driving method according to the present embodiment. Such a stepping motor driving method is performed, for example, when an image forming apparatus in which the stepping motor driving device 1 is incorporated executes a job. In this embodiment, a stepping motor driving method when the image forming apparatus executes a paper transport job is illustrated.

すなわち、画像形成装置が用紙搬送ジョブを開始した際には(ステップS1)、ステッピングモータ駆動装置1において、停止位置判断部11が、回転子23の回転が停止している停止位置が、2相励磁方式で定められた停止位置となっているか否かを判断する(ステップS2,S3;停止位置判断ステップ)。つまり、RAM20を参照して、回転子23の回転が停止している停止位置が2相励磁方式で定められた停止位置とされていることが記憶されているか否かを判断する。   That is, when the image forming apparatus starts a paper conveyance job (step S1), in the stepping motor drive apparatus 1, the stop position determination unit 11 determines that the stop position where the rotation of the rotor 23 is stopped is two-phase. It is determined whether or not the stop position is determined by the excitation method (steps S2 and S3; stop position determination step). That is, referring to the RAM 20, it is determined whether or not it is stored that the stop position where the rotation of the rotor 23 is stopped is the stop position determined by the two-phase excitation method.

この判断の結果、回転子23の回転が停止している停止位置が2相励磁方式で定められた停止位置となっている際には(ステップS3のYES)、ステップS5に以降する。一方、回転子23の回転が停止している停止位置が2相励磁方式で定められた停止位置となっていない際には(ステップS3のNO)、回転子位置調整部12が回転子停止位置調整処理を行う(ステップS4;回転子位置調整ステップ)。   As a result of the determination, when the stop position where the rotation of the rotor 23 is stopped is a stop position determined by the two-phase excitation method (YES in step S3), the process proceeds to step S5. On the other hand, when the stop position at which the rotation of the rotor 23 is stopped is not the stop position determined by the two-phase excitation method (NO in step S3), the rotor position adjusting unit 12 performs the rotor stop position. Adjustment processing is performed (step S4; rotor position adjustment step).

ステップS5に示される処理では、1−2相スローアップ部13が1−2相スローアップ処理を行う。このような1−2相スローアップ処理が行われている間には、ステップパルスカウンタ40がステップパルス数カウント処理を行う(ステップS6;ステップパルスカウントステップ)。   In the process shown in step S5, the 1-2 phase slow-up unit 13 performs the 1-2 phase slow-up process. While the 1-2 phase slow-up process is being performed, the step pulse counter 40 performs a step pulse number count process (step S6; step pulse count step).

ステップパルス数カウント処理が行われた結果、ステップパルスの数が予め設定された設定値「N」に達した際には(ステップS7のYES)、1−2相スローアップ部14が、励磁方式を2相励磁方式から1−2相励磁方式へ切り替え(ステップS8)、1−2相スローアップ処理を行う(ステップS9)。ここに、1−2相スローアップ処理は、回転子23の回転速度が予め定められた定速度に達するまで継続される。   When the number of step pulses reaches a preset setting value “N” as a result of the step pulse number counting process (YES in step S7), the 1-2 phase slow-up unit 14 uses the excitation method. Is switched from the 2-phase excitation method to the 1-2 phase excitation method (step S8), and a 1-2 phase slow-up process is performed (step S9). Here, the 1-2 phase slow-up process is continued until the rotational speed of the rotor 23 reaches a predetermined constant speed.

1−2相スローアップ処理において、回転子23の回転速度が予め定められた定速度に達した際には(ステップS10のYES)、定速度回転部15が定速度回転処理を行う(ステップS11;定速度回転処理)。この定速度回転処理は用紙搬送ジョブが終了するまで継続される。   In the 1-2 phase slow-up process, when the rotation speed of the rotor 23 reaches a predetermined constant speed (YES in step S10), the constant speed rotation unit 15 performs the constant speed rotation process (step S11). ; Constant speed rotation processing). This constant speed rotation process is continued until the paper transport job is completed.

そして、用紙搬送ジョブが終了した際には(ステップS12のYES)、2相スローダウン部16が2相スローダウン処理を行う(ステップS13;2相スローダウンステップ)。そして、回転子23の回転が停止した際には、2相スローダウン部16が、回転子23の回転が停止している停止位置が2相励磁方式で定められた停止位置であることを、RAM20に記憶させる(ステップS14;記憶ステップ)。   When the paper transport job is completed (YES in step S12), the two-phase slowdown unit 16 performs a two-phase slowdown process (step S13; two-phase slowdown step). When the rotation of the rotor 23 is stopped, the two-phase slow-down unit 16 indicates that the stop position where the rotation of the rotor 23 is stopped is a stop position determined by the two-phase excitation method. It memorize | stores in RAM20 (step S14; memory | storage step).

本発明の一実施形態に係るステッピングモータ駆動装置の機能構成の一例を示すブロック図である。It is a block diagram which shows an example of a function structure of the stepping motor drive device which concerns on one Embodiment of this invention. 回転子の、2相励磁方式及び1−2相励磁方式で定められた停止位置を示すモデル図である。It is a model figure which shows the stop position defined with the 2-phase excitation system and the 1-2 phase excitation system of the rotor. ドライバICが2相励磁方式で励磁コイルを励磁するための励磁電流について説明するためのタイムチャートである。It is a time chart for demonstrating the exciting current for a driver IC to excite an exciting coil by a two-phase excitation system. ステッピングモータの内部構造の一例を示す断面図である。It is sectional drawing which shows an example of the internal structure of a stepping motor. ドライバICが1−2相励磁方式で励磁コイルを励磁するための励磁電流について説明するためのタイムチャートである。It is a time chart for demonstrating the exciting current for a driver IC to excite an exciting coil by a 1-2 phase excitation system. ステッピングモータ駆動装置が行うステッピング駆動処理の概要の一例を示すタイムチャートである。It is a time chart which shows an example of the outline | summary of the stepping drive process which a stepping motor drive device performs. ステッピングモータの台形状速度プロフィールを示す図である。It is a figure which shows the trapezoid shaped speed profile of a stepping motor. 本実施形態に係るステッピングモータ駆動方法の一例を示すフローチャートである。It is a flowchart which shows an example of the stepping motor drive method which concerns on this embodiment.

符号の説明Explanation of symbols

1 ステッピングモータ駆動装置
10 制御部
11 停止位置判断部
12 回転子位置調整部
13 1−2相スローアップ部
14 2相スローアップ部
15 定速度回転部
16 2相スローダウン部
20 RAM
2 ステッピングモータ
21 励磁コイル
22 励磁コイル
A A相
/A /A相
B B相
/B /B相
23 回転子
40 ステップパルスカウンタ
DESCRIPTION OF SYMBOLS 1 Stepping motor drive device 10 Control part 11 Stop position judgment part 12 Rotor position adjustment part 13 1-2 phase slow-up part 14 2-phase slow-up part 15 Constant speed rotary part 16 2-phase slow-down part 20 RAM
2 Stepping motor 21 Excitation coil 22 Excitation coil A A phase / A / A phase B B phase / B / B phase 23 Rotor 40 Step pulse counter

Claims (4)

ステッピングモータ駆動装置が、
1−2相励磁方式及び2相励磁方式の各々の励磁方式で励磁する複数の励磁コイルと、前記1−2相励磁方式及び前記2相励磁方式の各々の励磁方式で前記複数の励磁コイルが励磁されることにより、前記1−2相励磁方式及び前記2相励磁方式の各々で定められたステップ角を1単位として回転する回転子と、を備えるステッピングモータを駆動させるステッピングモータ駆動方法であって、
前記ステッピングモータ駆動装置が、
前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整する回転子位置調整ステップを実行し、
前記回転子位置調整ステップが、
前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であることを記憶する記憶手段を参照して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であるか否かを判断する停止位置判断ステップの後に実行され、
且つ、
前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であると判断されなかった際には、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整するステップであり、
前記回転子位置調整ステップの後に、前記励磁方式を前記2相励磁方式から前記1−2相励磁方式へ切り替えて、前記複数の励磁コイルを励磁するためのステップパルスのパルスレートを順次高くすることで、前記1−2相励磁方式で前記励磁コイルを励磁する1−2相励磁時間を順次小さくしながら、前記1−2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を加速させるスローアップを行う1−2相スローアップステップを実行し、
前記ステッピングモータ駆動装置が、さらに、
前記1−2相スローアップステップにおいて、前記ステップパルスのパルス数をカウントするステップパルスカウントステップと、
前記ステップパルスカウントステップにおいてカウントされた前記ステップパルスのパルス数が、予め設定された設定値に達した際には、前記2相励磁方式で前記励磁コイルを励磁する2相励磁時間を順次小さくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、予め設定された定速度に達するまで加速するスローアップを行う2相スローアップステップと、を実行し、
前記設定値は、
前記回転子の停止位置が前記2相励磁方式で定められる停止位置となる前記ステップパルスのパルス数であり、
前記2相スローアップステップは、
前記1−2相スローアップステップにおいて、前記ステップパルスのパルス数が前記設定値に達することにより、前記回転子の停止位置が前記2相励磁方式で定められる停止位置となったときに、前記励磁方式を前記1−2相励磁方式から前記2相励磁方式へ切り替えて、前記スローアップを行うことを特徴とするステッピングモータ駆動方法。
Stepping motor drive device
A plurality of excitation coils that are excited by each of the 1-2 phase excitation method and the two phase excitation method, and a plurality of excitation coils that are excited by each of the 1-2 phase excitation method and the two phase excitation method. And a stepping motor driving method for driving a stepping motor that includes a rotor that rotates with a step angle determined by each of the 1-2 phase excitation method and the two phase excitation method as one unit. And
The stepping motor driving device is
A rotor position adjustment step for adjusting the stop position where the rotation of the rotor is stopped to be a stop position determined by the two-phase excitation method by exciting the excitation coil by the two-phase excitation method. Run
The rotor position adjustment step includes:
A stop position at which the rotation of the rotor is stopped with reference to storage means for storing that the stop position at which the rotation of the rotor is stopped is a stop position determined by the two-phase excitation method. Is executed after the stop position determination step for determining whether or not the stop position is determined by the two-phase excitation method,
and,
When the stop position where the rotation of the rotor is stopped is not determined to be a stop position determined by the two-phase excitation method, the excitation coil is excited by the two-phase excitation method, Adjusting the stop position where the rotation of the rotor is stopped to be a stop position determined by the two-phase excitation method,
After the rotor position adjustment step, the excitation method is switched from the two-phase excitation method to the 1-2 phase excitation method, and the pulse rate of step pulses for exciting the plurality of excitation coils is sequentially increased. Then, while gradually reducing the 1-2 phase excitation time for exciting the excitation coil by the 1-2 phase excitation method, the excitation coil is excited by the 1-2 phase excitation method to rotate the rotor. Execute the 1-2 phase slow-up step to perform the slow-up to accelerate
The stepping motor driving device further includes:
In the 1-2 phase slow-up step, a step pulse counting step of counting the number of step pulses,
When the number of step pulses counted in the step pulse counting step reaches a preset value, the two-phase excitation time for exciting the excitation coil in the two-phase excitation method is sequentially reduced. However, a two-phase slow-up step of performing a slow-up step of exciting the excitation coil by the two-phase excitation method and accelerating the rotation speed of the rotor until reaching a preset constant speed,
The set value is
The number of pulses of the step pulse at which the stop position of the rotor is a stop position determined by the two-phase excitation method;
The two-phase slow-up step includes
In the 1-2 phase slow-up step, when the number of step pulses reaches the set value, the stop position of the rotor becomes a stop position determined by the two-phase excitation method. A stepping motor drive method characterized by switching the method from the 1-2 phase excitation method to the two phase excitation method and performing the slow-up .
前記ステッピングモータ駆動装置が、さらに、
前記2相スローアップステップにおいて前記回転子の回転速度が前記定速度に達した際には、前記2相励磁方式でのスローアップステップを中止し、前記2相励磁時間を一定に保ちながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子を前記定速度で回転させる定速度回転ステップと、
前記2相励磁時間を順次大きくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、前記回転子の回転が停止するまで減速させるスローダウンを行う2相スローダウンステップと、
前記2相スローダウンステップにおいて前記回転子の回転が停止した停止位置が、前記2相励磁方式で定められた停止位置であることを前記記憶手段へ記憶させる記憶ステップと、
を実行し、
前記定速度回転ステップで前記回転子を前記定速度で回転させる処理が中止された後、前記回転子の回転が停止するまで減速させる前記スローダウンでは、前記2相励磁方式が用いられ、前記1−2相励磁方式が用いられていないことを特徴とする請求項1に記載のステッピングモータ駆動方法。
The stepping motor driving device further includes:
When the rotational speed of the rotor in the two-phase slow-up step has reached the constant speed, stops slow-up step in the 2-phase excitation mode, while maintaining the two-phase excitation time constant, the A constant speed rotation step of exciting the excitation coil in a two-phase excitation method and rotating the rotor at the constant speed;
Two-phase that slows down the rotational speed of the rotor until the rotation of the rotor stops by exciting the exciting coil by the two-phase excitation method while sequentially increasing the two-phase excitation time A slowdown step,
A storage step of storing in the storage means that the stop position at which the rotation of the rotor has stopped in the two-phase slow-down step is a stop position determined by the two-phase excitation method;
Run
After the process of rotating the rotor at the constant speed in the constant speed rotation step is stopped, the slow-down is performed until the rotation of the rotor stops, and the two-phase excitation method is used. The stepping motor driving method according to claim 1, wherein the −2 phase excitation method is not used .
1−2相励磁方式及び2相励磁方式の各々の励磁方式で励磁する複数の励磁コイルと、前記1−2相励磁方式及び前記2相励磁方式の各々の励磁方式で前記複数の励磁コイルが励磁されることにより、前記1−2相励磁方式及び前記2相励磁方式の各々で定められたステップ角を1単位として回転する回転子と、を備えるステッピングモータを駆動させるステッピングモータ駆動装置であって、
前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整する回転子位置調整手段と
前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であることを記憶する記憶手段と、
前記記憶手段を参照して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であるか否かを判断する停止位置判断手段と、
前記励磁方式を前記2相励磁方式から前記1−2相励磁方式へ切り替えて、前記複数の励磁コイルを励磁するためのステップパルスのパルスレートを順次高くすることで、前記1−2相励磁方式で前記励磁コイルを励磁する1−2相励磁時間を順次小さくしながら、前記1−2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を加速させるスローアップを行う1−2相スローアップ手段と、
前記回転子位置調整手段により、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整された後、前記1−2相スローアップ手段に対して前記スローアップを行わせる制御手段と、
を備えており、
前記回転子位置調整手段は、
前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置であると判断されなかった際には、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転が停止している停止位置が、前記2相励磁方式で定められた停止位置となるように調整し、
前記ステッピングモータ駆動装置は、
前記1−2相スローアップステップにおいて、前記ステップパルスのパルス数をカウントするステップパルスカウント手段と、
前記2相励磁方式で前記励磁コイルを励磁する2相励磁時間を順次小さくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、予め設定された定速度に達するまで加速させるスローアップを行う2相スローアップ手段と、
前記ステップパルスカウント手段によりカウントされた前記ステップパルスのパルス数が、予め設定された設定値に達した際には、前記1−2相スローアップ手段に対して前記1−2相励磁方式で前記励磁コイルを励磁することを中止させ、前記2相スローアップ手段に対して、前記2相励磁方式で前記励磁コイルを励磁する2相励磁時間を順次小さくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、予め設定された定速度に達するまで加速させるスローアップを行わせる制御手段と、を備え、
前記設定値は、
前記回転子の停止位置が前記2相励磁方式で定められる停止位置となる前記ステップパルスのパルス数であり、
前記制御手段は、
前記1−2相スローアップ手段によるスローアップが行われている際に、前記ステップパルスカウント手段によりカウントされた前記ステップパルスのパルス数が前記設定値に達することにより、前記回転子の停止位置が前記2相励磁方式で定められる停止位置となったときに、前記2相スローアップ手段に対して、前記励磁方式を前記1−2相励磁方式から前記2相励磁方式へ切り替えさせて、前記スローアップを行わせることを特徴とするステッピングモータ駆動装置。
A plurality of excitation coils that are excited by each of the 1-2 phase excitation method and the two phase excitation method, and a plurality of excitation coils that are excited by each of the 1-2 phase excitation method and the two phase excitation method. A stepping motor drive device that, when excited, drives a stepping motor that includes a rotor that rotates with a step angle determined in each of the 1-2 phase excitation method and the two phase excitation method as a unit. And
Rotor position adjustment means for adjusting the stop position where the rotation of the rotor is stopped to be the stop position determined by the two-phase excitation method by exciting the excitation coil by the two-phase excitation method. and,
Storage means for storing that the stop position where the rotation of the rotor is stopped is a stop position determined by the two-phase excitation method;
Referring to the storage means, stop position determination means for determining whether or not the stop position where the rotation of the rotor is stopped is a stop position determined by the two-phase excitation method;
By switching the excitation method from the two-phase excitation method to the 1-2 phase excitation method, and sequentially increasing the pulse rate of the step pulse for exciting the plurality of excitation coils, the 1-2 phase excitation method While the 1-2 phase excitation time for exciting the excitation coil is sequentially reduced, the excitation coil is excited by the 1-2 phase excitation method to perform slow-up to accelerate the rotation speed of the rotor. Two-phase slow-up means;
After the rotor position adjusting means has adjusted the stop position where the rotation of the rotor is stopped to be the stop position determined by the two-phase excitation method, the 1-2 phase slow-up means Control means for causing the slow-up to be performed,
With
The rotor position adjusting means includes
When the stop position where the rotation of the rotor is stopped is not determined to be a stop position determined by the two-phase excitation method, the excitation coil is excited by the two-phase excitation method, Adjust the stop position where the rotation of the rotor is stopped to be the stop position determined by the two-phase excitation method,
The stepping motor driving device is
In the 1-2 phase slow-up step, step pulse counting means for counting the number of step pulses;
While gradually reducing the two-phase excitation time for exciting the excitation coil by the two-phase excitation method, the excitation coil is excited by the two-phase excitation method, and the rotational speed of the rotor is set to a preset constant speed. Two-phase slow-up means for performing a slow-up to accelerate until reaching
When the number of pulses of the step pulse counted by the step pulse counting means reaches a preset set value, the 1-2 phase excitation method is used for the 1-2 phase slow-up means. Excitation of the excitation coil is stopped, and the two-phase excitation method is used to sequentially reduce the two-phase excitation time for exciting the excitation coil with the two-phase excitation method. Control means for exciting a coil and performing a slow-up for accelerating the rotation speed of the rotor until a predetermined constant speed is reached,
The set value is
The number of pulses of the step pulse at which the stop position of the rotor is a stop position determined by the two-phase excitation method;
The control means includes
While the slow-up by the 1-2 phase slow-up means is being performed, when the number of step pulses counted by the step pulse counting means reaches the set value, the stop position of the rotor is When the stop position determined by the two-phase excitation method is reached, the excitation method is switched from the 1-2 phase excitation method to the two-phase excitation method for the two-phase slow-up means to A stepping motor driving device characterized in that the step- up motor drive is performed .
前記2相励磁時間を一定に保ちながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子を前記定速度で回転させる定速度回転手段と、
前記2相励磁時間を順次大きくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、前記回転子の回転が停止するまで減速させ、前記回転子の回転が停止した停止位置が、前記2相励磁方式で定められた停止位置であることを前記記憶手段へ記憶させる2相スローダウン手段と、を備えており、
前記制御手段は、
前記回転子の回転速度が前記定速度に達した際には、前記2相スローアップ手段に対して前記2相励磁方式でのスローアップを中止させる処理、
前記定速度回転手段に対して、前記2相励磁時間を一定に保ちながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子を前記定速度で回転させる処理、
及び、
前記2相スローダウン手段に対して、前記2相励磁時間を順次大きくしながら、前記2相励磁方式で前記励磁コイルを励磁して、前記回転子の回転速度を、前記回転子の回転が停止するまで減速させ、前記回転子の回転が停止した停止位置が、前記2相励磁方式で定められた停止位置であることを前記記憶手段へ記憶させる処理、
を行い、
前記回転子を前記定速度で回転させる処理が中止された後、前記回転子の回転が停止するまで減速させるスローダウンでは、前記2相励磁方式が用いられ、前記1−2相励磁方式が用いられていないことを特徴とする請求項3に記載のステッピングモータ駆動装置。
Constant-speed rotating means for exciting the excitation coil by the two-phase excitation method and rotating the rotor at the constant speed while keeping the two-phase excitation time constant;
While gradually increasing the two-phase excitation time, the excitation coil is excited by the two-phase excitation method to reduce the rotation speed of the rotor until the rotation of the rotor stops, and the rotation of the rotor Two-phase slow-down means for storing in the storage means that the stop position at which is stopped is a stop position determined by the two-phase excitation method,
The control means includes
When the rotational speed of the rotor reaches the constant speed, the two-phase slow-up means stops the slow-up in the two-phase excitation method,
A process of exciting the excitation coil by the two-phase excitation method and rotating the rotor at the constant speed while keeping the two-phase excitation time constant with respect to the constant-speed rotating means.
as well as,
While gradually increasing the two-phase excitation time for the two-phase slow-down means, the excitation coil is excited by the two-phase excitation method, and the rotation speed of the rotor is stopped. The storage means stores the fact that the stop position where the rotation of the rotor has stopped is the stop position determined by the two-phase excitation method,
And
After the process of rotating the rotor at the constant speed is stopped, in the slowdown in which the rotor is decelerated until the rotation stops, the two-phase excitation method is used, and the 1-2 phase excitation method is used. The stepping motor driving device according to claim 3 , wherein the stepping motor driving device is not provided.
JP2008280245A 2008-10-30 2008-10-30 Stepping motor driving method and stepping motor driving device Expired - Fee Related JP5469848B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008280245A JP5469848B2 (en) 2008-10-30 2008-10-30 Stepping motor driving method and stepping motor driving device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008280245A JP5469848B2 (en) 2008-10-30 2008-10-30 Stepping motor driving method and stepping motor driving device

Publications (2)

Publication Number Publication Date
JP2010110126A JP2010110126A (en) 2010-05-13
JP5469848B2 true JP5469848B2 (en) 2014-04-16

Family

ID=42299015

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008280245A Expired - Fee Related JP5469848B2 (en) 2008-10-30 2008-10-30 Stepping motor driving method and stepping motor driving device

Country Status (1)

Country Link
JP (1) JP5469848B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5739469B2 (en) * 2013-03-22 2015-06-24 京楽産業.株式会社 Game machine

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6389096A (en) * 1986-10-02 1988-04-20 Oki Electric Ind Co Ltd Drive control of step motor
JPH10225187A (en) * 1997-02-10 1998-08-21 Ricoh Co Ltd Motor drive
JPH1169889A (en) * 1997-08-09 1999-03-09 Brother Ind Ltd Control method for paper feed stepping motor and paper feeder

Also Published As

Publication number Publication date
JP2010110126A (en) 2010-05-13

Similar Documents

Publication Publication Date Title
JP5410690B2 (en) Brushless motor control device and brushless motor
JP4959460B2 (en) Motor starting device and motor starting method
JP2928518B2 (en) Driving method of stepping motor
JPH04329771A (en) Image pickup device
JPH11215894A (en) Stepping motor controller
JP2006271127A (en) Stop controlling method of stepping motor
JP5489575B2 (en) Image forming apparatus
JP5469848B2 (en) Stepping motor driving method and stepping motor driving device
JP4678434B2 (en) Stepping motor control device and program
WO2018043405A1 (en) Brushless motor and control method
JP5658475B2 (en) Stepping motor drive control apparatus and image forming apparatus
JP6287950B2 (en) Stepping motor controller
JP6337837B2 (en) Stepping motor drive
JP6184726B2 (en) Driving method and driving apparatus for stepping motor
JP2016127630A (en) Image forming apparatus
JP2008161028A (en) Motor drive control method and sheet postprocessing device controlled therewith
JP2011103757A (en) Motor control part, paper transport control part and paper transport part
JP2010051070A (en) Control method of single-phase stepping motor and control device
JP4340080B2 (en) Camera moving device
US9780708B2 (en) Control device and method for stepper motor that ensure improved performance of stepper motor during activation period
JP2019097254A (en) Motor control device, sheet transfer device, and image forming device
JP2001275373A (en) Motor controller and storage medium
JP5481945B2 (en) Image reading device
JP2008160900A (en) Stepping motor controller and printer
KR20050042703A (en) Method and system of preventing stepping out in step motor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110322

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130208

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130326

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130522

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140203

R150 Certificate of patent or registration of utility model

Ref document number: 5469848

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees