JP2004254391A - Motor drive circuit and driving method - Google Patents
Motor drive circuit and driving method Download PDFInfo
- Publication number
- JP2004254391A JP2004254391A JP2003040799A JP2003040799A JP2004254391A JP 2004254391 A JP2004254391 A JP 2004254391A JP 2003040799 A JP2003040799 A JP 2003040799A JP 2003040799 A JP2003040799 A JP 2003040799A JP 2004254391 A JP2004254391 A JP 2004254391A
- Authority
- JP
- Japan
- Prior art keywords
- motor
- voltage
- duty
- value
- power supply
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 10
- 238000001514 detection method Methods 0.000 claims abstract description 36
- 230000007423 decrease Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 14
- 238000004804 winding Methods 0.000 description 5
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000006641 stabilisation Effects 0.000 description 2
- 238000011105 stabilization Methods 0.000 description 2
- 230000000087 stabilizing effect Effects 0.000 description 2
- 230000002411 adverse Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
Images
Landscapes
- Control Of Direct Current Motors (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、直流モータの駆動回路および駆動方法に関する。
【0002】
【従来の技術】
電池で駆動するモータに対してパルス通電を行う技術が知られている(たとえば、特許文献1参照)。特許文献1には、モータで撮影レンズを光軸方向に進退駆動するカメラが開示されている。カメラの撮影レンズを駆動するモータは、始動時に所定時間通電されて起動トルクが立ち上がるように制御され、レンズの駆動を開始する。このモータは始動後にパルス通電に切り替えられて減速するように制御され、機械的衝止の際にレンズおよび動力伝達系に生じるショックが抑制される。
【0003】
【特許文献1】
特開昭63−113431号公報
【0004】
【発明が解決しようとする課題】
特許文献1によるモータの駆動は、モータが始動するとパルス通電に替えるので、始動後のモータに供給される電力が始動時に比べて低下し、始動後のトルクが低下してしまう。また、モータの始動時には電池電圧にかかわらず所定時間連続通電するので、電池電圧が高すぎる場合にモータに供給される電圧がモータの定格を超えたり、始動電流がモータの定格の数倍になるおそれがある。
【0005】
本発明は、モータを定格内で駆動するモータ駆動回路および駆動方法を提供するものである。
【0006】
【課題を解決するための手段】
請求項1に記載の発明によるモータ駆動回路は、電源から供給される電圧を検出する電圧検出手段と、電圧検出手段による電圧検出値に応じてデューティを演算する演算手段と、演算されたデューティで供給電圧を直流モータに印加するモータ駆動手段とを備え、直流モータに印加される実効電圧が所定値を超えないようにデューティを演算するべく演算手段を構成したものである。
上記演算手段は、直流モータに印加される実効電圧が当該直流モータの定格値を超えないようにデューティを低くすることもできる。
請求項3に記載の発明によるモータ駆動回路は、電源から供給される電圧を検出する電圧検出手段と、電圧検出手段による電圧検出値に応じてデューティを演算する演算手段と、演算されたデューティで供給電圧を直流モータに印加するモータ駆動手段と、直流モータの起動時に、演算手段によって演算された演算値までデューティを徐々に高めて供給電圧を直流モータに印加するようにモータ駆動手段を制御する制御手段とを備えることを特徴とする。
請求項4に記載の発明によるモータ駆動回路は、電源から供給される電圧を検出する電圧検出手段と、電圧検出手段による電圧検出値に応じてデューティを演算する演算手段と、電源からの供給電圧で直流モータを駆動するモータ駆動手段と、(1)直流モータの起動時に、あらかじめ定められた値までデューティを徐々に高めるとともに、起動後に、あらかじめ定められた値によるデューティで供給電圧を直流モータに印加する第1の駆動と、(2)直流モータの起動時に、演算手段によって演算された演算値までデューティを徐々に高めるとともに、起動後に、演算された演算値によるデューティで供給電圧を直流モータに印加する第2の駆動とをモータ駆動手段に指示する制御手段と、電源が電池もしくは外部電源かを判定する判定手段とを備え、判定手段によって電池が判定されているとき、第2の駆動を指示し、判定手段によって外部電源が判定されているとき、第1の駆動を指示するように制御手段を構成したものである。
上記演算手段は、直流モータへの印加される実効電圧が当該直流モータの定格値を超えないようにデューティを低くし、電圧検出手段による電圧検出値が低下すると実効電圧が定格値を超えない範囲でデューティを高くし、電圧検出値が所定電圧以下の場合はデューティを100%より低い所定値に制限することもできる。
モータ駆動回路はさらに、電池の温度を検出する温度検出手段を備えてもよい。この場合の演算手段は、判定手段によって電池が判定されるとともに温度検出手段による温度検出値が所定温度以下の場合は、デューティを100%より低い所定値にするとよい。
上記外部電源は、AC/DCアダプタによって構成してもよい。
上記直流モータは、上記デューティで駆動状態および停止状態を繰り返すようにしてもよい。
請求項9に記載の発明によるモータ駆動方法は、電源から供給される電圧を検出し、検出した電圧値に応じて、直流モータに印加される実効電圧が所定値を超えないようにデューティを演算し、演算したデューティで供給電圧を直流モータに印加することを特徴とする。
請求項10に記載の発明によるモータ駆動方法は、電源から供給される電圧を検出し、検出した電圧値に応じてデューティを演算し、直流モータの起動時に、演算した演算値までデューティを徐々に高めて供給電圧を直流モータに印加することを特徴とする。
請求項11に記載の発明によるモータ駆動方法は、電源から供給される電圧を検出し、検出した電圧値に応じてデューティを演算し、(1)直流モータの起動時に、あらかじめ定められた値までデューティを徐々に高めるとともに、起動後に、あらかじめ定められた値によるデューティで供給電圧を直流モータに印加する第1の駆動と、(2)直流モータの起動時に、演算手段によって演算された演算値までデューティを徐々に高めるとともに、起動後に、演算された演算値によるデューティで供給電圧を直流モータに印加する第2の駆動とを有し、電源が電池もしくは外部電源かを判定し、電池を判定したとき、第2の駆動を行い、外部電源を判定したとき、第1の駆動を行うことを特徴とする。
【0007】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を説明する。
(第一の実施の形態)
図1は、本発明の第一の実施の形態によるモータ制御回路の概要を示す図である。図1において、モータ制御回路は、ダイオード4および4’と、安定化回路5と、制御回路6と、プリドライバ10と、PチャネルMOS−FET11と、NチャネルMOS−FET12とを有する。モータ制御回路は、端子2および端子2’間、もしくは端子3および端子3’間のいずれかに接続される直流電圧源による電力を用いて、直流モータ13を駆動する。図1の例では、端子2および端子2’間に電池1が接続されている。端子3および端子3’は、外部電源(不図示)を接続するために使用される。
【0008】
電池1の電圧は、ダイオード4を介して安定化回路5、プリドライバ10、PチャネルMOS−FET11のソース端子およびNチャネルMOS−FET12のドレイン端子間に、それぞれ印加される。ここで、PチャネルMOS−FET11およびNチャネルMOS−FET12は直列に接続されている。つまり、PチャネルMOS−FET11のドレイン端子と、NチャネルMOS−FET12のソース端子とが接続されている。安定化回路5は、直流電圧源(ここでは電池1)による電圧を制御回路6で必要な所定の電圧にDC/DC変換して制御回路6へ供給する。制御回路6は、電圧検出回路7、演算回路8および出力制御回路9とを含む。
【0009】
電圧検出回路7は、端子3および端子3’間に接続される不図示の外部電源の電圧値を信号線21を介して検出するとともに、モータ駆動回路に供給されている電圧値を信号線22を介して検出する。本実施の形態では、PチャネルMOS−FET11およびNチャネルMOS−FET12間に印加される電圧が、モータ13へ供給される電圧に対応する。電圧検出回路7による検出結果は、信号線23を介して演算回路8へ出力される。演算回路8は、電圧検出回路7による電圧検出値に基づいて所定の演算を行い、モータ制御指令を信号線24を介して出力制御回路9へ出力する。出力制御回路9は、演算回路8による制御指令に応じて制御信号を生成する。制御信号はHレベルもしくはLレベルを有する2本の信号によって構成され、これら2本の制御信号がそれぞれ信号線25および信号線26を介してプリドライバ10へ出力される。
【0010】
プリドライバ10は、出力制御回路9による2本の制御信号に対応して、PチャネルMOS−FET11をオン/オフさせる駆動信号、ならびにNチャネルMOS−FET12をオン/オフさせる駆動信号をそれぞれ生成し、信号線27および信号線28を介してPチャネルMOS−FET11のゲート端子、NチャネルMOS−FET12のゲート端子にそれぞれ出力する。モータ13は、NチャネルMOS−FET12のソース端子−ドレイン端子間に接続される。モータ13は、PチャネルMOS−FET11およびNチャネルMOS−FET12のオン/オフに応じて、駆動(回転)、停止、制動(ブレーキ)のいずれかの状態に制御される。
【0011】
図2は、プリドライバ10に入力される制御信号(制御入力)レベルと、プリドライバ10が出力する駆動信号(制御出力)レベルと、PチャネルMOS−FET11およびNチャネルMOS−FET12の状態と、モータ13の動作状態との関係を説明する図である。図2において、PチャネルMOS−FET11およびNチャネルMOS−FET12の双方がオフの場合は、モータ13の巻き線(不図示)がオープンにされるので、モータ13は停止状態になる。ここで、停止状態はモータ13の回転子(不図示)にトルクが発生しない状態のことである。
【0012】
PチャネルMOS−FET11がオフ、NチャネルMOS−FET12がオンの場合は、モータ13の巻き線(不図示)がショートされるので、モータ13は制動状態になる。ここで、制動状態はモータ13の回転子(不図示)にトルクが発生しない上に、電磁的にブレーキがかかった状態のことである。
【0013】
PチャネルMOS−FET11がオン、NチャネルMOS−FET12がオフの場合は、PチャネルMOS−FET11を介してモータ13の巻き線(不図示)に電流が流れるので、モータ13は駆動状態になる。ここで駆動状態は、モータ13の回転子(不図示)にトルクが発生する状態のことである。なお、プリドライバ10は、▲1▼制御入力25がHで制御入力26がLの状態と、▲2▼制御入力25および制御入力26が共にHの状態のそれぞれにおいて、モータ13を駆動するように構成されている。
【0014】
本発明は、上述したモータ制御回路で、モータ13の駆動時に駆動状態および停止状態を交互に切り換えるものである。第一の実施の形態では、モータ13に供給される電圧に応じて駆動状態および停止状態のデューティを変える。
【0015】
演算回路8は、次のようにモータ制御指令を出力制御回路9へ出力する。
1.停止状態
演算回路8は、モータ13を停止するとき、信号線25に対応する制御信号、ならびに信号線26に対応する制御信号をそれぞれLレベルにするように、モータ制御指令を出力する。
【0016】
2.制動状態
演算回路8は、モータ13を制動するとき、信号線25に対応する制御信号をLレベルに、信号線26に対応する制御信号をHレベルにするように、モータ制御指令を出力する。
【0017】
3.駆動状態
演算回路8は、モータ13を駆動するとき、信号線25に対応する制御信号をHレベルに、信号線26に対応する制御信号をLレベルにするように、モータ制御指令を出力する。演算回路8はさらに、モータ13に供給される電圧がモータ13の定格電圧を超えないように、信号線25に対応する制御信号について、電圧に応じてHレベルとLレベルとの比(デューティ)を変更するように制御指令を出力する。なお、信号線26に対応する制御信号はLレベルを継続させる。
【0018】
図3は、モータ13へ供給される電圧がモータ13の定格電圧を超えた場合の制御信号(信号線25)の波形例を示す図である。たとえば、モータ13の定格電圧が6Vで、電圧検出回路7による信号線22を介する検出電圧が9Vの場合、演算回路8は、次式(1)によってデューティを演算し、このデューティを得るように制御指令を出力する。
【数1】
(6/9)×100=67% (1)
【0019】
図3の制御信号(信号線25)において、1周期の67%がHレベル、残り33%がLレベルにされることにより、モータ13は駆動状態と停止状態を交互に繰り返す。実際には、モータ13の回転子は慣性モーメントによって上記停止状態でも回転を続けるので、モータ13へ供給される電圧の平均値(実効電圧)が定格電圧を超えないように電圧制御しながら、モータ13の運転を続けることができる。制御信号がHレベルおよびLレベルを繰り返す周波数は、数10KHzが好ましい。
【0020】
モータ13へ供給される電圧がモータ13の定格電圧以下の場合は、演算回路8は、デューティ100%を得るように制御指令を出力する。デューティ100%は、モータ13の駆動時に制御信号(信号線25)を常にHレベルにする状態である。なお、信号線26に対応する制御信号はLレベルを継続させる。
【0021】
以上説明した第一の実施の形態についてまとめる。演算回路8は、モータ13に供給される電圧がモータ13の定格電圧を超えないように、上式(1)による演算を行う。演算回路8はさらに、信号線25に対応する制御信号について、定格電圧を超過した電圧に応じてHレベルとLレベルとを交互に切り換えるように、出力制御回路9へ制御指令を出力する。信号線26に対応する制御信号はLレベルのままにする。これにより、モータ13は上記演算で得られるデューティ(上記の例では67%)で駆動状態と停止状態とが交互に繰り返され、モータ13へ供給される実効電圧をモータ13の定格電圧以下に抑えることができる。この結果、モータ13を必ず定格内で使用するので、モータ13の寿命に悪影響を及ぼすことがない。また、デューティ駆動時に定格どおりの実効電圧を印加するので、モータ13のトルク低下を招くことがなく、モータ13を安定に連続運転することができる。
【0022】
モータ13の駆動状態において、信号線26に対応する制御信号をLレベルのままにする代わりに、信号線25に対応する制御信号と同様に、信号レベルを変化させてもよい。
【0023】
デューティ駆動時にモータ13の駆動状態と停止状態とを交互に繰り返すようにしたが、駆動状態と制動状態とを交互に繰り返すようにしてもよい。この場合には、信号線25に対応する制御信号について、定格電圧を超過した電圧に応じてHレベル(駆動状態)とLレベル(制動状態)とを交互に切り換えるとともに、信号線26に対応する制御信号をHレベルのままにする。
【0024】
(第二の実施の形態)
一般に、モータ13を起動(始動)する初期には、モータ13の巻き線(不図示)抵抗と、この巻き線に印加される電圧とから概算される電流がモータ13に流れる。この電流は、モータ13の回転によって発生する逆起電力で徐々に減少し、定常時にはモータ13の負荷などで決定される値に収束する。第二の実施の形態では、モータ起動時に、駆動状態および停止状態を繰り返すデューティを、徐々に高めるように変化させる。
【0025】
図4は、モータ13の起動時の制御信号(信号線25)のデューティを示す図である。図4において、横軸は時間を表し、縦軸はデューティを表す。演算回路8は、起動開始時刻t0〜時刻t1までデューティを20%に、時刻t1〜時刻t2までデューティを40%に、時刻t2〜時刻t3までデューティを60%に、時刻t3経過以降(定常状態)はデューティを67%にするように、制御指令を出力する。デューティ67%は、第一の実施の形態と同様に、モータ13の定格電圧が6V、電圧検出回路7による検出電圧が9Vの場合を想定したものである。
【0026】
図5は、デューティ20%の制御信号(信号線25)の波形例を示す図である。1周期の20%がHレベル、残り80%がLレベルにされることにより、モータ13は駆動状態と停止状態を交互に繰り返す。図6は、デューティ40%の制御信号(信号線25)の波形例を示す図である。1周期の40%がHレベル、残り60%がLレベルにされることにより、モータ13は駆動状態と停止状態を交互に繰り返す。デューティを徐々に高くすることにより、モータ13の駆動トルクが徐々に高められる。
【0027】
定常時に比べてデューティを低くする期間(上記の例では時刻t0〜時刻t3)、デューティを徐々に変化させるステップ数(上記の例では3)、および各ステップにおけるデューティの値(上記の例では20%、40%、60%)は、それぞれモータ13の起動特性に応じてあらかじめ決定しておき、これらの各値を演算回路8内のメモリ(不図示)にあらかじめ記憶しておく。
【0028】
出力制御回路9は、演算回路8から送出された制御指令にしたがって制御信号のデューティを変化させる。具体的には、不図示のタイマー回路によって起動開始時刻t0に計時を開始し、タイマー回路で所定時間を計時するごとに上述したように制御信号のデューティを変化させる。
【0029】
図7は、図4による制御時にモータ13に流れる電流波形を示す図である。図7において、横軸は時間を表し、縦軸は電流の大きさを表す。時刻t0においてモータ13が起動されると、モータ13に電流が流れ始める。時刻t0〜時刻t1まではデューティが20%にされるので、起動開始時刻t0以降にデューティ100%でモータ13を起動する場合の電流波形(図8)に比べて、電流の最大値が小さく抑えられる。デューティ20%は、時刻t0〜t1において電流の最大値がモータ13の電流制限目標値を超えないように決定される。
【0030】
モータ13に流れる電流は、モータ13の回転によって生じる逆起電力で減少を始める。電流が増加から減少に転じた以降の時刻t1において、デューティを40%にすると、モータ13に流れる電流は再び増加を始める。以降同様に、電流が増加から減少に転じるごとに制御信号のデューティを高めていくことにより、モータ13に流れる電流波形は上昇と下降を交互に繰り返す鋸波状になる。これにより、モータ13に流れる電流の最大値が電流制限目標値を超えないように、モータ13が起動される。
【0031】
以上説明した第二の実施の形態についてまとめる。演算回路8は、起動開始時刻t0〜時刻t1までデューティを20%に、時刻t1〜時刻t2までデューティを40%に、時刻t2〜時刻t3までデューティを60%に、時刻t3経過以降(定常状態)はデューティを67%にするように、制御指令を出力する。これにより、モータ13に流れる電流波形が上昇と下降を交互に繰り返す鋸波状に制御され、モータ13の起動時の電流を電流制限目標値以下に抑えることができる。この結果、電池1の過負荷に起因する電圧低下が生じないので、電池駆動する機器で安定にモータ13を起動することができる。
【0032】
以上説明した第一の実施の形態および第二の実施の形態では、モータ13の定格電圧が6V、電圧検出回路7による検出電圧が9Vの場合を想定して説明したので、定常時にモータ13を駆動するための制御信号のデューティを67%にした。電池1の電圧が低下し、電圧検出回路7による検出電圧が低下するとデューティが徐々に高められ、検出電圧が6Vに達したとき、制御信号のデューティが100%にされる。
【0033】
電池1の消耗時には、電圧検出回路7による検出電圧がモータ13の定格電圧を下回った場合でも、制御信号のデューティを100%にしなくてもよい。たとえば、電池1が消耗し、当該電池1による電圧が所定電圧(たとえば、5V)を下回っている場合には、制御信号のデューティの上限を、たとえば、80%に制限する。これにより、電池1が消耗した状態において電池1の放電電力が制限されるので、電池1に対する過負荷が防止され、電池1を保護することができる。
【0034】
電池1の温度を検出し、検出温度が所定温度を下回った場合に制御信号のデューティの上限を制限してもよい。この場合には、温度センサを電池1の近傍に配設し、この温度検出信号を演算回路8へ入力させる。これにより、低温下(たとえば、0℃以下)で電池1の能力が低下した状態において電池1の放電電力が制限されるので、電池1に対する過負荷が防止され、電池1を保護することができる。
【0035】
電圧検出回路7による検出電圧に応じて制御信号のデューティを変更したり、制御信号のデューティの上限を制限したりする動作を、外部電源(不図示)からの電源供給がない状態でのみ行うようにしてもよい。外部電源は、AC/DCアダプタなどである。上述したように、図1の端子3および端子3’に外部電源(不図示)が接続され、この外部電源から電源供給された場合は、外部電源による電圧が信号線21を介して電圧検出回路7で検出される。一般に、外部電源は一定電圧を発生するように構成されるので、モータ13の駆動にともなう電圧変動は、電池1によって電源供給されている場合に生じると考えられる。そこで、演算回路8は、電圧検出回路7によって信号線21を介する電圧が検出されない場合、すなわち、電池1によって電源供給されている場合にのみ、制御信号のデューティの変更や制限を行うようにする。この結果、演算回路8による無駄な処理を省いて演算回路8の負担を軽減することができる。
【0036】
演算回路8は、電圧検出回路7によって信号線21を介する電圧が検出された場合、すなわち、外部電源(不図示)によって電源供給されている場合に、制御信号のデューティを固定値にするようにしてもよい。上述したように、外部電源はモータ13の駆動にともなう電圧変動が生じないと考えられるので、演算回路8は、外部電源によって電源供給されている場合に制御信号のデューティを固定値に変更する。この場合の固定値は、外部電源による供給電圧に応じてあらかじめ決定して演算回路8内のメモリ(不図示)に記憶させておくとよい。
【0037】
本発明は、カメラや玩具、パソコン用周辺機器など、電池駆動するモータを備える機器に適用することができる。
【0038】
特許請求の範囲における各構成要素と、発明の実施の形態における各構成要素との対応について説明する。電源は、たとえば、電池1によって構成される。電圧検出手段は、たとえば、電圧検出回路7によって構成される。モータ駆動手段は、たとえば、プリドライバ10、PチャネルMOS−FET11およびNチャネルMOS−FET12によって構成される。演算手段および判定手段は、たとえば、演算回路8によって構成される。制御手段は、たとえば、演算回路8および出力制御回路9によって構成される。なお、本発明の特徴的な機能を損なわない限り、各構成要素は上記構成に限定されるものではない。
【0039】
【発明の効果】
請求項1、請求項9に記載の発明によれば、モータへ印加する実効電圧が所定値(たとえば、モータの定格)を超えないように供給電圧のデューティを演算したので、モータを定格内で駆動することができる。
請求項3、請求項10に記載の発明によれば、モータ起動時に、供給電圧に応じて演算した演算値までデューティを徐々に高めながら供給電圧をモータに印加したので、起動電流を制限することができ、電源の負荷を低減できる。
請求項4、請求項11に記載の発明によれば、電源が電池か外部電源かを判定し、電池の判定をした場合に、供給電圧(電池電圧)に応じて最大デューティを変更しながらモータを起動するようにした。また、外部電源の判定をした場合に、あらかじめ定められた値までデューティを変更しながらモータを起動するようにした。これにより、電池使用時にモータを定格内で駆動することができる上に、電池のように電圧変動が生じない外部電源使用時には、供給電圧に応じたデューティ変更処理を省略できる。
【図面の簡単な説明】
【図1】本発明の第一の実施の形態によるモータ制御回路の概要を示す図である。
【図2】プリドライバに入力される制御信号レベルと、プリドライバが出力する駆動信号レベルと、PチャネルMOS−FETおよびNチャネルMOS−FETの状態と、モータの動作状態との関係を説明する図である。
【図3】モータへ供給される電圧がモータの定格電圧を超えた場合の制御信号の波形例を示す図である。
【図4】モータの起動時の制御信号のデューティを示す図である。
【図5】デューティ20%の制御信号の波形例を示す図である。
【図6】デューティ40%の制御信号の波形例を示す図である。
【図7】図4による制御時にモータに流れる電流波形を示す図である。
【図8】デューティ100%でモータを駆動する場合の電流波形を示す図である。
【符号の説明】
1…電池、 5…安定化回路、
7…電圧検出回路、 8…演算回路、
9…出力制御回路、 10…プリドライバ、
11…PチャネルMOS−FET、 12…NチャネルMOS−FET、
13…モータ[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a driving circuit and a driving method for a DC motor.
[0002]
[Prior art]
2. Description of the Related Art A technique for applying a pulse current to a motor driven by a battery is known (for example, see Patent Document 1). Patent Literature 1 discloses a camera in which a photographing lens is driven forward and backward in an optical axis direction by a motor. The motor for driving the photographing lens of the camera is controlled so that the motor is energized for a predetermined time at the time of starting and the starting torque rises, and starts driving the lens. This motor is controlled to be switched to pulsed current after starting and decelerated, so that a shock generated in the lens and the power transmission system at the time of mechanical collision is suppressed.
[0003]
[Patent Document 1]
JP-A-63-113431
[Problems to be solved by the invention]
In the driving of the motor according to Patent Literature 1, when the motor is started, the motor is switched to pulse energization, so that the power supplied to the motor after the start is lower than at the time of the start, and the torque after the start is reduced. In addition, since the motor is continuously energized for a predetermined time regardless of the battery voltage when starting the motor, if the battery voltage is too high, the voltage supplied to the motor exceeds the motor rating or the starting current becomes several times the motor rating. There is a risk.
[0005]
The present invention provides a motor drive circuit and a drive method for driving a motor within a rating.
[0006]
[Means for Solving the Problems]
A motor drive circuit according to a first aspect of the present invention includes a voltage detection unit that detects a voltage supplied from a power supply, a calculation unit that calculates a duty in accordance with a voltage detection value obtained by the voltage detection unit, And a motor driving means for applying the supply voltage to the DC motor, wherein the calculation means is configured to calculate the duty so that the effective voltage applied to the DC motor does not exceed a predetermined value.
The calculating means may reduce the duty so that the effective voltage applied to the DC motor does not exceed the rated value of the DC motor.
A motor drive circuit according to a third aspect of the present invention is a motor drive circuit, comprising: a voltage detection means for detecting a voltage supplied from a power supply; a calculation means for calculating a duty in accordance with a voltage detection value by the voltage detection means; Motor driving means for applying the supply voltage to the DC motor, and controlling the motor driving means to apply the supply voltage to the DC motor by gradually increasing the duty up to the operation value calculated by the operation means when the DC motor is started. And control means.
A motor drive circuit according to a fourth aspect of the present invention is a motor drive circuit, comprising: a voltage detection means for detecting a voltage supplied from a power supply; a calculation means for calculating a duty in accordance with a voltage detection value by the voltage detection means; And (1) when the DC motor is started, gradually increase the duty to a predetermined value, and after starting, supply the supply voltage to the DC motor with the duty according to the predetermined value. The first drive to be applied and (2) when the DC motor is started, the duty is gradually increased to the calculated value calculated by the calculating means, and after the start, the supply voltage is applied to the DC motor with the duty based on the calculated value. Control means for instructing the motor drive means on the second drive to be applied; and a determination means for determining whether the power supply is a battery or an external power supply. Control means for instructing the second drive when the battery is judged by the judging means, and instructing the first drive when the external power source is judged by the judging means. It is.
The calculating means reduces the duty so that the effective voltage applied to the DC motor does not exceed the rated value of the DC motor, and a range in which the effective voltage does not exceed the rated value when the voltage detected by the voltage detecting means decreases. And if the detected voltage value is equal to or lower than a predetermined voltage, the duty can be limited to a predetermined value lower than 100%.
The motor drive circuit may further include temperature detecting means for detecting the temperature of the battery. In this case, the calculating means may set the duty to a predetermined value lower than 100% when the battery is determined by the determining means and the temperature detected by the temperature detecting means is equal to or lower than a predetermined temperature.
The external power supply may be constituted by an AC / DC adapter.
The DC motor may repeat a drive state and a stop state at the duty.
A motor driving method according to a ninth aspect of the present invention detects a voltage supplied from a power supply and calculates a duty according to the detected voltage value so that an effective voltage applied to the DC motor does not exceed a predetermined value. The supply voltage is applied to the DC motor at the calculated duty.
A motor driving method according to a tenth aspect of the present invention detects a voltage supplied from a power supply, calculates a duty according to the detected voltage value, and gradually starts the duty up to the calculated value when the DC motor is started. It is characterized in that the supply voltage is increased and applied to the DC motor.
According to the motor driving method of the present invention, a voltage supplied from a power supply is detected, a duty is calculated according to the detected voltage value, and (1) when starting the DC motor, up to a predetermined value. The first drive in which the duty is gradually increased and the supply voltage is applied to the DC motor at a duty according to a predetermined value after the start, and (2) the operation value calculated by the operation means when the DC motor is started. A second drive for gradually increasing the duty and applying a supply voltage to the DC motor at a duty according to the calculated value after the start, and determining whether the power source is a battery or an external power source. At this time, the second drive is performed, and when the external power supply is determined, the first drive is performed.
[0007]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(First embodiment)
FIG. 1 is a diagram showing an outline of a motor control circuit according to a first embodiment of the present invention. In FIG. 1, the motor control circuit includes
[0008]
The voltage of the battery 1 is applied via the
[0009]
The voltage detection circuit 7 detects a voltage value of an external power supply (not shown) connected between the
[0010]
The pre-driver 10 generates a drive signal for turning on / off the P-channel MOS-
[0011]
FIG. 2 shows a control signal (control input) level input to the pre-driver 10, a drive signal (control output) level output by the pre-driver 10, a state of the P-channel MOS-
[0012]
When the P-channel MOS-
[0013]
When the P-channel MOS-
[0014]
According to the present invention, the drive state and the stop state are alternately switched when the motor 13 is driven by the motor control circuit described above. In the first embodiment, the duty in the drive state and the duty in the stop state are changed according to the voltage supplied to the motor 13.
[0015]
The arithmetic circuit 8 outputs a motor control command to the
1. When the motor 13 is stopped, the stop state calculation circuit 8 outputs a motor control command so that the control signal corresponding to the
[0016]
2. When braking the motor 13, the braking state calculation circuit 8 outputs a motor control command so that the control signal corresponding to the
[0017]
3. When driving the motor 13, the drive state calculation circuit 8 outputs a motor control command so that the control signal corresponding to the
[0018]
FIG. 3 is a diagram illustrating a waveform example of the control signal (signal line 25) when the voltage supplied to the motor 13 exceeds the rated voltage of the motor 13. For example, when the rated voltage of the motor 13 is 6 V and the voltage detected by the voltage detection circuit 7 via the
(Equation 1)
(6/9) × 100 = 67% (1)
[0019]
In the control signal (signal line 25) of FIG. 3, the H state is set to 67% in one cycle and the L level is set to the remaining 33%, so that the motor 13 alternately repeats the drive state and the stop state. Actually, the rotor of the motor 13 keeps rotating even in the above-mentioned stopped state due to the moment of inertia. Therefore, while controlling the voltage so that the average value (effective voltage) of the voltage supplied to the motor 13 does not exceed the rated voltage, 13 can be continued. The frequency at which the control signal repeats the H level and the L level is preferably several tens KHz.
[0020]
When the voltage supplied to the motor 13 is equal to or lower than the rated voltage of the motor 13, the arithmetic circuit 8 outputs a control command to obtain a duty of 100%. The duty of 100% is a state where the control signal (signal line 25) is always set to the H level when the motor 13 is driven. Note that the control signal corresponding to the
[0021]
The first embodiment described above will be summarized. The arithmetic circuit 8 performs an arithmetic operation using the above equation (1) so that the voltage supplied to the motor 13 does not exceed the rated voltage of the motor 13. The arithmetic circuit 8 further outputs a control command to the
[0022]
In the driving state of the motor 13, instead of keeping the control signal corresponding to the
[0023]
Although the driving state and the stop state of the motor 13 are alternately repeated during the duty driving, the driving state and the braking state may be alternately repeated. In this case, the control signal corresponding to the
[0024]
(Second embodiment)
In general, at the initial stage of starting (starting) the motor 13, a current approximately calculated from a winding (not shown) resistance of the motor 13 and a voltage applied to the winding flows to the motor 13. This current gradually decreases due to the back electromotive force generated by the rotation of the motor 13, and converges to a value determined by the load of the motor 13 in a steady state. In the second embodiment, when the motor is started, the duty for repeating the drive state and the stop state is changed so as to gradually increase.
[0025]
FIG. 4 is a diagram illustrating the duty of the control signal (signal line 25) when the motor 13 is started. In FIG. 4, the horizontal axis represents time, and the vertical axis represents duty. The arithmetic circuit 8 sets the duty to 20% from the start time t0 to the time t1, the duty to 40% from the time t1 to the time t2, the duty to 60% from the time t2 to the time t3, and after the time t3 (the steady state). ) Outputs a control command to set the duty to 67%. The duty of 67% is based on the assumption that the rated voltage of the motor 13 is 6 V and the voltage detected by the voltage detection circuit 7 is 9 V, as in the first embodiment.
[0026]
FIG. 5 is a diagram illustrating a waveform example of a control signal (signal line 25) having a duty of 20%. The motor 13 alternates between a driving state and a stopped state by setting the H level for 20% of one cycle and the L level for the remaining 80%. FIG. 6 is a diagram illustrating a waveform example of a control signal (signal line 25) with a duty of 40%. The motor 13 alternates between a driving state and a stopped state by setting the H level for 40% of one cycle and the L level for the remaining 60%. By gradually increasing the duty, the driving torque of the motor 13 is gradually increased.
[0027]
A period in which the duty is lower than that in the steady state (time t0 to time t3 in the above example), the number of steps in which the duty is gradually changed (three in the above example), and the value of the duty in each step (20 in the above example) %, 40%, and 60%) are determined in advance in accordance with the starting characteristics of the motor 13, and these values are stored in a memory (not shown) in the arithmetic circuit 8 in advance.
[0028]
The
[0029]
FIG. 7 is a diagram showing a waveform of a current flowing through the motor 13 during the control according to FIG. 7, the horizontal axis represents time, and the vertical axis represents the magnitude of current. When the motor 13 is started at time t0, a current starts to flow through the motor 13. Since the duty is set to 20% from time t0 to time t1, the maximum value of the current is suppressed to be smaller than the current waveform (FIG. 8) when starting the motor 13 with the duty of 100% after the start time t0. Can be The
[0030]
The current flowing through the motor 13 starts to decrease due to the back electromotive force generated by the rotation of the motor 13. When the duty is set to 40% at time t1 after the current has turned from increasing to decreasing, the current flowing through the motor 13 starts increasing again. Thereafter, similarly, by increasing the duty of the control signal each time the current changes from increasing to decreasing, the current waveform flowing through the motor 13 has a sawtooth waveform that alternately rises and falls. Thus, the motor 13 is started so that the maximum value of the current flowing through the motor 13 does not exceed the current limit target value.
[0031]
The second embodiment described above will be summarized. The arithmetic circuit 8 sets the duty to 20% from the start time t0 to the time t1, the duty to 40% from the time t1 to the time t2, the duty to 60% from the time t2 to the time t3, and after the time t3 (the steady state). ) Outputs a control command to set the duty to 67%. As a result, the waveform of the current flowing through the motor 13 is controlled in a sawtooth waveform that alternates between rising and falling, and the current at the time of starting the motor 13 can be suppressed to a current limit target value or less. As a result, a voltage drop due to overload of the battery 1 does not occur, so that the motor 13 can be started stably by a battery-driven device.
[0032]
In the first and second embodiments described above, the case where the rated voltage of the motor 13 is 6 V and the voltage detected by the voltage detection circuit 7 is 9 V has been described. The duty of the control signal for driving was set to 67%. When the voltage of the battery 1 decreases and the voltage detected by the voltage detection circuit 7 decreases, the duty is gradually increased. When the detection voltage reaches 6 V, the duty of the control signal is set to 100%.
[0033]
When the battery 1 is exhausted, the duty of the control signal does not have to be 100% even when the voltage detected by the voltage detection circuit 7 falls below the rated voltage of the motor 13. For example, when the battery 1 is exhausted and the voltage of the battery 1 is lower than a predetermined voltage (for example, 5 V), the upper limit of the duty of the control signal is limited to, for example, 80%. This limits the discharge power of the battery 1 when the battery 1 is depleted, so that an overload on the battery 1 is prevented and the battery 1 can be protected.
[0034]
The temperature of the battery 1 may be detected, and the upper limit of the duty of the control signal may be limited when the detected temperature falls below a predetermined temperature. In this case, a temperature sensor is provided near the battery 1 and this temperature detection signal is input to the arithmetic circuit 8. Accordingly, the discharge power of the battery 1 is limited in a state where the performance of the battery 1 is reduced at a low temperature (for example, 0 ° C. or lower), so that the overload on the battery 1 is prevented and the battery 1 can be protected. .
[0035]
The operation of changing the duty of the control signal in accordance with the voltage detected by the voltage detection circuit 7 or limiting the upper limit of the duty of the control signal is performed only when there is no power supply from an external power supply (not shown). It may be. The external power supply is an AC / DC adapter or the like. As described above, when an external power supply (not shown) is connected to the
[0036]
The arithmetic circuit 8 sets the duty of the control signal to a fixed value when the voltage detection circuit 7 detects the voltage via the
[0037]
INDUSTRIAL APPLICABILITY The present invention can be applied to devices including a battery-driven motor, such as cameras, toys, and peripheral devices for personal computers.
[0038]
Correspondence between each component in the claims and each component in the embodiment of the invention will be described. The power supply is constituted by, for example, a battery 1. The voltage detecting means is constituted by, for example, a voltage detecting circuit 7. The motor driving means includes, for example, a pre-driver 10, a P-channel MOS-
[0039]
【The invention's effect】
According to the first and ninth aspects of the invention, the duty of the supply voltage is calculated so that the effective voltage applied to the motor does not exceed a predetermined value (for example, the rating of the motor). Can be driven.
According to the third and tenth aspects of the present invention, at the time of starting the motor, the supply voltage is applied to the motor while gradually increasing the duty to an operation value calculated in accordance with the supply voltage. And the load on the power supply can be reduced.
According to the fourth and eleventh aspects of the invention, it is determined whether the power supply is a battery or an external power supply, and when the battery is determined, the motor is changed while changing the maximum duty according to the supply voltage (battery voltage). Was started. Further, when the external power source is determined, the motor is started while changing the duty to a predetermined value. As a result, the motor can be driven within the rating when using the battery, and the duty change process according to the supply voltage can be omitted when using an external power supply that does not cause voltage fluctuation unlike a battery.
[Brief description of the drawings]
FIG. 1 is a diagram showing an outline of a motor control circuit according to a first embodiment of the present invention.
FIG. 2 illustrates a relationship among a control signal level input to a pre-driver, a drive signal level output from the pre-driver, states of a P-channel MOS-FET and an N-channel MOS-FET, and an operation state of a motor. FIG.
FIG. 3 is a diagram illustrating a waveform example of a control signal when a voltage supplied to a motor exceeds a rated voltage of the motor.
FIG. 4 is a diagram showing a duty of a control signal when starting a motor.
FIG. 5 is a diagram illustrating a waveform example of a control signal having a duty of 20%.
FIG. 6 is a diagram illustrating a waveform example of a control signal having a duty of 40%.
FIG. 7 is a diagram showing a waveform of a current flowing to a motor during control according to FIG. 4;
FIG. 8 is a diagram showing a current waveform when a motor is driven at a duty of 100%.
[Explanation of symbols]
1 ...
7: voltage detection circuit, 8: arithmetic circuit,
9: output control circuit, 10: pre-driver,
11 ... P-channel MOS-FET, 12 ... N-channel MOS-FET,
13 ... Motor
Claims (11)
前記電圧検出手段による電圧検出値に応じてデューティを演算する演算手段と、
前記演算されたデューティで前記供給電圧を直流モータに印加するモータ駆動手段とを備え、
前記演算手段は、前記直流モータに印加される実効電圧が所定値を超えないようにデューティを演算することを特徴とするモータ駆動回路。Voltage detection means for detecting a voltage supplied from a power supply,
Calculating means for calculating the duty according to the voltage detection value by the voltage detecting means,
Motor driving means for applying the supply voltage to the DC motor at the calculated duty,
The motor drive circuit, wherein the calculating means calculates the duty so that the effective voltage applied to the DC motor does not exceed a predetermined value.
前記演算手段は、前記直流モータに印加される実効電圧が当該直流モータの定格値を超えないように前記デューティを低くすることを特徴とするモータ駆動回路。The motor drive circuit according to claim 1,
The motor drive circuit according to claim 1, wherein the calculating unit reduces the duty so that an effective voltage applied to the DC motor does not exceed a rated value of the DC motor.
前記電圧検出手段による電圧検出値に応じてデューティを演算する演算手段と、
前記演算されたデューティで前記供給電圧を直流モータに印加するモータ駆動手段と、
前記直流モータの起動時に、前記演算手段によって演算された演算値までデューティを徐々に高めて前記供給電圧を前記直流モータに印加するように前記モータ駆動手段を制御する制御手段とを備えることを特徴とするモータ駆動回路。Voltage detection means for detecting a voltage supplied from a power supply,
Calculating means for calculating the duty according to the voltage detection value by the voltage detecting means,
Motor driving means for applying the supply voltage to the DC motor at the calculated duty,
Control means for controlling the motor driving means so as to apply a supply voltage to the DC motor by gradually increasing a duty to an operation value calculated by the operation means when the DC motor is started. Motor drive circuit.
前記電圧検出手段による電圧検出値に応じてデューティを演算する演算手段と、
前記電源からの供給電圧で直流モータを駆動するモータ駆動手段と、
(1)前記直流モータの起動時に、あらかじめ定められた値までデューティを徐々に高めるとともに、起動後に、前記あらかじめ定められた値によるデューティで前記供給電圧を前記直流モータに印加する第1の駆動と、(2)前記直流モータの起動時に、前記演算手段によって演算された演算値までデューティを徐々に高めるとともに、起動後に、前記演算された演算値によるデューティで前記供給電圧を前記直流モータに印加する第2の駆動とを前記モータ駆動手段に指示する制御手段と、
前記電源が電池もしくは外部電源かを判定する判定手段とを備え、
前記制御手段は、前記判定手段によって前記電池が判定されているとき、前記第2の駆動を指示し、前記判定手段によって前記外部電源が判定されているとき、前記第1の駆動を指示することを特徴とするモータ駆動回路。Voltage detection means for detecting a voltage supplied from a power supply,
Calculating means for calculating the duty according to the voltage detection value by the voltage detecting means,
Motor driving means for driving a DC motor with a supply voltage from the power supply,
(1) When the DC motor is started, the duty is gradually increased to a predetermined value, and after the start, the first drive for applying the supply voltage to the DC motor at a duty according to the predetermined value is performed. (2) When the DC motor is started, the duty is gradually increased to a calculated value calculated by the calculating means, and after the start, the supply voltage is applied to the DC motor with a duty based on the calculated value. Control means for instructing the motor drive means to perform a second drive;
Determining means for determining whether the power supply is a battery or an external power supply,
The control means instructs the second drive when the battery is judged by the judgment means, and instructs the first drive when the external power supply is judged by the judgment means. A motor drive circuit characterized by the above-mentioned.
前記演算手段は、前記直流モータへの印加される実効電圧が当該直流モータの定格値を超えないようにデューティを低くし、前記電圧検出手段による電圧検出値が低下すると前記実効電圧が前記定格値を超えない範囲でデューティを高くし、前記電圧検出値が所定電圧以下の場合はデューティを100%より低い所定値に制限することを特徴とするモータ駆動回路。The motor drive circuit according to claim 4,
The calculating means reduces the duty so that the effective voltage applied to the DC motor does not exceed the rated value of the DC motor, and when the voltage detected by the voltage detecting means decreases, the effective voltage becomes the rated value. A motor drive circuit wherein the duty is increased within a range not exceeding a predetermined value, and the duty is limited to a predetermined value lower than 100% when the detected voltage value is equal to or lower than a predetermined voltage.
電池の温度を検出する温度検出手段をさらに備え、
前記演算手段は、前記判定手段によって前記電池が判定されるとともに前記温度検出手段による温度検出値が所定温度以下の場合は、デューティを100%より低い所定値にすることを特徴とするモータ駆動回路。The motor drive circuit according to claim 4, wherein
Further comprising a temperature detecting means for detecting the temperature of the battery,
The motor drive circuit, wherein the calculating means sets the duty to a predetermined value lower than 100% when the battery is determined by the determining means and the temperature detected by the temperature detecting means is equal to or lower than a predetermined temperature. .
前記外部電源は、AC/DCアダプタによって構成されることを特徴とするモータ駆動回路。The motor drive circuit according to any one of claims 4 to 6,
The motor drive circuit, wherein the external power supply is configured by an AC / DC adapter.
前記直流モータは、前記デューティで駆動状態および停止状態を繰り返すことを特徴とするモータ駆動回路。The motor drive circuit according to any one of claims 1 to 7,
A motor drive circuit, wherein the DC motor repeats a drive state and a stop state at the duty.
前記検出した電圧値に応じて、直流モータに印加される実効電圧が所定値を超えないようにデューティを演算し、
前記演算したデューティで前記供給電圧を前記直流モータに印加することを特徴とするモータ駆動方法。Detect the voltage supplied from the power supply,
According to the detected voltage value, calculate the duty so that the effective voltage applied to the DC motor does not exceed a predetermined value,
A motor driving method, wherein the supply voltage is applied to the DC motor at the calculated duty.
前記検出した電圧値に応じてデューティを演算し、
前記直流モータの起動時に、前記演算した演算値までデューティを徐々に高めて前記供給電圧を前記直流モータに印加することを特徴とするモータ駆動方法。Detect the voltage supplied from the power supply,
Calculate the duty according to the detected voltage value,
When the DC motor is started, a duty is gradually increased to the calculated value to apply the supply voltage to the DC motor.
前記検出した電圧値に応じてデューティを演算し、
(1)直流モータの起動時に、あらかじめ定められた値までデューティを徐々に高めるとともに、起動後に、前記あらかじめ定められた値によるデューティで前記供給電圧を前記直流モータに印加する第1の駆動と、(2)前記直流モータの起動時に、前記演算手段によって演算された演算値までデューティを徐々に高めるとともに、起動後に、前記演算された演算値によるデューティで前記供給電圧を前記直流モータに印加する第2の駆動とを有し、
前記電源が電池もしくは外部電源かを判定し、
前記電池を判定したとき、前記第2の駆動を行い、前記外部電源を判定したとき、前記第1の駆動を行うことを特徴とするモータ駆動方法。Detect the voltage supplied from the power supply,
Calculate the duty according to the detected voltage value,
(1) a first drive for gradually increasing the duty to a predetermined value when the DC motor is started, and applying the supply voltage to the DC motor at a duty according to the predetermined value after the start; (2) When the DC motor is started, the duty is gradually increased to a calculated value calculated by the calculating means, and after the start, the supply voltage is applied to the DC motor at a duty based on the calculated value. 2 drives,
Determine whether the power supply is a battery or an external power supply,
A motor driving method, wherein the second drive is performed when the battery is determined, and the first drive is performed when the external power supply is determined.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003040799A JP4200783B2 (en) | 2003-02-19 | 2003-02-19 | Motor drive device and camera |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003040799A JP4200783B2 (en) | 2003-02-19 | 2003-02-19 | Motor drive device and camera |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004254391A true JP2004254391A (en) | 2004-09-09 |
JP4200783B2 JP4200783B2 (en) | 2008-12-24 |
Family
ID=33024550
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003040799A Expired - Lifetime JP4200783B2 (en) | 2003-02-19 | 2003-02-19 | Motor drive device and camera |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4200783B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008543251A (en) * | 2005-05-25 | 2008-11-27 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング | Control method of electric motor fed from DC voltage power supply network |
JP2012100450A (en) * | 2010-11-02 | 2012-05-24 | Ohbayashi Corp | Power generation device with dc generator |
CN111034014A (en) * | 2017-08-28 | 2020-04-17 | 株式会社东海理化电机制作所 | Motor control device |
-
2003
- 2003-02-19 JP JP2003040799A patent/JP4200783B2/en not_active Expired - Lifetime
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008543251A (en) * | 2005-05-25 | 2008-11-27 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツング | Control method of electric motor fed from DC voltage power supply network |
JP2012100450A (en) * | 2010-11-02 | 2012-05-24 | Ohbayashi Corp | Power generation device with dc generator |
CN111034014A (en) * | 2017-08-28 | 2020-04-17 | 株式会社东海理化电机制作所 | Motor control device |
Also Published As
Publication number | Publication date |
---|---|
JP4200783B2 (en) | 2008-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4561792B2 (en) | Vehicle power generation control device | |
US9073186B2 (en) | Electric power tool | |
US6696814B2 (en) | Microprocessor for controlling the speed and frequency of a motor shaft in a power tool | |
US9450533B2 (en) | Rotation-speed-controlled fan with control of the power consumption of the electric motor | |
JP4577227B2 (en) | Vehicle power generation control device | |
EP2853353A2 (en) | Electric power tool | |
CN112536766B (en) | Electric working machine | |
JP2008295158A (en) | Power supply | |
JP2006230165A (en) | Power generation controller for vehicles | |
CN102931894A (en) | Method and device for dynamically adjusting dead time of brushless DC motor during phase change | |
US8421390B2 (en) | Fan motor control device | |
WO2013136673A1 (en) | Electric tool | |
JP2006127455A (en) | Semiconductor device controller | |
US20220407397A1 (en) | Battery-powered wheelbarrow | |
US10343879B1 (en) | Three speed electronic winch contactor | |
JP2004254391A (en) | Motor drive circuit and driving method | |
CN108475920B (en) | motor control device | |
JP2007195352A (en) | Power supply unit for motor | |
JP2015009284A (en) | Electric power tool | |
JP2007129809A (en) | Voltage controller for vehicle | |
JP2018046680A (en) | Load drive device | |
JP4450085B2 (en) | Vehicle power generation control device | |
JP5405003B2 (en) | Initial current value control method during motor drive | |
TWI831151B (en) | Dc motor driving system and method | |
JP2014069253A (en) | Power tool |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080423 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080513 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080714 |
|
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: 20080916 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080929 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4200783 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111017 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111017 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141017 Year of fee payment: 6 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141017 Year of fee payment: 6 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141017 Year of fee payment: 6 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |