JP4053132B2 - モータ駆動回路 - Google Patents
モータ駆動回路 Download PDFInfo
- Publication number
- JP4053132B2 JP4053132B2 JP13213598A JP13213598A JP4053132B2 JP 4053132 B2 JP4053132 B2 JP 4053132B2 JP 13213598 A JP13213598 A JP 13213598A JP 13213598 A JP13213598 A JP 13213598A JP 4053132 B2 JP4053132 B2 JP 4053132B2
- Authority
- JP
- Japan
- Prior art keywords
- sink
- voltage
- clamp
- during
- wave
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Inverter Devices (AREA)
- Control Of Ac Motors In General (AREA)
Description
【発明の属する技術分野】
本発明は、複数のソース側出力トランジスタとシンク側トランジスタを有し、低速回転時にソース側及びシンク側トランジスタを順次オンする全波駆動のモータ駆動電流を出力し、高速回転時にシンク側出力トランジスタのみを順次オンする半波駆動のモータ駆動電流を出力するモータ駆動回路、特にこの回路の出力電圧のクランプに関する。
【0002】
【従来の技術】
従来より、モータの駆動電流を制御するICが各種利用されている。このICでは、複数のスイッチングトランジスタを有し、このオンオフによって所定の駆動電流をモータに供給してモータを駆動する。例えば、駆動するモータが三相のモータであれば、駆動回路は、電源とアース間に直列接続された2つのスイッチングトランジスタ(ソース側及びシンク側のスイッチングトランジスタ)からなるアームを3つ有し、各アームの中間点をモータの各相モータコイルに接続する。そして、異なるアームにおけるソース側スイッチングトランジスタとシンク側トランジスタを順次オンすることによって、各相のモータコイルに順次駆動電流を流し、モータを回転させる。このような駆動方法を全波駆動という。
【0003】
ここで、この方式では、モータの最大回転数は、モータで発生する逆起電力と駆動回路の電源電圧とで決定される。すなわち、逆起電力が電源電圧に等しくなるとそれ以上の電流がモータコイルに供給できなくなり、この回転数が最大回転数になる。
【0004】
一方、電源電圧をそのままとして、モータの最大回転数を上昇させる方法として半波駆動がある。この半波駆動では、モータコイルの中点を電源に接続する。そして、ソース側のスイッチングトランジスタを常時オフとし、シンク側のスイッチングトランジスタのみ順次オンする。これによって、モータコイルの中点からモータコイルの半分に電流が順次流れる。従って、モータコイルの各端部に発生する逆起電力は、電源電圧を中心として0〜電源電圧の2倍の電圧の間でふれることになり、理論的に最大回転数が全波駆動の2倍になる。
【0005】
【発明が解決しようとする課題】
一般にICは使用電圧が高い程チップ面積が広く必要でコストも高くなる。このためICの使用は低電圧で動作させ異常状態でも最大定格電圧を超えない電圧範囲で動作させなければならない。
【0006】
ここで、モータ駆動電流の出力端の電圧が、モータの回転中において、キックバックなどが生じた場合、モータコイルに大きな起電圧が生じる。これによって、モータの出力端の電圧が非常に高くなる可能性がある。そこで、この出力端の電圧を所定のクランプ電圧(電源電圧よりある程度高い電圧)以上にならないように、電圧をクランプするクランプ回路を設けているモータ駆動回路も知られている。
【0007】
しかし、全波駆動と半波駆動を切り替える回路においては、このようなクランプ回路をそのまま設けることができない。すなわち、半波駆動時には、モータ駆動電流の出力端は電源電圧の2倍の電圧にまで上昇する。従って、通常のクランプ回路をそのまま設けた場合には、半波駆動時にこのクランプ回路が動作してしまいモータの駆動が行えなくなってしまう。
【0008】
本発明は、上記課題に鑑みなされたものであり、半波駆動時にも好適な出力端電圧のクランプを行うことができるモータ駆動回路を提供することを目的とする。
【0009】
【課題を解決するための手段】
本発明は、複数のソース側出力トランジスタとシンク側トランジスタを有し、低速回転時にソース側及びシンク側トランジスタを順次オンする全波駆動のモータ駆動電流を出力し、高速回転時にシンク側出力トランジスタのみを順次オンする半波駆動のモータ駆動電流を出力するモータ駆動回路であって、モータ駆動電流の出力端の電圧を一定値以下に保持するクランプ手段と、全波駆動時にクランプ手段をオンし、半波駆動時にはシンク側出力トランジスタのオン期間にこれに対応する出力端のクランプ手段をオンし、シンク側出力トランジスタのオフ期間にクランプ手段をオフするクランプ制御手段と、を有することを特徴とする。このように、半波駆動時であってシンク側出力トランジスタのオフ期間にクランプ手段を動作させないことによって、半波駆動時においてモータ駆動電流出力端の電圧をクランプ電圧以上に高くすることができ、モータの半波駆動を可能とする。また、全波駆動時には、出力端電圧のクランプによって、キックバックなどによる高電圧の悪影響を排除できる。
【0010】
また、本発明は、前記クランプ制御手段は、半波駆動時において、シンク側出力トランジスタのオン期間にこれに対応する出力端のクランプ手段をオンすることを特徴とする。これによって、シンク側の出力トランジスタがオンになる出力端の電圧が電源電圧以下の場合に、クランプを動作させ、キックバックなどによる悪影響を排除できる。
【0011】
また、本発明は、前記クランプ制御手段は、半波駆動時において、前記クランプ手段のオフ期間に、クランプ手段がオフされている出力端に対応するシンク側出力トランジスタのベースエミッタ間をショートさせることを特徴とする。シンク側出力トランジスタを完全にオフすることによって、トランジスタの耐圧を上昇して、出力端の高電圧に耐え得るようにする。これによって、本回路をICで構成する場合におけるICの耐圧を低くでき、コストを低減することができる。
【0012】
【発明の実施の形態】
以下、本発明の実施の形態(以下実施形態という)について、図面に基づいて説明する。
【0013】
図1は、本実施形態の三相Y結線駆動回路の全体構成を示す図である。コレクタが電源電圧Vsの電源に接続された3つのソース側出力トランジスタ(NPN型)10、12、14のエミッタが、エミッタが抵抗22を介しグランドに接続された3つのシンク側トランジスタ(NPN型)16、18、20にそれぞれ接続されており、ソース側出力トランジスタ10、12、14とシンク側出力トランジスタ16、18、20との中点がモータへの駆動電流の出力端(Wout、Vout、Uout)になっている。すなわち、U、V、Wの三相のモータ駆動電流が3つの出力端からそれぞれ出力される。なお、抵抗22は、モータ駆動電流検出用のものである。
【0014】
各出力トランジスタ10、12、14、16、18、20のベースには、プリドライブ回路30からの制御ラインがそれぞれ別々に接続されており、プリドライブ回路30が出力トランジスタ10〜20のオンオフを制御する。すなわち、プリドライブ回路30は、ホール入力に基づくモータの回転位相やトルク指令に基づいて、出力トランジスタ10〜20のオンオフのための信号を発生する。
【0015】
また、モータの回転位相を示すホール入力はタイミング回路40に入力され、このタイミング回路40は、クランプ制御回路42にクランプのために必要なモータ回転位相についてのタイミング信号を供給する。また、全波半波切替回路44は、ホール入力などからモータ回転数を検出し、この回転数が低速時に全波駆動を指示し、回転数が所定値以上の高速になったときに半波駆動を指示する全波半波切替信号をプリドライブ回路30及びクランプ制御回路42に供給する。
【0016】
そして、プリドライブ回路30は、全波駆動時には、ソース側の出力トランジスタ10〜14の1つと、シンク側の出力トランジスタ16〜20の1つを順次オンすることによって、電源からの電流をソース側出力トランジスタ→モータコイル→シンク側トランジスタ→グランドの経路で流しモータを駆動する。
【0017】
図2に、全波駆動時の出力端の1つの駆動電圧変動を示す。このように、電圧は、グランドから電源電圧Vsの間で変動する。そして、この場合に、クランプ制御回路42は、出力端の電圧が所定のクランプ電圧以下になるようにクランプを行う。すなわち、電源電圧Vsより若干高いクランプ電圧を予め設定しており、出力端の電圧がこのクランプ電圧を超えないように制御する。これによって、キックバックが生じた場合にも出力端の電圧をクランプ電圧に維持できる。
【0018】
一方、半波駆動時において、プリドライブ回路30によって、ソース側出力トランジスタ10〜14は常時オフしておく。また、モータコイルの中点を電源に接続する。そして、シンク側トランジスタ16〜20を1/2の期間だけ順次オンする。
【0019】
すなわち、全波駆動時であれば、ソース側の出力トランジスタ10〜14をオンしていた電圧が高い期間(電圧波形の0〜180度の期間)において、出力トランジスタ10〜20の全てをオフして、残りの180度の期間において、シンク側出力トランジスタ16〜20を順次をオンする。これによって、図3に示すように、電源電圧を中心として変動する電圧波形が出力端に得られる。従って、最大振幅をほぼ2Vsまで大きくできる。
【0020】
そして、この半波駆動の際には、クランプ制御回路42は、シンク側出力トランジスタ16〜20の1以上がオンになっている期間はクランプをオンとするが、シンク側トランジスタ16〜20がオフである期間、すなわち出力端の電圧が電源電圧以上になる期間において、クランプをオフする。これによって、出力端の電圧上昇を可能として、半波駆動によるモータ駆動を可能とする。
【0021】
さらに、シンク側出力トランジスタをオフしている期間は、これらシンク側トランジスタのエミッタベース間をショートさせる。例えば、各シンク側トランジスタ16〜20のベースをグランドに接続することでエミッタベース間をショートさせる。これによって、シンク側のトランジスタ16〜20に電流が流れることを確実に防止する。このように、トランジスタに電流を流れなくすることによって、そのトランジスタは耐圧が高くなり、半波駆動時に生じる出力端の高電圧に対し強くなる。そこで、ICの耐圧をギリギリのところまで下げられ、コストを低減することができる。
【0022】
図4にクランプ制御回路42の一部構成を示す。この回路は、出力トランジスタ14、20の接続点、すなわち出力端Uoutについてのクランプを制御するものである。出力端は、抵抗50、52、NPNトランジスタ54を介しグランドに接続されている。このトランジスタ54は、クランプをオンにするときに、Hが供給され、クランプをオフにするときにLが供給される。従って、半波駆動時のシンク側出力トランジスタ16〜20をオフするときにのみトランジスタ54がオフされる。
【0023】
抵抗50、52の接続点は、PNPトランジスタ56のベースに接続されている。このトランジスタ56のエミッタは、ツェナーダイオード58を介し出力端に接続されている。また、トランジスタ56のコレクタは、抵抗60を介し、ダイオード62を介し、シンク側出力トランジスタ20のベースに接続されている。
【0024】
このような回路において、全波時は、トランジスタ54はオンである。従って、抵抗50、52によって、分圧された出力端の電圧がトランジスタ56のベースに印加されている。従って、抵抗50における電圧降下がツェナーダイオード58の降伏電圧とトランジスタ56がオンになるVBEの和を超えると、トランジスタ56がオンし、ツェナーダイオード58に降伏電流が流れ、出力端の電圧がクランプ電圧にクランプされる。例えば、ツェナーダイオード58の降伏電圧を5.6Vとした場合、抵抗50における電圧降下が約6.3Vになったときに、クランプが動作する。
【0025】
なお、ダイオード62は、ツェナーダイオード58がオンしたときには、その電流がダイオード62を介し、シンク側出力トランジスタ20のベース電流となり、出力端の電圧を速やかに下降させることができる。
【0026】
また、全波半波切替信号は、インバータ66で反転されてコレクタが出力トランジスタ20のベースに接続され、エミッタがグランドに接続されたNPNトランジスタ64に供給されている。従って、トランジスタ54をオフする場合には、トランジスタ64がオンする。これによって、シンク側出力トランジスタ20のベースをグランドに接続することができ、シンク側出力トランジスタ20を確実にオフすることができる。なお、トランジスタ64のエミッタは、グランドではなく、抵抗22の上側に接続してもよい。
【0027】
各相のトランジスタの駆動電圧は、それぞれ120°ずつずれているため、上述のような制御も120°ずつずれたタイミングで行われる。
【0028】
【発明の効果】
以上説明したように、本発明によれば、全波駆動半波駆動を切り替えるモータ駆動回路において、出力端の電圧のクランプを確実に行える。
【図面の簡単な説明】
【図1】 実施形態の全体構成を示す図である。
【図2】 全波駆動時の駆動電圧を示す図である。
【図3】 半波駆動時の駆動電圧を示す図である。
【図4】 クランプ制御回路の構成を示す図である。
【符号の説明】
10〜20 出力トランジスタ、30 プリドライブ回路、40 タイミング回路、42 クランプ制御回路、44 全波半波切替回路。
Claims (2)
- 複数のソース側出力トランジスタとシンク側トランジスタを有し、低速回転時にソース側及びシンク側トランジスタを順次オンする全波駆動のモータ駆動電流を出力し、高速回転時にシンク側出力トランジスタのみを順次オンする半波駆動のモータ駆動電流を出力するモータ駆動回路であって、
モータ駆動電流の出力端の電圧を一定値以下に保持するクランプ手段と、
全波駆動時にクランプ手段をオンし、半波駆動時にはシンク側出力トランジスタのオン期間にこれに対応する出力端のクランプ手段をオンし、シンク側出力トランジスタのオフ期間にクランプ手段をオフするクランプ制御手段と、
を有することを特徴とするモータ駆動回路。 - 請求項1に記載の回路において、
前記クランプ制御手段は、半波駆動時において、前記クランプ手段のオフ期間に、クランプ手段がオフされている出力端に対応するシンク側出力トランジスタのベースエミッタ間をショートさせることを特徴とするモータ駆動回路。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13213598A JP4053132B2 (ja) | 1998-05-14 | 1998-05-14 | モータ駆動回路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13213598A JP4053132B2 (ja) | 1998-05-14 | 1998-05-14 | モータ駆動回路 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11332288A JPH11332288A (ja) | 1999-11-30 |
JP4053132B2 true JP4053132B2 (ja) | 2008-02-27 |
Family
ID=15074200
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13213598A Expired - Fee Related JP4053132B2 (ja) | 1998-05-14 | 1998-05-14 | モータ駆動回路 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4053132B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5367424B2 (ja) * | 2009-03-19 | 2013-12-11 | ラピスセミコンダクタ株式会社 | ブラシレスモータ駆動回路 |
JP6531728B2 (ja) | 2016-07-15 | 2019-06-19 | 株式会社デンソー | 回転電機装置 |
JP6575450B2 (ja) | 2016-07-15 | 2019-09-18 | 株式会社デンソー | 回転電機装置 |
-
1998
- 1998-05-14 JP JP13213598A patent/JP4053132B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH11332288A (ja) | 1999-11-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4510422A (en) | DC Motor soft-start circuit | |
US8217602B2 (en) | Motor driving apparatus and control method thereof | |
EP0833439B1 (en) | Synchronous driving method for inductive load and synchronous controller for h-bridge circuit | |
US4491772A (en) | Control circuit for an electronically commutated motor (ECM), method of timing the electronic commutation of an ECM, and method of operating an ECM | |
JPH0236788A (ja) | ブラシレス電動モータの制御方法とその制御回路 | |
US6384556B1 (en) | Motor driving circuit | |
KR100500525B1 (ko) | 모터용 전원공급장치 | |
JP4053132B2 (ja) | モータ駆動回路 | |
JP2000287479A (ja) | ブラシレスモータの制御装置 | |
US6008602A (en) | Arrangement with an electronically commutated motor | |
JPH0538160A (ja) | インバータ回路 | |
JPH11316249A (ja) | 電流検出回路および過電流保護回路 | |
US20230283210A1 (en) | Direct drive system for brushless dc (bldc) motor | |
JP3286053B2 (ja) | ブラシレスモータの制御回路 | |
JPH0759384A (ja) | インバータ装置 | |
JP4369500B2 (ja) | 回転電機装置 | |
JPH10243664A (ja) | 出力電流方向判別方法およびその方法を用いたインバータ | |
JP3706440B2 (ja) | モータ駆動回路 | |
WO2003084047A1 (en) | Controller for a brushless dc motor | |
JPH07184391A (ja) | ブラシレスモータの制御回路 | |
KR101000121B1 (ko) | Bldc 전동기 제어를 위한 pwm 스위칭 방법과 이를 위한 시스템 장치 | |
KR20090038725A (ko) | Bldc 전동기 제어를 위한 pwm 스위칭 방법과 이를위한 시스템 장치 | |
JP2001231270A (ja) | インバータ装置 | |
KR930011192B1 (ko) | 3상 반파 모우터 구동회로 | |
JPH11187691A (ja) | ブラシレスモータの駆動装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040803 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20040803 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070129 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070306 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070502 |
|
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: 20071127 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071205 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101214 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101214 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313118 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101214 Year of fee payment: 3 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101214 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101214 Year of fee payment: 3 |
|
R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101214 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313118 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101214 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |