JP2016136837A - 線形運動デバイスの制御装置及びその制御方法 - Google Patents
線形運動デバイスの制御装置及びその制御方法 Download PDFInfo
- Publication number
- JP2016136837A JP2016136837A JP2016078806A JP2016078806A JP2016136837A JP 2016136837 A JP2016136837 A JP 2016136837A JP 2016078806 A JP2016078806 A JP 2016078806A JP 2016078806 A JP2016078806 A JP 2016078806A JP 2016136837 A JP2016136837 A JP 2016136837A
- Authority
- JP
- Japan
- Prior art keywords
- signal value
- linear motion
- motion device
- position signal
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 22
- 238000001514 detection method Methods 0.000 claims abstract description 57
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims abstract description 8
- 238000004364 calculation method Methods 0.000 claims description 68
- 230000005415 magnetization Effects 0.000 abstract description 9
- 238000006243 chemical reaction Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 12
- 230000009471 action Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000012886 linear function Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Lens Barrels (AREA)
- Control Of Linear Motors (AREA)
Abstract
Description
ところで、一般のデジタルカメラ及び携帯電話機などに搭載されているカメラモジュールの画素数は年々増加しており、これらコンパクトなカメラでも、高精細な画像が撮影可能になってきている。高精細な画像では、ピントずれが目立ちやすく、より高精度なオートフォーカス制御が求められている。
また、一般に、入力信号と、この入力信号に応じた変位とが一次関数で表されるデバイスは、線形運動デバイスと言われている。この種の線形運動デバイスには、例えば、カメラのオートフォーカスレンズなどがある。
磁場センサ13は、検出した磁場に基づいて信号を生成し、出力信号SAとして出力する。磁場センサ13の出力信号SAとデバイス位置指令信号SBは、差動増幅器14の正転入力端子と反転入力端子とにそれぞれ入力される。磁場センサ13の出力信号SAとデバイス位置指令信号SBとが入力された差動増幅器14からは、出力ドライバ17,18の操作量(偏差と増幅度の積)を表す操作量信号SCが出力される。
ここで、図1に示した線形運動デバイス12では、磁石10の着磁のばらつきが生じ得る。また、制御装置では、磁場センサ13の搭載位置のずれにばらつきが生じ得る。このようなばらつきにより、線形運動デバイス12の位置と、磁場センサ13によって検出される磁場が設計時に想定された関係と相違する。
図2中の実線aは、検出磁場と線形運動デバイス12の位置とのずれがない(設計値のとおり)場合の特性を比較のため示している。一点鎖線bは、検出磁場と線形運動デバイス12の位置とのずれがある場合の特性を示している。
つまり、実線aで表された設計値通りの場合だと線形運動デバイス12が端点XBOTから他方の端点XTOPまで移動する場合、磁場センサ13の出力信号SAは、VMLaからVMHaまで変化する(図2中にこの範囲をSA(a)として示す)。このとき、磁場センサ13の出力信号SAと同じ電圧範囲であるVMLaからVMHaまでのデバイス位置指令信号SBが制御装置に入力される。そして、中間の電位VMM(=(VMHa−VMLa)/2+VMLa)のデバイス位置指令信号SBが入力されると、線形運動デバイス12は、中間の位置XMIDを得る。
また、特許文献2に記載のものは、実際にレンズを移動させて焦点位置を決定するフォーカス制御回路に関するもので、レンズと、このレンズの位置を調整するための駆動素子と、レンズの位置を検出するための位置検出素子とを備える撮像装置に搭載されるフォーカス制御回路において、位置検出素子の出力信号により特定されるレンズの位置と、外部から設定されるレンズの目標位置との差分をもとに、レンズの位置を目標位置に合わせるための駆動信号を生成して駆動素子に出力するイコライザと、位置検出素子のゲイン及びオフセットの少なくとも一方を調整するための調整回路とを備えたものである。
すなわち、特許文献1に記載されるような補正テーブルを用いる方式は、補正テーブルを格納する記憶装置を必要とし、その数は分解能ビット数をNとした場合2N×N個となる。したがって、補正テーブルを含んだ集積回路を製造した場合、小型の線形運動デバイには搭載できない場合も生じ、製造コストも増加する。さらに、補正テーブルの作成には、分解能毎に移動させながら、補正テーブルに補正値を書き込む作業が発生するため、さらなる製造コスト増加になる場合もある。
また、請求項3に記載の発明は、請求項1又は2に記載の発明において、前記検出位置信号値をVip、前記第1の検出位置信号値をNEGCAL、前記第2の検出位置信号値をPOSCAL、前記検出位置演算信号値をVPROCとした場合に、前記キャリブレーション演算回路は、前記検出位置演算信号値VPROCが、(Vip−NEGCAL)/(POSCAL−NEGCAL)と比例の関係を有するように演算する。
また、請求項5に記載の発明は、請求項1〜4のいずれか一項に記載の発明において、前記出力ドライバは、前記検出位置演算信号値と前記目標位置信号値を入力としてPID制御して制御信号を出力するPID制御回路を有し、前記制御信号に基づいて前記駆動コイルに駆動電流を供給する。
また、請求項7に記載の発明は、請求項1〜6のいずれか一項に記載の線形運動デバイスの制御装置と、前記移動体がレンズである線形運動デバイスと、前記駆動電流が供給される駆動コイルと、を備えるカメラモジュールである。
また、請求項10に記載の発明は、請求項8又は9に記載の発明において、前記レンズの位置を制御するステップは、前記検出位置演算信号値と、前記レンズの目標位置を指示する目標位置信号値とに基づいて、PID制御して制御信号を出力し、前記制御信号に基づいて前記駆動コイルに駆動電流を供給して前記レンズの位置を制御する。
図3は、本発明に係る線形運動デバイスの制御装置を説明するための構成図である。図3においては、カメラモジュール30のレンズの位置調整を行う制御装置20に適用した場合について説明する。この制御装置(位置制御回路)20は、例えば、IC回路として構成されている。なお、カメラモジュール30は、線形運動デバイス31と、レンズ33を移動させる駆動コイル29とで構成されている。したがって、駆動コイル29に電流を流すことにより、磁石32が移動され、その磁石32に固定されているレンズ33の位置調整が可能となる。
磁場センサ21は、磁石32が発生する磁場を検出し、検出された磁場の値に対応する検出位置信号値Vipを出力するものである。つまり、磁場センサ21は、カメラモジュール30の磁石32が発する磁場を電気信号に変換し、検出位置信号を増幅器22に出力する。増幅器22は、磁場センサ21から入力される検出位置信号を増幅する。なお、この磁場センサ21はホール素子であることが望ましい。
また、キャリブレーション(Calibration)演算回路24は、A/D変換回路23によりA/D変換された検出位置信号値Vipに基づいて、線形運動デバイス31のホーム位置に対応する第1の位置信号値NEGCALと、線形運動デバイス31のフル位置に対応する第2の位置信号値POSCALとから検出位置演算信号値VPROCを得るものである。
VPROC=(Vip−NEGCAL)/(POSCAL−NEGCAL)×511
の関係を有するように演算する。なお、511は29−1を示す数値である。
なお、以上の説明では、線形運動デバイスが、レンズ(移動体)33と、このレンズ(移動体)33に取り付けられた磁石32とからなるものとしているが、駆動コイルを含めて線形運動デバイスとすることもできる。
このようにして、検出位置信号値Vipにバラツキがあったとしても、目標位置信号値VTARGで線形運動デバイス31の位置制御を可能とすることができる。
VPROC=(Vip−NEGCAL)/(POSCAL−NEGCAL)×511
を得る。なお、第3の記憶装置(レジスタ/メモリ)246は、積算器245に接続され、「511」を記憶しているものである。この「511」は目標位置信号値VTARGの設定可能範囲によって任意に変更されるものである。
検出位置演算信号値(位置信号)VPROCは、目標位置信号値VTARGと同じ範囲の出力となる。つまり、Vipの個体ばらつきがあっても、位置信号と目標値信号の同期がとれた状態となる。位置制御動作は、演算された位置信号VPROCと目標値VTARGを用いることで、Vipの入力範囲にばらつきが生じても、VTRAGで一意にきまる位置制御が可能である。
このようにして、磁場センサの搭載位置のずれや磁石の着磁ばらつきが生じた場合にも線形運動デバイスの正確な位置制御を可能な線形運動デバイスの制御装置を実現することができる。
本発明の線形運動デバイス31の制御装置20における制御方法は、移動体33に取り付けられた磁石32を有する線形運動デバイス31と、この線形運動デバイス31の磁石32の近傍に配置された駆動コイル29とを備え、この駆動コイル29にコイル電流が流れることによって発生する力により磁石32を移動させる制御方法である。
磁場センサ21からの検出位置信号値で、キャリブレーション演算回路24の入力信号値をVip、ホーム位置に対応する第1の位置信号値をNEGCAL、フル位置に対応する第2の位置信号値をPOSCAL、キャリブレーション演算回路24の出力信号値である検出位置演算信号値をVPROCとした場合に、キャリブレーション演算回路24の検出位置演算信号値VPROCが、(Vip−NEGCAL)/(POSCAL−NEGCAL)と比例の関係を有する。
キャリブレーション演算回路24による演算ステップが、まず、計数回路241により、外部からキャリブレーション指示信号が入力されると作動するステップ(S11)と、次に、D/A変換の出力信号が最小値に固定を指示して駆動コイル29に通電した時に、第1の時間T1まで計数回路241でカウントして取り込み指示信号が発行され、第1の記憶装置242aにより検出位置信号値Vipを記憶値NEGCALとして保存するステップ(S12)と、次に、第2の時間T2までカウントした時に、D/A変換の出力信号が最大値に固定を指示して駆動コイル29に通電した時に、第3の時間T3まで計数回路241でカウントして取り込み指示信号が発行され、第2の記憶装置242bにより検出位置信号値Vipを記憶値POSCALとして保存するステップ(S13)と、次に、第4の時間T4までカウントした時にD/A変換の出力指示は、PID制御回路の出力に基づいて出力する指示を発生し、計数回路241のカウントを停止するステップ(S14)とを有し、キャリブレーション演算回路24の検出位置演算信号値VPROCが、(Vip−NEGCAL)/(POSCAL−NEGCAL)と比例の関係を有する。
10 磁石
11 コイル
12 線形運動デバイス
13 磁場センサ
14 差動増幅器
15 非反転出力バッファ
16 反転出力バッファ
17 第1の出力ドライバ
18 第2の出力ドライバ
20 制御装置
21 磁場センサ
22 増幅器
23 A/D変換回路
24 キャリブレーション(Calibration)演算回路
25 PID制御回路
26 デバイス(レンズ)位置指令信号発生回路
27 D/A変換回路
28a 第1の出力ドライバ
28b 第2の出力ドライバ
29 駆動コイル
30 カメラモジュール
31 線形運動デバイス
32 磁石
33 レンズ(移動体)
241 計数回路(カウンタ/タイマ)
242a 第1の記憶装置(レジスタ/メモリ)
242b 第2の記憶装置(レジスタ/メモリ)
243a 第1の減算器
243b 第2の減算器
244 除算器
245 積算器
246 第3の記憶装置(レジスタ/メモリ)
Claims (10)
- 移動体に取り付けられた磁石を有する線形運動デバイスの目標位置を指示する目標位置信号値を出力するデバイス位置指令信号発生回路と、
前記磁石が発生する磁場を検出した検出位置信号値に対して演算して検出位置演算信号値を出力するキャリブレーション演算回路と、
前記検出位置演算信号値と前記目標位置信号値に基づいて、前記磁石を移動させる駆動コイルに駆動電流を供給する出力ドライバと、を備え、
前記キャリブレーション演算回路は、前記検出位置信号値に対して、前記線形運動デバイスのホーム位置における前記磁石の磁場を検出した第1の検出位置信号値と、前記線形運動デバイスのフル位置における前記磁石の磁場を検出した第2の検出位置信号値とで演算して、前記検出位置演算信号値を出力する線形運動デバイスの制御装置。 - 前記キャリブレーション演算回路は、第1の検出位置信号値及び第2の検出位置信号値を保存する記憶部を有する請求項1に記載の線形運動デバイスの制御装置。
- 前記検出位置信号値をVip、前記第1の検出位置信号値をNEGCAL、前記第2の検出位置信号値をPOSCAL、前記検出位置演算信号値をVPROCとした場合に、
前記キャリブレーション演算回路は、前記検出位置演算信号値VPROCが、(Vip−NEGCAL)/(POSCAL−NEGCAL)と比例の関係を有するように演算する請求項1又は2に記載の線形運動デバイスの制御装置。 - 前記キャリブレーション演算回路は、前記検出位置信号値に対して、前記第1の検出位置信号値と、前記第2の検出位置信号値と、前記目標位置信号値の設定可能範囲に係る数値とで演算して、前記検出位置演算信号値を出力する請求項1〜3のいずれか一項に記載の線形運動デバイスの制御装置。
- 前記出力ドライバは、前記検出位置演算信号値と前記目標位置信号値を入力としてPID制御して制御信号を出力するPID制御回路を有し、前記制御信号に基づいて前記駆動コイルに駆動電流を供給する請求項1〜4のいずれか一項に記載の線形運動デバイスの制御装置。
- さらに、前記磁石が発生する磁場を検出して検出位置信号値を出力する磁場センサを備える請求項1〜5のいずれか一項に記載の線形運動デバイスの制御装置。
- 請求項1〜6のいずれか一項に記載の線形運動デバイスの制御装置と、
前記移動体がレンズである線形運動デバイスと、
前記駆動電流が供給される駆動コイルと、
を備えるカメラモジュール。 - 駆動コイルに第1の駆動電流を通電し、磁石が取り付けられたレンズをホーム位置へ移動させるステップと、
前記ホーム位置における前記磁石が発生する磁場を検出した第1の検出位置信号値を記憶するステップと、
前記駆動コイルに第2の駆動電流を通電し、前記レンズをフル位置へ移動させるステップと、
前記フル位置における前記磁石が発生する磁場を検出した第2の検出位置信号値を記憶するステップと、
前記磁石が発生する磁場を検出した検出位置信号値に対して、前記第1の検出位置信号値、及び、前記第2の検出位置信号値を用いて演算して検出位置演算信号値を出力するステップと、
前記検出位置演算信号値と、前記レンズの目標位置を指示する目標位置信号値とに基づいて、前記駆動コイルに駆動電流を供給して前記レンズの位置を制御するステップと、
を備える線形運動デバイスの制御方法。 - 前記検出位置演算信号値を出力するステップは、前記検出位置信号値に対して、前記第1の検出位置信号値、及び、前記第2の検出位置信号値に加えて、前記目標位置信号値の設定可能範囲に係る数値を用いて演算して前記検出位置演算信号値を出力する請求項8に記載の線形運動デバイスの制御方法。
- 前記レンズの位置を制御するステップは、前記検出位置演算信号値と、前記レンズの目標位置を指示する目標位置信号値とに基づいて、PID制御して制御信号を出力し、前記制御信号に基づいて前記駆動コイルに駆動電流を供給して前記レンズの位置を制御する請求項8又は9に記載の線形運動デバイスの制御方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016078806A JP2016136837A (ja) | 2016-04-11 | 2016-04-11 | 線形運動デバイスの制御装置及びその制御方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016078806A JP2016136837A (ja) | 2016-04-11 | 2016-04-11 | 線形運動デバイスの制御装置及びその制御方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012113444A Division JP2013238821A (ja) | 2012-05-17 | 2012-05-17 | 線形運動デバイスの制御装置及びその制御方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2016136837A true JP2016136837A (ja) | 2016-07-28 |
Family
ID=56512768
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016078806A Pending JP2016136837A (ja) | 2016-04-11 | 2016-04-11 | 線形運動デバイスの制御装置及びその制御方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2016136837A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022262008A1 (zh) * | 2021-06-18 | 2022-12-22 | 深圳市谷粒科技有限公司 | 一种自适应满行程检测电磁感应式电位器 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09133853A (ja) * | 1995-11-08 | 1997-05-20 | Nikon Corp | レンズ位置検出装置 |
JP2007143226A (ja) * | 2005-11-15 | 2007-06-07 | Nippon Pulse Motor Co Ltd | シャフト型リニアモータの位置検出装置 |
JP2011022563A (ja) * | 2009-06-18 | 2011-02-03 | Sanyo Electric Co Ltd | フォーカス制御回路 |
JP2011514133A (ja) * | 2008-03-06 | 2011-04-28 | アレグロ・マイクロシステムズ・インコーポレーテッド | 集積化位置センサを有する小型モータドライバicにおける自己較正アルゴリズム |
-
2016
- 2016-04-11 JP JP2016078806A patent/JP2016136837A/ja active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09133853A (ja) * | 1995-11-08 | 1997-05-20 | Nikon Corp | レンズ位置検出装置 |
JP2007143226A (ja) * | 2005-11-15 | 2007-06-07 | Nippon Pulse Motor Co Ltd | シャフト型リニアモータの位置検出装置 |
JP2011514133A (ja) * | 2008-03-06 | 2011-04-28 | アレグロ・マイクロシステムズ・インコーポレーテッド | 集積化位置センサを有する小型モータドライバicにおける自己較正アルゴリズム |
JP2011022563A (ja) * | 2009-06-18 | 2011-02-03 | Sanyo Electric Co Ltd | フォーカス制御回路 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022262008A1 (zh) * | 2021-06-18 | 2022-12-22 | 深圳市谷粒科技有限公司 | 一种自适应满行程检测电磁感应式电位器 |
US12062471B2 (en) | 2021-06-18 | 2024-08-13 | Shenzhen Guli Technology Co., Ltd. | Electromagnetic induction potentiometer adaptive for full-stroke detection |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5961258B2 (ja) | 線形運動デバイスの制御装置及びその制御方法 | |
KR101920130B1 (ko) | 카메라 모듈의 조정 방법과 렌즈 위치 제어 장치 및 선형 운동 디바이스의 제어 장치와 그 제어 방법 | |
JP2018124582A (ja) | 手振れ補正装置及び手振れ補正回路並びに手振れ補正方法 | |
JP5089999B2 (ja) | 位置検出回路及びその応用装置 | |
JP6535524B2 (ja) | 撮像装置 | |
JP2015194660A (ja) | カメラモジュール及びその光学要素の位置制御方法並びに携帯機器 | |
JP2013238822A (ja) | 線形運動デバイスの制御装置及びその制御方法 | |
JP2013238821A (ja) | 線形運動デバイスの制御装置及びその制御方法 | |
JP2013025268A (ja) | 光学機器 | |
JP2016136837A (ja) | 線形運動デバイスの制御装置及びその制御方法 | |
JP2013257486A (ja) | 光学装置、撮像装置、および光学装置の制御方法 | |
JP2016004377A (ja) | 線形運動デバイス制御回路 | |
JP6368605B2 (ja) | 位置検出装置及びそれを備えた駆動装置 | |
JP5793130B2 (ja) | 線形運動デバイスの制御装置及びその制御方法 | |
JP2013099139A (ja) | 線形運動デバイスの制御装置、線形運動デバイスの制御方法 | |
JP2014230320A (ja) | 駆動制御装置、撮像装置、駆動制御方法、プログラム、および、記憶媒体 | |
JP6472166B2 (ja) | 位置制御装置および方法 | |
JP6188349B2 (ja) | 制御装置、制御方法、プログラム | |
JP2017116818A (ja) | 像ぶれ補正装置、その制御方法、および制御プログラム、並びに撮像装置 | |
JP2016192131A (ja) | 運動デバイス制御回路及びその制御方法、調整方法並びに運動デバイス制御装置 | |
JP2016001430A (ja) | 位置制御装置及び位置制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170222 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170321 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170411 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20171003 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20180327 |