Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5672082B2 - Motor control device, control device, motor drive device, image forming device, and voltage control program - Google Patents
[go: Go Back, main page]

JP5672082B2 - Motor control device, control device, motor drive device, image forming device, and voltage control program - Google Patents

Motor control device, control device, motor drive device, image forming device, and voltage control program Download PDF

Info

Publication number
JP5672082B2
JP5672082B2 JP2011052109A JP2011052109A JP5672082B2 JP 5672082 B2 JP5672082 B2 JP 5672082B2 JP 2011052109 A JP2011052109 A JP 2011052109A JP 2011052109 A JP2011052109 A JP 2011052109A JP 5672082 B2 JP5672082 B2 JP 5672082B2
Authority
JP
Japan
Prior art keywords
detection
switching
rotational position
detected
detecting
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
JP2011052109A
Other languages
Japanese (ja)
Other versions
JP2012191727A (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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2011052109A priority Critical patent/JP5672082B2/en
Publication of JP2012191727A publication Critical patent/JP2012191727A/en
Application granted granted Critical
Publication of JP5672082B2 publication Critical patent/JP5672082B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Motors That Do Not Use Commutators (AREA)

Description

本発明は、モータ制御装置、制御装置、モータ駆動装置、画像形成装置及び電圧制御プログラムに関する。   The present invention relates to a motor control device, a control device, a motor drive device, an image forming apparatus, and a voltage control program.

従来から、トランジスタや当該トランジスタにより駆動されるモータの過電流による破損防止を目的として、電流検出抵抗を用いてトランジスタに流れる電流を測定し、測定した電流が所定値を超えると、トランジスタへの入力信号を一定時間オフすることにより、トランジスタに大きな電流が流れないようにする技術が知られている(例えば、特許文献1参照)。   Conventionally, for the purpose of preventing damage due to overcurrent of a transistor or a motor driven by the transistor, the current flowing through the transistor is measured using a current detection resistor, and when the measured current exceeds a predetermined value, the input to the transistor A technique for preventing a large current from flowing through a transistor by turning off the signal for a certain time is known (see, for example, Patent Document 1).

しかしながら、上述したような従来技術では、トランジスタに流れる駆動電流しか考慮されておらず、モータの励磁相が切り換わる際にトランジスタに流れる回生電流が考慮されていなかった。このため、上述したような従来技術では、トランジスタに流れる回生電流の影響により、依然として過電流によるトランジスタの破損の可能性があった。   However, in the prior art as described above, only the drive current flowing through the transistor is considered, and the regenerative current flowing through the transistor is not considered when the excitation phase of the motor is switched. For this reason, in the conventional technology as described above, there is still a possibility that the transistor is damaged due to overcurrent due to the influence of the regenerative current flowing through the transistor.

本発明は、上記事情に鑑みてなされたものであり、過電流によるトランジスタの破損を防止することができるモータ制御装置、制御装置、モータ駆動装置、画像形成装置及び電圧制御プログラムを提供することを目的とする。   The present invention has been made in view of the above circumstances, and provides a motor control device, a control device, a motor drive device, an image forming apparatus, and a voltage control program that can prevent transistor damage due to overcurrent. Objective.

上述した課題を解決し、目的を達成するために、本発明の一態様にかかるモータ制御装置は、複数の固定子と、前記複数の固定子のうちの励磁される固定子が切り替えられることにより回転する回転子と、前記回転子の回転位置を検出する回転位置検出手段とを、有するモータと、電流を流すか否かが切り換えられることにより励磁する固定子を切り替える複数の切換手段と、電源から切換手段に流れている電流を検出し、検出した前記電流に応じた検出電圧を出力する検出電圧出力手段と、前記回転位置検出手段により検出された前記回転位置から励磁する固定子の切り換えタイミングを検出して電流を流す切換手段を切り換えるとともに、入力された前記検出電圧が制限電圧以上となった場合に、切換手段に流れる電流を小さくするモータ駆動手段と、を備えるモータ制御装置であって、前記検出電圧出力手段は、前記検出電圧を変更可能であり、前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り替えタイミングを検出し、検出後一定期間、前記検出電圧出力手段に前記検出電圧を高くさせる制御手段を更に備えることを特徴とする。   In order to solve the above-described problems and achieve the object, a motor control device according to one aspect of the present invention is configured by switching a plurality of stators and a stator to be excited among the plurality of stators. A motor having a rotating rotor and a rotational position detecting means for detecting the rotational position of the rotor; a plurality of switching means for switching a stator to be excited by switching whether or not to pass current; and a power source The detection voltage output means for detecting the current flowing from the switching means to the switching means and outputting a detection voltage corresponding to the detected current, and the switching timing of the stator excited from the rotational position detected by the rotational position detection means The switching means for detecting the current is switched and the mode for reducing the current flowing to the switching means when the input detection voltage exceeds the limit voltage. Drive means, wherein the detection voltage output means can change the detection voltage, and the switching timing of the stator excited from the rotational position detected by the rotational position detection means And a control means for causing the detection voltage output means to increase the detection voltage for a certain period after detection.

また、本発明の別の態様にかかるモータ制御装置は、複数の固定子と、前記複数の固定子のうちの励磁される固定子が切り替えられることにより回転する回転子と、前記回転子の回転位置を検出する回転位置検出手段とを、有するモータと、電流を流すか否かが切り換えられることにより励磁する固定子を切り替える複数の切換手段と、電源から切換手段に流れている電流を検出し、検出した前記電流に応じた検出電圧を出力する検出電圧出力手段と、前記回転位置検出手段により検出された前記回転位置から励磁する固定子の切り換えタイミングを検出して電流を流す切換手段を切り換えるとともに、入力された前記検出電圧が制限電圧以上となった場合に、切換手段に流れる電流を小さくするモータ駆動手段と、を備えるモータ制御装置であって、前記検出電圧出力手段は、前記検出電圧を変更可能であり、前記モータ駆動手段は、前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り替えタイミングを検出して、前記切り替えタイミングから前記検出電圧を高くする変更期間を検出し、前記変更期間、前記検出電圧出力手段に前記検出電圧を高くさせることを特徴とする。   A motor control device according to another aspect of the present invention includes a plurality of stators, a rotor that rotates when a stator to be excited among the plurality of stators is switched, and rotation of the rotor. Rotation position detection means for detecting the position, a plurality of switching means for switching the stator to be excited by switching whether or not to flow current, and a current flowing from the power source to the switching means are detected. Detecting voltage output means for outputting a detection voltage corresponding to the detected current, and switching means for supplying current by detecting the switching timing of the stator to be excited from the rotational position detected by the rotational position detecting means. And a motor drive unit that reduces the current flowing through the switching unit when the input detection voltage exceeds a limit voltage. The detection voltage output means can change the detection voltage, and the motor driving means detects the switching timing of the stator excited from the rotational position detected by the rotational position detection means. A change period in which the detection voltage is increased from the switching timing is detected, and the detection voltage output unit is caused to increase the detection voltage during the change period.

また、本発明の別の態様にかかる制御装置は、複数の固定子と、前記複数の固定子のうちの励磁される固定子が切り替えられることにより回転する回転子と、前記回転子の回転位置を検出する回転位置検出手段とを、有するモータと、電流を流すか否かが切り換えられることにより励磁する固定子を切り替える複数の切換手段と、電源から切換手段に流れている電流を検出し、検出した前記電流に応じた検出電圧を出力する検出電圧出力手段と、前記回転位置検出手段により検出された前記回転位置から励磁する固定子の切り換えタイミングを検出して電流を流す切換手段を切り換えるとともに、入力された前記検出電圧が制限電圧以上となった場合に、切換手段に流れる電流を小さくするモータ駆動手段と、を備えるモータ制御装置の制御装置であって、前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り替えタイミングを検出し、検出後一定期間、前記検出電圧を変更可能な前記検出電圧出力手段に前記検出電圧を高くさせることを特徴とする。   Further, a control device according to another aspect of the present invention includes a plurality of stators, a rotor that rotates when a stator to be excited among the plurality of stators is switched, and a rotational position of the rotor. Detecting a current flowing from the power source to the switching means, a plurality of switching means for switching the stator to be excited by switching whether or not to flow current, A detection voltage output unit that outputs a detection voltage corresponding to the detected current and a switching unit that detects the switching timing of the stator that is excited from the rotational position detected by the rotational position detection unit and switches the current are switched. And a motor drive means for reducing the current flowing through the switching means when the input detection voltage becomes equal to or higher than the limit voltage. Detecting the switching timing of the stator excited from the rotational position detected by the rotational position detecting means, and detecting the detection voltage output means capable of changing the detected voltage for a certain period after detection. The voltage is increased.

また、本発明の別の態様にかかるモータ駆動装置は、複数の固定子と、前記複数の固定子のうちの励磁される固定子が切り替えられることにより回転する回転子と、前記回転子の回転位置を検出する回転位置検出手段とを、有するモータと、電流を流すか否かが切り換えられることにより励磁する固定子を切り替える複数の切換手段と、電源から切換手段に流れている電流を検出し、検出した前記電流に応じた検出電圧を出力する検出電圧出力手段と、を備えるモータ制御装置のモータ駆動装置であって、前記回転位置検出手段により検出された前記回転位置から励磁する固定子の切り換えタイミングを検出して電流を流す切換手段を切り換えるとともに、前記検出電圧が制限電圧以上となった場合に、切換手段に流れる電流を小さくする電流制御手段と、前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り替えタイミングを検出して、前記切り替えタイミングから前記検出電圧を高くする変更期間を検出し、前記変更期間、前記検出電圧を変更可能な前記検出電圧出力手段に前記検出電圧を高くさせる変更期間検出手段と、を備えることを特徴とする。   A motor driving device according to another aspect of the present invention includes a plurality of stators, a rotor that rotates when a stator to be excited among the plurality of stators is switched, and rotation of the rotor. Rotation position detection means for detecting the position, a plurality of switching means for switching the stator to be excited by switching whether or not to flow current, and a current flowing from the power source to the switching means are detected. A detection voltage output means for outputting a detection voltage corresponding to the detected current, and a motor drive device of a motor control device, wherein the stator is excited from the rotational position detected by the rotational position detection means. The switching means that detects the switching timing and switches the current is switched, and when the detected voltage exceeds the limit voltage, the current that flows through the switching means is reduced. Detecting a switching timing of a stator excited from the rotational position detected by the control means and the rotational position detecting means, and detecting a change period for increasing the detection voltage from the switching timing, the change period, The detection voltage output means capable of changing the detection voltage includes a change period detection means for increasing the detection voltage.

また、本発明の別の態様にかかる画像形成装置は、上記モータ制御装置、上記制御装置、又は上記モータ駆動装置を備えることを特徴とする。   An image forming apparatus according to another aspect of the invention includes the motor control device, the control device, or the motor drive device.

また、本発明の別の態様にかかる電圧制御プログラムは、複数の固定子と、前記複数の固定子のうちの励磁される固定子が切り替えられることにより回転する回転子と、前記回転子の回転位置を検出する回転位置検出手段とを、有するモータと、電流を流すか否かが切り換えられることにより励磁する固定子を切り替える複数の切換手段と、電源から切換手段に流れている電流を検出し、検出した前記電流に応じた検出電圧を出力する検出電圧出力手段と、前記回転位置検出手段により検出された前記回転位置から励磁する固定子の切り換えタイミングを検出して電流を流す切換手段を切り換えるとともに、入力された前記検出電圧が制限電圧以上となった場合に、切換手段に流れる電流を小さくするモータ駆動手段と、を備えるモータ制御装置の制御装置のコンピュータに、前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り替えタイミングを検出するタイミング検出ステップと、前記切り替えタイミングの検出後一定期間、前記検出電圧を変更可能な前記検出電圧出力手段に前記検出電圧を高くさせる電圧制御ステップと、を実行させるためのものである。   In addition, a voltage control program according to another aspect of the present invention includes a plurality of stators, a rotor that rotates when a stator to be excited among the plurality of stators is switched, and rotation of the rotor. Rotation position detection means for detecting the position, a plurality of switching means for switching the stator to be excited by switching whether or not to flow current, and a current flowing from the power source to the switching means are detected. Detecting voltage output means for outputting a detection voltage corresponding to the detected current, and switching means for supplying current by detecting the switching timing of the stator to be excited from the rotational position detected by the rotational position detecting means. And a motor drive means for reducing the current flowing through the switching means when the input detection voltage exceeds a limit voltage. A timing detection step of detecting a switching timing of a stator excited from the rotational position detected by the rotational position detecting means, and a detection voltage for a certain period after the detection of the switching timing. And a voltage control step for causing the changeable detection voltage output means to increase the detection voltage.

本発明によれば、過電流によるトランジスタの破損を防止することができるという効果を奏する。   According to the present invention, the transistor can be prevented from being damaged due to overcurrent.

図1は、従来のモータ制御装置の例を示す構成図である。FIG. 1 is a configuration diagram illustrating an example of a conventional motor control device. 図2は、駆動電流制限手法の一例の説明図である。FIG. 2 is an explanatory diagram of an example of a drive current limiting method. 図3は、W−U相が励磁されている場合にトランジスタに流れる電流の経路の例を示す経路図である。FIG. 3 is a path diagram illustrating an example of a path of a current flowing through the transistor when the W-U phase is excited. 図4は、励磁相がW−U相からW−V相に切り換わった場合にトランジスタに流れる電流の経路の例を示す経路図である。FIG. 4 is a path diagram illustrating an example of a path of a current flowing through the transistor when the excitation phase is switched from the WU phase to the WV phase. 図5は、励磁相がW−U相からW−V相に切り換わる前後でのホール信号及びトランジスタに流れる電流の例を示すタイミングチャート図である。FIG. 5 is a timing chart showing an example of the Hall signal and the current flowing through the transistor before and after the excitation phase is switched from the WU phase to the WV phase. 図6は、第1実施形態のモータ制御装置の例を示す構成図である。FIG. 6 is a configuration diagram illustrating an example of the motor control device of the first embodiment. 図7は、第1実施形態において、励磁相がW−U相からW−V相に切り換わる前後でのホール信号及びトランジスタに流れる電流の例を示すタイミングチャート図である。FIG. 7 is a timing chart illustrating an example of the Hall signal and the current flowing through the transistor before and after the excitation phase is switched from the WU phase to the WV phase in the first embodiment. 図8は、第1実施形態のモータ制御装置のモータ制御動作例を示すフローチャートである。FIG. 8 is a flowchart illustrating an example of a motor control operation of the motor control device according to the first embodiment. 図9は、第2実施形態のモータ制御装置の例を示す構成図である。FIG. 9 is a configuration diagram illustrating an example of the motor control device of the second embodiment. 図10は、第2実施形態のモータ制御装置のモータ制御動作例を示すフローチャートである。FIG. 10 is a flowchart illustrating an example of a motor control operation of the motor control device according to the second embodiment. 図11は、第3実施形態のモータ制御装置の例を示す構成図である。FIG. 11 is a configuration diagram illustrating an example of the motor control device of the third embodiment. 図12は、第3実施形態の変更期間検出部の例を示す回路図である。FIG. 12 is a circuit diagram illustrating an example of a change period detection unit according to the third embodiment. 図13は、第3実施形態のモータ制御装置のモータ制御動作例を示すフローチャートである。FIG. 13 is a flowchart illustrating a motor control operation example of the motor control device of the third embodiment. 図14は、第4実施形態の画像形成装置の例を示す構成図である。FIG. 14 is a configuration diagram illustrating an example of an image forming apparatus according to the fourth embodiment.

以下、添付図面を参照しながら、本発明にかかるモータ制御装置、制御装置、モータ駆動装置、画像形成装置及び電圧制御プログラムの実施形態を詳細に説明する。以下の各実施形態で説明するモータ制御装置は、例えば、複合機、複写機、印刷装置、スキャナ装置、及びファクシミリ装置などの画像形成装置に適用されるが、これに限定されるものではない。なお、複合機は、複写機能、印刷機能、スキャナ機能、及びファクシミリ機能のうち少なくとも2つの機能を有するものである。   Hereinafter, embodiments of a motor control device, a control device, a motor drive device, an image forming apparatus, and a voltage control program according to the present invention will be described in detail with reference to the accompanying drawings. The motor control devices described in the following embodiments are applied to, for example, image forming apparatuses such as multifunction peripherals, copiers, printing apparatuses, scanner apparatuses, and facsimile apparatuses, but are not limited thereto. The multi-function device has at least two functions among a copying function, a printing function, a scanner function, and a facsimile function.

以下の各実施形態のモータ制御装置は、トランジスタに流れる駆動電流だけでなく回生電流も考慮して、トランジスタに流れる電流を定格電流以下にする。   In the motor control devices of the following embodiments, the current flowing through the transistor is set to be equal to or lower than the rated current in consideration of not only the drive current flowing through the transistor but also the regenerative current.

まず、以下の各実施形態のモータ制御装置を説明する前に、比較例として、従来のモータ制御装置の一例について説明する。   First, an example of a conventional motor control device will be described as a comparative example before the motor control devices of the following embodiments are described.

図1は、従来のモータ制御装置1の一例を示す構成図である。図1に示すように、モータ制御装置1は、ブラシレスDCモータ10と、トランジスタ20a〜20fと、駆動電流検出抵抗30と、主制御装置40と、プリドライバ50とを、備える。   FIG. 1 is a configuration diagram illustrating an example of a conventional motor control device 1. As shown in FIG. 1, the motor control device 1 includes a brushless DC motor 10, transistors 20 a to 20 f, a drive current detection resistor 30, a main control device 40, and a pre-driver 50.

ブラシレスDCモータ10は、いわゆる無整流子電動機であり、固定子巻線11a〜11cと、回転子12と、ホール素子13a〜13cとを、備える。固定子巻線11a〜11cは、それぞれU相〜W相から構成されており、後述のトランジスタ20a〜20fにより駆動電流が流される相、即ち励磁相(固定子巻線11a〜11cのうち励磁される固定子巻線)が切り換えられることによって、磁石である回転子12を回転させる。ホール素子13a〜13cは、回転子12の回転位置(回転角度)を検出する。具体的には、ホール素子13a〜13cは、ホール効果を利用することにより、それぞれ回転子12の所定位置を検出しているか否かを示すホール信号HALL_U〜HALL_Wを後述のプリドライバ50に出力する。   The brushless DC motor 10 is a so-called non-commutator motor, and includes stator windings 11a to 11c, a rotor 12, and Hall elements 13a to 13c. The stator windings 11a to 11c are each composed of a U-phase to a W-phase, and a phase in which a drive current flows by a transistor 20a to 20f described later, that is, an excitation phase (excited among the stator windings 11a to 11c). The rotor 12 that is a magnet is rotated by switching the stator winding. The hall elements 13a to 13c detect the rotation position (rotation angle) of the rotor 12. Specifically, the Hall elements 13a to 13c use the Hall effect to output Hall signals HALL_U to HALL_W that indicate whether or not a predetermined position of the rotor 12 is detected to the pre-driver 50 described later. .

トランジスタ20a〜20cのエミッタ端子は、それぞれトランジスタ20d〜20fのコレクタ端子と接続されている。トランジスタ20a及びトランジスタ20dの接続部は、固定子巻線11a(U相)と接続され、トランジスタ20b及びトランジスタ20eの接続部は、固定子巻線11b(V相)と接続され、トランジスタ20c及びトランジスタ20fの接続部は、固定子巻線11c(W相)と接続されている。トランジスタ20a〜20fは、それぞれ後述のプリドライバ50によりオン/オフが切り換えられることによって、電源5からの駆動電流を流すか否かが切り換えられる。これにより、トランジスタ20a〜20fは、駆動電流を流すブラシレスDCモータ10の相、即ちブラシレスDCモータ10の励磁相(固定子巻線11a〜11cのうち励磁する固定子巻線)を切り換える。このように、トランジスタ20a〜20fは、インバータ回路として機能する。   The emitter terminals of the transistors 20a to 20c are connected to the collector terminals of the transistors 20d to 20f, respectively. The connection part of the transistor 20a and the transistor 20d is connected to the stator winding 11a (U phase), and the connection part of the transistor 20b and the transistor 20e is connected to the stator winding 11b (V phase). The connection portion 20f is connected to the stator winding 11c (W phase). Each of the transistors 20a to 20f is switched on / off by a pre-driver 50 described later, thereby switching whether or not the drive current from the power source 5 is supplied. Thereby, the transistors 20a to 20f switch the phase of the brushless DC motor 10 through which the drive current flows, that is, the excitation phase of the brushless DC motor 10 (the stator winding to be excited among the stator windings 11a to 11c). Thus, the transistors 20a to 20f function as an inverter circuit.

駆動電流検出抵抗30は、トランジスタ20d〜20fのエミッタ端子に接続されており、電源5からトランジスタ20a〜20fの少なくともいずれかを流れる駆動電流を検出し、検出した駆動電流に応じた検出電圧を後述のプリドライバ50に出力する。   The drive current detection resistor 30 is connected to the emitter terminals of the transistors 20d to 20f, detects a drive current flowing from at least one of the transistors 20a to 20f from the power supply 5, and detects a detection voltage corresponding to the detected drive current later. Is output to the pre-driver 50.

主制御装置40は、入力PWM(Pulse Width Modulation)信号を後述のプリドライバ50に出力するものであり、例えば、CPU(Central Processing Unit)、ROM(Read Only Memory)、及びRAM(Random Access Memory)などを備えたコンピュータである。   The main controller 40 outputs an input PWM (Pulse Width Modulation) signal to a pre-driver 50 described later. For example, a CPU (Central Processing Unit), a ROM (Read Only Memory), and a RAM (Random Access Memory) It is a computer with etc.

プリドライバ50は、コンパレータ51と、出力部52とを、備える。また、プリドライバ50は、トランジスタ20c、20b、20a、20f、20e、20dとそれぞれ接続されているW+、V+、U+、W−、V−、U−端子を有している。   The pre-driver 50 includes a comparator 51 and an output unit 52. The pre-driver 50 has W +, V +, U +, W−, V−, and U− terminals connected to the transistors 20c, 20b, 20a, 20f, 20e, and 20d, respectively.

コンパレータ51のVsense端子には、駆動電流検出抵抗30により検出された駆動電流に応じた検出電圧がかかり、コンパレータ51のVclamp端子には、駆動電流の電流制限値に応じた制限電圧がかかる。ここで、電流制限値は、定格電流の上限値である。コンパレータ51は、Vsense端子にかかる検出電圧とVclamp端子にかかる制限電圧とを比較し、Vsense端子に制限電圧以上の検出電圧がかかった場合、駆動電流制限信号を出力部52に出力する。 A detection voltage corresponding to the drive current detected by the drive current detection resistor 30 is applied to the V sense terminal of the comparator 51, and a limit voltage corresponding to the current limit value of the drive current is applied to the V clamp terminal of the comparator 51. . Here, the current limit value is an upper limit value of the rated current. The comparator 51 compares the limit voltage according to the detected voltage and the V clamp terminal according to V sense terminal, if the limit voltage above the detection voltage is applied to the V sense terminal, and outputs a drive current limit signal to the output unit 52 .

出力部52は、ホール素子13a〜13cから入力されたホール信号からブラシレスDCモータ10の励磁相の切り換えタイミングを検出して、プリドライバ50のW+、V+、U+、W−、V−、及びU−端子のいずれの端子から、主制御装置40から入力された入力PWM信号に応じた出力PWM信号を出力するかを決定し、決定した端子から出力PWM信号を出力する。これにより、出力部52は、トランジスタ20a〜20fのオン/オフを切り換え、電源5からの駆動電流を流すトランジスタ20a〜20fを切り換ることにより、ブラシレスDCモータ10の励磁相を切り換え、回転子12を回転させる(ブラシレスDCモータ10を駆動させる)。   The output unit 52 detects the switching timing of the excitation phase of the brushless DC motor 10 from the Hall signals input from the Hall elements 13a to 13c, and the W +, V +, U +, W−, V−, and U of the pre-driver 50 are detected. It is determined from which terminal of the terminal the output PWM signal corresponding to the input PWM signal input from the main controller 40 is output, and the output PWM signal is output from the determined terminal. As a result, the output unit 52 switches the excitation phase of the brushless DC motor 10 by switching on / off the transistors 20a to 20f and switching the transistors 20a to 20f through which the drive current from the power source 5 flows. 12 is rotated (the brushless DC motor 10 is driven).

また、出力部52は、コンパレータ51から駆動電流制限信号が入力されると、電源からトランジスタ20a〜20fに流れる駆動電流を制限する。図2は、駆動電流制限手法の一例の説明図である。図2に示す例では、出力部52は、コンパレータ51から駆動電流制限信号が入力されると、即ち、駆動電流検出抵抗30により検出された駆動電流が電流制限値以上になると、入力PWM信号に応じた出力PWM信号の出力を停止し、出力PWM信号のDUTYを入力PWM信号よりも小さくする。これにより、出力部52は、トランジスタ20a〜20fに流れる駆動電流を小さくし、駆動電流を定格電流以下にする。出力部52は、例えば、回転子12の回転開始時(ブラシレスDCモータ10の駆動開始時)など、入力PWM信号のDUTYが大きくなり、駆動電流が電流制限値以上になる場合に、このような駆動電流制限を行う。   Further, when the drive current limit signal is input from the comparator 51, the output unit 52 limits the drive current flowing from the power source to the transistors 20a to 20f. FIG. 2 is an explanatory diagram of an example of a drive current limiting method. In the example shown in FIG. 2, when the drive current limit signal is input from the comparator 51, that is, when the drive current detected by the drive current detection resistor 30 exceeds the current limit value, the output unit 52 outputs the input PWM signal. The output of the corresponding output PWM signal is stopped, and the DUTY of the output PWM signal is made smaller than the input PWM signal. As a result, the output unit 52 reduces the drive current flowing through the transistors 20a to 20f to make the drive current equal to or lower than the rated current. The output unit 52 is configured such that when the DUTY of the input PWM signal becomes large and the drive current becomes equal to or greater than the current limit value, for example, when the rotation of the rotor 12 is started (when driving of the brushless DC motor 10 is started). Limit drive current.

このように、従来のモータ制御装置1では、トランジスタ20a〜20fに流れる駆動電流を電流制限値以下に抑えることで、駆動電流を定格電流以下にしている。しかしながら、トランジスタ20a〜20fに流れる電流は、駆動電流だけでなく、励磁相の切り換え時に発生する回生電流もある。このため、従来のモータ制御装置1では、トランジスタ20a〜20fに流れる駆動電流を電流制限値以下に抑えていても、回生電流の影響によりトランジスタ20a〜20fに流れる合計電流(駆動電流+回生電流)が定格電流を超えてしまい、過電流によるトランジスタ20a〜20fの破損の可能性がある。以下、回生電流の影響について具体的に説明する。   As described above, in the conventional motor control device 1, the drive current flowing through the transistors 20a to 20f is suppressed to the current limit value or less, so that the drive current is set to the rated current or less. However, the current flowing through the transistors 20a to 20f includes not only the drive current but also a regenerative current that is generated when the excitation phase is switched. For this reason, in the conventional motor control device 1, even if the drive current flowing through the transistors 20a to 20f is kept below the current limit value, the total current (drive current + regenerative current) flowing through the transistors 20a to 20f due to the effect of the regenerative current. Exceeds the rated current, and the transistors 20a to 20f may be damaged due to overcurrent. Hereinafter, the influence of the regenerative current will be specifically described.

図3は、W−U相が励磁されている場合にトランジスタ20a〜20fに流れる電流の経路の一例を示す経路図であり、図4は、励磁相がW−U相からW−V相に切り換わった場合にトランジスタ20a〜20fに流れる電流の経路の一例を示す経路図である。なお、図3及び図4に示す例では、ブラシレスDCモータ10については、固定子巻線11a〜11c及びホール素子13a〜13cのみを示している。   FIG. 3 is a path diagram illustrating an example of a path of a current flowing through the transistors 20a to 20f when the W-U phase is excited. FIG. 4 illustrates the excitation phase from the W-U phase to the W-V phase. It is a route diagram showing an example of a route of current which flows into transistors 20a-20f when it switches. In the example shown in FIGS. 3 and 4, for the brushless DC motor 10, only the stator windings 11 a to 11 c and the hall elements 13 a to 13 c are shown.

図3に示すように、励磁相がW−U相の場合(トランジスタ20c及び20dがオンされている場合)、駆動電流(W−U)71が、電源5、トランジスタ20c、固定子巻線11c(W相)、固定子巻線11a(U相)、トランジスタ20dの経路で流れる。また、図4に示すように、トランジスタ20dがオフ、トランジスタ20eがオンに切り換えられ、励磁相がW−U相からW−V相に切り換えられると(トランジスタ20c及び20eがオンされている場合)、駆動電流(W−V)72が、電源5、トランジスタ20c、固定子巻線11c(W相)、固定子巻線11b(V相)、トランジスタ20eの経路で流れる。また、図4に示すように、励磁相がW−U相からW−V相に切り換えられると、W−U相が励磁されていたことにより固定子巻線11a及び11cに蓄えられていた電流が、回生電流73として、固定子巻線11c(W相)、固定子巻線11a(U相)、トランジスタ20a、トランジスタ20cの経路で巡回して流れる。なお、回生電流73は、図4に示すように、トランジスタ20d〜20fのいずれにも流れないため、駆動電流検出抵抗30は、回生電流73を検出することができない。   As shown in FIG. 3, when the excitation phase is the WU phase (when the transistors 20c and 20d are turned on), the drive current (WU) 71 is supplied from the power source 5, the transistor 20c, and the stator winding 11c. (W phase), the stator winding 11a (U phase), and the transistor 20d. As shown in FIG. 4, when the transistor 20d is turned off, the transistor 20e is turned on, and the excitation phase is switched from the WU phase to the WV phase (when the transistors 20c and 20e are turned on). The drive current (W-V) 72 flows through the path of the power source 5, the transistor 20c, the stator winding 11c (W phase), the stator winding 11b (V phase), and the transistor 20e. In addition, as shown in FIG. 4, when the excitation phase is switched from the WU phase to the WV phase, the current stored in the stator windings 11a and 11c due to the excitation of the WU phase. However, the regenerative current 73 circulates through the path of the stator winding 11c (W phase), the stator winding 11a (U phase), the transistor 20a, and the transistor 20c. As shown in FIG. 4, the regenerative current 73 does not flow through any of the transistors 20 d to 20 f, and thus the drive current detection resistor 30 cannot detect the regenerative current 73.

図5は、励磁相がW−U相からW−V相に切り換わる前後でのホール信号及びトランジスタ20cに流れる電流の一例を示すタイミングチャート図である。図5に示す例では、破線81がW−U相からW−V相への励磁相の切り換わりタイミングを示している。具体的には、ホール信号HALL_U〜HALL_Wが、それぞれLow、High、HighからLow、Low、Highに切り換わるタイミングでプリドライバ50により励磁相がW−U相からW−V相へ切り換えられる。また、破線81から破線82までの期間がトランジスタ20cに回生電流が流れる期間を示している。   FIG. 5 is a timing chart showing an example of the Hall signal and the current flowing through the transistor 20c before and after the excitation phase is switched from the WU phase to the WV phase. In the example shown in FIG. 5, the broken line 81 indicates the switching timing of the excitation phase from the WU phase to the WV phase. Specifically, the excitation phase is switched from the WU phase to the WV phase by the pre-driver 50 at the timing when the hall signals HALL_U to HALL_W are switched from Low, High, and High to Low, Low, and High, respectively. Further, the period from the broken line 81 to the broken line 82 indicates the period during which the regenerative current flows through the transistor 20c.

図5に示すように、励磁相がW−U相からW−V相へ切り換えられると、トランジスタ20cを流れる駆動電流(W−U)が0となり、トランジスタ20cを流れる駆動電流(W−V)が徐々に大きくなり、トランジスタ20cを流れる回生電流が発生し徐々に小さくなる。この結果、回生電流がトランジスタ20cを流れている間、トランジスタ20cを流れる合計電流(駆動電流(W−U)+駆動電流(W−V)+回生電流)が電流制限値を越えてしまうため、トランジスタ20cを流れる合計電流が定格電流を超えてしまい、過電流によるトランジスタ20cの破損の可能性がある。   As shown in FIG. 5, when the excitation phase is switched from the WU phase to the WV phase, the drive current (WU) flowing through the transistor 20c becomes 0 and the drive current (WV) flowing through the transistor 20c. Gradually increases and a regenerative current flowing through the transistor 20c is generated and gradually decreases. As a result, while the regenerative current flows through the transistor 20c, the total current (drive current (W−U) + drive current (W−V) + regenerative current) flowing through the transistor 20c exceeds the current limit value. The total current flowing through the transistor 20c exceeds the rated current, and the transistor 20c may be damaged due to overcurrent.

このように、従来のモータ制御装置1では、トランジスタ20a〜20fに流れる駆動電流を電流制限値以下に抑えていても、励磁相が切り換わった場合に回生電流の影響によりトランジスタ20a〜20fのいずれかに流れる合計電流(駆動電流+回生電流)が定格電流を超えてしまい、当該トランジスタが過電流により破損してしまう可能性がある。   As described above, in the conventional motor control device 1, even if the drive current flowing through the transistors 20a to 20f is suppressed to the current limit value or less, any of the transistors 20a to 20f is affected by the regenerative current when the excitation phase is switched. There is a possibility that the total current (driving current + regenerative current) that flows will exceed the rated current, and the transistor may be damaged by overcurrent.

このため、以下の各実施形態のモータ制御装置は、モータの励磁相を切り換える際に検出電圧を高くすることにより、トランジスタに流れる駆動電流を仮想的に大きくする。つまり、トランジスタに流れる駆動電流が実際には電流制限値に達していなくても、駆動電流が電流制限値に達しているものとプリドライバに錯覚させることで、トランジスタに流れる駆動電流を小さくする。これにより、モータの励磁相の切り換え時にトランジスタに駆動電流だけでなく回生電流が流れてもトランジスタに流れる合計電流(駆動電流+回生電流)を定格電流以下にすることができ、過電流によるトランジスタの破損を防止することができる。   For this reason, the motor control devices of the following embodiments virtually increase the drive current flowing through the transistors by increasing the detection voltage when switching the excitation phase of the motor. That is, even if the drive current flowing through the transistor does not actually reach the current limit value, the drive current flowing through the transistor is reduced by making the pre-driver sense that the drive current has reached the current limit value. As a result, when the excitation phase of the motor is switched, the total current flowing through the transistor (drive current + regenerative current) can be reduced below the rated current even if the regenerative current flows in the transistor, and the transistor current due to overcurrent can be reduced. Breakage can be prevented.

(第1実施形態)
第1実施形態では、モータの励磁相を切り換える際に主制御装置及び駆動電流検出装置が検出電圧を高くする例について説明する。
(First embodiment)
In the first embodiment, an example will be described in which the main control device and the drive current detection device increase the detection voltage when switching the excitation phase of the motor.

図6は、第1実施形態のモータ制御装置101の一例を示す構成図である。図6に示すように、モータ制御装置101は、主制御装置140の構成及び駆動電流検出装置130を更に備える点が、従来のモータ制御装置1と相違する。以下では、従来のモータ制御装置1との相違点の説明を主に行い、従来のモータ制御装置1と同様の機能を有する構成要素については、従来のモータ制御装置1と同様の名称・符号を付し、その説明を省略する。つまり、モータ制御装置101が備えるブラシレスDCモータ10(モータの一例)、トランジスタ20a〜20f(複数の切換手段の一例)、及びプリドライバ50(モータ駆動手段の一例)については、従来のモータ制御装置1と同様の機能を有するため、その説明を省略する。なお、図6では、ブラシレスDCモータ10については、固定子巻線11a〜11c(複数の固定子の一例)及びホール素子13a〜13c(回転位置検出手段の一例)のみ示している。   FIG. 6 is a configuration diagram illustrating an example of the motor control device 101 according to the first embodiment. As shown in FIG. 6, the motor control device 101 is different from the conventional motor control device 1 in that the configuration of the main control device 140 and the drive current detection device 130 are further provided. In the following description, differences from the conventional motor control device 1 will be mainly described, and components having the same functions as those of the conventional motor control device 1 are denoted by the same names and symbols as those of the conventional motor control device 1. A description thereof will be omitted. In other words, the brushless DC motor 10 (an example of a motor), the transistors 20a to 20f (an example of a plurality of switching units), and the pre-driver 50 (an example of a motor driving unit) included in the motor control device 101 are conventional motor control devices. 1 has the same function as that of FIG. In FIG. 6, only the stator windings 11 a to 11 c (an example of a plurality of stators) and the hall elements 13 a to 13 c (an example of rotational position detection means) are shown for the brushless DC motor 10.

主制御装置140(制御手段、制御装置の一例)は、ホール素子13a〜13cにより検出された回転子12の回転位置から、励磁相の切り換えタイミングを検出し、検出後一定期間、検出電圧を変更可能な駆動電流検出装置130(検出電圧出力手段の一例)にプリドライバ50のコンパレータ51のVsense端子にかかる検出電圧を高くさせる。 The main control device 140 (an example of the control means and the control device) detects the excitation phase switching timing from the rotational position of the rotor 12 detected by the Hall elements 13a to 13c, and changes the detection voltage for a certain period after detection. The detection voltage applied to the V sense terminal of the comparator 51 of the pre-driver 50 is increased in the possible drive current detection device 130 (an example of detection voltage output means).

主制御装置140は、タイミング検出部141と、指示信号出力部142とを、備える。また、主制御装置140は、指示信号を出力するVmode enable端子を有している。 Main controller 140 includes a timing detection unit 141 and an instruction signal output unit 142. Further, main controller 140 has a V mode enable terminal that outputs an instruction signal.

タイミング検出部141は、ホール素子13a〜13cにより検出された回転子12の回転位置から、励磁相の切り換えタイミングを検出する。具体的には、タイミング検出部141には、ホール素子13a〜13cからそれぞれホール信号HALL_U〜HALL_W(位置検出信号の一例)が入力される。そしてタイミング検出部141は、入力されたホール信号HALL_U〜HALL_Wを用いて、回転子12の所定位置を検出している所定位置検出状態から所定位置を検出していない所定位置非検出状態への切り換わり、又は所定位置非検出状態から所定位置検出状態への切り換わりを検出する。例えば、タイミング検出部141は、ホール素子13bが回転子12の所定位置を検出している所定位置検出状態(HALL_VがHigh)から、ホール素子13bが回転子12の所定位置を検出していない所定位置非検出状態(HALL_VがLow)への切り換わりを検出する。   The timing detector 141 detects the excitation phase switching timing from the rotational position of the rotor 12 detected by the Hall elements 13a to 13c. Specifically, hall signals HALL_U to HALL_W (an example of a position detection signal) are input to the timing detection unit 141 from the hall elements 13a to 13c, respectively. The timing detection unit 141 switches from the predetermined position detection state in which the predetermined position of the rotor 12 is detected to the predetermined position non-detection state in which the predetermined position is not detected using the input hall signals HALL_U to HALL_W. In other words, a change from a predetermined position non-detection state to a predetermined position detection state is detected. For example, the timing detection unit 141 determines whether the Hall element 13b has not detected the predetermined position of the rotor 12 from the predetermined position detection state (HALL_V is High) in which the Hall element 13b has detected the predetermined position of the rotor 12. The switching to the position non-detection state (HALL_V is Low) is detected.

指示信号出力部142は、タイミング検出部141により切り換えタイミングが検出された場合、即ち、所定位置検出状態から所定位置非検出状態への切り換わり又は所定位置非検出状態から所定位置検出状態への切り換わりが検出された場合に、検出電圧を高くすることを指示する指示信号、具体的には、抵抗値を第1抵抗値よりも大きい第2抵抗値に変更することを指示する指示信号を、駆動電流検出装置130に一定期間出力する。指示信号出力部142は、通常時(励磁相の切り換えタイミングでない場合)には、Vmode enable端子をHighに設定することにより、抵抗値を第1抵抗値にすることを駆動電流検出装置130に指示する。そして指示信号出力部142は、励磁相の切り換えタイミングである場合には、Vmode enable端子を一定期間HighからLowに変更することにより、抵抗値を第1抵抗値から第2抵抗値へ一定期間変更し、検出電圧を高くすることを駆動電流検出装置130に指示する。なお本実施形態では、回生電流が発生している期間が0.5msec程度であるため、一定期間を0.5msecとするが、これに限定されるものではなく、抵抗値を第1抵抗値から第2抵抗値へ変更して検出電圧を高くすることによりトランジスタ20a〜20fに流れる合計電流(駆動電流+回生電流)を電流制限値以下にすることができる期間であればよい。 The instruction signal output unit 142 switches from the predetermined position detection state to the predetermined position non-detection state or from the predetermined position non-detection state to the predetermined position detection state when the timing detection unit 141 detects the switching timing. An instruction signal for instructing to increase the detection voltage when a change is detected, specifically, an instruction signal for instructing to change the resistance value to a second resistance value larger than the first resistance value, It outputs to the drive current detection apparatus 130 for a fixed period. The instruction signal output unit 142 sets the resistance value to the first resistance value by setting the V mode enable terminal to High in the drive current detection device 130 in normal times (when the excitation phase is not switched). Instruct. When it is the excitation phase switching timing, the instruction signal output unit 142 changes the resistance value from the first resistance value to the second resistance value by changing the V mode enable terminal from High to Low for a certain period. The drive current detection device 130 is instructed to change and increase the detection voltage. In this embodiment, since the period during which the regenerative current is generated is about 0.5 msec, the fixed period is set to 0.5 msec. However, the present invention is not limited to this, and the resistance value is changed from the first resistance value. Any period may be used as long as the total current (drive current + regenerative current) flowing through the transistors 20a to 20f can be made equal to or less than the current limit value by changing to the second resistance value and increasing the detection voltage.

駆動電流検出装置130は、指示信号出力部142から指示信号が入力されていない場合、抵抗値を第1抵抗値とし、指示信号出力部142から指示信号が入力されている間、抵抗値を第2抵抗値とすることにより、指示信号が入力されている間、コンパレータ51のVsense端子にかかる検出電圧を高くするものである。駆動電流検出装置130は、本実施形態では分圧回路により実現されており、駆動電流検出抵抗30と、抵抗131〜133と、トランジスタ134とを、備える。 When the instruction signal is not input from the instruction signal output unit 142, the drive current detection device 130 sets the resistance value as the first resistance value, and sets the resistance value while the instruction signal is input from the instruction signal output unit 142. By setting the resistance value to 2, the detection voltage applied to the V sense terminal of the comparator 51 is increased while the instruction signal is being input. The drive current detection device 130 is realized by a voltage dividing circuit in the present embodiment, and includes a drive current detection resistor 30, resistors 131 to 133, and a transistor 134.

具体的には、駆動電流検出装置130は、指示信号出力部142によりVmode enable端子がHighに設定され、トランジスタ134がオンに切り換えられている場合、トランジスタ134に駆動電流を流し、抵抗値を第1抵抗値とする。なお、第1抵抗値は数式(1)により表される。 Specifically, when the V mode enable terminal is set to High by the instruction signal output unit 142 and the transistor 134 is turned on, the driving current detection device 130 causes the driving current to flow through the transistor 134 and the resistance value is set. The first resistance value is used. Note that the first resistance value is expressed by Equation (1).

R=R1×Rs/(R1+Rs) …(1)   R = R1 × Rs / (R1 + Rs) (1)

ここで、Rは、駆動電流検出装置130の抵抗値(第1抵抗値)であり、Rsは、駆動電流検出抵抗30の抵抗値であり、R1は、抵抗131の抵抗値である。なお、トランジスタ134のコレクタエミッタ間の電位差は、0であるものとする。   Here, R is a resistance value (first resistance value) of the drive current detection device 130, Rs is a resistance value of the drive current detection resistor 30, and R1 is a resistance value of the resistor 131. Note that the potential difference between the collector and emitter of the transistor 134 is zero.

また、駆動電流検出装置130は、指示信号出力部142によりVmode enable端子がLowに設定され、トランジスタ134がオフに切り換えられることにより、トランジスタ134に駆動電流を流さず、抵抗値を第2抵抗値とする。なお、第2抵抗値は数式(2)により表される。 In addition, the drive current detection device 130 sets the resistance value to the second resistance without flowing the drive current to the transistor 134 by setting the V mode enable terminal to Low by the instruction signal output unit 142 and switching the transistor 134 to OFF. Value. Note that the second resistance value is expressed by Equation (2).

R=Rs …(2)   R = Rs (2)

ここで、Rは、駆動電流検出装置130の抵抗値(第2抵抗値)である。また、数式(1)、(2)より、第2抵抗値(数式(2)のR)の方が、第1抵抗値(数式(1)のR)よりも常にRs大きくなるため、駆動電流検出装置130の抵抗値を第1抵抗値から第2抵抗値に変更することにより、コンパレータ51のVsense端子にかかる検出電圧が高くなることが分かる。 Here, R is the resistance value (second resistance value) of the drive current detection device 130. Further, Equation (1) and (2), since the direction of the second resistance value (R in Equation (2)) is always Rs 2 greater than the first resistance value (R in Equation (1)), the driving It can be seen that the detection voltage applied to the V sense terminal of the comparator 51 increases by changing the resistance value of the current detection device 130 from the first resistance value to the second resistance value.

図7は、第1実施形態において、励磁相がW−U相からW−V相に切り換わる前後でのホール信号及びトランジスタ20cに流れる電流の一例を示すタイミングチャート図である。図7に示す例では、破線81から破線82までの期間、即ち、トランジスタ20cに回生電流が流れる期間が、検出電圧を高くする一定期間を示している。   FIG. 7 is a timing chart illustrating an example of the Hall signal and the current flowing through the transistor 20c before and after the excitation phase is switched from the WU phase to the WV phase in the first embodiment. In the example shown in FIG. 7, the period from the broken line 81 to the broken line 82, that is, the period during which the regenerative current flows through the transistor 20 c indicates a certain period during which the detection voltage is increased.

図7に示すように、励磁相がW−U相からW−V相へ切り換えられると、駆動電流検出装置130の抵抗値が一定期間大きくなり、Vsense端子にかかる検出電圧が一定期間制限電圧よりも高くなる。このため、トランジスタ20cに流れる駆動電流(W−V)が小さくなり、トランジスタ20cを流れる駆動電流(W−V)が従来のモータ制御装置1よりも緩やかに大きくなる。この結果、回生電流がトランジスタ20cを流れている期間であっても、トランジスタ20cを流れる合計電流(駆動電流(W−U)+駆動電流(W−V)+回生電流)が、電流制限値以下、即ち、定格電流以下となり、過電流によるトランジスタ20cの破損を防止することができる。 As shown in FIG. 7, when the excitation phase is switched from the W-U phase to the W-V phase, the resistance value of the drive current detection device 130 increases for a certain period, and the detection voltage applied to the V sense terminal becomes the limit voltage for a certain period. Higher than. For this reason, the drive current (W-V) flowing through the transistor 20c is reduced, and the drive current (W-V) flowing through the transistor 20c is gradually increased as compared with the conventional motor control device 1. As a result, even if the regenerative current is flowing through the transistor 20c, the total current (drive current (W−U) + drive current (W−V) + regenerative current) flowing through the transistor 20c is less than the current limit value. That is, the current is less than the rated current, and the transistor 20c can be prevented from being damaged due to overcurrent.

図8は、第1実施形態のモータ制御装置101のモータ制御動作の手順の流れの一例を示すフローチャートである。   FIG. 8 is a flowchart illustrating an example of a procedure flow of a motor control operation of the motor control device 101 according to the first embodiment.

まず、指示信号出力部142は、主制御装置140のVmode enable端子をHighに設定する(ステップS100)。これにより、駆動電流検出装置130は、トランジスタ134に駆動電流を流し、抵抗値を第1抵抗値とする。 First, the instruction signal output unit 142 sets the V mode enable terminal of the main control device 140 to High (step S100). As a result, the drive current detection device 130 causes the drive current to flow through the transistor 134 and sets the resistance value to the first resistance value.

続いて、主制御装置140は、入力PWM信号をプリドライバ50に出力し、ブラシレスDCモータ10の駆動を開始させる(ステップS102)。   Subsequently, main controller 140 outputs an input PWM signal to pre-driver 50 to start driving brushless DC motor 10 (step S102).

続いて、タイミング検出部141により、ホール素子13a〜13cにより検出された回転子12の回転位置から、励磁相の切り換えタイミングが検出されると(ステップS104でYES)、指示信号出力部142は、主制御装置140のVmode enable端子をLowに設定する(ステップS106)。これにより、駆動電流検出装置130は、トランジスタ134に駆動電流を流さず、抵抗値を第2抵抗値とする。この結果、Vsense端子にかかる検出電圧が高くなる。 Subsequently, when the timing detection unit 141 detects the excitation phase switching timing from the rotational position of the rotor 12 detected by the Hall elements 13a to 13c (YES in Step S104), the instruction signal output unit 142 The V mode enable terminal of main controller 140 is set to Low (step S106). Thereby, the drive current detection device 130 does not pass the drive current through the transistor 134 and sets the resistance value to the second resistance value. As a result, the detection voltage applied to the V sense terminal increases.

そして指示信号出力部142は、一定期間の経過を待機し(ステップS108でNO)、一定期間が経過すると(ステップS108でYES)、主制御装置140のVmode enable端子を再びHighに設定する(ステップS110)。これにより、駆動電流検出装置130は、トランジスタ134に駆動電流を流し、抵抗値を再び第1抵抗値とする。 The instruction signal output unit 142 waits for a certain period to elapse (NO in step S108), and when the certain period elapses (YES in step S108), sets the V mode enable terminal of the main controller 140 to High again (step S108). Step S110). As a result, the drive current detection device 130 causes the drive current to flow through the transistor 134 and sets the resistance value to the first resistance value again.

なお、タイミング検出部141により励磁相の切り換えタイミングが検出されなかった場合(ステップS104でNO)、ステップS106〜S110の処理は行われない。   If the timing detection unit 141 does not detect the excitation phase switching timing (NO in step S104), the processes in steps S106 to S110 are not performed.

そして、主制御装置140により、ブラシレスDCモータ10が駆動されている間(ステップS112でNO)、即ち、入力PWM信号がプリドライバ50に出力されている間、ステップS104〜S110の処理が繰り返され、主制御装置140により、ブラシレスDCモータ10が駆動停止されると(ステップS112でYES)、即ち、入力PWM信号のプリドライバ50への出力が終了されると、処理を終了する。   Then, while the brushless DC motor 10 is being driven by the main controller 140 (NO in step S112), that is, while the input PWM signal is being output to the pre-driver 50, the processes in steps S104 to S110 are repeated. When the main controller 140 stops the driving of the brushless DC motor 10 (YES in step S112), that is, when the output of the input PWM signal to the pre-driver 50 is finished, the processing is finished.

以上のように第1実施形態のモータ制御装置では、ブラシレスDCモータの励磁相を切り換える際に検出電圧を高くすることにより、トランジスタに流れる駆動電流を仮想的に大きくする。つまり、トランジスタに流れる駆動電流が実際には電流制限値に達していなくても、駆動電流が電流制限値に達しているものとプリドライバに錯覚させることで、トランジスタに流れる駆動電流を小さくする。従って第1実施形態のモータ制御装置によれば、ブラシレスDCモータの励磁相の切り換え時にトランジスタに駆動電流だけでなく回生電流が流れてもトランジスタに流れる合計電流(駆動電流+回生電流)を定格電流以下にすることができ、過電流によるトランジスタの破損を防止することができる。   As described above, in the motor control device of the first embodiment, the drive current flowing through the transistor is virtually increased by increasing the detection voltage when switching the excitation phase of the brushless DC motor. That is, even if the drive current flowing through the transistor does not actually reach the current limit value, the drive current flowing through the transistor is reduced by making the pre-driver sense that the drive current has reached the current limit value. Therefore, according to the motor control device of the first embodiment, when switching the excitation phase of the brushless DC motor, not only the drive current but also the regenerative current flows through the transistor, the total current (drive current + regenerative current) that flows through the transistor is the rated current. The transistor can be prevented from being damaged due to overcurrent.

(第2実施形態)
第2実施形態では、モータの励磁相を切り換える際に、回転子の回転速度が所定速度以下である場合に、検出電圧を高くする例について説明する。
(Second Embodiment)
In the second embodiment, an example in which the detection voltage is increased when the rotation speed of the rotor is equal to or lower than a predetermined speed when switching the excitation phase of the motor will be described.

図9は、第2実施形態のモータ制御装置201の一例を示す構成図である。図9に示すように、モータ制御装置201は、主制御装置240の構成及びエンコーダ260を更に備えている点が、第1実施形態のモータ制御装置101と相違する。以下では、第1実施形態のモータ制御装置101との相違点の説明を主に行い、第1実施形態のモータ制御装置101と同様の機能を有する構成要素については、第1実施形態のモータ制御装置101と同様の名称・符号を付し、その説明を省略する。   FIG. 9 is a configuration diagram illustrating an example of the motor control device 201 according to the second embodiment. As shown in FIG. 9, the motor control device 201 is different from the motor control device 101 of the first embodiment in that the configuration of the main control device 240 and an encoder 260 are further provided. In the following, differences from the motor control device 101 of the first embodiment will be mainly described, and components having functions similar to those of the motor control device 101 of the first embodiment will be described. The same names and symbols as those of the apparatus 101 are given, and the description thereof is omitted.

エンコーダ260は、ブラシレスDCモータ10の回転子12(図示省略)の回転数を検出し、主制御装置240に出力する。   The encoder 260 detects the rotational speed of the rotor 12 (not shown) of the brushless DC motor 10 and outputs it to the main controller 240.

主制御装置240は、タイミング検出部141と、指示信号出力部242と、回転速度検出部243とを、備える。   The main controller 240 includes a timing detection unit 141, an instruction signal output unit 242, and a rotation speed detection unit 243.

回転速度検出部243は、エンコーダ260から入力された回転子12の回転数を用いて、回転子12の回転速度を検出する。   The rotation speed detection unit 243 detects the rotation speed of the rotor 12 using the rotation speed of the rotor 12 input from the encoder 260.

指示信号出力部242は、タイミング検出部141により切り換えタイミングが検出され、かつ回転速度検出部243により検出された回転子12の回転速度が所定速度以下の場合に、検出電圧を高くすることを指示する指示信号を駆動電流検出装置130に一定期間出力する。   The instruction signal output unit 242 instructs to increase the detection voltage when the switching timing is detected by the timing detection unit 141 and the rotation speed of the rotor 12 detected by the rotation speed detection unit 243 is equal to or lower than a predetermined speed. The instruction signal is output to the drive current detector 130 for a certain period.

なお、主制御装置240は、回転速度検出部243により検出された回転子12の回転速度に応じたDUTYで入力PWM信号をプリドライバ50に出力する。ここで、入力PWM信号のDUTYは、回転子12の回転速度が速くなるほど小さくなるものとする。   The main controller 240 outputs the input PWM signal to the pre-driver 50 with DUTY corresponding to the rotational speed of the rotor 12 detected by the rotational speed detector 243. Here, it is assumed that the DUTY of the input PWM signal decreases as the rotational speed of the rotor 12 increases.

図10は、第2実施形態のモータ制御装置201のモータ制御動作の手順の流れの一例を示すフローチャートである。   FIG. 10 is a flowchart illustrating an example of a procedure flow of a motor control operation of the motor control device 201 according to the second embodiment.

まず、ステップS200〜S204の処理は、それぞれ図8のステップS100〜S104の処理と同様であるため、説明を省略する。   First, the processes in steps S200 to S204 are the same as the processes in steps S100 to S104 in FIG.

ステップS204に続いて、指示信号出力部242は、回転速度検出部243により検出された回転子12の回転速度が所定速度以下の場合(ステップS205でYES)、主制御装置240のVmode enable端子をLowに設定する(ステップS206)。 Subsequent to step S204, when the rotation speed of the rotor 12 detected by the rotation speed detection unit 243 is equal to or lower than the predetermined speed (YES in step S205), the instruction signal output unit 242 has a V mode enable terminal of the main controller 240. Is set to Low (step S206).

以降のステップS208、S210の処理は、それぞれ図8のステップS108、S110の処理と同様であるため、説明を省略する。   The subsequent processes in steps S208 and S210 are the same as the processes in steps S108 and S110 in FIG.

なお、回転子12の回転速度が所定速度を超えている場合(ステップS205でNO)、ステップS206〜S210の処理は行われない。また、タイミング検出部141により励磁相の切り換えタイミングが検出されなかった場合(ステップS204でNO)、ステップS205〜S210の処理は行われない。   If the rotational speed of the rotor 12 exceeds the predetermined speed (NO in step S205), the processes in steps S206 to S210 are not performed. If the timing detection unit 141 does not detect the excitation phase switching timing (NO in step S204), the processing in steps S205 to S210 is not performed.

そして、主制御装置240により、ブラシレスDCモータ10が駆動されている間(ステップS212でNO)、即ち、入力PWM信号がプリドライバ50に出力されている間、ステップS204〜S210の処理が繰り返され、主制御装置240により、ブラシレスDCモータ10が駆動停止されると(ステップS212でYES)、即ち、入力PWM信号のプリドライバ50への出力が終了されると、処理を終了する。   Then, while the brushless DC motor 10 is being driven by the main controller 240 (NO in step S212), that is, while the input PWM signal is being output to the pre-driver 50, the processes in steps S204 to S210 are repeated. When the main controller 240 stops driving the brushless DC motor 10 (YES in step S212), that is, when the output of the input PWM signal to the pre-driver 50 is terminated, the processing is terminated.

以上のように第2実施形態のモータ制御装置では、ブラシレスDCモータの励磁相を切り換える際に、回転子の回転速度が所定速度以下である場合のみ、検出電圧を高くすることにより、トランジスタに流れる駆動電流を仮想的に大きくし、回転子の回転速度が所定速度を超えている場合、検出電圧を高くせず、トランジスタに流れる駆動電流を仮想的に大きくしない。   As described above, in the motor control device of the second embodiment, when the excitation phase of the brushless DC motor is switched, only when the rotation speed of the rotor is equal to or lower than the predetermined speed, the detection voltage is increased to flow into the transistor. When the drive current is virtually increased and the rotation speed of the rotor exceeds a predetermined speed, the detection voltage is not increased and the drive current flowing through the transistor is not virtually increased.

これは、回転子の回転速度が所定速度を超えており、回転子の回転速度が十分に速い場合、回転子の回転開始時よりも入力PWM信号のDUTYが小さくなり、トランジスタに流れる駆動電流が電流制限値に対し十分に小さいため、励磁相の切り換え時にトランジスタに回生電流が流れてもトランジスタの破損のおそれがないためである。   This is because when the rotation speed of the rotor exceeds a predetermined speed and the rotation speed of the rotor is sufficiently high, the DUTY of the input PWM signal becomes smaller than that at the start of rotation of the rotor, and the drive current flowing through the transistor is reduced. This is because the current limit value is sufficiently small, so that there is no risk of damage to the transistor even if a regenerative current flows through the transistor when switching the excitation phase.

従って第2実施形態のモータ制御装置によれば、回転子の回転速度が所定速度以下の場合には過電流によるトランジスタの破損を防止することができ、回転子の回転速度が所定速度を超えている場合には、回転子の加速度及び回転ムラを良好にすることができ、ブラシレスDCモータを精度よく駆動させることができる。   Therefore, according to the motor control device of the second embodiment, when the rotation speed of the rotor is equal to or lower than the predetermined speed, it is possible to prevent the transistor from being damaged due to an overcurrent. If it is, the acceleration and rotation unevenness of the rotor can be improved, and the brushless DC motor can be driven with high accuracy.

特に第2実施形態のモータ制御装置においても、ブラシレスDCモータの励磁相を切り換える際に検出電圧を高くする一定期間を回生電流が発生している期間(0.5msec)と合わせる。これにより、検出電圧を高くする一定期間を最小限に抑えられるため、回転子の加速度の低下や回転ムラの悪化を最小限に抑えつつ、過電流によるトランジスタの破損を防止することができる。   In particular, also in the motor control device of the second embodiment, a certain period in which the detection voltage is increased when switching the excitation phase of the brushless DC motor is matched with the period (0.5 msec) in which the regenerative current is generated. As a result, the fixed period during which the detection voltage is increased can be minimized, so that it is possible to prevent the transistor from being damaged due to overcurrent while minimizing the decrease in the acceleration of the rotor and the deterioration of the rotation unevenness.

(第3実施形態)
第3実施形態では、モータの励磁相を切り換える際にプリドライバ及び駆動電流検出装置が検出電圧を高くする例について説明する。
(Third embodiment)
In the third embodiment, an example will be described in which the pre-driver and the drive current detection device increase the detection voltage when switching the excitation phase of the motor.

図11は、第3実施形態のモータ制御装置301の一例を示す構成図である。図11に示すように、モータ制御装置301は、プリドライバ350の構成及び駆動電流検出装置330を更に備える点が、従来のモータ制御装置1と相違する。以下では、従来のモータ制御装置1との相違点の説明を主に行い、従来のモータ制御装置1と同様の機能を有する構成要素については、従来のモータ制御装置1と同様の名称・符号を付し、その説明を省略する。つまり、モータ制御装置301が備えるブラシレスDCモータ10(モータの一例)、トランジスタ20a〜20f(複数の切換手段の一例)、及び主制御装置40(制御装置の一例)については、従来のモータ制御装置1と同様の機能を有するため、その説明を省略する。なお、図11では、ブラシレスDCモータ10については、固定子巻線11a〜11c(複数の固定子の一例)及びホール素子13a〜13c(回転位置検出手段の一例)のみ示している。   FIG. 11 is a configuration diagram illustrating an example of a motor control device 301 according to the third embodiment. As shown in FIG. 11, the motor control device 301 is different from the conventional motor control device 1 in that the configuration of the pre-driver 350 and the drive current detection device 330 are further provided. In the following description, differences from the conventional motor control device 1 will be mainly described, and components having the same functions as those of the conventional motor control device 1 are denoted by the same names and symbols as those of the conventional motor control device 1. A description thereof will be omitted. In other words, the brushless DC motor 10 (an example of a motor), the transistors 20a to 20f (an example of a plurality of switching units), and the main controller 40 (an example of a control device) included in the motor control device 301 are conventional motor control devices. 1 has the same function as that of FIG. In FIG. 11, only the stator windings 11 a to 11 c (an example of a plurality of stators) and the hall elements 13 a to 13 c (an example of rotational position detection means) are shown for the brushless DC motor 10.

プリドライバ350(モータ駆動手段、モータ駆動装置の一例)は、コンパレータ51と、出力部52(電流制御手段の一例)と、変更期間検出部353とを、備える。なお、コンパレータ51、及び出力部52については、従来のモータ制御装置1と同様の機能を有するため、その説明を省略する。   The pre-driver 350 (an example of a motor driving unit and a motor driving device) includes a comparator 51, an output unit 52 (an example of a current control unit), and a change period detection unit 353. Note that the comparator 51 and the output unit 52 have the same functions as those of the conventional motor control device 1, and thus the description thereof is omitted.

変更期間検出部353は、ホール素子13a〜13cにより検出された回転子12の回転位置から、励磁相の切り換えタイミングを検出して、検出した切り換えタイミングから検出電圧を高くする変更期間を検出し、検出した変更期間、検出電圧を変更可能な駆動電流検出装置330(検出電圧出力手段の一例)にプリドライバ350のコンパレータ51のVsense端子にかかる検出電圧を高くさせる。ここで、変更期間は、駆動電流検出装置330の抵抗値を第1抵抗値よりも大きい第2抵抗値に変更する一定期間である。つまり、変更期間検出部353は、励磁相の切り換えタイミング、即ち、回転子12の所定位置を検出している所定位置検出状態から所定位置を検出していない所定位置非検出状態への切り換わり、又は所定位置非検出状態から所定位置検出状態への切り換わりタイミングからの一定期間を変更期間として検出する。具体的には、変更期間検出部353には、ホール素子13a〜13cからそれぞれホール信号HALL_U〜HALL_W(位置検出信号の一例)が入力される。そして変更期間検出部353は、入力されたホール信号HALL_U〜HALL_Wそれぞれを2つの信号に分岐し、分岐した一方の信号を変更期間遅延するようになまらせて反転し、他方の信号との論理積を求めることで、変更期間を検出し、変更期間を検出していることを示す変更期間検出信号を駆動電流検出装置330に出力する。 The change period detection unit 353 detects the excitation phase switching timing from the rotational position of the rotor 12 detected by the Hall elements 13a to 13c, and detects the change period for increasing the detection voltage from the detected switching timing, In the detected change period, the detection voltage applied to the V sense terminal of the comparator 51 of the pre-driver 350 is increased in the drive current detection device 330 (an example of detection voltage output means) that can change the detection voltage. Here, the change period is a fixed period in which the resistance value of the drive current detection device 330 is changed to a second resistance value larger than the first resistance value. That is, the change period detection unit 353 switches from the excitation phase switching timing, that is, the predetermined position detection state in which the predetermined position of the rotor 12 is detected to the predetermined position non-detection state in which the predetermined position is not detected, Alternatively, a predetermined period from the switching timing from the predetermined position non-detection state to the predetermined position detection state is detected as the change period. Specifically, hall signals HALL_U to HALL_W (an example of a position detection signal) are input to the change period detection unit 353 from the hall elements 13a to 13c, respectively. Then, the change period detection unit 353 branches each of the input hall signals HALL_U to HALL_W into two signals, inverts one of the branched signals so as to delay the change period, and performs a logical product with the other signal. Thus, the change period is detected, and a change period detection signal indicating that the change period is detected is output to the drive current detection device 330.

図12は、第3実施形態の変更期間検出部353の一例を示す回路図である。図12に示すように、変更期間検出部353は、抵抗354、コンデンサ355、及びAND回路356を備える変更期間検出回路を有している。なお、変更期間検出部353は、入力されるホール信号毎に変更期間検出回路を有しているものとする。   FIG. 12 is a circuit diagram illustrating an example of the change period detection unit 353 according to the third embodiment. As illustrated in FIG. 12, the change period detection unit 353 includes a change period detection circuit including a resistor 354, a capacitor 355, and an AND circuit 356. It is assumed that the change period detection unit 353 has a change period detection circuit for each input hall signal.

変更期間検出回路に入力されたホール信号は2つの信号に分岐される。そして、抵抗354及びコンデンサ355は、分岐した一方の信号を変更期間遅延するようになまらせる。なお、R×Cの値を大きくすれば変更期間(遅延)が長くでき、R×Cの値を小さくすれば変更期間(遅延)を短くできる。ここで、Rは、抵抗354の抵抗値であり、Cは、コンデンサ355の容量である。AND回路356は、なまらせられた信号が反転して入力されるとともに、分岐した他方の信号が入力され、入力された2つの信号の論理積を求める。そしてAND回路356は、求めた論理積が真となる場合に、変更期間検出信号を駆動電流検出装置330に出力する。   The hall signal input to the change period detection circuit is branched into two signals. Then, the resistor 354 and the capacitor 355 delay one of the branched signals so as to delay the change period. If the value of R × C is increased, the change period (delay) can be lengthened, and if the value of R × C is decreased, the change period (delay) can be shortened. Here, R is the resistance value of the resistor 354, and C is the capacitance of the capacitor 355. The AND circuit 356 receives an inverted signal and inputs the other branched signal, and obtains a logical product of the two input signals. The AND circuit 356 outputs a change period detection signal to the drive current detection device 330 when the obtained logical product is true.

駆動電流検出装置330は、変更期間検出部353により検出された変更期間、検出電圧を高くする。具体的には、駆動電流検出装置330は、変更期間検出部353から変更期間検出信号が入力されていない場合、抵抗値を第1抵抗値とし、変更期間検出部353から変更期間検出信号が入力されている間、抵抗値を第2抵抗値とすることにより、変更期間検出信号が入力されている間、コンパレータ51のVsense端子にかかる検出電圧を高くする。駆動電流検出装置330は、第1実施形態同様、分圧回路により実現されており、駆動電流検出抵抗30と、抵抗131〜133と、トランジスタ134とを、備える。 The drive current detection device 330 increases the detection voltage during the change period detected by the change period detection unit 353. Specifically, when the change period detection signal is not input from the change period detection unit 353, the drive current detection device 330 sets the resistance value as the first resistance value and the change period detection signal is input from the change period detection unit 353. During this time, by setting the resistance value to the second resistance value, the detection voltage applied to the V sense terminal of the comparator 51 is increased while the change period detection signal is input. As in the first embodiment, the drive current detection device 330 is realized by a voltage dividing circuit, and includes a drive current detection resistor 30, resistors 131 to 133, and a transistor 134.

具体的には、駆動電流検出装置330は、変更期間検出部353から変更期間検出信号が入力されず、トランジスタ134がオンに切り換えられている場合、トランジスタ134に駆動電流を流し、抵抗値を第1抵抗値とする。なお、第1抵抗値は、第1実施形態同様、数式(1)により表される。   Specifically, when the change period detection signal is not input from the change period detection unit 353 and the transistor 134 is switched on, the drive current detection device 330 passes the drive current to the transistor 134 and sets the resistance value. 1 resistance value. Note that the first resistance value is expressed by the mathematical formula (1), as in the first embodiment.

また、駆動電流検出装置330は、変更期間検出部353から変更期間検出信号が入力され、トランジスタ134がオフに切り換えられることにより、トランジスタ134に駆動電流を流さず、抵抗値を第2抵抗値とする。なお、第2抵抗値は、第1実施形態同様、数式(2)により表される。   In addition, when the change period detection signal is input from the change period detection unit 353 and the transistor 134 is switched off, the drive current detection device 330 does not pass the drive current to the transistor 134 and the resistance value is set to the second resistance value. To do. Note that the second resistance value is expressed by Expression (2) as in the first embodiment.

なお、第3実施形態において、励磁相がW−U相からW−V相に切り換わる前後でのホール信号及びトランジスタ20cに流れる電流のタイミングチャート図は、第1実施形態の図7と同様であるため、説明を省略する。   In the third embodiment, the timing chart of the Hall signal and the current flowing through the transistor 20c before and after the excitation phase is switched from the W-U phase to the W-V phase is the same as FIG. 7 of the first embodiment. Therefore, the description is omitted.

図13は、第3実施形態のモータ制御装置301のモータ制御動作の手順の流れの一例を示すフローチャートである。   FIG. 13 is a flowchart illustrating an example of a procedure flow of a motor control operation of the motor control device 301 according to the third embodiment.

まず、主制御装置40は、入力PWM信号をプリドライバ350に出力し、ブラシレスDCモータ10を駆動開始させる(ステップS300)。なお、ブラシレスDCモータ10の駆動開始前においては、変更期間検出部353は、変更期間を検出しておらず、駆動電流検出装置330へ変更期間検出信号を出力していない。このため、駆動電流検出装置330は、抵抗値を第1抵抗値とする。   First, main controller 40 outputs an input PWM signal to pre-driver 350 to start driving brushless DC motor 10 (step S300). Note that before the start of driving the brushless DC motor 10, the change period detection unit 353 does not detect the change period and does not output a change period detection signal to the drive current detection device 330. For this reason, the drive current detection device 330 sets the resistance value to the first resistance value.

続いて、変更期間検出部353は、ホール素子13a〜13cにより検出された回転子12の回転位置から変更期間を検出すると(ステップS302でYES)、駆動電流検出装置330への変更期間検出信号の出力を開始する(ステップS304)。これにより、駆動電流検出装置330は、トランジスタ134に駆動電流を流さず、抵抗値を第2抵抗値とする。   Subsequently, when the change period detection unit 353 detects the change period from the rotational position of the rotor 12 detected by the Hall elements 13a to 13c (YES in Step S302), the change period detection signal to the drive current detection device 330 is detected. Output is started (step S304). Thereby, the drive current detection device 330 does not pass the drive current through the transistor 134 and sets the resistance value to the second resistance value.

そして駆動電流検出装置330は、変更期間検出信号の出力終了を待機し(ステップS306でNO)、変更期間検出信号の出力が終了すると(ステップS306でYES)、トランジスタ134に駆動電流を流し、抵抗値を第1抵抗値とする。   Then, the drive current detection device 330 waits for the end of the output of the change period detection signal (NO in step S306). When the output of the change period detection signal ends (YES in step S306), the drive current is supplied to the transistor 134 and the resistance The value is the first resistance value.

なお、変更期間検出部353により変更期間が検出されなかった場合(ステップS302でNO)、ステップS304〜S306の処理は行われない。   When the change period is not detected by the change period detection unit 353 (NO in step S302), the processes in steps S304 to S306 are not performed.

そして、主制御装置40により、ブラシレスDCモータ10が駆動されている間(ステップS308でNO)、即ち、入力PWM信号がプリドライバ350に出力されている間、ステップS302〜S306の処理が繰り返され、主制御装置40により、ブラシレスDCモータ10が駆動停止されると(ステップS308でYES)、即ち、入力PWM信号のプリドライバ350への出力が終了されると、処理を終了する。   Then, while the brushless DC motor 10 is being driven by the main controller 40 (NO in step S308), that is, while the input PWM signal is being output to the pre-driver 350, the processes in steps S302 to S306 are repeated. When the main controller 40 stops driving the brushless DC motor 10 (YES in step S308), that is, when the output of the input PWM signal to the pre-driver 350 is completed, the processing is terminated.

以上のように第3実施形態のモータ制御装置でも、ブラシレスDCモータの励磁相を切り換える際に検出電圧を高くすることにより、トランジスタに流れる駆動電流を仮想的に大きくする。つまり、トランジスタに流れる駆動電流が実際には電流制限値に達していなくても、駆動電流が電流制限値に達しているものとプリドライバに錯覚させることで、トランジスタに流れる駆動電流を小さくする。従って第3実施形態のモータ制御装置においても、ブラシレスDCモータの励磁相の切り換え時にトランジスタに駆動電流だけでなく回生電流が流れてもトランジスタに流れる合計電流(駆動電流+回生電流)を定格電流以下にすることができ、過電流によるトランジスタの破損を防止することができる。   As described above, also in the motor control device of the third embodiment, the drive current flowing through the transistor is virtually increased by increasing the detection voltage when switching the excitation phase of the brushless DC motor. That is, even if the drive current flowing through the transistor does not actually reach the current limit value, the drive current flowing through the transistor is reduced by making the pre-driver sense that the drive current has reached the current limit value. Therefore, also in the motor control device of the third embodiment, when switching the excitation phase of the brushless DC motor, not only the drive current but also the regenerative current flows through the transistor, the total current (drive current + regenerative current) that flows through the transistor is less than the rated current. And damage to the transistor due to overcurrent can be prevented.

(第4実施形態)
第4実施形態では、第1実施形態〜第3実施形態で説明したモータ制御装置が適用される画像形成装置について説明する。
(Fourth embodiment)
In the fourth embodiment, an image forming apparatus to which the motor control device described in the first to third embodiments is applied will be described.

図14は、第4実施形態の画像形成装置501の一例を示す構成図である。図14に示すように、画像形成装置501は、スキャナユニット510と、給紙ユニット520と、画像形成ユニット530と、排紙ユニット540とを、備える。   FIG. 14 is a configuration diagram illustrating an example of an image forming apparatus 501 according to the fourth embodiment. As illustrated in FIG. 14, the image forming apparatus 501 includes a scanner unit 510, a paper feed unit 520, an image forming unit 530, and a paper discharge unit 540.

スキャナユニット510は、原稿などから画像データを読み取る。   The scanner unit 510 reads image data from a document or the like.

給紙ユニット520は、複数の転写紙が重ね合わせて収容される給紙トレイ521と、給紙トレイ521の最上部に位置する転写紙Pを給紙する給紙ローラ522と、給紙ローラ522により給紙された転写紙Pを画像形成ユニット530へ搬送する搬送ローラ523とを、備える。   The paper feed unit 520 includes a paper feed tray 521 in which a plurality of transfer papers are stacked and stored, a paper feed roller 522 that feeds the transfer paper P positioned at the top of the paper feed tray 521, and a paper feed roller 522. A transfer roller 523 that transports the transfer paper P fed by the above to the image forming unit 530.

画像形成ユニット530は、中間転写ベルト531と、中間転写ベルト531を無端移動させる中間転写ローラ532と、作像プロセス(帯電工程、露光工程、現像工程、転写工程、クリーニング工程、及び除電工程)を行うことにより、スキャナユニット510により読み取られた画像データに基づくトナー画像を形成し、形成したトナー画像を中間転写ベルト531に転写する感光体ユニット533K、533M、533C、533Yと、搬送ローラ523から搬送された転写紙Pを中間転写ベルト531に送るレジストローラ534と、中間転写ベルト531に転写されたトナー画像を転写紙Pに転写する2次転写ローラ535及び斥力ローラ536と、転写紙Pに転写された画像を定着させる定着ユニット537と、を備える。   The image forming unit 530 includes an intermediate transfer belt 531, an intermediate transfer roller 532 that moves the intermediate transfer belt 531 endlessly, and an image forming process (charging process, exposure process, development process, transfer process, cleaning process, and charge removal process). As a result, a toner image is formed based on the image data read by the scanner unit 510, and the formed toner image is transferred to the intermediate transfer belt 531. The photosensitive drum units 533K, 533M, 533C, and 533Y are transported from the transport roller 523. Registration roller 534 for feeding the transferred transfer paper P to the intermediate transfer belt 531, a secondary transfer roller 535 and a repulsive roller 536 for transferring the toner image transferred to the intermediate transfer belt 531 to the transfer paper P, and transfer to the transfer paper P A fixing unit 537 for fixing the processed image.

排紙ユニット540には、画像が定着された転写紙Pが排紙される。   The transfer sheet P on which the image is fixed is discharged to the paper discharge unit 540.

そして、第1実施形態〜第4実施形態で説明したモータ制御装置は、給紙ローラ522、搬送ローラ523、中間転写ローラ532、感光体ユニット533K、533M、533C、533Yのローラ、レジストローラ534、2次転写ローラ535、定着ユニット537のローラ、及び排紙ユニット540のローラなどを駆動する駆動源として用いられる。   The motor control device described in the first to fourth embodiments includes a paper feed roller 522, a transport roller 523, an intermediate transfer roller 532, a photosensitive unit 533K, 533M, 533C, 533Y roller, a registration roller 534, It is used as a drive source for driving the secondary transfer roller 535, the roller of the fixing unit 537, the roller of the paper discharge unit 540, and the like.

なお、第1実施形態〜第2実施形態で説明したモータ制御装置の主制御装置で実行される電圧制御プログラムは、ROM等に予め組み込まれて提供される。   The voltage control program executed by the main control device of the motor control device described in the first to second embodiments is provided by being incorporated in advance in a ROM or the like.

第1実施形態〜第2実施形態で説明したモータ制御装置の主制御装置で実行される電圧制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM、フレキシブルディスク(FD)、CD−R、DVD等のコンピュータで読み取り可能な記憶媒体に記録して提供するように構成してもよい。   The voltage control program executed by the main control device of the motor control device described in the first embodiment to the second embodiment is a file in an installable format or executable format, such as a CD-ROM, a flexible disk (FD), You may comprise so that it may record and provide on computer-readable storage media, such as CD-R and DVD.

さらに、第1実施形態〜第2実施形態で説明したモータ制御装置の主制御装置で実行される電圧制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、第1実施形態〜第2実施形態で説明したモータ制御装置の主制御装置で実行される電圧制御プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。   Furthermore, the voltage control program executed by the main controller of the motor controller described in the first embodiment to the second embodiment is stored on a computer connected to a network such as the Internet and downloaded via the network. You may comprise so that it may provide. The voltage control program executed by the main controller of the motor controller described in the first to second embodiments may be provided or distributed via a network such as the Internet.

第1実施形態〜第2実施形態で説明したモータ制御装置の主制御装置で実行される電圧制御プログラムは、上述した主制御装置の各部をコンピュータ上で実現させるためのモジュール構成となっている。実際のハードウェアとしてはCPUがROMから電圧制御プログラムをRAM上に読み出して実行することにより、上記各部がコンピュータ上で実現されるようになっている。   The voltage control program executed by the main control device of the motor control device described in the first embodiment to the second embodiment has a module configuration for realizing each part of the above-described main control device on a computer. As actual hardware, the CPU reads out the voltage control program from the ROM into the RAM and executes it, so that the above-described units are realized on the computer.

(変形例)
なお、本発明は、上記各実施形態に限定されるものではなく、種々の変形が可能である。例えば、上記各実施形態では、バイポーラトランジスタを例に取り、トランジスタについて説明したが、トランジスタはこれに限定されるものではなく、電界効果トランジスタ(FET:Field Effect Transistor)などであってもよい。
(Modification)
In addition, this invention is not limited to said each embodiment, A various deformation | transformation is possible. For example, in each of the above embodiments, a bipolar transistor has been described as an example, but the transistor has been described. However, the transistor is not limited thereto, and may be a field effect transistor (FET) or the like.

1、101、201、301 モータ制御装置
10 ブラシレスDCモータ
11a〜11c 固定子巻線
12 回転子
13a〜13c ホール素子
20a〜20f トランジスタ
30 駆動電流検出抵抗
40、140、240 主制御装置
50、350 プリドライバ
51 コンパレータ
52 出力部
130、330 駆動電流検出装置
131〜133 抵抗
134 トランジスタ
141 タイミング検出部
142、242 指示信号出力部
243 回転速度検出部
260 エンコーダ
353 変更期間検出部
354 抵抗
355 コンデンサ
356 AND回路
501 画像形成装置
510 スキャナユニット
520 給紙ユニット
521 給紙トレイ
522 給紙ローラ
523 搬送ローラ
530 画像形成ユニット
531 中間転写ベルト
532 中間転写ローラ
533K、533M、533C、533Y 感光体ユニット
534 レジストローラ
535 2次転写ローラ
536 斥力ローラ
537 定着ユニット
540 排紙ユニット
1, 101, 201, 301 Motor controller 10 Brushless DC motor 11a-11c Stator winding 12 Rotor 13a-13c Hall element 20a-20f Transistor 30 Drive current detection resistor 40, 140, 240 Main controller 50, 350 pre Driver 51 Comparator 52 Output unit 130, 330 Drive current detection device 131-133 Resistance 134 Transistor 141 Timing detection unit 142, 242 Instruction signal output unit 243 Rotational speed detection unit 260 Encoder 353 Change period detection unit 354 Resistance 355 Capacitor 356 AND circuit 501 Image forming apparatus 510 Scanner unit 520 Paper feed unit 521 Paper feed tray 522 Paper feed roller 523 Transport roller 530 Image forming unit 531 Intermediate transfer belt 532 Intermediate transfer roller Roller 533K, 533M, 533C, 533Y Photosensitive unit 534 Registration roller 535 Secondary transfer roller 536 Repulsive roller 537 Fixing unit 540 Paper discharge unit

特開平7−312826号公報JP-A-7-31826

Claims (14)

複数の固定子と、前記複数の固定子のうちの励磁される固定子が切り替えられることにより回転する回転子と、前記回転子の回転位置を検出する回転位置検出手段とを、有するモータと、
電流を流すか否かが切り換えられることにより励磁する固定子を切り替える複数の切換手段と、
電源から切換手段に流れている電流を検出し、検出した前記電流に応じた検出電圧を出力する検出電圧出力手段と、
前記回転位置検出手段により検出された前記回転位置から励磁する固定子の切り換えタイミングを検出して電流を流す切換手段を切り換えるとともに、入力された前記検出電圧が制限電圧以上となった場合に、切換手段に流れる電流を小さくするモータ駆動手段と、を備えるモータ制御装置であって、
前記検出電圧出力手段は、前記検出電圧を変更可能であり、
前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り替えタイミングを検出し、検出後一定期間、前記検出電圧出力手段に前記検出電圧を高くさせる制御手段を更に備えることを特徴とするモータ制御装置。
A motor having a plurality of stators, a rotor that rotates when a stator to be excited among the plurality of stators is switched, and a rotational position detecting unit that detects a rotational position of the rotor;
A plurality of switching means for switching the stator to be excited by switching whether or not to flow current;
Detection voltage output means for detecting a current flowing from the power source to the switching means and outputting a detection voltage corresponding to the detected current;
The switching means for supplying current by detecting the switching timing of the stator to be excited from the rotational position detected by the rotational position detection means is switched, and the switching is performed when the input detection voltage becomes a limit voltage or more. A motor control device comprising: motor driving means for reducing the current flowing through the means;
The detection voltage output means can change the detection voltage,
It further comprises control means for detecting the switching timing of the stator excited from the rotational position detected by the rotational position detecting means and causing the detection voltage output means to increase the detection voltage for a certain period after detection. A motor control device.
前記制御手段は、
前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り換えタイミングを検出するタイミング検出手段と、
前記切り換えタイミングが検出された場合に、抵抗値を第1抵抗値よりも大きい第2抵抗値に変更することを指示する指示信号を前記一定期間出力する指示信号出力手段と、を備え、
前記検出電圧出力手段は、前記指示信号が入力されている間、前記抵抗値を前記第1抵抗値から前記第2抵抗値に変更することを特徴とする請求項1に記載のモータ制御装置。
The control means includes
Timing detection means for detecting the switching timing of the stator excited from the rotational position detected by the rotational position detection means;
An instruction signal output means for outputting an instruction signal for instructing to change the resistance value to a second resistance value larger than the first resistance value when the switching timing is detected;
2. The motor control device according to claim 1, wherein the detection voltage output unit changes the resistance value from the first resistance value to the second resistance value while the instruction signal is input.
前記検出電圧出力手段は、複数の抵抗及びトランジスタを有する分圧回路であり、前記指示信号が入力されている間、前記トランジスタに電流を流さないことにより前記抵抗値を前記第1抵抗値から前記第2抵抗値に変更することを特徴とする請求項2に記載のモータ制御装置。   The detection voltage output means is a voltage dividing circuit having a plurality of resistors and transistors, and the resistance value is changed from the first resistance value by not flowing a current to the transistor while the instruction signal is input. The motor control device according to claim 2, wherein the motor control device is changed to a second resistance value. 前記回転子の回転速度を検出する回転速度検出手段を更に備え、
前記指示信号出力手段は、前記切り換えタイミングが検出され、前記回転速度検出手段により検出された前記回転速度が所定速度以下である場合に、前記指示信号を前記一定期間出力することを特徴とする請求項2又は3に記載のモータ制御装置。
A rotation speed detecting means for detecting the rotation speed of the rotor;
The instruction signal output means outputs the instruction signal for the predetermined period when the switching timing is detected and the rotation speed detected by the rotation speed detection means is a predetermined speed or less. Item 4. The motor control device according to Item 2 or 3.
前記回転位置検出手段は、前記回転子の所定位置を検出しているか否かを示す位置検出信号を出力し、
前記タイミング検出手段は、入力された前記位置検出信号を用いて、前記回転子の前記所定位置を検出している所定位置検出状態から前記所定位置を検出していない所定位置非検出状態への切り換わり、又は前記所定位置非検出状態から前記所定位置検出状態への切り換わりを検出し、
前記指示信号出力手段は、前記所定位置検出状態から前記所定位置非検出状態への切り換わり、又は前記所定位置非検出状態から前記所定位置検出状態への切り換わりが検出された場合に、前記指示信号を前記一定期間出力することを特徴とする請求項2〜4のいずれか1つに記載のモータ制御装置。
The rotational position detecting means outputs a position detection signal indicating whether or not a predetermined position of the rotor is detected;
The timing detection means switches from a predetermined position detection state in which the predetermined position of the rotor is detected to a predetermined position non-detection state in which the predetermined position is not detected by using the input position detection signal. Detecting a change from the predetermined position non-detection state to the predetermined position detection state,
The instruction signal output means is configured to detect the instruction when switching from the predetermined position detection state to the predetermined position non-detection state or switching from the predetermined position non-detection state to the predetermined position detection state is detected. 5. The motor control device according to claim 2, wherein a signal is output for the predetermined period.
複数の固定子と、前記複数の固定子のうちの励磁される固定子が切り替えられることにより回転する回転子と、前記回転子の回転位置を検出する回転位置検出手段とを、有するモータと、
電流を流すか否かが切り換えられることにより励磁する固定子を切り替える複数の切換手段と、
電源から切換手段に流れている電流を検出し、検出した前記電流に応じた検出電圧を出力する検出電圧出力手段と、
前記回転位置検出手段により検出された前記回転位置から励磁する固定子の切り換えタイミングを検出して電流を流す切換手段を切り換えるとともに、入力された前記検出電圧が制限電圧以上となった場合に、切換手段に流れる電流を小さくするモータ駆動手段と、を備えるモータ制御装置であって、
前記検出電圧出力手段は、前記検出電圧を変更可能であり、
前記モータ駆動手段は、前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り替えタイミングを検出して、前記切り替えタイミングから前記検出電圧を高くする変更期間を検出し、前記変更期間、前記検出電圧出力手段に前記検出電圧を高くさせることを特徴とするモータ制御装置。
A motor having a plurality of stators, a rotor that rotates when a stator to be excited among the plurality of stators is switched, and a rotational position detecting unit that detects a rotational position of the rotor;
A plurality of switching means for switching the stator to be excited by switching whether or not to flow current;
Detection voltage output means for detecting a current flowing from the power source to the switching means and outputting a detection voltage corresponding to the detected current;
The switching means for supplying current by detecting the switching timing of the stator to be excited from the rotational position detected by the rotational position detection means is switched, and the switching is performed when the input detection voltage becomes a limit voltage or more. A motor control device comprising: motor driving means for reducing the current flowing through the means;
The detection voltage output means can change the detection voltage,
The motor driving means detects a switching timing of a stator excited from the rotational position detected by the rotational position detecting means, detects a change period in which the detection voltage is increased from the switching timing, and the change A motor control device characterized by causing the detection voltage output means to increase the detection voltage during a period.
前記モータ駆動手段は、
前記回転位置検出手段により検出された前記回転位置から励磁する固定子の切り換えタイミングを検出して電流を流す切換手段を切り換えるとともに、前記検出電圧が制限電圧以上となった場合に、切換手段に流れる電流を小さくする電流制御手段と、
前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り替えタイミングを検出して、前記切り替えタイミングから抵抗値を第1抵抗値よりも大きい第2抵抗値に変更する変更期間を検出し、前記変更期間、前記検出電圧出力手段に前記抵抗値を前記第1抵抗値から前記第2抵抗値に変更させる変更期間検出手段と、を備えることを特徴とする請求項6に記載のモータ制御装置。
The motor driving means is
The switching means for supplying a current is detected by detecting the switching timing of the stator to be excited from the rotational position detected by the rotational position detecting means, and flows to the switching means when the detected voltage exceeds a limit voltage. Current control means for reducing the current;
A change period for detecting a switching timing of the stator excited from the rotational position detected by the rotational position detecting means and changing the resistance value from the switching timing to a second resistance value larger than the first resistance value. The change period detecting means for detecting and changing the resistance value from the first resistance value to the second resistance value in the detection voltage output means during the change period. Motor control device.
前記回転位置検出手段は、前記回転子の所定位置を検出しているか否かを示す位置検出信号を出力し、
前記変更期間検出手段は、入力された前記位置検出信号を2つの信号に分岐し、分岐した一方の信号を前記変更期間遅延するようになまらせて反転し、他方の信号との論理積を求めることで、前記変更期間を検出することを特徴とする請求項7に記載のモータ制御装置。
The rotational position detecting means outputs a position detection signal indicating whether or not a predetermined position of the rotor is detected;
The change period detection means branches the input position detection signal into two signals, and inverts and inverts one of the branched signals so as to delay the change period, and obtains a logical product with the other signal. The motor control device according to claim 7, wherein the change period is detected.
前記変更期間検出手段は、前記変更期間を検出していることを示す変更期間検出信号を出力し、
前記検出電圧出力手段は、前記変更期間検出信号が入力されている間、前記抵抗値を前記第1抵抗値から前記第2抵抗値に変更することを特徴とする請求項7又は8に記載のモータ制御装置。
The change period detection means outputs a change period detection signal indicating that the change period is detected,
The said detection voltage output means changes the said resistance value from the said 1st resistance value to the said 2nd resistance value, while the said change period detection signal is input. Motor control device.
前記検出電圧出力手段は、複数の抵抗及びトランジスタを有する分圧回路であり、前記変更期間検出信号が入力されている間、前記トランジスタに電流を流さないことにより前記抵抗値を前記第1抵抗値から前記第2抵抗値に変更することを特徴とする請求項9に記載のモータ制御装置。   The detection voltage output means is a voltage dividing circuit having a plurality of resistors and transistors, and the resistance value is set to the first resistance value by not passing a current through the transistor while the change period detection signal is input. The motor control device according to claim 9, wherein the motor control device is changed to the second resistance value. 複数の固定子と、前記複数の固定子のうちの励磁される固定子が切り替えられることにより回転する回転子と、前記回転子の回転位置を検出する回転位置検出手段とを、有するモータと、
電流を流すか否かが切り換えられることにより励磁する固定子を切り替える複数の切換手段と、
電源から切換手段に流れている電流を検出し、検出した前記電流に応じた検出電圧を出力する検出電圧出力手段と、
前記回転位置検出手段により検出された前記回転位置から励磁する固定子の切り換えタイミングを検出して電流を流す切換手段を切り換えるとともに、入力された前記検出電圧が制限電圧以上となった場合に、切換手段に流れる電流を小さくするモータ駆動手段と、を備えるモータ制御装置の制御装置であって、
前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り替えタイミングを検出し、検出後一定期間、前記検出電圧を変更可能な前記検出電圧出力手段に前記検出電圧を高くさせることを特徴とする制御装置。
A motor having a plurality of stators, a rotor that rotates when a stator to be excited among the plurality of stators is switched, and a rotational position detecting unit that detects a rotational position of the rotor;
A plurality of switching means for switching the stator to be excited by switching whether or not to flow current;
Detection voltage output means for detecting a current flowing from the power source to the switching means and outputting a detection voltage corresponding to the detected current;
The switching means for supplying current by detecting the switching timing of the stator to be excited from the rotational position detected by the rotational position detection means is switched, and the switching is performed when the input detection voltage becomes a limit voltage or more. A motor drive unit comprising a motor drive unit that reduces a current flowing through the unit,
Detecting the switching timing of the stator excited from the rotational position detected by the rotational position detection means, and increasing the detection voltage to the detection voltage output means capable of changing the detection voltage for a certain period after detection. A control device characterized by.
複数の固定子と、前記複数の固定子のうちの励磁される固定子が切り替えられることにより回転する回転子と、前記回転子の回転位置を検出する回転位置検出手段とを、有するモータと、
電流を流すか否かが切り換えられることにより励磁する固定子を切り替える複数の切換手段と、
電源から切換手段に流れている電流を検出し、検出した前記電流に応じた検出電圧を出力する検出電圧出力手段と、を備えるモータ制御装置のモータ駆動装置であって、
前記回転位置検出手段により検出された前記回転位置から励磁する固定子の切り換えタイミングを検出して電流を流す切換手段を切り換えるとともに、前記検出電圧が制限電圧以上となった場合に、切換手段に流れる電流を小さくする電流制御手段と、
前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り替えタイミングを検出して、前記切り替えタイミングから前記検出電圧を高くする変更期間を検出し、前記変更期間、前記検出電圧を変更可能な前記検出電圧出力手段に前記検出電圧を高くさせる変更期間検出手段と、を備えることを特徴とするモータ駆動装置。
A motor having a plurality of stators, a rotor that rotates when a stator to be excited among the plurality of stators is switched, and a rotational position detecting unit that detects a rotational position of the rotor;
A plurality of switching means for switching the stator to be excited by switching whether or not to flow current;
A motor drive device of a motor control device comprising: a detection voltage output means for detecting a current flowing from a power source to the switching means and outputting a detection voltage corresponding to the detected current,
The switching means for supplying a current is detected by detecting the switching timing of the stator to be excited from the rotational position detected by the rotational position detecting means, and flows to the switching means when the detected voltage exceeds a limit voltage. Current control means for reducing the current;
Detecting a switching timing of a stator excited from the rotational position detected by the rotational position detecting means, detecting a change period for increasing the detection voltage from the switching timing, and detecting the change period and the detection voltage. A motor drive device comprising: a change period detection means for increasing the detection voltage to the changeable detection voltage output means.
請求項1〜10のいずれか1つに記載のモータ制御装置、請求項11に記載の制御装置、又は請求項12に記載のモータ駆動装置を備えることを特徴とする画像形成装置。   An image forming apparatus comprising the motor control device according to claim 1, the control device according to claim 11, or the motor drive device according to claim 12. 複数の固定子と、前記複数の固定子のうちの励磁される固定子が切り替えられることにより回転する回転子と、前記回転子の回転位置を検出する回転位置検出手段とを、有するモータと、
電流を流すか否かが切り換えられることにより励磁する固定子を切り替える複数の切換手段と、
電源から切換手段に流れている電流を検出し、検出した前記電流に応じた検出電圧を出力する検出電圧出力手段と、
前記回転位置検出手段により検出された前記回転位置から励磁する固定子の切り換えタイミングを検出して電流を流す切換手段を切り換えるとともに、入力された前記検出電圧が制限電圧以上となった場合に、切換手段に流れる電流を小さくするモータ駆動手段と、を備えるモータ制御装置の制御装置のコンピュータに、
前記回転位置検出手段により検出された前記回転位置から励磁される固定子の切り替えタイミングを検出するタイミング検出ステップと、
前記切り替えタイミングの検出後一定期間、前記検出電圧を変更可能な前記検出電圧出力手段に前記検出電圧を高くさせる電圧制御ステップと、
を実行させるための電圧制御プログラム。
A motor having a plurality of stators, a rotor that rotates when a stator to be excited among the plurality of stators is switched, and a rotational position detecting unit that detects a rotational position of the rotor;
A plurality of switching means for switching the stator to be excited by switching whether or not to flow current;
Detection voltage output means for detecting a current flowing from the power source to the switching means and outputting a detection voltage corresponding to the detected current;
The switching means for supplying current by detecting the switching timing of the stator to be excited from the rotational position detected by the rotational position detection means is switched, and the switching is performed when the input detection voltage becomes a limit voltage or more. Motor drive means for reducing the current flowing through the means, and a computer of the control device of the motor control device,
A timing detection step of detecting a switching timing of a stator excited from the rotational position detected by the rotational position detection means;
A voltage control step of causing the detection voltage output means capable of changing the detection voltage to increase the detection voltage for a certain period after the detection of the switching timing;
A voltage control program for executing
JP2011052109A 2011-03-09 2011-03-09 Motor control device, control device, motor drive device, image forming device, and voltage control program Expired - Fee Related JP5672082B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011052109A JP5672082B2 (en) 2011-03-09 2011-03-09 Motor control device, control device, motor drive device, image forming device, and voltage control program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011052109A JP5672082B2 (en) 2011-03-09 2011-03-09 Motor control device, control device, motor drive device, image forming device, and voltage control program

Publications (2)

Publication Number Publication Date
JP2012191727A JP2012191727A (en) 2012-10-04
JP5672082B2 true JP5672082B2 (en) 2015-02-18

Family

ID=47084311

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011052109A Expired - Fee Related JP5672082B2 (en) 2011-03-09 2011-03-09 Motor control device, control device, motor drive device, image forming device, and voltage control program

Country Status (1)

Country Link
JP (1) JP5672082B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018098856A (en) * 2016-12-09 2018-06-21 コニカミノルタ株式会社 Control device of permanent magnet synchronous motor, image formation apparatus and control method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004343822A (en) * 2003-05-13 2004-12-02 Matsushita Electric Ind Co Ltd Motor drive device and motor drive device for washing and drying machine
JP4509735B2 (en) * 2004-10-27 2010-07-21 三菱電機株式会社 Electric motor drive device, molded motor, air conditioner, refrigerator and ventilation fan
JP2009131081A (en) * 2007-11-26 2009-06-11 Canon Inc Image forming apparatus

Also Published As

Publication number Publication date
JP2012191727A (en) 2012-10-04

Similar Documents

Publication Publication Date Title
US9431940B2 (en) Motor control apparatus for sensorless motor, and image forming apparatus
JP6704868B2 (en) Sheet conveying device, original reading device and image forming apparatus including the sheet conveying device
US11381191B2 (en) Motor control apparatus for determining motor type and image forming apparatus
US10873282B2 (en) Motor control apparatus for detecting stop position of rotor of motor and image forming apparatus
CN111464104A (en) Motor control device, image forming apparatus, and initial position estimation method
JP2019081618A (en) Driving device and image forming apparatus
JP5412969B2 (en) Motor driver control device, motor control device, and image forming apparatus
JP6264079B2 (en) Image forming apparatus, image forming apparatus control method, and storage medium
JP5672082B2 (en) Motor control device, control device, motor drive device, image forming device, and voltage control program
JP5862341B2 (en) Motor control apparatus and image forming apparatus
US11984836B2 (en) Motor control apparatus for detecting rotor positions of a plurality of motors and image forming apparatus
JP6459439B2 (en) Sheet conveying apparatus, image forming apparatus, and image reading apparatus
US20250096715A1 (en) Motor control apparatus and image forming apparatus having plurality of activation modes
JP5672081B2 (en) Control device, motor drive device, motor control device, image forming apparatus, and voltage control program
JP6685256B2 (en) Motor control device, sheet conveying device, document feeding device, document reading device, and image forming device
JP2006082957A (en) Motor control apparatus, image forming apparatus, motor control method, and program
US9122223B2 (en) Driving apparatus, image forming apparatus, driving method and image forming method
JP2017070014A (en) Motor control device, drive device, conveyance device, image forming device, motor control method, and program
JP2012191725A (en) Control device, motor control device, image forming apparatus, and current control instruction program
US20220260949A1 (en) Image forming apparatus
US12601997B2 (en) Image forming apparatus that detects stopping position of rotor of motor
US20260045892A1 (en) Image forming apparatus
JP6354344B2 (en) Image forming apparatus and motor control apparatus
JP7716252B2 (en) Motor control device and image forming apparatus
US10999453B2 (en) Motor control device, sheet conveying apparatus, and image forming apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141112

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: 20141125

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20141208

R151 Written notification of patent or utility model registration

Ref document number: 5672082

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees