JP2003262904A - Motor driving controller - Google Patents
Motor driving controllerInfo
- Publication number
- JP2003262904A JP2003262904A JP2002062459A JP2002062459A JP2003262904A JP 2003262904 A JP2003262904 A JP 2003262904A JP 2002062459 A JP2002062459 A JP 2002062459A JP 2002062459 A JP2002062459 A JP 2002062459A JP 2003262904 A JP2003262904 A JP 2003262904A
- Authority
- JP
- Japan
- Prior art keywords
- motor
- voltage
- movable unit
- driving
- drive
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 description 27
- 230000003287 optical effect Effects 0.000 description 15
- 230000001133 acceleration Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000004804 winding Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 102000003729 Neprilysin Human genes 0.000 description 1
- 108090000028 Neprilysin Proteins 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000012840 feeding operation Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000005375 photometry Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Details Of Cameras Including Film Mechanisms (AREA)
- Lens Barrels (AREA)
- Control Of Position Or Direction (AREA)
- Stopping Of Electric Motors (AREA)
Abstract
Description
【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、モータ駆動制御装
置に関し、特に、モータによって可動する可動ユニット
としての、例えば、ズームカメラのレンズ駆動、フィル
ム給送、ズーム駆動ユニット等の駆動制御に用いられる
モータ駆動制御装置に関する。
【0002】
【従来の技術】従来、モータによって可動する可動ユニ
ットを駆動制御するモータ駆動制御装置として、特開昭
63−153526号公報には、モータを目標位置に停
止させるための減速カーブのデータをあらかじめ用意し
ておき、その減速カーブのデータと実際の撮影レンズの
移動速度とを比較してモータオン、オフ、ブレーキのモ
ータの駆動形態を決定して制御を行うようにしている技
術が開示されている。
【0003】また、モータによって可動する可動ユニッ
トを駆動制御するモータ駆動制御装置として、特開昭6
4−88412号公報には、撮影レンズが合焦位置付近
に至った時点でモータがオンしている場合、加速しすぎ
を防ぐために、モータオン時間を制限するようにしてい
る従来技術が開示されている。
【0004】また、モータによって可動する可動ユニッ
トを駆動制御するモータ駆動制御装置として、特開平2
−282213号公報には、ファジー制御を用いて可動
ユニットを駆動する場合、目標位置手前で停止したとき
に所定の電圧を印加または所定時間モータをオン駆動を
することにより、再起動を行うようにしている従来技術
が開示されている。
【0005】
【発明が解決しようとする課題】上述したような特開昭
63−153526号公報に開示されている技術では、
モータ制御に用いられる減速カーブのデータとして、モ
ータが最高速の状態でブレーキをかけたときに停止する
までのモータの速度とパルスの関係をそのままデータ化
とすることが理想である。
【0006】しかし、この従来技術では、制御中のモー
タの駆動電圧は、目標位置に停止させてようと減速制御
しているときの電圧と、モータ起動して加速していると
きの電圧とが同じであるため、減速制御中、減速カーブ
により現在のモータ速度が遅くなり、モータオンを選択
した場合モータのスピードが上がり過ぎてしまうので、
その速度変化を吸収するために減速カーブ領域を多くと
ってしまうことになり、実際の駆動時間が時間が長くな
ってしまうという問題がある。
【0007】また、この従来技術では、加速制御中と減
速制御中に駆動する電圧を2つに分けてしまうと実駆動
パルス数が減速制御に必要なパルス数より少ない場合に
は、最初から減速制御用の駆動電圧を選択してしまい駆
動時間が長くなってしまうという問題がある。
【0008】これらの問題は、上述したような特開昭6
4−88412号公報及び特開平2−282213号公
報に開示されている従来技術でも同様な課題として存在
している。
【0009】本発明は、上記の事情に鑑みてなされたも
ので、モータによって可動する可動ユニットを駆動制御
する際に、減速制御中における駆動時間が時間が長くな
ってしまうことを回避するために、駆動開始からのブレ
ーキ回数によってモータを加速状態と減速制御中かを判
定し、加速領域では第1の駆動電圧で、減速制御中は第
1の電圧より低い第2の駆動電圧で駆動することによ
り、減速制御中に高電圧がかかることもなく減速カーブ
に対して速度変動が少なくなり目標停止までの駆動時間
を短縮することが可能となるようにしたモータ駆動制御
装置を提供することを目的とする。
【0010】
【課題を解決するための手段】本発明によると、上記課
題を解決するために、(1) モータによって可動する
可動ユニットと、上記可動ユニットの移動に応じてパル
スを出力するパルス発生手段と、上記パルス発生手段か
ら出力されるパルスにより上記可動ユニットの移動速度
を検出する速度検出手段と、上記パルス発生手段から出
力されるパルスの数をカウントして上記可動ユニットの
位置を検出する位置検出手段と、上記可動ユニットへの
移動目標位置を設定する設定手段と、上記位置検出手
段、速度検出手段及び設定手段からの出力に応じてモー
タオン、モータオフ、モータブレーキを含む複数の駆動
力のうちの1つを選択し、上記モータヘ出力するモータ
駆動形態選択手段と、上記複数の駆動力のうち上記可動
ユニットの駆動開始からブレーキが選択された回数をカ
ウントするブレーキ回数カウント手段と、上記モータ駆
動形熊選択手段でモータオンが選択されたときに少なく
とも2つ以上の電圧値より上記モータに印加する電圧を
選択するモータ駆動電圧決定手段とを具備し、上記モー
タ駆動電圧決定手段は、上記モータ駆動形態選択手段で
モータオンが選択された場合、上記ブレーキ回数カウン
ト手段によってカウントしたブレーキ回数が所定回数以
下のときに、第1の電圧を上記モータに印加し、上記ブ
レーキ回数が所定回数以上のときに、上記第1の電圧よ
り低い第2の電圧を上記モータに印加することを特徴と
するモータ駆動制御装置が提供される。
【0011】
【発明の実施の形態】以下図面を参照して本発明の実施
の形態について説明する。
【0012】図1は、本発明の実施の形態によるモータ
駆動制御装置の概念的な構成を示すブロック図である。
【0013】図1において、参照符号1は、モータによ
って可動する可動ユニットとして、ズームカメラのピン
ト位置を調節する撮影レンズ光学系である。
【0014】また、参照符号2は、上記撮影レンズ光学
系1を駆動させるモータであり、該モータ2を正転する
と上記撮影レンズ光学系1は繰り出し動作を行い、該モ
ータ2を逆転駆動させると上記撮影光学系1は繰り込み
動作を行う。
【0015】また、参照符号3は、上記モータ2を駆動
させるモータ駆動手段である。
【0016】また、参照符号4は、上記モータ2の駆動
量に応じてパルス信号を出力するパルス発生手段であ
る。
【0017】また、参照符号5は、上記撮影光学系1の
駆動方向に応じて上記パルス発生手段4から出力される
パルス信号を減算、もしくは加算することにより、上記
撮影光学系1の位置を検出し、目標位置までの残りパル
ス数を算出する位置検出手段である。
【0018】また、参照符号6は、上記パルス発生手段
4から出力されるパルス信号のパルス幅を検出すること
により、上記撮影光学系1の移動速度を検出する速度検
出手段である。
【0019】また、参照符号7は、上記速度検出手段6
で求めた上記撮影光学系1の速度から上記撮影光学系1
を停止させるのに必要なブレーキオーバーランパルス数
を演算し、上記位置検出手段5で求めた目標位置までの
残りパルス数とを比較することにより、上記モータ2の
駆動形態としてオン、オフ、ブレーキのいずれかの駆動
形態を決定するモータ駆動形態決定手段である。
【0020】また、参照符号8は、上記モータ2の駆動
開始から、上記モータ駆動形態決定手段7にてモータブ
レーキが選択された回数をカウントするブレーキ回数カ
ウント手段である。
【0021】また、参照符号9は、上記モータ駆動形態
決定手段7においてモータオンが選択されたときに、上
記モータ2を駆動させる駆動電圧を決定するモータ駆動
電圧決定手段であり、上記モータ駆動電圧は少なくとも
2つ以上の電圧値を持ち、上記ブレーキ回数カウント手
段8によってカウントされたブレーキ回数によって加速
領域中か減速制御中かの判断を行うことにより、上記モ
ータ2に印加する駆動電圧を決定する。
【0022】図2は、上記撮影光学系1、モータ2及び
パルス発生手段4の構成を示した斜視図である。
【0023】モータ2の近傍には、フォトインタラプタ
(以下、PIと略す)25と遮光部材26を有する構成
のパルス発生手段4が設けられている。
【0024】モータ2の回転力は、減速ギヤ列11aを
介して撮影光学系1の外周に設けられているギヤ部1a
に伝達される。
【0025】そして、モータ2が回転駆動すると、パル
ス発生手段4を構成する遮光部材26が回転し、PI2
5よりパルスが出力される。
【0026】そして、撮影光学系1が光軸O回りに回転
することIより、撮影光学系1内のレンズ群保持枠1b
が光軸Oに沿って進退するようになっている。
【0027】図3は、本発明によるモータ駆動制御装置
が適用されるズームカメラの概念的な構成を示すブロッ
ク図である。
【0028】CPU101は制御手段に対応し、上記ズ
ームカメラ全体の動作を制御するマイクロコンピュータ
であり、ズームカメラのシーケンス制御、オートフォー
カス/オートエクスポージャー(以下AF/AEと略
す)演算、アナログデジタル(AD)変換、液晶表示装
置(LCD)パネル制御、発光ダイオード表示装置(L
ED)制御、及びスイッチ制御を司る。
【0029】LCDパネル102は、フィルムの駒数、
カメラのモード、時間、バッテリチェックの結果等をそ
れぞれ表示する液晶表示装置である。
【0030】スイッチ(SW)操作部103は、レリー
ズ釦を半押ししたときに作動し、AF、AEをロックす
る1段目スイッチ1RSWと、レリーズ釦を全押しした
ときに作動する、シャッタレリーズ用の2段目スイッチ
2RSWと、ズームアップ用のスイッチZUPSWと、
ズームダウン用スイッチZDNSWと、カメラのストロ
ボの発光状態を変更するためのフラッシュSWと、リモ
ートコントローラ及びセルフタイマ機能を使用できるよ
うにするセルフSWと、デートの表示を切り換えるため
のモードSW、デートの時間修正を行うためのセットS
Wと、カメラの電源のオン/オフを切り換えるパワーS
Wと、撮影中の巻き戻しを行う強制巻き戻し用のリワイ
ンドスイッチRWSWと、カメラの裏蓋を閉めたことを
検知して空送りを行う裏蓋開閉状態検出スイッチBKS
Wとで構成される。
【0031】AF−IC104は、AF測距用のICで
あって、上記CPU101からの制御信号に基づき被写
体までの距離を求め、シリアルデータバスを通じてCP
U101に転送する。
【0032】EEPROM105は、電気的に消去可能
なROMであり、フィルムの駒数、ズームレンズが変化
したときの位置パルス、ストロボの充電電圧情報、バッ
テリチェック情報等の各種調整値を記憶している。
【0033】ストロボユニット106は、上記CPU1
01から充電信号が与えられると充電を開始する。
【0034】そして、この充電電圧は該CPU101へ
逐次送られ、AD変化された後、EEPROM105に
記憶されている充電電圧情報と比較され、充電完了か否
かがチェックされる。
【0035】LED表示部107はストロボ発光警告、
AFロック等を撮影者に知らせる発光ダイオード表示装
置である。
【0036】IF−IC109はインターフェース用I
Cで、LEDドライブ回路、測光素子(SPD)108
によって測光を行う回路、モータドライブ回路、基準電
圧回路等により構成されている。
【0037】モータ駆動用IC110は、図1のモータ
駆動手段3に対応する。
【0038】上記CPU101から送出されるモーた駆
動信号が上記IF−IC109内で1度デコードされた
後、この駆動用ICに供給されるようになっている。
【0039】そして、CPU101の信号により、図1
のモータ2に対応する巻き上げ/ズーム(W/Z)モー
タ111、LDモータ112、セクタを開閉させるシャ
ッタプランジャ113、W/Zモータ111の駆動を巻
き上げとズームを切り換える切り換えプランジー114
の何れのアクチュエータが選択されて駆動される。
【0040】上記LDモータ112の近傍には、該LD
モータ112の回動に連動して出力信号を生成するフォ
トインタラプタ115が設けられ、その出力信号は上記
IF−IC109を通して上記CPU101に入力さ
れ、その入力信号に基づいて該LDモータ112の制御
を行う。
【0041】シャッタ用フォトインタラプタ(AEP
I)116は、シャッタプランジャ113への通電によ
ってセクタ開閉に同期した信号を出力する。
【0042】クラッチPI117は、W/Zモータ11
1の駆動力がズームアップ/ダウン可能な位置に伝達さ
れている場合には、透光状態になり、オンの信号を出力
し、フィルム巻き上げ/巻き戻し可能な位置に伝達され
ている場合には、遮光され、オフの信号を出力する。
【0043】上記W/Zモータ111の近傍には、該W
/Zモータ111の回動に連動して出力信号を生成する
フォトインタラプタ(以降、モータPIと略す)34が
設けられ、その出力信号は、上記IF−IC109を通
して上記CPU101に入力され、その入力信号に基づ
いて該モータPI34の制御を行う。
【0044】上記W/Zモータ111の駆動力が給送側
に伝達されている場合には、モータPI34とフィルム
のパーフォレーションを検出し、フィルムの移動量に応
じて信号を出力するフォトリフレクタ(WPR)120
によってW/Zモータ111を制御する。
【0045】上記W/Zモータ111の駆動力がズーム
側に伝達されている場合には、モータPI34およびズ
ームの絶対位置を出力するZPR119の出力信号に基
づいてCPU101により制御される。
【0046】フィルムのDXコード117は、CPU1
01に直接読み込まれ、露出値を決めるための演算値と
して使われる。
【0047】図4及び図5は、図3に示したズームカメ
ラに電源を投入したときのメインCPU101のパワー
オンリセットのサブルーチンの手順を説明するために示
すフローチャートである。
【0048】すなわち、図3に示したズームカメラの電
源(電池)が投入されるとCPU101にリセットがか
かり、該ズームカメラの動作が開始される。
【0049】ステップS101の初期設定では、CPU
101内の各ボード、RAMの初期設定が行われる。
【0050】ステップS102のバッテリチェックで
は、該ズームカメラ内の電池(バッテリ)状態がチェッ
クされる。
【0051】ここで、バッテリ電圧が不十分の場合に
は、LCDパネル102に電池なしの状態を所定時間表
示後、カメラの動作を禁止させる。
【0052】ステップS103では、EEPROM10
5に格納されているデータを読み出し、CPU101内
のRAMに展開する。
【0053】ステップS104では、該ズームカメラ内
のメカニック状態を初期化するため、W/Zモータ11
1の駆動力をズーム側に切り換え、鏡枠を沈胴位置まで
移動させる。
【0054】ステップS105では、パワーSWの状態
がチェックされる。
【0055】ここで、パワーオフの場合には、ステップ
S109ヘジャンプする。
【0056】また、パワーオンの場合には、Sステップ
106でLCDパネル102に駒数やモードの状態を表
示させる。
【0057】ステップS107では、鏡枠を沈胴位置か
ら撮影可能なワイド位置へ駆動させる。
【0058】ステップS108では、ストロボ充電が完
了していないときには、ストロボを充電させる。
【0059】ステップS109では、各SW状態が読み
込まれる。
【0060】以下、ステップS109で読み込まれたS
Wの状態に基づいて、該ズームカメラを動作させる。
【0061】ステップS110では、パワーSWの状態
を見て、パワーオフの場合には、該ズームカメラはキー
ロック状態であるため、ステップS127までジャンプ
させる。
【0062】ステップS111では、1RSWが押され
たかがチェックされる。
【0063】ここで、1RSWが押された場合には、ス
テップS112以降のレリーズシーケンスが行われる。
【0064】ステップS112では、バッテリチェック
が行われ、レリーズシーケンス終了まで電池電圧が持つ
かのチェックが行われる。
【0065】ここで、バッテリ電圧が所定電圧以下の場
合には、該ズームカメラをロックさせる。
【0066】ステップS113では、測光が行われ、被
写体の輝度、周辺の輝度の測定が行われる。
【0067】ステップS114では、現在のストロボの
充電電圧がチェックされ、ストロボ発光可能かがチェッ
クされる。
【0068】ステップS115では、被写体までの距離
が測定される。
【0069】ステップS116では、ステップS113
〜S115までの輝度情報、充電電圧情報、被写体まで
の距離より、シャッタの開口時間、ストロボ発光有無、
発光時間とピント調節用の撮影レンズの移動量をLDP
Iでの繰り出しパルス数として換算される。
【0070】ステップS117では、2RSWが押され
たかのチェックが行われる。
【0071】ここで、2RSWが押されていない場合、
もしくは露光不能状態(ストロボを発光させたいにもか
かわらず、充電電圧が発光可能電圧に未達の場合、また
は被写体距離が近すぎてピントが合わせられない状態)
の場合には、ステップS118ヘジャンプする。
【0072】ステップS118では、1RSWがチェッ
クされ、1RSWが離されている場合にはレリーズシー
ケンスを抜けてステップS109へ戻り、押され続けら
れている場合にはステップS117へ戻って、2RSW
の検出が行われる。
【0073】ここで、露光可能状態で2RSWが押され
た場合には、ステップS119でステップS116で求
められたピントが合う繰り出し量分だけAFレンズを繰
り出させる。
【0074】ステップS120では、シャッタプランジ
ャ113をオンさせて、フィルムに露光させる。
【0075】ステップS121では、ステップS119
でAFレンズを繰り出した分、繰り込ませてリセット動
作が行われる。
【0076】ステップS122では、フィルムを1駒分
巻き上げ後、ステップS109へ戻る。
【0077】ステップS123では、ズームアップSW
またはズームダウンSWが押されたかのチェックが行わ
れる。
【0078】ここで、ズームアップSWまたはズームダ
ウンSWが操作された場合には、ステップS124へ進
み、ズーム動作が行われ、ズーム動作の終了後、ステッ
プS109へ戻るステップS125では、上記フラッシ
ュSWまたはモードSWが押されたかのチェックが行わ
れる。
【0079】ここで、いずれかのスイッチが押された場
合には、ステップS126へ進み、押されたSWに応じ
てカメラのモードが切り換えられた後、ステップS10
9へ戻る。
【0080】ステップS127では、リワインド(R
W)SWが押されたかのチェックが行われ、RWSWが
押された場合には、ステップS128でフィルムの巻き
戻し動作が行われる。
【0081】ステップS129では、BKSWの変化が
あったかのチェックが行われる。
【0082】ここで、BKSWの変化があった場合に
は、ステップS130へ進み、裏蓋開を検出した場合に
は、ステップS131で裏蓋開時の処理が行われる。
【0083】また、裏蓋閉を検出した場合には、ステッ
プS132でフィルムの空送り動作が行われる。
【0084】ステップS133では、パワーSWがオフ
されたかのチェックが行われ、パワーSWがオフの場合
には、ステップS134へ進み、沈胴処理が行われた
後、ステップS136ヘジャンプする。
【0085】ステップS135では、各種SWが操作さ
れてからの時間が計測され、所定時間カメラの操作が行
われなかった場合には、ステップS136へ進み、所定
時間経過していない場合には、ステップS109へ戻っ
て、上記の動作が繰り返される。
【0086】ステップS136では、LCDの表示をオ
フする。
【0087】ステップS137では、パワーSW、BK
SW、リワインドSWのみの割り込みが許可され、スト
ップ状態に入る。
【0088】ここで、パワーSW、BKSW、RWSW
の変化があると、ストップ状態から抜け、ステップS1
02より該ズームカメラの動作を開始させる。
【0089】図6及び図7は、上記ステップS119の
AFレンズ繰り出しの手順を説明するために示すフロー
チャートである。
【0090】図8及び図9は、上記ステップS119の
AFレンズ繰り出しの手順を説明するために示すタイミ
ングチャートである。
【0091】ここで、図8は、実繰り出しパルス数が減
速制御に必要なパルス数より多く駆動する場合のタイム
チャートである。
【0092】また、図9は、実繰り出しパルス数が減速
制御に必要なパルス数より少ない場合のタイムチャート
である。
【0093】すなわち、ステップS150の初期設定で
は、LDPIのオン、LDPIのスレッシュレベル設
定、パルス幅測定用タイマのスタート、パルス幅リミッ
タの設定、LDPIのパルスをカウントするためのCP
U101のハードカウンタのスタート等が行われる。
【0094】ステップS151では、目標までの駆動パ
ルス数が計算される。
【0095】ステップS152では、所定の第1の駆動
電圧が設定され、ステップS153でモータ111をオ
ンさせ撮影レンズを繰り出させる。
【0096】それにより、図8及び図9に示すようにモ
ータ111の回転量に応じたLDPIパルスが出力さ
れ、撮影レンズの繰り出し速度が加速されていく。
【0097】ステップS154では、LDPIの変化が
あったかのチェックが行われる。
【0098】ここで、LDPIに変化がなかった場合に
は、ステップS155ヘジャンプする。
【0099】ステップS155では、所定時間以上LD
PI信号変化が得られない場合、モータ111の駆動電
圧を除々に増加させ、モータトルクを上げていく再起動
処理が行われる。
【0100】ステップS156では、再起動処理を行っ
ても所定時間LDPIの変化が得られない場合、ステッ
プS157でダメージとしてカメラをロックさせる。
【0101】ここで、所定時間経過していない場合には
ステップS154へ戻り、LDPIの変化がチェックさ
れる。
【0102】ステップS154でLDPIの変化が得ら
れた場合には、ステップS158でLDPIのカウント
が行われる。
【0103】ステップS159では、可動ユニットの移
動速度を示すLDPIのパルス幅が測定される。
【0104】ステップS160では、ステップS158
で読み込んだ実駆動パルス数より残りの駆動パルス数が
計算される。
【0105】ステップS161では、残りの駆動パルス
数が減速制御に必要なパルス数に達したかがチェックさ
れる。
【0106】ここで、残りパルスが上記減速制御のパル
ス数以上の場合には、撮影レンズのスピードを落とす必
要がないため、ステップS162で撮影レンズ駆動開始
の第1の駆動電圧をモータ111に印加して、ステップ
S154へ戻りLDPIのカウントが継続される(図8
のA領域)。
【0107】また、残りパルス数が減速制御領域パルス
以下になった場合には(図8のB線)、または、目標繰
り出しパルスが減速制御領域パルスより少ない場合(図
9)には、ステップS163の処理へ進む。
【0108】ステップS163では、目標パルス数駆動
したかのチェックが行われる。
【0109】ここで、目標位置まで駆動した場合には、
ステップS164でモータブレーキをかけ処理を終了す
る。
【0110】また、目標位置まで駆動していない場合に
は、ステップS165に進む。
【0111】ステップS165では、ステップS159
で測定した撮影レンズの速度よりモータ111にブレー
キをかけた場合のブレーキのオーバーランパルス数が求
められる。
【0112】上記ブレーキのオーバーランパルス数は、
各速度におけるブレーキのオーバーランパルス数をEE
PROM115またはCPU101のROM上にあらか
じめ持っており、求めるオーバーランパルス数は上記E
EPROM115またはCPU101のROM上のデー
タを直線補間等の演算をして計算される。
【0113】ステップS166では、ステップS165
で計算されたブレーキのオーバーランパルス数とステッ
プS160で計算した残りパルス数とが比較される。
【0114】ここで、残りパルス数がオーバーランパル
ス数より多い場合には、すぐさまブレーキをかける必要
がないためステップS169ヘジャンプして、次のモー
タ駆動形態の判定が行われる。
【0115】また、残りパルス数がブレーキのオーバー
ランパルス数よりも少ない場合には、このままでは目標
位置を通り越してしまうため、ステップS167でモー
タ111にブレーキをかける。
【0116】ステップS168では、ブレーキを選択し
た回数をカウントしてステップS154へ戻り処理を続
ける。
【0117】ステップS169では、残りパルス数とオ
ーバーランパルス数との差がチェックされる。
【0118】ここで、残りパルス数とオーバーランパル
ス数の差が所定値以内である場合には、モータオフのま
まで目標パルスで停止すると考えられるため、ステップ
S170でモータをオフさせ、ステップS154へ戻
る。
【0119】また、残りパルス数とオーバーランパルス
数の差が所定値以上の場合には、モータオフ状態では目
標位置手前で停止してしまうと考えられるので、モータ
111をオンさせるため、ステップS171へ進む。
【0120】ステップS171では、上記ステップS1
68でカウントしていたブレーキの回数のチェックが行
われる。
【0121】ここで、モータ駆動開始からのブレーキ回
数が所定値以下の場合には、減速制御開始に必要な残り
パルス数に達していない、または駆動パルスが減速制御
パルスより少なく、未だモータ111を加速し続けてい
る状態(図8)であるため、ステップS172で起動開
始時の第1の駆動電圧でモータ111をオンさせた後、
ステップS154へ戻り処理を続ける。
【0122】また、ブレーキカウント数が所定値以上の
場合には、減速制御中でモータオンによってモータスピ
ードの変動を押えるため、ステップS172で第1の電
圧より低い第2の駆動電圧でモータ111をオンさせた
後、ステップS154へ戻り上記の処理を続ける。
【0123】本発明によれば、駆動開始からのブレーキ
回数によって、モータの加速状態と減速制御中とを判定
し、加速領域では第1の駆動電圧で、減速制御中は第1
の電圧より低い第2の駆動電圧で駆動することにより、
減速制御中に高電圧がかかることもなく減速カーブに対
して速度変動が少なくなり目標停止までの駆動時間を短
縮することが可能となる。
【0124】
【発明の効果】従って、以上説明したように、本発明に
よれば、モータによって可動する可動ユニットを駆動制
御する際に、減速制御中における駆動時間が時間が長く
なってしまうことを回避するために、駆動開始からのブ
レーキ回数によってモータを加速状態と減速制御中かを
判定し、加速領域では第1の駆動電圧で、減速制御中は
第1の電圧より低い第2の駆動電圧で駆動することによ
り、減速制御中に高電圧がかかることもなく減速カーブ
に対して速度変動が少なくなり目標停止までの駆動時間
を短縮することが可能となるようにしたモータ駆動制御
装置を提供することができる。Description: BACKGROUND OF THE INVENTION [0001] The present invention relates to a motor drive control device.
Movable unit, especially movable by motor
For example, lens drive of zoom camera, fill
Used for drive control of the zoom drive unit, etc.
The present invention relates to a motor drive control device. 2. Description of the Related Art Conventionally, a movable unit
As a motor drive control device for controlling the drive of
In JP-A-63-153526, the motor is stopped at a target position.
Prepare the deceleration curve data to stop
The data of the deceleration curve and the actual shooting lens
Compare motor speed with motor on / off / brake mode.
Technology that determines the drive mode of the
The art is disclosed. [0003] In addition, a movable unit movable by a motor.
As a motor drive control device for controlling the drive of
Japanese Patent Application Laid-Open No. 4-88412 discloses that a photographic lens is located near an in-focus position.
If the motor is on at the point when
Limit the motor-on time to prevent
Prior art is disclosed. [0004] In addition, a movable unit movable by a motor.
As a motor drive control device for controlling the driving of the
Japanese Patent Publication No.-282213 discloses a mobile device using fuzzy control.
When driving the unit, it stops just before the target position
Apply a predetermined voltage to the motor or turn on the motor for a predetermined time.
Prior art that restarts by doing
Is disclosed. SUMMARY OF THE INVENTION [0005]
In the technology disclosed in JP-A-63-153526,
As the deceleration curve data used for motor control,
Stops when braking at maximum speed
Data of the relationship between motor speed and pulse up to
Ideally, However, in this prior art, the mode under control is controlled.
The motor drive voltage is decelerated to stop at the target position.
When the motor is running and accelerating
During deceleration control, the deceleration curve
Reduces the current motor speed, and selects motor-on
If you do, the motor speed will increase too much,
Increase the deceleration curve area to absorb the speed change.
And the actual driving time becomes longer.
Problem. In this prior art, the acceleration control is reduced.
If the driving voltage is divided into two during speed control, actual driving
When the number of pulses is less than the number of pulses required for deceleration control
Selected the drive voltage for deceleration control from the beginning,
There is a problem that the running time becomes longer. [0008] These problems are described in Japanese Patent Application Laid-Open No.
4-88412 and JP-A-2-282213
Exist as similar issues in the prior art disclosed in
are doing. The present invention has been made in view of the above circumstances.
Therefore, drive control of the movable unit that is movable by the motor
The drive time during deceleration control becomes longer.
In order to avoid
The number of checks determines whether the motor is in acceleration or deceleration control.
The first drive voltage in the acceleration region, and the first drive voltage during the deceleration control.
Driving with a second driving voltage lower than the voltage of
Deceleration curve without high voltage during deceleration control
Driving time until target stop due to reduced speed fluctuation
Motor drive control that makes it possible to reduce power consumption
It is intended to provide a device. According to the present invention, the above section
To solve the problem, (1) move by motor
The movable unit and the pallet according to the movement of the movable unit
Pulse generating means for outputting a pulse
The moving speed of the above movable unit is determined by the pulse output from
Output from the speed detection means for detecting the
Count the number of pulses applied
Position detecting means for detecting a position;
Setting means for setting a movement target position;
Mode according to the output from the step, speed detecting means and setting means.
Multiple drives including ta on, motor off, motor brake
A motor that selects one of the forces and outputs it to the motor
A driving mode selecting unit, and the movable unit among the plurality of driving forces
The number of times the brake has been selected since the unit started
Means for counting the number of brakes to start
Less when motor-on is selected by dynamic bear selection means
The voltage applied to the motor from two or more voltage values
And a motor drive voltage determining means for selecting.
The motor drive voltage determining means is the motor drive mode selecting means.
If motor-on is selected, the brake count
The number of brakes counted by the
At the time of lowering, the first voltage is applied to the motor,
When the number of rakes is equal to or greater than a predetermined number, the first voltage
Applying a lower second voltage to the motor.
A motor drive control device is provided. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below with reference to the drawings.
The embodiment will be described. FIG. 1 shows a motor according to an embodiment of the present invention.
FIG. 2 is a block diagram illustrating a conceptual configuration of a drive control device. In FIG. 1, reference numeral 1 denotes a motor.
The pin of the zoom camera as a movable unit
This is a photographic lens optical system that adjusts the shooting position. Reference numeral 2 denotes the above-mentioned photographing lens optics.
A motor that drives the system 1 and rotates the motor 2 forward
And the taking lens optical system 1 performs the extension operation, and
When the motor 2 is driven in reverse, the photographing optical system 1
Perform the operation. Reference numeral 3 indicates the drive of the motor 2
This is a motor drive means for causing Reference numeral 4 denotes a drive of the motor 2.
Pulse generating means for outputting a pulse signal according to the amount
You. Further, reference numeral 5 denotes the photographing optical system 1.
Output from the pulse generating means 4 according to the driving direction
By subtracting or adding pulse signals,
The position of the photographing optical system 1 is detected, and the remaining pulses to the target position are detected.
This is a position detecting means for calculating the number of pulses. Reference numeral 6 denotes the pulse generating means.
Detecting the pulse width of the pulse signal output from 4.
Speed detection for detecting the moving speed of the photographing optical system 1
It is an exit means. Reference numeral 7 denotes the speed detecting means 6.
From the speed of the photographing optical system 1 obtained in
Number of brake overrun pulses required to stop
Is calculated, and the distance to the target position calculated by the position detecting means 5 is calculated.
By comparing with the number of remaining pulses, the motor 2
Either ON, OFF, or brake drive
It is a motor drive mode determining means for determining the mode. Reference numeral 8 denotes a drive of the motor 2.
From the start, the motor drive mode
The number of brakes that counts the number of times the rake is selected
Und means. Reference numeral 9 denotes the motor driving mode.
When the motor-on is selected by the determination means 7,
Motor drive for determining a drive voltage for driving the motor 2
Voltage determining means, wherein the motor drive voltage is at least
Has two or more voltage values
Accelerated by the number of brakes counted by step 8
By judging whether it is in the area or under deceleration control,
The driving voltage applied to the data 2 is determined. FIG. 2 shows the photographing optical system 1, motor 2 and
FIG. 3 is a perspective view showing a configuration of a pulse generation unit 4. In the vicinity of the motor 2, a photo interrupter
(Hereinafter abbreviated as PI) Configuration having 25 and light blocking member 26
Is provided. The rotational force of the motor 2 is transmitted through the reduction gear train 11a.
Gear section 1a provided on the outer periphery of the photographing optical system 1
Is transmitted to When the motor 2 is driven to rotate, the pulse
The light-shielding member 26 that constitutes the source generating means 4 rotates, and PI2
5 outputs a pulse. Then, the photographing optical system 1 rotates around the optical axis O.
1, the lens group holding frame 1 b in the photographing optical system 1
Move back and forth along the optical axis O. FIG. 3 shows a motor drive control device according to the present invention.
Block diagram showing the conceptual configuration of a zoom camera to which
FIG. The CPU 101 corresponds to the control means.
Microcomputer that controls the operation of the entire camera
Sequence control of the zoom camera, auto focus
Cas / Auto Exposure (abbreviated as AF / AE)
Computing), analog-digital (AD) conversion, liquid crystal display
(LCD) panel control, light emitting diode display (L
ED) Control and switch control. The LCD panel 102 displays the number of film frames,
The camera mode, time, battery check result, etc.
Each is a liquid crystal display device for displaying. The switch (SW) operation unit 103 is
Activates when the button is pressed halfway and locks AF and AE.
1st stage switch 1RSW and release button fully pressed
Second-stage switch for shutter release
2RSW, a zoom-up switch ZUPSW,
Zoom down switch ZDNSW and camera
A flash SW for changing the light emitting state of the
Remote controller and self-timer function can be used.
To switch the display between self-swap and date
Mode SW, set S to correct date time
W and power S for switching on / off the power of the camera
W and rewind for forced rewind to rewind during shooting
Switch RWSW and the camera's back cover is closed.
Back cover open / closed state detection switch BKS that detects and performs idle feeding
W. The AF-IC 104 is an IC for AF distance measurement.
And an image is taken based on a control signal from the CPU 101.
Find the distance to the body, and use the serial data bus to
Transfer to U101. The EEPROM 105 is electrically erasable.
The number of frames on the film and the zoom lens change
Position pulse, flash charging voltage information, battery
Various adjustment values such as terror check information are stored. The flash unit 106 is provided with the CPU 1
When a charge signal is given from 01, charging is started. The charging voltage is sent to the CPU 101.
After being sequentially sent and AD changed, it is stored in the EEPROM 105.
It is compared with the stored charging voltage information to determine whether charging is complete.
Is checked. The LED display unit 107 displays a flash emission warning,
Light emitting diode display to notify photographer of AF lock etc.
Place. The IF-IC 109 is an interface I
C, LED drive circuit, photometric element (SPD) 108
Metering circuit, motor drive circuit, reference voltage
It is composed of a pressure circuit and the like. The motor driving IC 110 is the motor of FIG.
It corresponds to the driving means 3. The motor drive sent from the CPU 101
The motion signal is decoded once in the IF-IC 109.
After that, it is supplied to the driving IC. Then, according to the signal of the CPU 101,
Winding / zoom (W / Z) mode corresponding to motor 2
Motor 111, LD motor 112,
Winding the drive of the W / Z motor 111
Switching plunge 114 for switching between lifting and zooming
Is selected and driven. In the vicinity of the LD motor 112, the LD
A forge that generates an output signal in conjunction with the rotation of the motor 112
The interrupter 115 is provided, and its output signal is
Input to the CPU 101 through the IF-IC 109
And controls the LD motor 112 based on the input signal.
I do. Photo interrupter for shutter (AEP
I) 116 is when the power is supplied to the shutter plunger 113.
Thus, a signal synchronized with the opening and closing of the sector is output. The clutch PI 117 is connected to the W / Z motor 11
1 is transmitted to a position where zoom up / down is possible.
If it is turned on, it becomes transparent and outputs an ON signal.
The film is transferred to a position where film winding / rewinding is possible.
If so, the light is shielded and an off signal is output. In the vicinity of the W / Z motor 111, the W / Z
/ Z motor 111 generates an output signal in conjunction with rotation
Photo interrupter (hereinafter abbreviated as motor PI) 34
And the output signal passes through the IF-IC 109.
And input to the CPU 101, based on the input signal.
And controls the motor PI34. The driving force of the W / Z motor 111 is on the feeding side.
Is transmitted to the motor PI34 and the film
Perforation of the film
Photoreflector (WPR) 120 that outputs a signal
Controls the W / Z motor 111. The driving force of the W / Z motor 111 is zoomed.
To the motor PI34 and the motor PI34.
Based on the ZPR119 output signal that outputs the absolute position of the
It is controlled by the CPU 101. The DX code 117 of the film corresponds to the CPU 1
01 directly, and the calculated value to determine the exposure value
It is used as FIGS. 4 and 5 show the zoom camera shown in FIG.
Power of the main CPU 101 when the power is turned on
It is shown to explain the on-reset subroutine procedure.
FIG. That is, the power of the zoom camera shown in FIG.
When the power source (battery) is turned on, the CPU 101 is reset.
Then, the operation of the zoom camera is started. In the initial setting of step S101, the CPU
Initial setting of each board and RAM in 101 is performed. In the battery check in step S102,
Indicates the status of the battery (battery) in the zoom camera.
Is clicked. Here, when the battery voltage is insufficient,
Shows a state without a battery on the LCD panel 102 for a predetermined time.
After that, the operation of the camera is prohibited. In step S103, the EEPROM 10
5, the data stored in the CPU 101 is read out.
In the RAM. In step S104, the inside of the zoom camera
To initialize the mechanic state of the W / Z motor 11
Switch the driving force of 1 to the zoom side and move the lens frame to the retracted position
Move. In step S105, the state of the power SW
Is checked. Here, in the case of power off, step
Jump to S109. If the power is on, the S step
At 106, the number of frames and the state of the mode are displayed on the LCD panel 102.
Let me show you. In step S107, the mirror frame is moved to the collapsed position.
Drive to a wide position where shooting is possible. In step S108, the flash charging is completed.
If not, charge the strobe. In step S109, each SW state is read.
Be included. Hereinafter, S read in step S109
The zoom camera is operated based on the state of W. In step S110, the state of the power SW
When the power is off, the zoom camera
Jumps to step S127 because it is locked
Let it. In step S111, 1RSW is pressed.
Is checked. Here, when 1RSW is pressed, the switch is pressed.
A release sequence after step S112 is performed. In step S112, a battery check is performed.
Is performed and the battery voltage remains until the release sequence ends.
Is checked. Here, when the battery voltage is lower than a predetermined voltage,
In this case, the zoom camera is locked. In step S113, photometry is performed, and
The luminance of the object and the peripheral luminance are measured. In step S114, the current strobe
The charging voltage is checked to see if the flash can be used.
Is clicked. In step S115, the distance to the subject
Is measured. In step S116, step S113
Luminance information, charging voltage information, to the subject up to S115
Shutter opening time, strobe emission,
LDP for light emission time and moving distance of focus lens
It is converted as the number of delivery pulses at I. In step S117, 2RSW is pressed.
A hard check is performed. Here, when 2RSW is not pressed,
Or it is not ready for exposure (for strobe
Nevertheless, if the charging voltage has not reached
Indicates that the subject is too close to focus.
In the case of, the process jumps to step S118. In step S118, 1RSW is checked.
Release shutter if 1RSW is released
After passing through the cans, return to step S109 and continue to be pressed
If so, the process returns to step S117, where 2RSW
Is detected. Here, 2RSW is pressed in the state where exposure is possible.
If it is determined in step S119 that the
Adjust the AF lens by the amount that the focus is adjusted.
Let out. In step S120, the shutter plunge
The shutter 113 is turned on to expose the film. In step S121, step S119
The AF lens is extended and the lens is extended and reset.
The work is done. In step S122, one frame of the film is
After winding, the process returns to step S109. In step S123, the zoom-up switch
Or check if the zoom down switch is pressed
It is. Here, the zoom up switch or the zoom
If the down switch is operated, the process proceeds to step S124.
Zoom operation is performed, and after the zoom operation ends,
In step S125, which returns to step S109, the flash
Checks whether the menu switch or mode switch has been pressed
It is. Here, when any switch is pressed,
In this case, the process proceeds to step S126, and
After the mode of the camera is switched in step S10,
Return to 9. In step S127, rewind (R
W) It is checked whether the SW has been pressed, and the RWSW
If pressed, the film is wound in step S128.
A return operation is performed. In step S129, the change in BKSW is
A check is made to see if there is any. Here, when there is a change in BKSW,
Proceeds to step S130, and detects that the back cover is open
In step S131, the process of opening the back cover is performed. When the back cover is closed, the step
In step S132, an idle feeding operation of the film is performed. In step S133, the power SW is turned off.
Is checked and the power switch is off
In step S134, the collapsing process is performed.
Thereafter, the process jumps to step S136. In step S135, various switches are operated.
The camera has been operated for a predetermined time.
If not, the process proceeds to step S136,
If the time has not elapsed, the process returns to step S109
Thus, the above operation is repeated. In step S136, the display on the LCD is turned off.
Off. In step S137, power SW, BK
SW, rewind SW only interrupts are enabled,
Enter the backup state. Here, power SW, BKSW, RWSW
If there is a change in the stop state, the process exits the stop state and proceeds to step S1
From 02, the operation of the zoom camera is started. FIGS. 6 and 7 show steps S119 and S119.
Flow shown to explain the AF lens extension procedure
It is a chart. FIGS. 8 and 9 show steps S119 and S119.
The timing shown to explain the AF lens extension procedure
FIG. FIG. 8 shows that the actual number of delivered pulses is reduced.
Time when driving more pulses than required for speed control
It is a chart. FIG. 9 shows that the actual number of delivered pulses is decelerated.
Time chart when the number of pulses required for control is less than
It is. That is, in the initial setting of step S150,
Is for LDPI on and LDPI threshold level setting
Start, start of pulse width measurement timer, pulse width limit
CP for counting the LDPI pulses
The hard counter of U101 is started. In step S151, the drive power to the target is
The Luth number is calculated. In step S152, a predetermined first drive
The voltage is set, and the motor 111 is turned off in step S153.
And extend the taking lens. As a result, as shown in FIG. 8 and FIG.
LDPI pulse is output according to the amount of rotation of
As a result, the feeding speed of the taking lens is accelerated. In step S154, the change in LDPI is
A check is made to see if there is any. Here, when there is no change in LDPI,
Jumps to step S155. In step S155, LD
If no change in the PI signal is obtained,
Restart to gradually increase pressure and increase motor torque
Processing is performed. In step S156, restart processing is performed.
If no change in LDPI is obtained for
In step S157, the camera is locked as damage. If the predetermined time has not elapsed,
Returning to step S154, the LDPI change is checked.
It is. In step S154, a change in LDPI is obtained.
If so, the LDPI is counted in step S158.
Is performed. In step S159, the movable unit is moved.
The pulse width of the LDPI indicating the dynamic speed is measured. In step S160, step S158
The number of remaining drive pulses is greater than the actual number of drive pulses read in
Is calculated. In step S161, the remaining drive pulses
Check that the number has reached the number of pulses required for deceleration control.
It is. Here, the remaining pulse is the pulse of the deceleration control.
If the number of shooting lenses is more than
Since there is no need, driving of the photographing lens is started in step S162
Is applied to the motor 111, and
Returning to S154, the count of LDPI is continued (FIG. 8).
A region). The number of remaining pulses is the number of pulses in the deceleration control area.
If the following occurs (line B in FIG. 8),
When the output pulse is less than the deceleration control area pulse (Fig.
In 9), the process proceeds to step S163. In step S163, the target number of pulses is driven.
A check is made to see if it has been done. Here, when driving to the target position,
In step S164, the motor brake is applied and the process ends.
You. When the motor is not driven to the target position,
Proceeds to step S165. In step S165, step S159
The motor 111 from the speed of the taking lens
The number of brake overrun pulses when the
Can be The number of overrun pulses of the brake is
The number of brake overrun pulses at each speed is EE
PROM115 or ROM on CPU101
The number of overrun pulses to be obtained is E
Data on the ROM of the EPROM 115 or the CPU 101
Is calculated by performing an operation such as linear interpolation on the data. In step S166, step S165
And the number of brake overrun pulses calculated in
The number of remaining pulses calculated in step S160 is compared. Here, the number of remaining pulses is
If there are more than two
Jump to step S169 because there is no
The determination of the data drive mode is performed. When the number of remaining pulses is larger than the brake
If the number is less than the number of ramp pulses,
In step S167, the
Brake on the data 111. In step S168, a brake is selected.
The process returns to step S154 to continue the process.
I can. In step S169, the number of remaining pulses and the
The difference from the number of overrun pulses is checked. Here, the remaining pulse number and the overrun
If the difference in the number of motors is within the specified
Stop at the target pulse until
In step S170, the motor is turned off, and the process returns to step S154.
You. Also, the number of remaining pulses and the overrun pulse
If the difference between the numbers is equal to or greater than the predetermined value,
The motor may stop just before the mark position.
The process proceeds to step S171 in order to turn 111 on. In step S171, step S1
Check the number of brakes counted at 68
Is Here, the brake rotation from the start of motor driving is performed.
If the number is less than the specified value, the remaining
The number of pulses has not been reached, or the drive pulse has been decelerated.
Less than pulses and still accelerating motor 111
In the state (FIG. 8), the startup is started in step S172.
After turning on the motor 111 with the first drive voltage at the start,
It returns to step S154 and continues processing. Further, when the brake count number is equal to or larger than a predetermined value.
If the motor is turned on during deceleration control,
In step S172, the first power
Motor 111 was turned on at a second drive voltage lower than the pressure
Thereafter, the process returns to step S154 to continue the above processing. According to the present invention, the brake from the start of driving
Judgment of motor acceleration state and deceleration control by number of times
However, the first drive voltage is used in the acceleration region, and the first drive voltage is used during the deceleration control.
By driving with a second drive voltage lower than the voltage of
High voltage is not applied during deceleration control and the
To reduce the speed fluctuation and shorten the drive time until the target stop.
It becomes possible to reduce. Therefore, as described above, the present invention
According to the system, the movable unit driven by the motor
Control time is long during deceleration control.
In order to avoid the
Whether the motor is in acceleration or deceleration control is determined by the number of rakes.
Judgment is made at the first drive voltage in the acceleration region, and during the deceleration control.
By driving with a second drive voltage lower than the first voltage,
Deceleration curve without high voltage during deceleration control
Driving time until target stop due to reduced speed fluctuation
Motor drive control that makes it possible to reduce power consumption
An apparatus can be provided.
【図面の簡単な説明】
【図1】図1は、本発明の実施の形態によるモータ駆動
制御装置の概念的な構成を示すブロック図である。
【図2】図2は、図1の撮影光学系1、モータ2及びパ
ルス発生手段4の構成を示した斜視図である。
【図3】図3は、本発明によるモータ駆動制御装置が適
用されるズームカメラの概念的な構成を示すブロック図
である。
【図4】図4は、図3に示したズームカメラに電源を投
入したときのメインCPU101のパワーオンリセット
のサブルーチンの手順を説明するために示すフローチャ
ートである。
【図5】図5は、図3に示したズームカメラに電源を投
入したときのメインCPU101のパワーオンリセット
のサブルーチンの手順を説明するために示すフローチャ
ートである。
【図6】図6は、図4のステップS119のAFレンズ
繰り出しの手順を説明するために示すフローチャートで
ある。
【図7】図7は、図4のステップS119のAFレンズ
繰り出しの手順を説明するために示すフローチャートで
ある。
【図8】図8は、図4のステップS119のAFレンズ
繰り出しの手順を説明するために示すタイミングチャー
トであって、実繰り出しパルス数が減速制御に必要なパ
ルス数より多く駆動する場合のタイムチャートである。
【図9】図9は、図4のステップS119のAFレンズ
繰り出しの手順を説明するために示すタイミングチャー
トであって、実繰り出しパルス数が減速制御に必要なパ
ルス数より少ない場合のタイムチャートである。
【符号の説明】
1…撮影レンズ光学系(可動ユニット)、
2…モータ、
3…モータ駆動手段、
4…パルス発生手段、
5…位置検出手段、
6…速度検出手段、
7…モータ駆動形態決定手段、
8…ブレーキ回数カウント手段、
9…モータ駆動電圧決定手段。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a conceptual configuration of a motor drive control device according to an embodiment of the present invention. FIG. 2 is a perspective view showing a configuration of a photographing optical system 1, a motor 2, and a pulse generator 4 of FIG. FIG. 3 is a block diagram showing a conceptual configuration of a zoom camera to which the motor drive control device according to the present invention is applied; FIG. 4 is a flowchart for explaining a procedure of a power-on reset subroutine of a main CPU 101 when power is supplied to the zoom camera shown in FIG. 3; FIG. 5 is a flowchart illustrating a procedure of a power-on reset subroutine of a main CPU 101 when power is applied to the zoom camera illustrated in FIG. 3; FIG. 6 is a flowchart illustrating a procedure of extending an AF lens in step S119 of FIG. 4; FIG. 7 is a flowchart illustrating a procedure of extending an AF lens in step S119 of FIG. 4; FIG. 8 is a timing chart for explaining a procedure of extending an AF lens in step S119 in FIG. 4, and is a time chart when the actual number of pulses to be extended is greater than the number of pulses required for deceleration control; It is a chart. FIG. 9 is a timing chart for explaining a procedure of extending an AF lens in step S119 in FIG. 4, and is a time chart in a case where the actual number of pulses to be extended is smaller than the number of pulses required for deceleration control. is there. [Explanation of Signs] 1 ... photographing lens optical system (movable unit), 2 ... motor, 3 ... motor drive means, 4 ... pulse generation means, 5 ... position detection means, 6 ... speed detection means, 7 ... motor drive mode determination Means 8 ... Brake frequency counting means 9 ... Motor drive voltage determining means
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G02B 7/08 G02B 7/08 Z G05D 3/12 305 G05D 3/12 305V H02P 3/06 H02P 3/06 C Fターム(参考) 2H020 MA02 MA05 MC22 MC59 MC62 MC71 MC77 ME12 ME15 ME16 ME17 ME38 2H044 DA01 DC08 5H303 AA30 BB02 BB06 CC04 DD01 EE03 EE07 FF09 HH07 JJ02 KK22 LL03 MM02 5H530 AA01 BB40 CC09 CD10 CD21 CE13 CF02 CF12 DD03 ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) G02B 7/08 G02B 7/08 Z G05D 3/12 305 G05D 3/12 305V H02P 3/06 H02P 3/06 CF term (reference) 2H020 MA02 MA05 MC22 MC59 MC62 MC71 MC77 ME12 ME15 ME16 ME17 ME38 2H044 DA01 DC08 5H303 AA30 BB02 BB06 CC04 DD01 EE03 EE07 FF09 HH07 JJ02 KK22 LL03 MM02 5H530 AA01 BB40 CC13 CD10
Claims (1)
と、 上記可動ユニットの移動に応じてパルスを出力するパル
ス発生手段と、 上記パルス発生手段から出力されるパルスにより上記可
動ユニットの移動速度を検出する速度検出手段と、 上記パルス発生手段から出力されるパルスの数をカウン
トして上記可動ユニットの位置を検出する位置検出手段
と、 上記可動ユニットへの移動目標位置を設定する設定手段
と、 上記位置検出手段、速度検出手段及び設定手段からの出
力に応じてモータオン、モータオフ、モータブレーキを
含む複数の駆動力のうちの1つを選択し、上記モータヘ
出力するモータ駆動形態選択手段と、 上記複数の駆動力のうち上記可動ユニットの駆動開始か
らブレーキが選択された回数をカウントするブレーキ回
数カウント手段と、 上記モータ駆動形熊選択手段でモータオンが選択された
ときに少なくとも2つ以上の電圧値より上記モータに印
加する電圧を選択するモータ駆動電圧決定手段とを具備
し、 上記モータ駆動電圧決定手段は、上記モータ駆動形態選
択手段でモータオンが選択された場合、上記ブレーキ回
数カウント手段によってカウントしたブレーキ回数が所
定回数以下のときに、第1の電圧を上記モータに印加
し、上記ブレーキ回数が所定回数以上のときに、上記第
1の電圧より低い第2の電圧を上記モータに印加するこ
とを特徴とするモータ駆動制御装置。Claims: 1. A movable unit movable by a motor, pulse generating means for outputting a pulse in accordance with the movement of the movable unit, and a pulse output from the pulse generating means for controlling the movable unit. Speed detecting means for detecting a moving speed; position detecting means for counting the number of pulses output from the pulse generating means to detect the position of the movable unit; and setting for setting a movement target position for the movable unit. Means for selecting one of a plurality of driving forces including a motor on, a motor off, and a motor brake in accordance with outputs from the position detecting means, speed detecting means, and setting means, and outputting the selected driving force to the motor. Counting the number of times a brake has been selected from the start of driving of the movable unit among the plurality of driving forces. Rake number counting means, and motor drive voltage determination means for selecting a voltage to be applied to the motor from at least two or more voltage values when motor-on is selected by the motor drive type bear selection means, The drive voltage determining means applies a first voltage to the motor when the number of brakes counted by the brake number counting means is equal to or less than a predetermined number when the motor-on is selected by the motor drive mode selecting means. A motor drive control device, wherein a second voltage lower than the first voltage is applied to the motor when the number of times of braking is equal to or more than a predetermined number of times.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002062459A JP2003262904A (en) | 2002-03-07 | 2002-03-07 | Motor driving controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002062459A JP2003262904A (en) | 2002-03-07 | 2002-03-07 | Motor driving controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2003262904A true JP2003262904A (en) | 2003-09-19 |
Family
ID=29196222
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002062459A Withdrawn JP2003262904A (en) | 2002-03-07 | 2002-03-07 | Motor driving controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2003262904A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006011213A (en) * | 2004-06-29 | 2006-01-12 | Konica Minolta Opto Inc | Lens unit, manufacturing method for the lens unit and manufacturing method for imaging apparatus |
| US8649676B2 (en) | 2012-02-02 | 2014-02-11 | Panasonic Corporation | Motor control device and imaging apparatus |
| US9153962B2 (en) | 2013-02-13 | 2015-10-06 | Panasonic Intellectual Property Management Co., Ltd. | Motor control device and imaging apparatus with improved power source stability |
-
2002
- 2002-03-07 JP JP2002062459A patent/JP2003262904A/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006011213A (en) * | 2004-06-29 | 2006-01-12 | Konica Minolta Opto Inc | Lens unit, manufacturing method for the lens unit and manufacturing method for imaging apparatus |
| US8649676B2 (en) | 2012-02-02 | 2014-02-11 | Panasonic Corporation | Motor control device and imaging apparatus |
| US9153962B2 (en) | 2013-02-13 | 2015-10-06 | Panasonic Intellectual Property Management Co., Ltd. | Motor control device and imaging apparatus with improved power source stability |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7777968B2 (en) | Photographing lens driving control apparatus | |
| US5903783A (en) | Motion compensation device to control a centering operation of a motion compensation lens | |
| US6614997B2 (en) | Camera having an optical zoom system | |
| JP2794631B2 (en) | Camera with power zoom function and interchangeable camera and interchangeable lens with power zoom function | |
| JP2006227399A (en) | Shooting lens drive control device | |
| JP2003262904A (en) | Motor driving controller | |
| JP2004085840A (en) | Camera, lens device and camera system | |
| US5025276A (en) | Control apparatus of single-lens reflex camera | |
| JPH0933788A (en) | Lens driving device | |
| JP2006146067A (en) | Camera, lens apparatus and camera system | |
| JP3244337B2 (en) | camera | |
| JP2003319672A (en) | Motor drive control device | |
| JP4940002B2 (en) | Imaging lens drive control device, drive control method, and imaging device | |
| JPS62215248A (en) | Focus detecting device with auxiliary lighting device | |
| JP2605012B2 (en) | Camera control device | |
| JP3007656B2 (en) | Auto focus shooting device | |
| JP3215710B2 (en) | Battery check device | |
| JP2829920B2 (en) | Cameras and interchangeable lenses with interchangeable lenses | |
| JP2002250855A (en) | Camera device | |
| JPH07218807A (en) | Camera zoom lens barrel controller | |
| JPH0713690B2 (en) | Lens driving device for autofocus cameras | |
| JPH07244313A (en) | Image stabilization camera | |
| JPH01187518A (en) | Focus detector | |
| JP2011257605A (en) | Optical equipment | |
| JPH0728113A (en) | Auto focus camera |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20050510 |