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
JP5707638B2 - Three-phase brushless motor drive control device - Google Patents
[go: Go Back, main page]

JP5707638B2 - Three-phase brushless motor drive control device - Google Patents

Three-phase brushless motor drive control device Download PDF

Info

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
Application number
JP2011204926A
Other languages
Japanese (ja)
Other versions
JP2013066351A (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.)
Shinano Kenshi Co Ltd
Original Assignee
Shinano Kenshi 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 Shinano Kenshi Co Ltd filed Critical Shinano Kenshi Co Ltd
Priority to JP2011204926A priority Critical patent/JP5707638B2/en
Publication of JP2013066351A publication Critical patent/JP2013066351A/en
Application granted granted Critical
Publication of JP5707638B2 publication Critical patent/JP5707638B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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).

特開平11−136993号公報JP-A-11-136993

上述した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相ブラシレスモータの駆動制御装置のブロック構成図である。It is a block block diagram of the drive control apparatus of a three-phase brushless motor. センサ信号変換回路において生成される変換信号の生成過程を示すタイミングチャート図である。It is a timing chart figure which shows the production | generation process of the conversion signal produced | generated in a sensor signal conversion circuit.

以下、本発明に係る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 brushless motor 1 includes a permanent magnet rotor having a permanent magnet provided on a rotor yoke, a stator having a motor coil wound around pole teeth of a stator core, and hall sensors (HU, HV, HW). A three-phase (U-phase, V-phase, W-phase) motor coil is wound around the pole teeth of a stator core arranged to face the magnetic poles of a permanent magnet rotor (not shown). A motor current flows through each phase motor coil at a predetermined timing by a motor drive circuit described later.

上記ロータ位置を検出する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 motor driver circuit 2. The motor driver circuit 2 outputs a drive signal to the three-phase brushless motor 1.
The motor driver circuit 2 includes a hall signal encoder signal output conversion circuit 3 (sensor signal conversion circuit) and a motor drive circuit 4. The hall signal encoder signal output conversion circuit 3 outputs a conversion signal generated by converting the sensor signal for three phases into a signal in the encoder output format for two phases to the host controller 5. The host controller 5 controls driving of the three-phase brushless motor 1 by a control circuit including various control elements such as a CPU, a ROM, and a RAM.

モータ駆動回路4は上位コントローラ5から出力されるモータの回転方向及び回転速度指令に基づいて3相ブラシレスモータ1のモータコイル(U相,V相、W相)へ通電制御する。
具体的には、上位コントローラ5から3相DCブラシレスモータ1の回転開始及び回転停止指令信号、回転方向指令信号、速度指令信号がモータ駆動回路4に出力される。モータ駆動回路4は、かかる上位コントローラ5からのコマンドに応じて3相DCブラシレスモータ1の各相モータコイルに通電制御してモータ駆動を制御するようになっている。
The motor drive circuit 4 controls energization of the motor coils (U phase, V phase, W phase) of the three-phase brushless motor 1 based on the motor rotation direction and rotation speed commands output from the host controller 5.
Specifically, the host controller 5 outputs a rotation start and rotation stop command signal, a rotation direction command signal, and a speed command signal of the three-phase DC brushless motor 1 to the motor drive circuit 4. The motor drive circuit 4 controls the motor drive by energizing each phase motor coil of the three-phase DC brushless motor 1 in response to a command from the host controller 5.

上記構成によれば、ホール信号エンコーダ信号出力変換回路3は、3相分のセンサ信号を2相分のエンコーダ出力形式の信号に変換して生成した変換信号を上位コントローラ5に出力するので、上位コントローラ5の位相計数機能を使用してホール信号エンコーダ信号出力変換回路3の2相分出力信号からモータの回転数と回転方向を検出してモータ駆動回路4へ制御信号を出力することができる。
よって、既存の制御装置が有する機能を活用してモータの駆動制御を安価に実現できる。
According to the above configuration, the hall signal encoder signal output conversion circuit 3 outputs the conversion signal generated by converting the sensor signal for three phases into the signal in the encoder output format for two phases to the upper controller 5. Using the phase counting function of the controller 5, the number of rotations and the direction of rotation of the motor can be detected from the two-phase output signals of the hall signal encoder signal output conversion circuit 3, and a control signal can be output to the motor drive circuit 4.
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 output conversion circuit 3. As shown in FIG. 1, hall signal signals for three phases (HU, HV, HW) are input to the hall signal encoder signal output conversion circuit 3 in time series.

図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 brushless motor 1 is the clockwise direction (CW direction), the rising edge of the pulse sent from the Hall sensor signal is used to generate the first encoder output signal A. The falling edge is used to generate the second encoder output signal B. In the counterclockwise direction (CCW), on the contrary, 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. Used for. Whether the motor is rotating in the CW direction or the CCW direction is determined by a sensor signal conversion circuit (not shown) in the motor driver circuit 2.

具体的には、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 host controller 5 can measure the rotational speed, rotational direction, and rotational speed of the motor and output a necessary control command to the motor drive circuit 4. .

例えば、エンコーダ出力信号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 host controller 5 can measure the rotation speed by counting the number of pulses of the encoder output signals A and B.

また、本実施例では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 DC brushless motor 2 Motor driver circuit 3 Hall signal encoder signal output conversion circuit 4 Motor drive circuit 5 Host controller

Claims (2)

永久磁石ロータの磁極変化によるロータ位置を検出する3相分のホールセンサ信号を上位コントローラに出力することによってモータドライバ回路より3相ブラスレスモータへ駆動信号を出力する3相ブラシレスモータの駆動制御装置であって、
前記モータドライバ回路は、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相分のホールセンサ信号を上位コントローラに出力することによってモータドライバ回路より3相ブラスレスモータへ駆動信号を出力する3相ブラシレスモータの駆動制御装置であって、
前記モータドライバ回路は、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.
JP2011204926A 2011-09-20 2011-09-20 Three-phase brushless motor drive control device Active JP5707638B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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