JP2013240214A - Dc motor driver - Google Patents
Dc motor driver Download PDFInfo
- Publication number
- JP2013240214A JP2013240214A JP2012112291A JP2012112291A JP2013240214A JP 2013240214 A JP2013240214 A JP 2013240214A JP 2012112291 A JP2012112291 A JP 2012112291A JP 2012112291 A JP2012112291 A JP 2012112291A JP 2013240214 A JP2013240214 A JP 2013240214A
- Authority
- JP
- Japan
- Prior art keywords
- switch
- motor
- closing
- opening
- rotation
- 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
Links
- 238000001514 detection method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Landscapes
- Control Of Direct Current Motors (AREA)
Abstract
Description
本発明はDCモータドライバに関する。 The present invention relates to a DC motor driver.
一般的なDCモータの回転方向、速度制御については非特許文献1に記載されている。例えば、図4に示す回路では、DCモータ100の両端子101、102に入力する電流方向を、4つのスイッチS100、S200、S300、S400の選択的な開閉によって制御しており、これよりDCモータ100をCW(時計回り)方向およびCCW(反時計回り)方向に回転させている。スイッチS100、S200、S300、S400の開閉は、別途設けられている制御装置によって行われるものであり、スイッチS100とS400を閉じて(オン)S300とS200を開けば(オフ)DCモータ100はCW方向に回転し、スイッチS100とS400を開いて(オフ)S300とS200を閉じれば(オン)DCモータ100はCCW方向に回転するようになっている。
また、上記4つのスイッチS100、S200、S300、S400の開閉時間をICで制御されたパルス幅によってコントロール(PWM制御)することで、DCモータ100の回転速度を制御することが行われている。DCモータ100をCW方向に回転させる場合を例に説明すると、例えば図5(a)に示すようにスイッチS100は閉じたまま、スイッチS400の開閉時間をパルス幅によってコントロールする。この場合、図5(b)に示すように周期的にスイッチS400を閉じる(オンする)間隔を短くするとDCモータ100は低速で回転し(低速動作)、スイッチS400を閉じる間隔を長くするとDCモータ100は高速で回転(高速動作)する。
Non-patent
In addition, the rotational speed of the
DCモータは上記のように回転方向や回転速度を制御することが可能であるが、減速、停止若しくは回転方向を逆転させる際には逆起電力が発生するので、回転方向や減速時には、逆起電力の十分な放電時間を経過させてから指定した方向や速度で回転させていた。したがって、俊敏な回転方向の切り替えや速度変化は難しいものであった。
また、このような逆起電力の発生に対処したものとして特許文献1記載の技術がある。当該技術は、モータの加減速時に生じる逆起電力によりインバータ入力側で上昇する電圧を検出する逆起電力検出部と、当該逆起電力検出部の出力をスイッチング手段により逆起電力除去部に入力するMOS−FETゲートドライバを有し、MOS−FETのオンまたはオフ制御により電源入力端間に電流が流れてエネルギーとして消費されるようにした逆起電力除去部を有したものである。そして、モータの逆起電力を効果的に除去してインバータを構成するスイッチングエレメントの破壊を防止し、モータの制御器を保護するMOS−FETを利用したモータの逆起電力除去装置を提供するというものである。
Although the DC motor can control the rotation direction and rotation speed as described above, a counter electromotive force is generated when decelerating, stopping, or reversing the rotation direction. After sufficient electric power discharge time had passed, it was rotated at the specified direction and speed. Therefore, it is difficult to quickly change the direction of rotation and change the speed.
Further, there is a technique described in
DCモータの回転方向や回転速度の切り替え時には、DCモータから逆起電力が発生するので、当該逆起電力の放電時間を十分にとらないと次の制御に対応できなかった。これにより、回転方向や速度を頻繁に切り替える用途にはDCモータは採用されづらかった。また、特許文献1記載の例では、前記逆起電力検出部等を設けなければならず回路および制御も複雑なものとなっている。
At the time of switching the rotation direction and rotation speed of the DC motor, a counter electromotive force is generated from the DC motor. Therefore, unless the discharge time of the counter electromotive force is sufficient, the next control cannot be handled. As a result, it has been difficult to employ a DC motor for applications in which the rotation direction and speed are frequently switched. Further, in the example described in
本発明は上記課題に鑑み発明されたものであって、DCモータの回転方向、速度の切り替えを俊敏に、かつオーバーシュートを少なく行えるDCモータドライバの提供を課題とするものである。
また、構造や制御が複雑でないDCモータドライバの提供を課題とするものである。
The present invention has been invented in view of the above problems, and an object of the present invention is to provide a DC motor driver capable of switching the rotation direction and speed of the DC motor with agility and less overshoot.
Another object is to provide a DC motor driver whose structure and control are not complicated.
上記課題を解決するために本願請求項1記載の発明は以下の構成を有する。すなわち、
CW回転用の駆動回路を構成する電源とDCモータの間に配置された第1スイッチおよび前記DCモータとGNDの間に配置された第2スイッチと、
CCW回転用の駆動回路を構成する前記電源と前記DCモータの間に配置された第3スイッチおよび前記DCモータと前記GNDの間に配置された第4スイッチと、
前記DCモータの回転方向および回転速度の調節を、前記各スイッチの間欠的な開閉によって行う制御手段を有し、
前記DCモータの回転方向を変更する際または回転速度を減速する際に、一方のスイッチが閉じて駆動電流を流している際に開いている前記電源と前記DCモータの間に配置された他方のスイッチを閉じることによって、前記駆動電流とは反対の方向に向かって生じる前記DCモータの逆起電力を逃がすように構成したことを特徴とするDCモータドライバ。
In order to solve the above problems, the invention according to
A first switch arranged between a power source and a DC motor constituting a drive circuit for CW rotation, and a second switch arranged between the DC motor and GND;
A third switch disposed between the power source and the DC motor constituting a drive circuit for CCW rotation, and a fourth switch disposed between the DC motor and the GND;
Control means for adjusting the rotation direction and rotation speed of the DC motor by intermittently opening and closing each switch,
When changing the rotational direction of the DC motor or decelerating the rotational speed, the other switch disposed between the DC motor and the power source that is open when one switch is closed and the drive current is flowing. A DC motor driver configured to release a counter electromotive force of the DC motor generated in a direction opposite to the drive current by closing the switch.
また、請求項2記載の発明は上記DCモータドライバであって、
前記CW回転時に行う駆動電流の印加を前記DCモータとGNDの間に配置された第2スイッチの開閉によって制御するとともに、当該第2スイッチの開閉に伴って生じる逆起電力を前記第3スイッチの開閉によって逃がし、
前記CCW回転時に行う駆動電流の印加を前記DCモータとGNDの間に配置された第4スイッチの開閉によって制御するとともに、当該第4スイッチの開閉に伴って生じる逆起電力を前記第1スイッチの開閉によって逃がすように構成したことを特徴とする。
The invention according to
The application of the drive current performed during the CW rotation is controlled by opening and closing a second switch disposed between the DC motor and GND, and the back electromotive force generated by opening and closing the second switch is controlled by the third switch. Escape by opening and closing,
The application of the drive current performed during the CCW rotation is controlled by opening and closing a fourth switch disposed between the DC motor and GND, and the back electromotive force generated by opening and closing the fourth switch is controlled by the first switch. It is configured to escape by opening and closing.
また、請求項3記載の発明は上記DCモータドライバであって、
逆起電力に伴う電流を逃がす際に駆動される前記第3スイッチまたは前記第1スイッチの開閉は、駆動電流の制御を行う前記第2スイッチまたは前記第4スイッチの開閉時から微少時間を経過した後に行われるようになっていることを特徴とする。
The invention described in
The opening or closing of the third switch or the first switch that is driven when the current caused by the back electromotive force is released has passed a minute time since the opening or closing of the second switch or the fourth switch that controls the driving current. It is characterized by being performed later.
本発明に係るDCモータドライバは、DCモータの逆起電力を適時放出することができるので、素早い速度変化や回転方向の変化を行うことができるものとなっている。また、速度変化や回転方向の変化を行う際に生じるオーバーシュートを極力小さくすることができるという効果を有している。
また、前記したオーバーシュートが少なく、素早い速度変化や回転方向の変化を行うことができる制御を、スイッチの開閉制御だけで行うことができるので、構造や制御が複雑でないDCモータドライバを提供することができるという効果を有している。
The DC motor driver according to the present invention can discharge the back electromotive force of the DC motor in a timely manner, so that it can quickly change the speed and change the rotation direction. In addition, there is an effect that it is possible to minimize the overshoot that occurs when changing the speed or the direction of rotation.
In addition, since the above-described control with less overshoot and quick change of speed and change of rotation direction can be performed only by opening / closing control of the switch, a DC motor driver having a complicated structure and control is provided. Has the effect of being able to.
以下、本発明の一実施の形態を図を用いて説明する。図1は、DCモータ2を含む本発明に係わるDCモータドライバ1の構成を模式的に示したブロック図である。
DCモータドライバ1は、DCモータ2が有する端子3,4に制御された電力を供給することにより、回転方向や回転速度の制御を行うものである。当該DCモータドライバ1は、ワンチップマイコンで構成された制御手段5、当該制御手段5によって開閉される4つのスイッチS1,S2,S3,S4、直流を生成する電源6その他の手段から構成されている。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram schematically showing the configuration of a
The
DCモータドライバ1は、CW回転用の駆動回路を構成するために、電源6とDCモータ2の間に配置されたスイッチS1(第1スイッチ)およびDCモータ2とGNDの間に配置されたスイッチS4(第2スイッチ)を有している。また、CCW回転用の駆動回路を構成するために、電源6とDCモータ2の間に配置されたスイッチS3(第3スイッチ)およびDCモータ2とGNDの間に配置されたスイッチS2(第4スイッチ)を有している。本実施の形態では、前記4つのスイッチS1,S2,S3,S4には、トランジスタやMOS−FET、IGBTなどが使用される。
また、スイッチS4と平行にダイオードD2が設けられ、スイッチS2と平行にダイオードD1が設けられている。
The
A diode D2 is provided in parallel with the switch S4, and a diode D1 is provided in parallel with the switch S2.
前記4つのスイッチS1,S2,S3,S4、ダイオードD1、D2および制御手段5は、一例として同一基板上に設けられている。ダイオードD1、D2は、例えばスイッチがMOSFETの場合には内蔵のものが使用でき、あえて外部に追加する必要が無い場合もある。 The four switches S1, S2, S3, S4, the diodes D1, D2 and the control means 5 are provided on the same substrate as an example. As the diodes D1 and D2, for example, when the switch is a MOSFET, a built-in diode can be used, and it may not be necessary to add it to the outside.
図2は、本実施の制御を特徴的に書いた図である。図2(a)はDCモータドライバ1の動作説明図、図2(b)は制御手段5によって制御されるスイッチS4,S3の開閉タイミングを表した波形を示している。
CW回転を行わせる駆動電流は電源6、スイッチS1,DCモータ2、スイッチS4,GNDの順に流れ、この際スイッチS3,スイッチS2は開いている(オフとなっている)。当該駆動電流は、スイッチS1を閉じた(オン)状態で、PWM制御によるスイッチS4の開閉(オン/オフ)よって図2(b)に示す波形で流れるようになっている。
スイッチS4をオンからオフに切り替える際、DCモータ2には逆起電力が発生する。この逆起電力が、DCモータ2の速度調節や、回転方向の制御を行う際の抵抗となり、制御のレスポンスを低下させるとともにオーバーシュートが生じる要因となっている。
本実施の形態では、S4を開いた逆起電力が生じるタイミングに合わせてS3を閉じ、DCモータ2の逆起電力を放出させている(破線の方向に電流が流れる)。すなわち、GND、ダイオードD1、DCモータ2、スイッチS3、電源6に向かう回路が開かれ、逆起電力に伴う電流Z1が流れるようになっている。
FIG. 2 is a diagram in which the control of this embodiment is characteristically written. 2A is a diagram for explaining the operation of the
The drive current for performing the CW rotation flows in the order of the
When the switch S4 is switched from on to off, a counter electromotive force is generated in the
In the present embodiment, S3 is closed in accordance with the timing when the back electromotive force is generated when S4 is opened, and the back electromotive force of the
なお、交互に切り替えられるスイッチS3、S4の開閉は同時に行われるのではなく、図2(b)に示すように切り替えごとに遅延時間t1、t2を設けている。当該t1、t2はスイッチS3、S4のスイッチが同時に閉じて電源からGNDへ貫通電流が流れないように、適当な時間差をもって制御することを目的としたものである。このように、本発明における制御では、毎回、S4のPWM信号がオフの時にその上側スイッチS3をオンさせ(閉じ)、DCモータに蓄積されている逆起電力を放出させている。 Note that the switches S3 and S4 that are alternately switched are not opened and closed simultaneously, and delay times t1 and t2 are provided for each switching as shown in FIG. 2B. The purpose of t1 and t2 is to control with an appropriate time difference so that the switches S3 and S4 are simultaneously closed so that no through current flows from the power source to the GND. As described above, in the control according to the present invention, each time the PWM signal of S4 is OFF, the upper switch S3 is turned on (closed) to release the back electromotive force accumulated in the DC motor.
以上のように、PWM信号オフ時に毎回逆起電力を放出させているので、回転方向の切り替えや速度の変更時に生じるDCモータに蓄積している逆起電力のエネルギーが、そうでないものに比べ格段に小さくなるので、瞬時に回転方向の切り替えや速度の変更が行えるようになっている。また、オーバーシュートが低減されるようになっている。 As described above, since the counter electromotive force is released every time the PWM signal is turned off, the energy of the counter electromotive force accumulated in the DC motor generated when the rotation direction is changed or the speed is changed is much higher than that of the other case. Therefore, it is possible to change the rotation direction and change the speed instantly. Further, overshoot is reduced.
CCW回転を行わせる場合には、図3に示すように駆動電流は電源6、スイッチS3,DCモータ2、スイッチS2,GNDの順に流れる。この際スイッチS1,スイッチS4は開いた状態(オフ)となっている。CCW回転を行う駆動電流は、スイッチS3を閉じた(オン)状態で、PWM制御によるスイッチS2の開閉(オン/オフ)よって図3(b)に示す波形で流れるようになっている。
スイッチS2をオンからオフに切り替える際、DCモータ2には逆起電力が発生する。本実施の形態では、スイッチS2を開いた(オフ)逆起電力が生じるタイミングに合わせてスイッチS1を閉じ(オン)、DCモータ2の逆起電力を放出させている。すなわち、GND、ダイオードD2、DCモータ2、スイッチS1、電源6に向かう回路が開かれ、逆起電力に伴う電流Z2が流れるようになっている。
When CCW rotation is performed, the drive current flows in the order of the
When the switch S2 is switched from on to off, a counter electromotive force is generated in the
また、前述したCW回転の場合と同様に、スイッチS1、S2の切り替えは同時に行われるのではなく、図3(b)に示すように切り替えごとに遅延時間t1、t2を設けている。当該t1、t2はスイッチS1、S2が同時にONになって電源6からGNDへ貫通電流が流れないように、適当な時間差をもって制御するためのものである。
Similarly to the case of the CW rotation described above, the switches S1 and S2 are not switched at the same time, but delay times t1 and t2 are provided for each switching as shown in FIG. 3B. The t1 and t2 are for controlling with an appropriate time difference so that the switches S1 and S2 are simultaneously turned ON and no through current flows from the
以上に説明した実施の形態に係るモータドライバは、次のような効果を得ることが出来る。
従来、DCモータドライバは回転方向、速度切り替え時にDCモータの逆起電力の十分な放電時間経過を待ってから指定した方向や速度に対応して回転する必要があったが、本発明のように適時、逆起電力を放出させることで俊敏な回転方向、速度切り替えが可能となった。また、切り替え時に逆起電力のエネルギーが小さいので、オーバーシュートが小さくなった。
さらに、逆起電力の放出を、プログラム若しくは簡単なシーケンス制御による各スイッチの開閉制御のみで行うことができるので別途ハードウエア手段を設けることなく、従来型のモータドライバと比較して大型化することもなく極めてコンパクトに形成することができるものとなっている。
The motor driver according to the embodiment described above can obtain the following effects.
Conventionally, a DC motor driver has been required to rotate in accordance with a designated direction and speed after waiting for a sufficient discharge time of the back electromotive force of the DC motor at the time of switching the rotation direction and speed. By releasing the back electromotive force in a timely manner, agile rotation direction and speed switching became possible. Also, since the back electromotive force energy is small at the time of switching, the overshoot is small.
Furthermore, since the back electromotive force can be released only by opening / closing control of each switch by a program or simple sequence control, it is possible to increase the size compared with a conventional motor driver without providing a separate hardware means. It can be formed very compactly.
Claims (3)
CCW回転用の駆動回路を構成する前記電源と前記DCモータの間に配置された第3スイッチおよび前記DCモータと前記GNDの間に配置された第4スイッチと、
前記DCモータの回転方向および回転速度の調節を、前記各スイッチの間欠的な開閉によって行う制御手段を有し、
前記DCモータの回転方向を変更する際または回転速度を減速する際に、一方のスイッチが閉じて駆動電流を流している際に開いている前記電源と前記DCモータの間に配置された他方のスイッチを閉じることによって、前記駆動電流とは反対の方向に向かって生じる前記DCモータの逆起電力を逃がすように構成したことを特徴とするDCモータドライバ。 A first switch arranged between a power source and a DC motor constituting a drive circuit for CW rotation, and a second switch arranged between the DC motor and GND;
A third switch disposed between the power source and the DC motor constituting a drive circuit for CCW rotation, and a fourth switch disposed between the DC motor and the GND;
Control means for adjusting the rotation direction and rotation speed of the DC motor by intermittently opening and closing each switch,
When changing the rotational direction of the DC motor or decelerating the rotational speed, the other switch disposed between the DC motor and the power source that is open when one switch is closed and the drive current is flowing. A DC motor driver configured to release a counter electromotive force of the DC motor generated in a direction opposite to the drive current by closing the switch.
前記CCW回転時に行う駆動電流の印加を前記DCモータとGNDの間に配置された第4スイッチの開閉によって制御するとともに、当該第4スイッチの開閉に伴って生じる逆起電力を前記第1スイッチの開閉によって逃がすように構成したことを特徴とする請求項1記載のDCモータドライバ。 The application of the drive current performed during the CW rotation is controlled by opening and closing a second switch disposed between the DC motor and GND, and the back electromotive force generated by opening and closing the second switch is controlled by the third switch. Escape by opening and closing,
The application of the drive current performed during the CCW rotation is controlled by opening and closing a fourth switch disposed between the DC motor and GND, and the back electromotive force generated by opening and closing the fourth switch is controlled by the first switch. 2. The DC motor driver according to claim 1, wherein the DC motor driver is configured to escape by opening and closing.
The opening or closing of the third switch or the first switch that is driven when the current caused by the back electromotive force is released has passed a minute time since the opening or closing of the second switch or the fourth switch that controls the driving current. The DC motor driver according to claim 1, wherein the DC motor driver is performed later.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012112291A JP2013240214A (en) | 2012-05-16 | 2012-05-16 | Dc motor driver |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012112291A JP2013240214A (en) | 2012-05-16 | 2012-05-16 | Dc motor driver |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2013240214A true JP2013240214A (en) | 2013-11-28 |
Family
ID=49764777
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012112291A Pending JP2013240214A (en) | 2012-05-16 | 2012-05-16 | Dc motor driver |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2013240214A (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH068838A (en) * | 1992-06-11 | 1994-01-18 | Omron Corp | Motor-driven type power steering device |
| JPH1127979A (en) * | 1997-06-30 | 1999-01-29 | Nec Corp | Motor drive circuit |
| JP2001016893A (en) * | 1999-04-28 | 2001-01-19 | Keyence Corp | Dc motor drive |
| JP2003244988A (en) * | 2002-02-20 | 2003-08-29 | Unisia Jkc Steering System Co Ltd | Motor drive |
-
2012
- 2012-05-16 JP JP2012112291A patent/JP2013240214A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH068838A (en) * | 1992-06-11 | 1994-01-18 | Omron Corp | Motor-driven type power steering device |
| JPH1127979A (en) * | 1997-06-30 | 1999-01-29 | Nec Corp | Motor drive circuit |
| JP2001016893A (en) * | 1999-04-28 | 2001-01-19 | Keyence Corp | Dc motor drive |
| JP2003244988A (en) * | 2002-02-20 | 2003-08-29 | Unisia Jkc Steering System Co Ltd | Motor drive |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3890906B2 (en) | Brushless motor drive device and motor using the same | |
| CN108258969B (en) | Motor control device | |
| JP5660997B2 (en) | Electric motor control device | |
| CN110476349B (en) | Load driving circuit, system using the same, and method for controlling the driving circuit | |
| JP2019140350A (en) | Brake drive control circuit | |
| JP2015211502A (en) | Motor control device and motor control method | |
| CN104641440A (en) | Switching method and device thereof | |
| JP6132306B2 (en) | Motor control device | |
| JP2013240214A (en) | Dc motor driver | |
| JP6313186B2 (en) | Motor drive control device and control method of motor drive control device | |
| CN103633919B (en) | Motor control assembly | |
| JP5307997B2 (en) | Brushless DC motor drive device | |
| WO2017094839A1 (en) | Motor drive device and method for controlling motor drive device | |
| JP4922749B2 (en) | Fan system | |
| JP2005217774A5 (en) | ||
| JP5660996B2 (en) | Electric motor control device | |
| JP6921374B2 (en) | Vacuum valve | |
| JP2008005683A (en) | Drive unit for brushless dc motor | |
| JP2008259360A (en) | Energization control circuit for brushless motor | |
| JP2020058170A (en) | Motor control device and motor device | |
| JP6117389B1 (en) | Motor drive device | |
| JP3818993B2 (en) | Motor drive device | |
| CN103633906B (en) | Motor control assembly | |
| WO2014075275A1 (en) | Circuit structure and method for reducing power consumption of device including active module and passive module | |
| JP2010173011A (en) | Power tool |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140124 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20140530 |