JP5707638B2 - Three-phase brushless motor drive control device - Google Patents
Three-phase brushless motor drive control device Download PDFInfo
- Publication number
- JP5707638B2 JP5707638B2 JP2011204926A JP2011204926A JP5707638B2 JP 5707638 B2 JP5707638 B2 JP 5707638B2 JP 2011204926 A JP2011204926 A JP 2011204926A JP 2011204926 A JP2011204926 A JP 2011204926A JP 5707638 B2 JP5707638 B2 JP 5707638B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- motor
- encoder output
- phases
- hall sensor
- 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.)
- Active
Links
- 238000006243 chemical reaction Methods 0.000 claims description 37
- 230000000630 rising effect Effects 0.000 claims description 30
- 238000000034 method Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 2
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
Images
Landscapes
- Control Of Motors That Do Not Use Commutators (AREA)
Description
本発明は、3相ブラシレスモータの駆動制御装置に関する。 The present invention relates to a drive control device for a three-phase brushless motor.
3相ブラシレスモータを駆動制御する駆動制御装置は、永久磁石からなるロータと、モータコイルと、ロータの位置を検出するための3個のホール素子とを有し、ホール素子により検出されたロータの回転位置に基づいて、モータコイルへの通電が行われ、それによって生ずる回転磁界によってロータが回転されるようになっている。
3相ブラシレスモータを駆動制御する場合、PWM制御により駆動される駆動パルスのデューティ比を変えることでモータの速度制御が行われるようになって打いる(特許文献1参照)。
A drive control device that drives and controls a three-phase brushless motor has a rotor composed of permanent magnets, a motor coil, and three hall elements for detecting the position of the rotor. The motor coil is energized based on the rotational position, and the rotor is rotated by a rotating magnetic field generated thereby.
When driving and controlling a three-phase brushless motor, the speed of the motor is controlled by changing the duty ratio of the driving pulse driven by PWM control (see Patent Document 1).
上述した3相ブラシレスモータの駆動制御装置においては、ホールセンサによりロータの回転位置検出を行って通電制御する場合、上位コントローラであるマイクロコンピュータの位相計数機能をそのまま使用することができない。即ち、位相計数モードは2相パルスを発生させるエンコーダ出力信号を想定しており、ホールセンサから出力される3相分のセンサ信号では、上位コントローラにおいて位相計数機能を用いることができず、モータの回転数や回転方向などの状態を測ることができない。
また、ホールセンサに代えてモータにエンコーダを設けることは、高価でありしかもモータサイズも大型化する。
In the drive control device for the three-phase brushless motor described above, when the rotor rotational position is detected by the Hall sensor and the energization control is performed, the phase counting function of the microcomputer as the host controller cannot be used as it is. That is, the phase counting mode assumes an encoder output signal that generates a two-phase pulse, and the phase counting function cannot be used in the host controller with the three-phase sensor signal output from the hall sensor. It is not possible to measure conditions such as the number of rotations or the direction of rotation.
Also, providing an encoder in the motor instead of the Hall sensor is expensive and increases the size of the motor.
本発明はこれらの課題を解決すべくなされたものであり、その目的とするところは、簡易な構成で上位コントローラの位相計数機能を利用してモータ駆動制御を行なえる3相ブラシレスモータの駆動制御装置を提供することにある。 The present invention has been made to solve these problems, and an object of the present invention is to control the drive of a three-phase brushless motor that can perform motor drive control using the phase counting function of the host controller with a simple configuration. To provide an apparatus.
本発明は上記目的を達成するため、次の構成を備える。
永久磁石ロータの磁極変化によるロータ位置を検出する3相分のホールセンサ信号を上位コントローラに出力することによって、モータドライバ回路より3相ブラスレスモータへ駆動信号を出力する3相ブラシレスモータの駆動制御装置であって、前記モータドライバ回路は、3相分のホールセンサ信号を2相分のエンコーダ出力形式の信号に変換して生成した変換信号を前記上位コントローラに出力するセンサ信号変換回路と、前記上位コントローラから出力されるモータの回転方向及び回転速度指令に基づいて前記3相ブラシレスモータを駆動するモータ駆動回路と、を具備し、前記センサ信号変換回路は、3相分のホールセンサ信号が時系列的に入力される第1のパルス立ち上がりエッジを第1のエンコーダ出力信号の立ち上がりエッジに、ホールセンサ信号の第2のパルス立ち上がりエッジを第1のエンコーダ出力信号の立ち下がりエッジに変換し、ホールセンサ信号の第1のパルス立ち下がりエッジを第2のエンコーダ出力信号の立ち上がりエッジに変換し、ホールセンサ信号の第2のパルス立ち下がりエッジを第2のエンコーダ出力信号の立ち下がりエッジに変換して振り分ける処理を繰り返すことにより、2相分のエンコーダ出力形式の変換信号を生成して前記上位コントローラに出力し、当該上位コントローラは、前記2相分のエンコーダ出力形式の変換信号に基づいてモータの回転数、回転方向、回転速度を計測して前記モータ駆動回路に必要な制御指令を出力することを特徴とする。
上記構成によれば、センサ信号変換回路は、3相分のホールセンサ信号を2相分のエンコーダ出力形式の信号に変換して生成した変換信号を上位コントローラに出力するので、上位コントローラの位相計数機能を使用してセンサ信号変換回路の2相分の出力信号から回転数、回転方向、回転速度を計測してモータ駆動回路に必要な制御指令を出力することができる。
よって、既存の制御装置が有する機能を活用してモータの駆動制御を安価に実現できる。
In order to achieve the above object, the present invention comprises the following arrangement.
Drive control of a three-phase brushless motor that outputs a drive signal from a motor driver circuit to a three-phase brassless motor by outputting a hall sensor signal for three phases that detects the rotor position due to the magnetic pole change of the permanent magnet rotor to the host controller. The motor driver circuit is a sensor signal conversion circuit that outputs a conversion signal generated by converting a hall sensor signal for three phases into a signal in an encoder output format for two phases to the host controller; A motor drive circuit that drives the three-phase brushless motor based on a motor rotation direction and rotation speed command output from a host controller, and the sensor signal conversion circuit is configured to output a hall sensor signal for three phases. The rising edge of the first pulse input in series is set to the rising edge of the first encoder output signal. The second rising edge of the Hall sensor signal is converted to the falling edge of the first encoder output signal, and the first falling edge of the Hall sensor signal is converted to the rising edge of the second encoder output signal. Then, by converting the second pulse falling edge of the Hall sensor signal to the falling edge of the second encoder output signal and repeating the process, a conversion signal of the encoder output format for two phases is generated to generate the conversion signal Output to the host controller, and the host controller measures the motor rotation speed, rotation direction, and rotation speed based on the conversion signal in the encoder output format for the two phases and outputs the necessary control command to the motor drive circuit characterized in that it.
According to the above configuration, the sensor signal conversion circuit outputs the converted signal generated by converting the hall sensor signal for three phases into the signal of the encoder output format for two phases to the host controller. The function can be used to measure the rotation speed, rotation direction, and rotation speed from the output signals for the two phases of the sensor signal conversion circuit, and to output necessary control commands to the motor drive circuit .
Therefore, the drive control of the motor can be realized at low cost by utilizing the functions of the existing control device.
また、永久磁石ロータの磁極変化によるロータ位置を検出する3相分のホールセンサ信号を上位コントローラに出力することによってモータドライバ回路より3相ブラスレスモータへ駆動信号を出力する3相ブラシレスモータの駆動制御装置であって、前記モータドライバ回路は、3相分のホールセンサ信号を2相分のエンコーダ出力形式の信号に変換して生成した変換信号を前記上位コントローラに出力するセンサ信号変換回路と、前記上位コントローラから出力されるモータの回転方向及び回転速度指令に基づいて前記3相ブラシレスモータを駆動するモータ駆動回路と、を具備し、前記センサ信号変換回路は、3相分のホールセンサ信号が時系列的に入力される第1のパルス立ち上がりエッジを第2のエンコーダ出力信号の立ち上がりエッジに、ホールセンサ信号の第2のパルス立ち上がりエッジを第2のエンコーダ出力信号の立ち下がりエッジに変換し、ホールセンサ信号の第1のパルス立ち下がりエッジを第1のエンコーダ出力信号の立ち上がりエッジに変換し、ホールセンサ信号の第2のパルス立ち下がりエッジを第1のエンコーダ出力信号の立ち下がりエッジに変換して振り分ける処理を繰り返すことにより、2相分のエンコーダ出力形式の変換信号を生成して前記上位コントローラに出力し、当該上位コントローラは、前記2相分のエンコーダ出力形式の変換信号に基づいてモータの回転数、回転方向、回転速度を計測して前記モータ駆動回路に必要な制御指令を出力することを特徴とする。
上記構成によっても、センサ信号変換回路は、3相分のホールセンサ信号を2相分のエンコーダ出力形式の信号に変換して生成した変換信号を上位コントローラに出力するので、上位コントローラの位相計数機能を使用してセンサ信号変換回路の2相分の出力信号から回転数、回転方向、回転速度を計測してモータ駆動回路に必要な制御指令を出力することができる。
Also, driving a three-phase brushless motor that outputs a drive signal from a motor driver circuit to a three-phase brassless motor by outputting a three-phase Hall sensor signal for detecting the rotor position due to the magnetic pole change of the permanent magnet rotor to the host controller. A control device, wherein the motor driver circuit converts a hall sensor signal for three phases into a signal in an encoder output format for two phases, and outputs a conversion signal generated to the host controller; A motor drive circuit that drives the three-phase brushless motor based on a rotation direction and rotation speed command of the motor output from the host controller, and the sensor signal conversion circuit has a hall sensor signal for three phases. The rising edge of the second encoder output signal is the first pulse rising edge input in time series. The second pulse rising edge of the Hall sensor signal is converted into a falling edge of the second encoder output signal, and the first pulse falling edge of the Hall sensor signal is converted to the rising edge of the first encoder output signal. converted to, by repeating the process for distributing by converting the second pulse falling edge of the Hall sensor signal to the falling edge of the first encoder output signal to generate a converted signal of the encoder output format of two phases To the host controller, and the host controller measures the rotation speed, rotation direction, and rotation speed of the motor based on the conversion signal in the encoder output format for the two phases, and controls the motor drive circuit. Is output.
Even with the above configuration, the sensor signal conversion circuit outputs the conversion signal generated by converting the hall sensor signal for three phases into the signal of the encoder output format for two phases to the host controller. Can be used to measure the rotational speed, rotational direction, and rotational speed from the output signals for the two phases of the sensor signal conversion circuit, and to output necessary control commands to the motor drive circuit.
上述した3相ブラシレスモータの駆動制御装置を用いれば簡易な構成で上位コントローラの位相計数機能を利用してモータ駆動制御を行なえる3相ブラシレスモータの駆動制御装置を提供することができる。 By using the above-described three-phase brushless motor drive control device, it is possible to provide a three-phase brushless motor drive control device that can perform motor drive control using the phase counting function of the host controller with a simple configuration.
以下、本発明に係る3相ブラシレスモータの駆動制御装置の実施形態について、添付図面を参照しながら説明する。本実施形態では、3相DCブラシレスモータの駆動制御装置のブロック構成について例示する。 Embodiments of a drive control device for a three-phase brushless motor according to the present invention will be described below with reference to the accompanying drawings. In the present embodiment, a block configuration of a drive control device for a three-phase DC brushless motor is illustrated.
図1のブロック図を参照して、3相DCブラシレスモータの駆動制御装置の概略構成について説明する。
3相DCブラシレスモータ1は、ロータヨークに永久磁石を設けた永久磁石ロータと、ステータコアの極歯の回りにモータコイルを巻き付けられたステータと、ロータの回転位置を検出するホールセンサ(HU,HV,HW)を備えている。図示しない永久磁石ロータの磁極と対向配置されたステータコアの極歯には、3相(U相,V相,W相)のモータコイルが巻き付けられている。各相モータコイルには、後述するモータ駆動回路により所定のタイミングでモータ電流が流れる。
With reference to the block diagram of FIG. 1, a schematic configuration of a drive control device for a three-phase DC brushless motor will be described.
The three-phase DC
上記ロータ位置を検出する3相分のホールセンサ信号はモータドライバ回路2に出力される。モータドライバ回路2は3相ブラシレスモータ1へ駆動信号を出力する。
モータドライバ回路2は、ホール信号エンコーダ信号出力変換回路3(センサ信号変換回路)及びモータ駆動回路4を備えている。ホール信号エンコーダ信号出力変換回路3は、3相分のセンサ信号を2相分のエンコーダ出力形式の信号に変換して生成した変換信号を上位コントローラ5に出力する。上位コントローラ5は、CPU,ROM,RAMなどの各種制御素子を備えた制御回路により3相ブラシレスモータ1の駆動を制御する。
Hall sensor signals for three phases for detecting the rotor position are output to the
The
モータ駆動回路4は上位コントローラ5から出力されるモータの回転方向及び回転速度指令に基づいて3相ブラシレスモータ1のモータコイル(U相,V相、W相)へ通電制御する。
具体的には、上位コントローラ5から3相DCブラシレスモータ1の回転開始及び回転停止指令信号、回転方向指令信号、速度指令信号がモータ駆動回路4に出力される。モータ駆動回路4は、かかる上位コントローラ5からのコマンドに応じて3相DCブラシレスモータ1の各相モータコイルに通電制御してモータ駆動を制御するようになっている。
The
Specifically, the
上記構成によれば、ホール信号エンコーダ信号出力変換回路3は、3相分のセンサ信号を2相分のエンコーダ出力形式の信号に変換して生成した変換信号を上位コントローラ5に出力するので、上位コントローラ5の位相計数機能を使用してホール信号エンコーダ信号出力変換回路3の2相分出力信号からモータの回転数と回転方向を検出してモータ駆動回路4へ制御信号を出力することができる。
よって、既存の制御装置が有する機能を活用してモータの駆動制御を安価に実現できる。
According to the above configuration, the hall signal encoder signal
Therefore, the drive control of the motor can be realized at low cost by utilizing the functions of the existing control device.
図2に、ホール信号エンコーダ信号出力変換回路3による変換信号の生成動作の一例について説明する。図1に示すようにホール信号エンコーダ信号出力変換回路3には、3相分(HU,HV,HW)のホールセンサ信号が時系列的に入力される。
FIG. 2 illustrates an example of a conversion signal generation operation by the hall signal encoder signal
図2において、3相ブラシレスモータ1の回転方向が時計回り方向(CW方向)であれば、ホールセンサ信号から送られるパルスの立ち上がりを第1のエンコーダ出力信号Aを生成するのに用い、パルスの立ち下りを第2のエンコーダ出力信号Bを生成するのに用いる。反時計回り方向(CCW)であれば、これとは反対にパルスの立ち上がりを第2のエンコーダ出力信号Bを生成するのに用い、パルスの立ち下りを第1のエンコーダ出力信号Aを生成するのに用いる。なお、CW方向、CCW方向のどちらに回転しているかは、モータドライバ回路2内の図示しないセンサ信号変換回路で判別する。
In FIG. 2, if the rotation direction of the three-phase
具体的には、CW方向に回転している場合、3相分のホールセンサ信号のうちHV相のホールセンサ信号の第1のパルス立ち上がりエッジE1を第1のエンコーダ出力信号Aの立ち上がりエッジに変換し、HW相のホールセンサ信号の第2のパルス立ち上がりエッジE2を第1のエンコーダ出力信号Aの立ち下がりエッジに各々変換する。 Specifically, when rotating in the CW direction, the first pulse rising edge E1 of the HV phase Hall sensor signal among the three phase Hall sensor signals is converted into the rising edge of the first encoder output signal A. Then, the second pulse rising edge E2 of the HW-phase Hall sensor signal is converted into the falling edge of the first encoder output signal A, respectively.
また、HU相のホールセンサ信号の第1のパルス立ち下がりエッジE3を第2のエンコーダ出力信号Bの立ち上がりエッジに変換し、HV相のホールセンサ信号の第2のパルス立ち下がりエッジE4を第2のエンコーダ出力信号Bの立ち下がりエッジに変換して振り分ける処理を繰り返す。 Also, the first pulse falling edge E3 of the HU-phase Hall sensor signal is converted to the rising edge of the second encoder output signal B, and the second pulse falling edge E4 of the HV-phase Hall sensor signal is converted to the second. The process of converting and distributing to the falling edge of the encoder output signal B is repeated.
また、CCW方向に回転している場合、3相分のホールセンサ信号のうちHW相のホールセンサ信号の第1のパルス立ち上がりエッジE5を第2のエンコーダ出力信号Bの立ち上がりエッジに変換し、HV相のホールセンサ信号の第2のパルス立ち上がりエッジE6を第2のエンコーダ出力信号Bの立ち下がりエッジに各々変換する。 When rotating in the CCW direction, the first pulse rising edge E5 of the HW phase Hall sensor signal among the three phase Hall sensor signals is converted into the rising edge of the second encoder output signal B, and the HV The second pulse rising edge E6 of the phase Hall sensor signal is converted into the falling edge of the second encoder output signal B, respectively.
また、HU相のホールセンサ信号の第1のパルス立ち下がりエッジE7を第1のエンコーダ出力信号Aの立ち上がりエッジに変換し、HW相のホールセンサ信号の第2のパルス立ち下がりエッジE8を第1のエンコーダ出力信号Aの立ち下がりエッジに変換して振り分ける処理を繰り返す。 Further, the first pulse falling edge E7 of the HU-phase Hall sensor signal is converted into the rising edge of the first encoder output signal A, and the second pulse falling edge E8 of the HW-phase Hall sensor signal is converted into the first pulse. The process of converting and distributing to the falling edge of the encoder output signal A is repeated.
これにより、3相分のホールセンサの信号を、2相分のエンコーダ出力形式の変換信号A、Bを生成することができる。 Thereby, the conversion signals A and B in the encoder output format for two phases can be generated from the signals of the hall sensors for three phases.
なお、上記例では、CW方向でパルスの立ち上がりを第1のエンコーダ出力信号Aを生成するのに用い、パルスの立ち下りを第2のエンコーダ出力信号Bを生成するのに用い、CCW方向で、パルスの立ち上がりを第2のエンコーダ出力信号Bを生成するのに用い、パルスの立ち下りを第1のエンコーダ出力信号Aを生成するのに用いているが、これとは逆に、CW方向でパルスの立ち上がりを第2のエンコーダ出力信号Bを生成するのに用い、パルスの立ち下りを第1のエンコーダ出力信号Aを生成するのに用い、CCW方向で、パルスの立ち上がりを第1のエンコーダ出力信号Aを生成するのに用い、パルスの立ち下りを第2のエンコーダ出力信号Bを生成するのに用いてもよい。 In the above example, the rising edge of the pulse in the CW direction is used to generate the first encoder output signal A, the falling edge of the pulse is used to generate the second encoder output signal B, and in the CCW direction, The rising edge of the pulse is used to generate the second encoder output signal B, and the falling edge of the pulse is used to generate the first encoder output signal A. On the contrary, the pulse is generated in the CW direction. Is used to generate the second encoder output signal B, the falling edge of the pulse is used to generate the first encoder output signal A, and the rising edge of the pulse is the first encoder output signal in the CCW direction. A may be used to generate A and the falling edge of the pulse may be used to generate the second encoder output signal B.
この2相分のエンコーダ出力形式の変換信号A,Bにより、上位コントローラ5はモータの回転数、回転方向、回転速度を計測して、モータ駆動回路4に必要な制御指令を出力することができる。
With the conversion signals A and B in the encoder output format for two phases, the
例えば、エンコーダ出力信号Aの出力レベルがHのときエンコーダ出力信号Bに立ち上がりエッジが発生する場合には、時計回り方向(CW方向)へ回転しているものと判定し、エンコーダ出力信号Aの出力レベルがHのときエンコーダ出力信号Bに立ち下がりエッジが発生する場合には、反時計回り方向(CCW)へ回転しているものと判定する。また、上位コントローラ5は、エンコーダ出力信号A,Bのパルス数を計数することで回転速度を計測することができる。
For example, when a rising edge occurs in the encoder output signal B when the output level of the encoder output signal A is H, it is determined that the encoder output signal B is rotating clockwise (CW direction), and the output of the encoder output signal A is output. If a falling edge occurs in the encoder output signal B when the level is H, it is determined that the encoder output signal B is rotating in the counterclockwise direction (CCW). The
また、本実施例では3相DCブラシレスモータについて説明したが、この3相DCブラシレスモータは、インナーロータ型のDCブラシレスモータであってもアウターロータ型のDCブラシレスモータであってもいずれでもよい。 In the present embodiment, the three-phase DC brushless motor has been described. However, the three-phase DC brushless motor may be an inner rotor type DC brushless motor or an outer rotor type DC brushless motor.
1 3相DCブラシレスモータ
2 モータドライバ回路
3 ホール信号エンコーダ信号出力変換回路
4 モータ駆動回路
5 上位コントローラ
1 3-phase
Claims (2)
前記モータドライバ回路は、3相分のホールセンサ信号を2相分のエンコーダ出力形式の信号に変換して生成した変換信号を前記上位コントローラに出力するセンサ信号変換回路と、
前記上位コントローラから出力されるモータの回転方向及び回転速度指令に基づいて前記3相ブラシレスモータを駆動するモータ駆動回路と、を具備し、
前記センサ信号変換回路は、3相分のホールセンサ信号が時系列的に入力される第1のパルス立ち上がりエッジを第1のエンコーダ出力信号の立ち上がりエッジに、ホールセンサ信号の第2のパルス立ち上がりエッジを第1のエンコーダ出力信号の立ち下がりエッジに変換し、ホールセンサ信号の第1のパルス立ち下がりエッジを第2のエンコーダ出力信号の立ち上がりエッジに変換し、ホールセンサ信号の第2のパルス立ち下がりエッジを第2のエンコーダ出力信号の立ち下がりエッジに変換して振り分ける処理を繰り返すことにより、2相分のエンコーダ出力形式の変換信号を生成して前記上位コントローラに出力し、当該上位コントローラは、前記2相分のエンコーダ出力形式の変換信号に基づいてモータの回転数、回転方向、回転速度を計測して前記モータ駆動回路に必要な制御指令を出力することを特徴とする3相ブラシレスモータの駆動制御装置。 Drive control of a three-phase brushless motor that outputs a drive signal from a motor driver circuit to a three-phase brassless motor by outputting a hall sensor signal for three phases that detects the rotor position due to the magnetic pole change of the permanent magnet rotor to the host controller. A device,
The motor driver circuit converts a Hall sensor signal for three phases into a signal in an encoder output format for two phases, and outputs a conversion signal generated to the host controller;
A motor drive circuit that drives the three-phase brushless motor based on a rotation direction and rotation speed command of the motor output from the host controller,
The sensor signal conversion circuit uses a first pulse rising edge to input a hall sensor signal for three phases in time series as a rising edge of the first encoder output signal, and a second pulse rising edge of the hall sensor signal. Is converted to the falling edge of the first encoder output signal, the first pulse falling edge of the Hall sensor signal is converted to the rising edge of the second encoder output signal, and the second pulse falling edge of the Hall sensor signal is converted. By repeating the process of converting the edge into the falling edge of the second encoder output signal and distributing it, a converted signal in the encoder output format for two phases is generated and output to the host controller. Based on the conversion signal of the encoder output format for two phases, the motor rotation speed, rotation direction, rotation speed The measured driving control apparatus for a three-phase brushless motor and outputs a control command required for the motor drive circuit.
前記モータドライバ回路は、3相分のホールセンサ信号を2相分のエンコーダ出力形式の信号に変換して生成した変換信号を前記上位コントローラに出力するセンサ信号変換回路と、
前記上位コントローラから出力されるモータの回転方向及び回転速度指令に基づいて前記3相ブラシレスモータを駆動するモータ駆動回路と、を具備し、
前記センサ信号変換回路は、3相分のホールセンサ信号が時系列的に入力される第1のパルス立ち上がりエッジを第2のエンコーダ出力信号の立ち上がりエッジに、ホールセンサ信号の第2のパルス立ち上がりエッジを第2のエンコーダ出力信号の立ち下がりエッジに変換し、ホールセンサ信号の第1のパルス立ち下がりエッジを第1のエンコーダ出力信号の立ち上がりエッジに変換し、ホールセンサ信号の第2のパルス立ち下がりエッジを第1のエンコーダ出力信号の立ち下がりエッジに変換して振り分ける処理を繰り返すことにより、2相分のエンコーダ出力形式の変換信号を生成して前記上位コントローラに出力し、当該上位コントローラは、前記2相分のエンコーダ出力形式の変換信号に基づいてモータの回転数、回転方向、回転速度を計測して前記モータ駆動回路に必要な制御指令を出力する3相ブラシレスモータの駆動制御装置。 Drive control device for a three-phase brushless motor that outputs a drive signal from a motor driver circuit to a three-phase brassless motor by outputting a three-phase Hall sensor signal for detecting the rotor position due to the magnetic pole change of the permanent magnet rotor to the host controller Because
The motor driver circuit converts a Hall sensor signal for three phases into a signal in an encoder output format for two phases, and outputs a conversion signal generated to the host controller;
A motor drive circuit that drives the three-phase brushless motor based on a rotation direction and rotation speed command of the motor output from the host controller,
The sensor signal conversion circuit uses a first pulse rising edge to which a Hall sensor signal for three phases is input in time series as a rising edge of a second encoder output signal, and a second pulse rising edge of the Hall sensor signal. Is converted to the falling edge of the second encoder output signal, the first pulse falling edge of the Hall sensor signal is converted to the rising edge of the first encoder output signal, and the second pulse falling edge of the Hall sensor signal is converted. By repeating the process of converting the edge into the falling edge of the first encoder output signal and distributing it, a conversion signal in the encoder output format for two phases is generated and output to the host controller, Based on the conversion signal of the encoder output format for two phases, the motor rotation speed, rotation direction, rotation speed The measured driving control apparatus for a three-phase brushless motor to output a control command required for the motor drive circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011204926A JP5707638B2 (en) | 2011-09-20 | 2011-09-20 | Three-phase brushless motor drive control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011204926A JP5707638B2 (en) | 2011-09-20 | 2011-09-20 | Three-phase brushless motor drive control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2013066351A JP2013066351A (en) | 2013-04-11 |
| JP5707638B2 true JP5707638B2 (en) | 2015-04-30 |
Family
ID=48189329
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011204926A Active JP5707638B2 (en) | 2011-09-20 | 2011-09-20 | Three-phase brushless motor drive control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5707638B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5690700B2 (en) * | 2011-10-19 | 2015-03-25 | オリエンタルモーター株式会社 | Method and apparatus for detecting rotor position of brushless DC motor |
| KR101664693B1 (en) * | 2015-05-26 | 2016-10-11 | 서강대학교산학협력단 | Logic Controller of Brushless DC Motor and the method of control for driving part of Brushless DC Motor using the same |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08111994A (en) * | 1994-10-07 | 1996-04-30 | Shibaura Eng Works Co Ltd | Motor drive |
| JPH10111304A (en) * | 1996-10-03 | 1998-04-28 | Mitsubishi Heavy Ind Ltd | Rotary angle detecting device |
| JP2006109668A (en) * | 2004-10-08 | 2006-04-20 | Japan Servo Co Ltd | Control device of dc brushless motor for controlling opening/closing of automatic door |
-
2011
- 2011-09-20 JP JP2011204926A patent/JP5707638B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2013066351A (en) | 2013-04-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2489118B1 (en) | Method and system for measuring a characteristic of an electric motor | |
| US9893658B2 (en) | Method for operating a brushless electric motor | |
| EP3121939B1 (en) | Electric motor, electric power steering device, and vehicle | |
| JP3906429B2 (en) | Synchronous motor drive | |
| JP6227008B2 (en) | Opening / closing member control apparatus and opening / closing member control method | |
| JP2014075931A (en) | Drive control device for stepping motor | |
| JP5771857B1 (en) | Motor and motor control method | |
| JP4796472B2 (en) | Brushless DC motor control device, brushless DC motor control method, and brushless DC motor module | |
| JP5707638B2 (en) | Three-phase brushless motor drive control device | |
| JP2008271698A (en) | Motor drive | |
| JP6976203B2 (en) | Brushless motor | |
| JP5418769B2 (en) | Method for estimating electric angle of brushless motor and brushless motor | |
| JP2010226827A (en) | Motor control drive device and motor start positioning method | |
| US8754598B2 (en) | Motor drive apparatus for brushless motor | |
| KR100827414B1 (en) | Control device and control method of BCD HB motor | |
| JP5945715B2 (en) | Motor drive device and brushless motor | |
| JP2018014773A (en) | Sensorless motor rotor position detection method and sensorless motor driver | |
| JP2015177697A (en) | Driving device for brushless motor, and driving method | |
| JP5954107B2 (en) | Motor control device | |
| JP2012196048A5 (en) | ||
| JP2016103912A (en) | Power conversion device | |
| JP2011062001A (en) | Drive control method of stepping motor and drive controller | |
| JP2008029115A (en) | Single-phase position sensorless permanent magnet motor controller | |
| JP2012065505A5 (en) | ||
| JP7198121B2 (en) | Drive and motor system for brushless DC motor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130628 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140529 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140610 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140805 |
|
| 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: 20150127 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5707638 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |