[go: up one dir, main page]

JP2005051870A - Lock protective circuit of motor and integrated circuit, and method for protecting lock of motor - Google Patents

Lock protective circuit of motor and integrated circuit, and method for protecting lock of motor Download PDF

Info

Publication number
JP2005051870A
JP2005051870A JP2003204277A JP2003204277A JP2005051870A JP 2005051870 A JP2005051870 A JP 2005051870A JP 2003204277 A JP2003204277 A JP 2003204277A JP 2003204277 A JP2003204277 A JP 2003204277A JP 2005051870 A JP2005051870 A JP 2005051870A
Authority
JP
Japan
Prior art keywords
drive coil
motor
lock
circuit
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2003204277A
Other languages
Japanese (ja)
Inventor
Kazuhiko Saito
和彦 齋藤
Noriaki Okada
憲明 岡田
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP2003204277A priority Critical patent/JP2005051870A/en
Priority to TW093117891A priority patent/TWI275239B/en
Priority to CNB2004100637374A priority patent/CN1284296C/en
Priority to KR1020040060048A priority patent/KR100642171B1/en
Publication of JP2005051870A publication Critical patent/JP2005051870A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/12Monitoring commutation; Providing indication of commutation failure
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply
    • H02P29/032Preventing damage to the motor, e.g. setting individual current limits for different drive conditions
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • H02P6/182Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/20Arrangements for starting
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/24Arrangements for stopping
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/28Arrangements for controlling current

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Control Of Ac Motors In General (AREA)
  • Protection Of Generators And Motors (AREA)
  • Motor And Converter Starters (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide the lock protective circuit of a motor which can reduce a circuit area and cost since an external capacitor is not used and to provide an integrated circuit. <P>SOLUTION: The lock protective circuit includes a starting pulse output circuit for outputting a starting pulse in a locked state in which the motor with current supplied to a drive coil is stopped, a starting pulse measuring means for counting the starting pulses, a lock state detecting means for detecting the lock state in response to the counted result, and a drive coil current interruption control means for performing a control for cutting off the current to the drive coil when the lock state is detected. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、モータのロック保護回路、及び集積回路、並びにモータのロック保護方法に関する。
【0002】
【従来の技術】
冷却用ファン等に用いられるモータがロック状態(回転停止の状態)に陥った場合、モータ駆動コイルの電流を遮断するロック保護回路が例えば特開2001−57793号公報(特許文献1)に開示されている。このロック保護回路にあっては、同公報の図1に示されるように、外付けのコンデンサを利用している。すなわち、ロック状態に陥ると、外付けコンデンサが充電されてその端子電圧が所定値に達すると、ロック状態と判定され、ロック保護動作が実行される。
【0003】
このロック保護動作としては、単に、モータ駆動コイルの電流を遮断するだけでなく、この電流遮断後の再起動動作も行う場合がある。すなわち、電流を遮断してから再起動に至るまでの時間(以後、単に「オフ期間」と称する)も、外付けコンデンサの時定数に応じた放電時間でもって設定している。
【0004】
【特許文献1】特開2001−57793号公報
【0005】
【発明が解決しようとする課題】
前述した従来の技術にあっては、特にモータを冷却用ファン等に用いる場合には、長い時間のオフ期間を確保する必要がある。このため、比較的大容量のコンデンサを外付けしなければならず、基板面積が大きくなると共にコストアップを避けられない問題があった。さらに、コンデンサの容量や充電電流等のばらつきにより、オフ期間がばらついてしまい、精度の良いオフ期間が設定できない不都合も生じていた。
【0006】
【課題を解決するための手段】
本発明に係る主たる発明では、駆動コイルへ電流が供給されているモータが停止したロック状態において起動パルスを出力する起動パルス出力回路を有するロック保護回路であって、前記起動パルスを計数する起動パルス計測手段と、前記計数の結果に応じて前記ロック状態を検出するロック状態検出手段と、前記ロック状態が検出されると、前記駆動コイルへの前記電流を遮断する制御を実行する駆動コイル電流遮断制御手段とを備える。
【0007】
したがって、モータのロック状態の検出にあたり、外付けコンデンサの充放電動作によることなく、起動パルスを計測することによって検出する。外付けコンデンサを使用しないため、回路面積を小さくできると共にコストダウンが図れる。
【0008】
本発明の他の特徴については、添付図面及び本明細書の記載により明らかにする。
【0009】
【発明の実施の形態】
===モータ駆動回路の全体構成===
図1の回路ブロック図を参照しつつ、本実施の形態に係るモータの駆動回路の全体構成について説明する。なお、この駆動回路は集積回路の形態で実施される。また、本実施の形態において、モータとは、ロータ及びステータの相対位置を検知するための素子(例えば、ホール素子)を持たないセンサレスモータのことである。図1に示すように、U相駆動コイル2、V相駆動コイル4、W相駆動コイル6はスター結線されるとともに、120度の電気角を有しており、センサレスモータに固着されている。
【0010】
U相駆動コイル2を通電(電流の供給)するため、Nチャンネル型MOSFET8はソース側のトランジスタであり、Nチャンネル型MOSFET10はシンク側のトランジスタである。Nチャンネル型MOSFET8,10のドレインソースは、電源Vpと接地との間に直列接続されるとともに、このドレインソース接続部はU相駆動コイル2の一端と接続されている。
【0011】
同様に、V相駆動コイル4を通電するため、Nチャンネル型MOSFET12はソース側のトランジスタであり、Nチャンネル型MOSFET14はシンク側のトランジスタである。Nチャンネル型MOSFET12,14のドレインソースは、電源Vpと接地との間に直列接続されるとともに、このドレインソース接続部はV相駆動コイル4の一端と接続されている。
【0012】
また、同様に、W相駆動コイル6を通電するため、Nチャンネル型MOSFET16はソース側のトランジスタであり、Nチャンネル型MOSFET18はシンク側のトランジスタである。Nチャンネル型MOSFET16,18のドレインソースは、電源Vpと接地との間に直列接続されるとともに、このドレインソース接続部はW相駆動コイル6の一端と接続されている。
【0013】
そして、これらNチャンネル型MOSFET8,10,12,14,16,18を適宜のタイミングでオンオフさせることにより、U相駆動コイル2、V相駆動コイル4、W相駆動コイル6に駆動電流が流れ、センサレスモータのロータが例えば正方向に回転する。この回転動作において、U相駆動コイル2、V相駆動コイル4、W相駆動コイル6の一端には、電気角120度の位相差を有する駆動電圧Vu,Vv,Vwが現れるとともに、U相駆動コイル2、V相駆動コイル4、W相駆動コイル6の共通接続部には、中性点電圧Vcomが現れる。なお、駆動トランジスタとしては、MOSFETに代えてバイポーラトランジスタが使用可能である。
【0014】
切り換え回路20は、U端子,V端子,W端子を有し、U端子,V端子,W端子には、駆動電圧Vu,Vv,Vwが供給される。切り換え回路20は、U端子,V端子,W端子を電気角60度のタイミングで切り換え、駆動電圧Vu,Vv,Vwの何れか一つを出力する。切り換え回路20は、センサレスモータが正回転するとき、U端子,W端子,V端子の順で繰り返し切り換えていく一方、センサレスモータが逆回転するときには、U端子,V端子,W端子の順で繰り返し切り換えていく。
【0015】
コンパレータ22は、この切り換え回路20から得られる駆動電圧Vu,Vv,Vwの何れか一つ(+端子)と中性点電圧Vcom(−端子)とを比較する。これにより、コンパレータ22からは、電気角60度のタイミングで変化する矩形の比較信号CPが出力される。
【0016】
分配回路32は、U端子,V端子,W端子を有し、U端子,V端子,W端子を切り換え回路20と同じタイミングで切り換え、比較信号CPを出力する。なお、分配回路32は、センサレスモータが正回転するとき、U端子,W端子,V端子の順で繰り返し切り換えていく一方、センサレスモータが逆回転するときには、U端子,V端子,W端子の順で繰り返し切り換えていく。
【0017】
分配回路32のU端子からは、電気角60度の断片的な信号が得られるだけであって、U相駆動コイル2を通電するための電気角120度の信号が欠落している。同様に、分配回路32のV端子からも、電気角60度の断片的な信号が得られるだけであって、V相駆動コイル4を通電するための電気角120度の信号が欠落している。さらに同様に、分配回路32のW端子からも、電気角60度の断片的な信号が得られるだけであって、W相駆動コイル6を通電するための電気角120度の信号が欠落している。
【0018】
マスク回路34は、分配回路32のU端子から得られる電気角60度の信号からキックバックパルスに対応するノイズを除去する。この電気角60度の信号を用いてU相駆動コイル2を駆動するための連続するマスク信号Umaskを生成して出力する。同様に、分配回路34のV端子から得られる電気角60度の信号からキックバックパルスに対応するノイズを除去する。この電気角60度の信号を用いてV相駆動コイル4を駆動するための連続するマスク信号Vmaskを生成して出力する。さらに同様に、分配回路34のW端子から得られる電気角60度の信号からキックバックパルスに対応するノイズを除去する。この電気角60度の信号を用いてW相駆動コイル6を駆動するための連続するマスク信号Wmaskを生成して出力する。なお、マスク信号Umask,Vmask,Wmaskは、電気角120度の位相差を有する。
【0019】
合成回路38は、マスク回路34から得られるマスク信号Umask,Vmask,Wmaskを合成し、電気角60度のタイミングで変化する矩形の合成信号FGを出力する。すなわち、合成信号FGは、比較信号CPからキックバックパルスに基づく重畳パルスを除去したものとなる。
【0020】
位相比較器40,フィルタ42,バッファ44,電圧制御発振器46,1/N分周器48は、PLL回路を構成する。位相比較器40は、合成回路38から得られる合成信号FGと、1/N分周器48から得られる分周信号DVとの位相差に応じたパルス幅を有する電圧信号を出力する。例えば、位相比較器40は、合成信号FGの位相が分周信号DVの位相より進んでいる状態では、正の電圧信号を出力する一方、合成信号FGの位相が分周信号DVの位相より遅れている状態では、負の電圧信号を出力する。この電圧信号は、フィルタ42で積分された後、バッファ44を介して電圧制御発振器46に供給される。この電圧制御発振器46は、バッファ44から得られる電圧信号に対応する周波数信号VCOを出力し、1/N分周器48に供給する。この動作を繰り返すことにより、合成信号FGの位相と分周信号DVの位相は一致する。
【0021】
センサレスロジック回路52は、U相駆動コイル2、V相駆動コイル4、W相駆動コイル6を適宜のタイミングで通電するための信号を出力する。センサレスロジック回路52は、センサレスモータ自体が初期状態でのロータおよびステータ間の相対位置を推定できないことを考慮し、マスク信号Umask,Vmask,Wmaskの予め定められた初期レベルから動作する。そして、センサレスロジック回路52は、通電信号Ulogic1が”M”レベルとなる期間、切り換え信号20のU端子と分配信号の32のU端子を選択するための信号を出力する。同様に、センサレスロジック回路52は、通電信号Vlogic1が”M”レベルとなる期間、切り換え信号20のV端子と分配信号の32のV端子を選択するための信号を出力する。さらに同様に、センサレスロジック回路52は、通電信号Wlogic1が”M”レベルとなる期間、切り換え信号20のW端子と分配信号の32のW端子を選択するための信号を出力する。そして、センサレスロジック回路52は、通電信号Ulogic1,Vlogic1,Wlogic1に対して遅延する通電信号Ulogic2,Vlogic2,Wlogic2を作成して出力する。
【0022】
正逆回路54は、センサレスモータのブレーキ及び回転方向の逆転の動作を実行させるための駆動信号を生成して出力する。すなわち、正逆回路54は、外部装置等から供給されるブレーキ指示信号に基づき、逆転トルクブレーキ駆動信号を出力する。
【0023】
起動カウンタ58(起動パルス出力回路)は、センサレスモータがロック状態(ロータの回転停止の状態)に陥った場合など、所定の回転数に至らない状態において、合成信号の電気角60度のタイミングを基準として計数を行い、所定値を計数したとき、起動パルスを生成して出力する。そして、この起動パルスをパルスカウンタ(起動パルス計測手段)60が受ける。パルスカウンタ60は、起動パルスを計数し、その結果をセンサレスロジック回路52へ出力する。このセンサレスロジック回路(ロック状態検出手段)52は、受けた計数結果に応じ、ロック状態であることを検出する。
【0024】
===ロック保護===
従来の技術の項で説明したセンサレスモータがロック状態(ロータの回転停止の状態)に陥った場合など、所望の回転数に至らない状態の検出および保護の仕組み及び動作について、図2のフローチャートに沿って、図1の回路ブロック図を参照しつつ説明する。
【0025】
先ず、前述したように、ロータが回転停止の状態になると起動カウンタ58は起動パルスを生成して出力する(S100:YES→S200)。この起動パルスをパルスカウンタ60が計数する(S300)。この起動パルスの数n(nは自然数)が例えば10未満であれば、非ロック(アンロック)状態であるとし、パルスカウンタ60は起動パルスの計数を続行する(S400:YES→S300)。反対に、起動パルスの数nが10を超えた場合(S400:NO)には、センサレスロジック回路(駆動コイル電流遮断制御手段)52はロック状態にあると判定し、U相駆動コイル2、V相駆動コイル4、W相駆動コイル6への電流を遮断するといったロック保護の制御を実行する。すなわち、センサレスロジック回路52は各駆動コイル2,4,6を通電するための信号の出力を停止する。なお、後述するように、パルスカウンタ60の構成を設定することにより、ロック状態であると判断する指標となる時間(起動パルスの数n=10)は適宜変更可能である。
【0026】
そして、このロック保護制御を実行後、所定の時間が経過した後、すなわち、起動パルスの数nが100に至った場合(S600:YES)には、センサレスロジック回路52(再起動手段)は、ロック解除状態に至ったと一応の推定を行うとともに、ロック状態となって加熱した可能性のあるセンサレスモータが十分に冷えたとみなし、各駆動コイル2,4,6への電流の供給を再開する制御を実行する。すなわち、センサレスロジック回路52は各コイル2,4,6を通電するための信号の出力を再開し、前述したS100の処理に戻る。具体的には、センサレスロジック回路52は、マスク信号Umask,Vmask,Wmaskのレベルを次の電気角60度のレベルに変更する。このことにより、センサレスモータは再起動される。なお、後述するように、パルスカウンタ60の構成を設定することにより、各コイル2,4,6への電流を遮断する所望のロック保護時間(再起動までのオフ時間,起動パルスの数n=100)は適宜変更可能である。
【0027】
===パルスカウンタの構成例===
前述したパルスカウンタ60の構成のあくまで一例につき、参考として、図3のブロック図を参照して簡単に説明する。便宜上、波線で囲まれたパルスカウンタ60と協働するセンサレスロジック回路52の一部構成回路部分(インバータ、AND回路、定電流回路、プルアップ抵抗R、及びNPN形バイポーラトランジスタ)も、図3に記載されている。パルスカウンタ60は、同図に示すように、起動パルスやリセット信号が入力されるD形フリップフロップが複数個接続されて構成される。すなわち、D端子と反転Q端子とを短絡したD形フリップフロップがカスケード接続されており、分周回路として動作する。図2を参照して前述したロック状態と判断する指標となる時間(起動パルスの数n=10)を設定するあたり、図3のD形フリップフロップをJ個(Jは、例えば”8”等の自然数)用意する。また、各コイル2,4,6への電流を遮断する所望のロック保護時間(起動パルスの数n=100)を設定するあたり、図3のD形フリップフロップを(J+K)個(Kは、例えば”64”等の自然数)用意する。
【0028】
図3に示すように、インバータに入力される信号A、AND回路に入力される二つの信号B,C、及びAND回路の出力信号Dは、図4の論理値を示す図表に示すように、リセット状態、ロック状態、及び起動(再起動)に応じた値(”H”あるいは”L”)となる。これらの信号A乃至Dの値に応じ、NPN形トランジスタのコレクタから、各コイル2,4,6への電流供給を制御するための信号が供給される。
【0029】
以上、本発明の実施の形態について、その実施の形態に基づき具体的に説明したが、これに限定されるものではなく、その要旨を逸脱しない範囲で種々変可能である。
【0030】
本実施の形態では次の作用効果を奏する。
モータのロック状態の検出にあたり、外付けコンデンサの充放電動作によることなく、起動パルスを計測することによって検出する。よって、外付けコンデンサが不要となる。
【0031】
外付けコンデンサを用いずに、起動パルスを計測する。よって、起動パルスの計測結果に対する所定値でもって、再起動までのオフ時間を決定できる。したがって、外付けコンデンサのアナログ値たる放電時間でもって再起動までのオフ時間を決定する場合に比し、精度の高いオフ時間を確保できる。
【0032】
起動パルスの計測結果に対する所定値でもって、再起動までのオフ時間が設定可能である。したがって、外付けコンデンサを用いた場合に比し、オフ時間の設定変更が簡便となる。
【0033】
【発明の効果】
外付けコンデンサを使用しないため、回路面積を小さくできると共にコストダウンが図れる。
【図面の簡単な説明】
【図1】本発明の一実施の形態に係るモータ駆動回路を示す回路ブロック図である。
【図2】本発明の一実施の形態に係るロック保護の動作を示すフローチャートである。
【図3】本発明の一実施の形態に係るパルスカウンタの構成例を示す回路ブロック図である。
【図4】本発明の一実施の形態に係るロック保護動作を実現する回路の論理値を示す図表である。
【符号の説明】
2 U相駆動コイル
4 V相駆動コイル
6 W相駆動コイル
52 センサレスロジック回路
58 起動カウンタ
60 パルスカウンタ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a motor lock protection circuit, an integrated circuit, and a motor lock protection method.
[0002]
[Prior art]
For example, Japanese Patent Laid-Open No. 2001-57793 (Patent Document 1) discloses a lock protection circuit that cuts off a current of a motor driving coil when a motor used for a cooling fan or the like falls into a locked state (rotation stopped state). ing. In this lock protection circuit, as shown in FIG. 1 of the publication, an external capacitor is used. That is, when the lock state is entered, when the external capacitor is charged and its terminal voltage reaches a predetermined value, it is determined that the lock state is reached, and the lock protection operation is executed.
[0003]
As this lock protection operation, there is a case where not only the motor drive coil current is cut off, but also a restart operation after the current cut-off is performed. In other words, the time from when the current is cut off until restarting (hereinafter simply referred to as “off period”) is also set by the discharge time according to the time constant of the external capacitor.
[0004]
[Patent Document 1] Japanese Patent Application Laid-Open No. 2001-57793
[Problems to be solved by the invention]
In the conventional technology described above, it is necessary to ensure a long off period, particularly when the motor is used as a cooling fan or the like. For this reason, a capacitor having a relatively large capacity has to be externally attached, and there has been a problem that the substrate area becomes large and the cost cannot be avoided. Further, the off period varies due to variations in the capacitance of the capacitor, the charging current, etc., and there is a disadvantage that the off period cannot be set with high accuracy.
[0006]
[Means for Solving the Problems]
In the main invention according to the present invention, there is provided a lock protection circuit having a start pulse output circuit that outputs a start pulse in a locked state in which a motor to which a current is supplied to a drive coil is stopped, and the start pulse for counting the start pulse Measuring means; lock state detection means for detecting the lock state according to the counting result; and drive coil current cutoff for executing control to cut off the current to the drive coil when the lock state is detected Control means.
[0007]
Therefore, when detecting the locked state of the motor, it is detected by measuring the start pulse without depending on the charge / discharge operation of the external capacitor. Since no external capacitor is used, the circuit area can be reduced and the cost can be reduced.
[0008]
Other features of the present invention will become apparent from the accompanying drawings and the description of this specification.
[0009]
DETAILED DESCRIPTION OF THE INVENTION
=== Overall Configuration of Motor Drive Circuit ===
The overall configuration of the motor drive circuit according to the present embodiment will be described with reference to the circuit block diagram of FIG. This drive circuit is implemented in the form of an integrated circuit. In the present embodiment, the motor is a sensorless motor that does not have an element (for example, a hall element) for detecting the relative position of the rotor and the stator. As shown in FIG. 1, the U-phase drive coil 2, the V-phase drive coil 4, and the W-phase drive coil 6 are star-connected, have an electrical angle of 120 degrees, and are fixed to a sensorless motor.
[0010]
In order to energize (supply current) the U-phase drive coil 2, the N-channel MOSFET 8 is a source-side transistor, and the N-channel MOSFET 10 is a sink-side transistor. The drain sources of the N-channel MOSFETs 8 and 10 are connected in series between the power source Vp and the ground, and the drain-source connection is connected to one end of the U-phase drive coil 2.
[0011]
Similarly, the N-channel MOSFET 12 is a source-side transistor and the N-channel MOSFET 14 is a sink-side transistor to energize the V-phase drive coil 4. The drain sources of the N-channel MOSFETs 12 and 14 are connected in series between the power source Vp and the ground, and the drain-source connection is connected to one end of the V-phase drive coil 4.
[0012]
Similarly, since the W-phase drive coil 6 is energized, the N-channel MOSFET 16 is a source-side transistor, and the N-channel MOSFET 18 is a sink-side transistor. The drain sources of the N-channel MOSFETs 16 and 18 are connected in series between the power supply Vp and the ground, and the drain-source connection portion is connected to one end of the W-phase drive coil 6.
[0013]
Then, by turning these N-channel MOSFETs 8, 10, 12, 14, 16, and 18 on and off at appropriate timing, a drive current flows through the U-phase drive coil 2, the V-phase drive coil 4, and the W-phase drive coil 6, The rotor of the sensorless motor rotates, for example, in the positive direction. In this rotational operation, driving voltages Vu, Vv, Vw having a phase difference of 120 degrees appear at one end of the U-phase driving coil 2, V-phase driving coil 4, and W-phase driving coil 6, and U-phase driving. A neutral point voltage Vcom appears at a common connection portion of the coil 2, the V-phase drive coil 4, and the W-phase drive coil 6. As the driving transistor, a bipolar transistor can be used instead of the MOSFET.
[0014]
The switching circuit 20 has a U terminal, a V terminal, and a W terminal, and drive voltages Vu, Vv, and Vw are supplied to the U terminal, the V terminal, and the W terminal. The switching circuit 20 switches the U terminal, the V terminal, and the W terminal at a timing of an electrical angle of 60 degrees, and outputs any one of the drive voltages Vu, Vv, and Vw. The switching circuit 20 repeatedly switches in the order of the U terminal, the W terminal, and the V terminal when the sensorless motor rotates normally. On the other hand, when the sensorless motor rotates in the reverse direction, the switching circuit 20 repeats in the order of the U terminal, V terminal, and W terminal. Switch over.
[0015]
The comparator 22 compares any one of the drive voltages Vu, Vv, and Vw (+ terminal) obtained from the switching circuit 20 with the neutral point voltage Vcom (−terminal). As a result, the comparator 22 outputs a rectangular comparison signal CP that changes at a timing of an electrical angle of 60 degrees.
[0016]
The distribution circuit 32 has a U terminal, a V terminal, and a W terminal, and switches the U terminal, the V terminal, and the W terminal at the same timing as the switching circuit 20 and outputs a comparison signal CP. The distribution circuit 32 repeatedly switches in the order of the U terminal, the W terminal, and the V terminal when the sensorless motor rotates in the forward direction. On the other hand, when the sensorless motor rotates in the reverse direction, the order of the U terminal, the V terminal, and the W terminal. To switch repeatedly.
[0017]
From the U terminal of the distribution circuit 32, only a fragmentary signal with an electrical angle of 60 degrees is obtained, and a signal with an electrical angle of 120 degrees for energizing the U-phase drive coil 2 is missing. Similarly, only a fragmentary signal with an electrical angle of 60 degrees can be obtained from the V terminal of the distribution circuit 32, and a signal with an electrical angle of 120 degrees for energizing the V-phase drive coil 4 is missing. . Furthermore, similarly, only a fragmentary signal having an electrical angle of 60 degrees is obtained from the W terminal of the distribution circuit 32, and a signal having an electrical angle of 120 degrees for energizing the W-phase drive coil 6 is lost. Yes.
[0018]
The mask circuit 34 removes noise corresponding to the kickback pulse from the signal having an electrical angle of 60 degrees obtained from the U terminal of the distribution circuit 32. A continuous mask signal Umask for driving the U-phase drive coil 2 is generated and output using the signal having the electrical angle of 60 degrees. Similarly, noise corresponding to the kickback pulse is removed from the signal having an electrical angle of 60 degrees obtained from the V terminal of the distribution circuit 34. A continuous mask signal Vmask for driving the V-phase drive coil 4 is generated and output using the signal having the electrical angle of 60 degrees. Similarly, noise corresponding to the kickback pulse is removed from the signal having an electrical angle of 60 degrees obtained from the W terminal of the distribution circuit 34. A continuous mask signal Wmask for driving the W-phase drive coil 6 is generated and output using the signal having the electrical angle of 60 degrees. Note that the mask signals Umask, Vmask, and Wmask have a phase difference of an electrical angle of 120 degrees.
[0019]
The combining circuit 38 combines the mask signals Umask, Vmask, and Wmask obtained from the mask circuit 34, and outputs a rectangular combined signal FG that changes at a timing of an electrical angle of 60 degrees. That is, the composite signal FG is obtained by removing the superposition pulse based on the kickback pulse from the comparison signal CP.
[0020]
The phase comparator 40, filter 42, buffer 44, voltage controlled oscillator 46, and 1 / N frequency divider 48 constitute a PLL circuit. The phase comparator 40 outputs a voltage signal having a pulse width corresponding to the phase difference between the combined signal FG obtained from the combining circuit 38 and the divided signal DV obtained from the 1 / N frequency divider 48. For example, the phase comparator 40 outputs a positive voltage signal in a state where the phase of the synthesized signal FG is ahead of the phase of the divided signal DV, while the phase of the synthesized signal FG is delayed from the phase of the divided signal DV. In this state, a negative voltage signal is output. This voltage signal is integrated by the filter 42 and then supplied to the voltage controlled oscillator 46 via the buffer 44. The voltage controlled oscillator 46 outputs a frequency signal VCO corresponding to the voltage signal obtained from the buffer 44 and supplies it to the 1 / N frequency divider 48. By repeating this operation, the phase of the synthesized signal FG coincides with the phase of the divided signal DV.
[0021]
The sensorless logic circuit 52 outputs a signal for energizing the U-phase drive coil 2, the V-phase drive coil 4, and the W-phase drive coil 6 at an appropriate timing. The sensorless logic circuit 52 operates from a predetermined initial level of the mask signals Umask, Vmask, and Wmask in consideration that the sensorless motor itself cannot estimate the relative position between the rotor and the stator in the initial state. The sensorless logic circuit 52 outputs a signal for selecting the U terminal of the switching signal 20 and the 32 U terminals of the distribution signal during the period when the energization signal Ulogic1 is at the “M” level. Similarly, the sensorless logic circuit 52 outputs a signal for selecting the V terminal of the switching signal 20 and the 32 V terminals of the distribution signal while the energization signal Vlogic1 is at the “M” level. Similarly, the sensorless logic circuit 52 outputs a signal for selecting the W terminal of the switching signal 20 and the 32 W terminals of the distribution signal while the energization signal Wlogic1 is at the “M” level. Then, the sensorless logic circuit 52 creates and outputs energization signals Ulogic2, Vlogic2, and Wlogic2 that are delayed with respect to the energization signals Ulogic1, Vlogic1, and Wlogic1.
[0022]
The forward / reverse circuit 54 generates and outputs a drive signal for executing a brake of the sensorless motor and a reverse operation in the rotation direction. That is, the forward / reverse circuit 54 outputs a reverse torque brake drive signal based on a brake instruction signal supplied from an external device or the like.
[0023]
The start counter 58 (start pulse output circuit) sets the timing of the electrical angle of 60 degrees of the composite signal in a state where the predetermined speed is not reached, such as when the sensorless motor is locked (rotation of the rotor is stopped). Counting is performed as a reference, and when a predetermined value is counted, a start pulse is generated and output. Then, this start pulse is received by a pulse counter (start pulse measuring means) 60. The pulse counter 60 counts the start pulse and outputs the result to the sensorless logic circuit 52. This sensorless logic circuit (locked state detecting means) 52 detects that it is in a locked state according to the received counting result.
[0024]
=== Lock protection ===
The detection and protection mechanism and operation in a state where the desired rotational speed is not reached, such as when the sensorless motor described in the section of the prior art falls into a locked state (rotation stop state of the rotor) is shown in the flowchart of FIG. A description will be given with reference to the circuit block diagram of FIG.
[0025]
First, as described above, when the rotor is stopped, the start counter 58 generates and outputs a start pulse (S100: YES → S200). The start pulse is counted by the pulse counter 60 (S300). If the number n of activation pulses (n is a natural number) is less than 10, for example, it is assumed that the state is in an unlocked (unlocked) state, and the pulse counter 60 continues counting the activation pulses (S400: YES → S300). Conversely, when the number n of start pulses exceeds 10 (S400: NO), it is determined that the sensorless logic circuit (drive coil current cutoff control means) 52 is in the locked state, and the U-phase drive coil 2, V Control of lock protection such as cutting off current to the phase drive coil 4 and the W-phase drive coil 6 is executed. That is, the sensorless logic circuit 52 stops outputting signals for energizing the drive coils 2, 4, and 6. As will be described later, by setting the configuration of the pulse counter 60, the time (number of activation pulses n = 10) serving as an index for determining the lock state can be changed as appropriate.
[0026]
After executing the lock protection control, after a predetermined time has elapsed, that is, when the number n of activation pulses reaches 100 (S600: YES), the sensorless logic circuit 52 (reactivation means) Control that temporarily estimates that the unlocked state has been reached, and that restarts the supply of current to each of the drive coils 2, 4, 6, assuming that the sensorless motor that may have been heated in the locked state has cooled sufficiently Execute. That is, the sensorless logic circuit 52 resumes outputting signals for energizing the coils 2, 4, and 6, and returns to the process of S 100 described above. Specifically, the sensorless logic circuit 52 changes the level of the mask signals Umask, Vmask, and Wmask to the next electrical angle of 60 degrees. As a result, the sensorless motor is restarted. As will be described later, by setting the configuration of the pulse counter 60, a desired lock protection time for shutting off the current to each of the coils 2, 4 and 6 (off time until restart, number of start pulses n = 100) can be changed as appropriate.
[0027]
=== Configuration Example of Pulse Counter ===
As an example, the configuration of the pulse counter 60 described above will be briefly described with reference to the block diagram of FIG. For convenience, a part of the circuit configuration of the sensorless logic circuit 52 (inverter, AND circuit, constant current circuit, pull-up resistor R, and NPN type bipolar transistor) cooperating with the pulse counter 60 surrounded by a wavy line is also shown in FIG. Are listed. As shown in the figure, the pulse counter 60 is configured by connecting a plurality of D-type flip-flops to which start pulses and reset signals are input. That is, D-type flip-flops in which the D terminal and the inverted Q terminal are short-circuited are cascaded and operate as a frequency divider circuit. In setting the time (number of activation pulses n = 10) as an index for determining the lock state described above with reference to FIG. 2, J D-type flip-flops of FIG. 3 (J is, for example, “8” or the like). Prepared). In setting a desired lock protection time (number of activation pulses n = 100) for cutting off the current to each of the coils 2, 4 and 6, (J + K) D-type flip-flops (K + For example, a natural number such as “64”).
[0028]
As shown in FIG. 3, the signal A input to the inverter, the two signals B and C input to the AND circuit, and the output signal D of the AND circuit are as shown in the chart showing the logical values in FIG. It becomes a value (“H” or “L”) corresponding to the reset state, the lock state, and the start (restart). In accordance with the values of these signals A to D, a signal for controlling current supply to each of the coils 2, 4 and 6 is supplied from the collector of the NPN transistor.
[0029]
As mentioned above, although embodiment of this invention was described concretely based on the embodiment, it is not limited to this, It can change variously in the range which does not deviate from the summary.
[0030]
This embodiment has the following effects.
In detecting the lock state of the motor, it is detected by measuring the start pulse without depending on the charge / discharge operation of the external capacitor. Therefore, no external capacitor is required.
[0031]
Measure the start pulse without using an external capacitor. Therefore, the off time until the restart can be determined with a predetermined value for the measurement result of the start pulse. Therefore, a more accurate off time can be secured as compared with the case where the off time until the restart is determined by the discharge time as an analog value of the external capacitor.
[0032]
The off time until restart can be set with a predetermined value for the measurement result of the start pulse. Therefore, it is easier to change the setting of the off time than when an external capacitor is used.
[0033]
【The invention's effect】
Since no external capacitor is used, the circuit area can be reduced and the cost can be reduced.
[Brief description of the drawings]
FIG. 1 is a circuit block diagram showing a motor drive circuit according to an embodiment of the present invention.
FIG. 2 is a flowchart showing an operation of lock protection according to an embodiment of the present invention.
FIG. 3 is a circuit block diagram showing a configuration example of a pulse counter according to an embodiment of the present invention.
FIG. 4 is a chart showing logic values of a circuit that realizes a lock protection operation according to an embodiment of the present invention.
[Explanation of symbols]
2 U-phase drive coil 4 V-phase drive coil 6 W-phase drive coil 52 Sensorless logic circuit 58 Start-up counter 60 Pulse counter

Claims (5)

駆動コイルへ電流が供給されているモータが停止したロック状態において起動パルスを出力する起動パルス出力回路を有するロック保護回路であって、
前記起動パルスを計数する起動パルス計測手段と、
前記計数の結果に応じて前記ロック状態を検出するロック状態検出手段と、
前記ロック状態が検出されると、前記駆動コイルへの前記電流を遮断する制御を実行する駆動コイル電流遮断制御手段と、
を備えることを特徴とするモータのロック保護回路。
A lock protection circuit having a start pulse output circuit that outputs a start pulse in a locked state in which a motor to which current is supplied to a drive coil is stopped,
Start pulse measuring means for counting the start pulse;
Lock state detection means for detecting the lock state according to the result of the counting;
Drive coil current cutoff control means for executing control to cut off the current to the drive coil when the locked state is detected;
A motor lock protection circuit comprising:
前記駆動コイルへの前記電流を遮断する前記制御を実行後、前記起動パルス計測手段による前記計数の結果が所定値に達すると、前記駆動コイルへの前記電流の供給を再開する制御を実行する再起動手段をさらに備えることを特徴とする請求項1に記載のモータのロック保護回路。After executing the control for cutting off the current to the drive coil, when the result of the counting by the start pulse measuring means reaches a predetermined value, the control for restarting the supply of the current to the drive coil is executed. The motor lock protection circuit according to claim 1, further comprising a starting unit. 前記所定値は、前記駆動コイルへの前記電流を遮断する所望の時間に応じて設定されてなることを特徴とする請求項2に記載のモータのロック保護回路。3. The motor lock protection circuit according to claim 2, wherein the predetermined value is set according to a desired time for cutting off the current to the drive coil. モータの駆動コイルへ電流の供給を制御する駆動回路であって、請求項1乃至3のいずれかに記載のロック保護回路が集積化されてなることを特徴とする集積回路。An integrated circuit comprising a lock protection circuit according to any one of claims 1 to 3, wherein the lock protection circuit is integrated to control a current supply to a drive coil of a motor. 駆動コイルへ電流が供給されているモータが停止したロック状態において出力される起動パルスを計数し、
前記計数の結果に応じて前記ロック状態を検出し、
前記ロック状態が検出されると、前記駆動コイルへの前記電流を遮断する制御を実行する、
ことを特徴とするモータのロック保護方法。
Count the start pulse output in the locked state where the motor that is supplying current to the drive coil is stopped,
Detecting the locked state according to the result of the counting;
When the locked state is detected, control for cutting off the current to the drive coil is executed.
A method for protecting the lock of a motor.
JP2003204277A 2003-07-31 2003-07-31 Lock protective circuit of motor and integrated circuit, and method for protecting lock of motor Pending JP2005051870A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2003204277A JP2005051870A (en) 2003-07-31 2003-07-31 Lock protective circuit of motor and integrated circuit, and method for protecting lock of motor
TW093117891A TWI275239B (en) 2003-07-31 2004-06-21 Lock protection circuit for electric motor, an integrated circuit of a driving circuit for controlling a motor driving coil current, and method for protecting an electric motor from locking
CNB2004100637374A CN1284296C (en) 2003-07-31 2004-07-07 Motor-locking protection circuit, integrated circuit and motor-locking protection method
KR1020040060048A KR100642171B1 (en) 2003-07-31 2004-07-30 Lock protecting circuit of motor, integrated circuit and method for protecting lock of motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003204277A JP2005051870A (en) 2003-07-31 2003-07-31 Lock protective circuit of motor and integrated circuit, and method for protecting lock of motor

Publications (1)

Publication Number Publication Date
JP2005051870A true JP2005051870A (en) 2005-02-24

Family

ID=34263328

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003204277A Pending JP2005051870A (en) 2003-07-31 2003-07-31 Lock protective circuit of motor and integrated circuit, and method for protecting lock of motor

Country Status (4)

Country Link
JP (1) JP2005051870A (en)
KR (1) KR100642171B1 (en)
CN (1) CN1284296C (en)
TW (1) TWI275239B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015070727A (en) * 2013-09-30 2015-04-13 サンケン電気株式会社 Motor driver

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4879645B2 (en) * 2005-07-12 2012-02-22 ローム株式会社 Motor drive device and electric apparatus using the same
RU2325076C1 (en) * 2006-08-21 2008-05-27 Юлия Алексеевна Щепочкина Producing method of food product from vegetable material
KR100811659B1 (en) * 2007-01-17 2008-03-11 삼성전자주식회사 Starting Control Method of Compressor Including Brushless DC Motor
JP4972439B2 (en) * 2007-03-26 2012-07-11 オンセミコンダクター・トレーディング・リミテッド Motor restraint detection circuit
JP5405840B2 (en) * 2009-01-23 2014-02-05 セミコンダクター・コンポーネンツ・インダストリーズ・リミテッド・ライアビリティ・カンパニー Motor speed control device
CN102820842B (en) * 2011-06-10 2015-01-14 尼克森微电子股份有限公司 Motor drive device and lock protection and standby control circuit for the device
CN105846755B (en) * 2015-01-14 2019-04-19 南京德朔实业有限公司 The control method of electric tool and motor
JP6633024B2 (en) * 2017-05-24 2020-01-22 ミネベアミツミ株式会社 Motor drive control device and motor drive control method
TWI731413B (en) * 2019-09-11 2021-06-21 茂達電子股份有限公司 Motor driving device having lock protection mode

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960023409A (en) * 1994-12-10 1996-07-20 구자홍 Washing machine rotation control device and method of washing machine
KR19990018530A (en) * 1997-08-27 1999-03-15 윤종용 How to check the motor failure of the washing machine
JP4015324B2 (en) 1999-08-16 2007-11-28 カルソニックカンセイ株式会社 Brushless motor control device with lock judgment function
JP2001145380A (en) 1999-11-15 2001-05-25 Fuji Xerox Co Ltd Abnormal motor stop device and detection device
KR20010048542A (en) * 1999-11-27 2001-06-15 구자홍 A controlling method of water current for washer

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015070727A (en) * 2013-09-30 2015-04-13 サンケン電気株式会社 Motor driver

Also Published As

Publication number Publication date
CN1284296C (en) 2006-11-08
CN1581672A (en) 2005-02-16
KR20050014735A (en) 2005-02-07
KR100642171B1 (en) 2006-11-03
TW200507436A (en) 2005-02-16
TWI275239B (en) 2007-03-01

Similar Documents

Publication Publication Date Title
US6081091A (en) Motor controller, integrated circuit, and method of controlling a motor
TWI405399B (en) Motor driving integrated circuit
CN101127502B (en) Brushless motor driving device, brushless motor starting method, and method of detecting rotor stop position of brushless motor
US6218795B1 (en) Rotor magnetic pole position detection device
JP4623150B2 (en) Motor control device
JP2009148074A (en) Motor drive
JP2005051870A (en) Lock protective circuit of motor and integrated circuit, and method for protecting lock of motor
US6512342B2 (en) Brushless motor driving device
TW423205B (en) Sensorless motor driver
US5663618A (en) Driving apparatus for a commutatorless DC motor
JP2004166436A (en) Electric fluid pump device
JP2009100567A (en) Method of controlling inverter, and control circuit
JP2006115641A (en) Control method and device for brushless electric motor, and vehicles of brushless electric motor
JP2007274760A (en) Sensorless motor driving circuit
JP4447109B2 (en) Brushless motor drive circuit
JP4015368B2 (en) Brushless motor control device
JP4114257B2 (en) Sensorless motor restraint protection circuit
JP4386681B2 (en) Motor driving device, motor driving method, and integrated circuit
JP2005176457A (en) Position detecting circuit of brushless motor
JP2778816B2 (en) Sensorless spindle motor control circuit
JP4583109B2 (en) Sensorless motor drive device
JP7748317B2 (en) Motor drive control device, fan unit, and motor start-up control method
JP3548091B2 (en) Drive circuit for sensorless motor
JPH07274584A (en) Driving apparatus for commutatorless dc motor
JP2006325346A (en) Method and apparatus for controlling brushless motor and brushless motor device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060614

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090507

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090707

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20091110