[go: up one dir, main page]

JPH0566129A - Distance measuring semiconductor integrated circuit - Google Patents

Distance measuring semiconductor integrated circuit

Info

Publication number
JPH0566129A
JPH0566129A JP1913092A JP1913092A JPH0566129A JP H0566129 A JPH0566129 A JP H0566129A JP 1913092 A JP1913092 A JP 1913092A JP 1913092 A JP1913092 A JP 1913092A JP H0566129 A JPH0566129 A JP H0566129A
Authority
JP
Japan
Prior art keywords
distance
distance measurement
data
distance measuring
semiconductor integrated
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
Application number
JP1913092A
Other languages
Japanese (ja)
Inventor
Masanori Inamori
正憲 稲森
Toshihide Miyake
敏英 三宅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP1913092A priority Critical patent/JPH0566129A/en
Publication of JPH0566129A publication Critical patent/JPH0566129A/en
Pending legal-status Critical Current

Links

Landscapes

  • Measurement Of Optical Distance (AREA)
  • Automatic Focus Adjustment (AREA)
  • Optical Radar Systems And Details Thereof (AREA)

Abstract

PURPOSE:To provide an IC for measuring distance enabling cost reduction and high performance of a distance measuring device. CONSTITUTION:A distance measuring semiconductor integrated circuit 40 for auto-focusing device having a light receiving element 30 which receives the light from a target 20 subjected to distance measurement and outputs a signal according to the distance to the target has following elements formed in one chip: a distance measuring arithmetic part 41 for forming a digital distance measurement data inversely proportional to the distance to the target 20 from the signal of the light receiving element 30, a memory part 42 for writing two distance measurement data outputted from the distance measuring arithmetic part 41 for two known distances at the time of calibration mode, and a data arithmetic part 43 for operating an auto-focusing device control signal from the two measured distance data stored in the memory part 42 and the distance measurement data outputted from the distance measuring arithmetic part 41 at the time of distance measuring mode.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はアクティブタイプ又はパ
ッシブタイプのオートフォーカス装置に装着される距離
測定装置の主要な構成要素である距離測定用半導体集積
回路に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a distance measuring semiconductor integrated circuit which is a main component of a distance measuring device mounted on an active type or passive type autofocus device.

【0002】[0002]

【従来の技術】オートフォーカス装置に装着される距離
測定装置は、その距離測定装置がアクティブタイプの場
合、図5に示すように、距離を測定すべき被写体に光を
照射する赤外線発光ダイオード110と、被写体120
で反射された光を受光しその光の入射角度に応じた電流
を出力するPSD(ポジションセンシティブディテク
タ)素子130と、PSD素子130から印加される電
流をA/D変換した後、被写体までの距離に対応するデ
ータ(測距データ)を演算する距離測定用集積回路(距
離測定用IC)140と、この距離測定用IC140を
制御するCPU(中央処理装置)150とから通常は構
成される。
2. Description of the Related Art A distance measuring device mounted on an autofocus device, when the distance measuring device is an active type, has an infrared light emitting diode 110 for irradiating a subject whose distance is to be measured with light, as shown in FIG. , Subject 120
The PSD (position sensitive detector) element 130 that receives the light reflected by the light and outputs a current according to the incident angle of the light, and the distance to the subject after A / D conversion of the current applied from the PSD element 130 A distance measurement integrated circuit (distance measurement IC) 140 that calculates data (distance measurement data) corresponding to the above, and a CPU (central processing unit) 150 that controls the distance measurement IC 140 are normally included.

【0003】このような距離測定装置では、距離測定用
ICの製造上のばらつき及び光学系(受光素子、発光素
子等)のずれによる測定誤差を補償するため、光学系を
物理的に微調整することが行われる。
In such a distance measuring device, the optical system is physically fine-tuned in order to compensate for the measurement error due to the manufacturing variation of the distance measuring IC and the deviation of the optical system (light receiving element, light emitting element, etc.). Is done.

【0004】しかしながら光学系の調整によってこのよ
うな測定誤差を完全に補償することは非常に困難である
ので、電気的な方法でこれを消去することが行われてい
る。即ち、調整用可変抵抗R1及びR2を外付接続する
ための2〜3個の端子を距離測定用ICに設け、初期時
にこれら複数の調整用抵抗R1及びR2の抵抗値を調節
することによってA/D変換器の部分で電流を修正し、
測距データの誤差が消去されるようにしている。
However, it is very difficult to completely compensate for such a measurement error by adjusting the optical system, so that the error is electrically eliminated. That is, the distance measuring IC is provided with a few terminals for externally connecting the adjustment variable resistors R1 and R2, and by adjusting the resistance values of the plurality of adjustment resistors R1 and R2 at the initial stage, A Correct the current at the / D converter,
The error in the distance measurement data is deleted.

【0005】調整用抵抗によるこの補償方法は、抵抗R
1の抵抗値を変えることによって電流を平行にシフト
し、抵抗R2の抵抗値を変えることによって電流の傾斜
を変えるものである。即ち、図6に示すように、まずデ
ータの回転中心となっている第1の距離で測距を行い、
その出力データが所望の値となるように抵抗R1の抵抗
値を変える。次に第1の距離と異なる第2の距離で測距
を行いその出力データが所望の値となるように抵抗R2
の抵抗値を変える。しかしながらこの方法は、出力デー
タが所望のデータとなるまで何度も距離測定を繰り返し
て抵抗値の調整を行う必要があるため、多大な労力を要
する。
This compensating method using the adjusting resistor is described as follows.
The current is shifted in parallel by changing the resistance value of 1, and the slope of the current is changed by changing the resistance value of the resistor R2. That is, as shown in FIG. 6, first, distance measurement is performed at the first distance, which is the rotation center of the data,
The resistance value of the resistor R1 is changed so that the output data has a desired value. Next, distance measurement is performed at a second distance different from the first distance, and the resistance R2 is set so that the output data has a desired value.
Change the resistance value of. However, this method requires a great deal of effort because it is necessary to repeat the distance measurement many times and adjust the resistance value until the output data becomes the desired data.

【0006】調整用抵抗を用いずに測距データの誤差を
消去する方法として、図7に示すように、通常の距離測
定用IC240に独立したメモリ260を外付し、その
距離測定用IC240によって既知の距離を測定して得
た1次関数をこのメモリ260に記憶させるようにした
補償方法を本出願人は知っている。
As a method of erasing the error of the distance measurement data without using the adjusting resistor, as shown in FIG. 7, an independent memory 260 is externally attached to the normal distance measuring IC 240 and the distance measuring IC 240 is used. The applicant knows a compensation method in which a linear function obtained by measuring a known distance is stored in this memory 260.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、この方
法によると、外付するメモリ自体及び調整時の各タイミ
ングを発生する回路が必要となると共に各素子間の配線
が新たに必要であり、しかもCPUのソフトウエアの負
担が著しく大きくなる。
However, according to this method, an external memory itself and a circuit for generating each timing at the time of adjustment are required, and wiring between each element is newly required, and moreover, a CPU is required. The burden on the software will increase significantly.

【0008】従って、本発明の目的は、距離測定装置の
低コスト化及び高性能化を図ることのできる距離測定用
ICを提供することにある。
Therefore, an object of the present invention is to provide a distance measuring IC which can reduce the cost and improve the performance of the distance measuring device.

【0009】[0009]

【課題を解決するための手段】本発明によれば、上述の
目的は、被測距対象物からの光を受取りこの対象物まで
の距離に応じた信号を出力する受光素子を有するオート
フォーカス装置用の以下の構成の距離測定用半導体集積
回路によって達成される。
According to the present invention, the above-mentioned object is an autofocus device having a light receiving element for receiving light from an object to be measured and outputting a signal according to the distance to the object. It is achieved by a semiconductor integrated circuit for distance measurement having the following configuration.

【0010】この距離測定用半導体集積回路は、以下の
各要素がワンチップ内に形成されている。即ち、受光素
子からの信号から対象物までの距離に反比例したデジタ
ルの測距データを形成する距離測定演算部、キャリブレ
ーションモード時に既知の2つの距離について距離測定
演算部から出力される2つの測距データが書き込まれる
記憶部、及び測距モード時に記憶部に記憶されている2
つの測距データと距離測定演算部から出力される測距デ
ータとからオートフォーカス装置制御信号を演算するデ
ータ演算部である。
In this distance measuring semiconductor integrated circuit, the following elements are formed in one chip. That is, a distance measurement calculation unit that forms digital distance measurement data that is inversely proportional to the distance from the signal from the light receiving element to the object, and two distance measurement calculation units that output two known distances in the calibration mode. The storage unit to which the distance data is written, and the storage unit 2 stored in the storage unit in the distance measurement mode
The data calculation unit calculates an autofocus device control signal from one distance measurement data and the distance measurement data output from the distance measurement calculation unit.

【0011】好ましくは、外部からの制御入力に応じて
前記キャリブレーションモード及び前記測距モードを選
択的に切換えることが可能な制御ロジック手段がさらに
ワンチップ内に形成されている。
Preferably, control logic means capable of selectively switching between the calibration mode and the distance measuring mode according to a control input from the outside is further formed in one chip.

【0012】記憶部はEEPROMであることが好まし
い。このEEPROMがCMOSであり、半導体集積回
路がBi−CMOSプロセスで形成されることも好まし
い。
The storage unit is preferably an EEPROM. It is also preferable that the EEPROM is CMOS and the semiconductor integrated circuit is formed by a Bi-CMOS process.

【0013】半導体集積回路がアクティブタイプのオー
トフォーカス装置用であるかもしれない。
The semiconductor integrated circuit may be for an active type autofocus device.

【0014】[0014]

【作用】既知の真の距離を距離測定装置で実際に測定し
て測距データを得、その測距デ−タと真の距離との関係
を記憶部に記憶させるという距離測定装置のキャリブレ
ーションを、CPUからキャリブレーション命令を出す
だけで行う。このため、距離測定装置のCPUのソフト
ウエアの負担を大幅に低減でき、しかもその構成を極め
てシンプルにすることができ、さらに距離測定装置の低
コスト化及び高性能化を図ることができる。
Function: Calibration of a distance measuring device in which a known true distance is actually measured by a distance measuring device to obtain distance measuring data, and the relationship between the distance measuring data and the true distance is stored in a storage unit. Is performed only by issuing a calibration command from the CPU. Therefore, the load on the software of the CPU of the distance measuring device can be greatly reduced, the configuration can be made extremely simple, and the cost and performance of the distance measuring device can be reduced.

【0015】[0015]

【実施例】以下図面を用いて本発明の実施例を詳細に説
明する。
Embodiments of the present invention will be described in detail below with reference to the drawings.

【0016】図2は本発明の一実施例として、コンパク
トカメラ等に装着されるアクティブタイプの距離測定装
置の構成を概略的に表している。
FIG. 2 schematically shows the configuration of an active type distance measuring device mounted on a compact camera or the like as an embodiment of the present invention.

【0017】同図において、10は距離を測定すべき被
写体20に光を照射する赤外線発光ダイオード、30は
被写体20で反射された光を受光しその光の入射角度に
応じた電流を出力するPSD(ポジションセンシティブ
ディテクタ)素子、40はPSD素子30から出力され
る電流をA/D変換し、被写体までの距離に対応するデ
ータ(測距データ)を演算する距離測定用集積回路(距
離測定用IC)、50はこの距離測定装置全体を制御す
るためのCPU(中央処理装置)をそれぞれ示してい
る。
In the figure, 10 is an infrared light emitting diode for irradiating the object 20 whose distance is to be measured with light, and 30 is a PSD for receiving the light reflected by the object 20 and outputting a current according to the incident angle of the light. A (position-sensitive detector) element, 40 is an integrated circuit for distance measurement (distance measurement IC) for A / D converting the current output from the PSD element 30 and calculating data (distance measurement data) corresponding to the distance to the subject. ) And 50 each represent a CPU (central processing unit) for controlling the entire distance measuring device.

【0018】図1は距離測定用IC40の内部構成を概
略的に表している。
FIG. 1 schematically shows the internal structure of the distance measuring IC 40.

【0019】この距離測定用IC40は、内部にA/D
変換器を含む距離測定演算部41と、この距離測定演算
部41の出力にその入力が接続されたEEPROM(電
気的消去可能プログラマブルROM)42と、距離測定
演算部41の出力及びEEPROM42の出力に接続さ
れたデータ演算部43と、距離測定演算部41、EEP
ROM42、及びデータ演算部43に接続されておりこ
れらの動作を制御するための制御ロジック44とを備え
ている。距離測定演算部41の入力はPSD素子30の
出力に接続され、制御ロジック44はCPU50及び発
光ダイオード10に接続され、データ演算部43の出力
はCPU50に接続される。距離測定用IC40とCP
U50とを接続する信号線はCPU50から距離測定用
IC40に対する2つの制御線及び距離測定用IC40
で得たデ−タをCPU50へ送るためのデータ線の3つ
の線である。
The distance measuring IC 40 has an A / D
A distance measurement calculation unit 41 including a converter, an EEPROM (electrically erasable programmable ROM) 42 whose input is connected to the output of the distance measurement calculation unit 41, an output of the distance measurement calculation unit 41, and an output of the EEPROM 42. Connected data calculation unit 43, distance measurement calculation unit 41, EEP
It is provided with a ROM 42 and a control logic 44 which is connected to the data operation section 43 and controls these operations. The input of the distance measurement calculation unit 41 is connected to the output of the PSD element 30, the control logic 44 is connected to the CPU 50 and the light emitting diode 10, and the output of the data calculation unit 43 is connected to the CPU 50. Distance measuring IC 40 and CP
The signal line connecting the U50 is two control lines from the CPU 50 to the distance measuring IC 40 and the distance measuring IC 40.
These are three lines of data lines for sending the data obtained in step 1 to the CPU 50.

【0020】EEPROM42はCMOSで形成されて
おり、その他の構成要素はバイポーラで形成されてい
る。即ち、距離測定用IC40はBi−CMOSプロセ
スによって形成されたワンチップのICである。
The EEPROM 42 is formed of CMOS, and the other components are formed of bipolar. That is, the distance measuring IC 40 is a one-chip IC formed by the Bi-CMOS process.

【0021】次にこの距離測定装置の動作を図3に示す
CPU50の制御プログラムのフローチャートを用いて
説明する。
Next, the operation of this distance measuring device will be described with reference to the flow chart of the control program of the CPU 50 shown in FIG.

【0022】距離測定装置の動作には2つの動作モード
がある。一方はキャリブレーションモードであり、他方
は測距モードである。
There are two modes of operation of the distance measuring device. One is a calibration mode and the other is a distance measurement mode.

【0023】キャリブレーションモードは、距離測定装
置を工場から出荷する前に及びその後調整が必要になっ
たときに行う初期設定モードである。図3のステップS
1においてこのキャリブレーションモードであると判別
されると、ステップS2〜S7の動作が実行される。ま
ず、CPU50は距離測定用IC40の制御ロジック4
4にコントロール信号を送り、そのEEPROM42を
書き込みモードに設定する(ステップS2)。次に制御
ロジック44に他のコントロール信号を送ることによ
り、初期化用の測距動作を開始させる(ステップS
3)。これにより、発光ダイオード10が駆動され、あ
らかじめ定められた既知の第1の距離だけ離れた位置に
設置された被写体(被測距対象物)20から反射された
光がPSD素子30に印加される。PSD素子30から
はその第1の距離に応じた2チャンネルの信号電流が出
力され、距離測定演算部41に入力される。距離測定演
算部41はこれらの電流をそれぞれ増幅し、ダイオード
を用いて対数圧縮した電圧を差動回路の入力端子対にそ
れぞれ入力させ、被写体までの距離の逆数に比例した出
力電流を得る。そしてこの出力電流をA/D変換するこ
とによりデジタルの測距データaを生成する。次いでこ
の測距データaは、制御ロジック44の制御によってE
EPROM42の所定のアドレスに書き込まれる(ステ
ップS4)。
The calibration mode is an initial setting mode which is carried out before the distance measuring device is shipped from the factory and when the adjustment becomes necessary thereafter. Step S in FIG.
When it is determined that the calibration mode is set in step 1, the operations of steps S2 to S7 are executed. First, the CPU 50 controls the control logic 4 of the distance measuring IC 40.
Then, a control signal is sent to the EEPROM 4, and the EEPROM 42 is set to the write mode (step S2). Then, another control signal is sent to the control logic 44 to start the distance measuring operation for initialization (step S
3). As a result, the light emitting diode 10 is driven, and the light reflected from the subject (distance-measuring object) 20 installed at a predetermined and known first distance is applied to the PSD element 30. .. The PSD element 30 outputs a signal current of two channels according to the first distance, and the signal current is input to the distance measurement calculation unit 41. The distance measurement calculation unit 41 amplifies each of these currents and inputs a logarithmically compressed voltage using a diode to each input terminal pair of the differential circuit to obtain an output current proportional to the reciprocal of the distance to the subject. Then, the output current is A / D converted to generate digital distance measurement data a. Next, the distance measurement data a is changed to E by the control of the control logic 44.
It is written to a predetermined address of the EPROM 42 (step S4).

【0024】ステップS3及び4と同様の動作が、あら
かじめ定められた既知の第2の距離だけ離れた位置に設
置された被写体20に対して行われ(ステップS5)、
測距データbがEEPROM42の所定のアドレスに書
き込まれる(ステップS6)。以上によりキャリブレー
ション動作が終了したことがCPU50側に通知される
(ステップS7)。
The same operations as in steps S3 and S4 are performed on the subject 20 placed at a position that is separated by a predetermined known second distance (step S5).
The distance measurement data b is written in a predetermined address of the EEPROM 42 (step S6). As described above, the CPU 50 is notified that the calibration operation is completed (step S7).

【0025】測距モードは、オートフォーカスのための
本来の距離測定を行うモードである。ステップS1にお
いてこの測距モードであると判別されると、ステップS
8〜S11の動作が実行される。まず、CPU50は制
御ロジック44にコントロール信号を送ることにより、
測距動作を開始させる(ステップS8)。これにより、
発光ダイオード10が駆動され、測定すべき位置にある
被写体20から反射された光がPSD素子30に印加さ
れる。PSD素子30からはその距離に応じた2チャン
ネルの信号電流が出力され、距離測定演算部41に入力
される。距離測定演算部41はこれらの電流をそれぞれ
増幅し、ダイオードを用いて対数圧縮した電圧を差動回
路の入力端子対にそれぞれ入力させ、被写体までの距離
の逆数に比例した出力電流を得る。そしてこの出力電流
をA/D変換することによりデジタルの測距データxを
生成する(ステップS9)。
The distance measurement mode is a mode in which the original distance measurement for autofocus is performed. If it is determined in step S1 that this distance measuring mode is set, step S
The operations of 8 to S11 are executed. First, the CPU 50 sends a control signal to the control logic 44,
The distance measuring operation is started (step S8). This allows
The light emitting diode 10 is driven, and the light reflected from the subject 20 at the position to be measured is applied to the PSD element 30. The PSD element 30 outputs a signal current of two channels according to the distance, which is input to the distance measurement calculation unit 41. The distance measurement calculation unit 41 amplifies each of these currents and inputs a logarithmically compressed voltage using a diode to each input terminal pair of the differential circuit to obtain an output current proportional to the reciprocal of the distance to the subject. Then, the output current is A / D converted to generate digital distance measurement data x (step S9).

【0026】次のステップS10では、EEPROM4
2に記憶されている測距データa及びbとこの測距デー
タxとからオートフォーカス装置用制御信号Kがデータ
演算部43において算出される。このオートフォーカス
装置用制御信号は、どの位置にレンズを停止させたらよ
いかを示す信号であり、零から無限大までの距離を所定
数(後述する例では11)で分割してなる分割ゾーンで
表される。
In the next step S10, the EEPROM 4
The autofocus device control signal K is calculated in the data calculation unit 43 from the distance measurement data a and b stored in 2 and the distance measurement data x. The control signal for the autofocus device is a signal indicating at which position the lens should be stopped, and is a division zone formed by dividing the distance from zero to infinity by a predetermined number (11 in the example described later). expressed.

【0027】キャリブレーションモードにおける第1の
距離が第nゾーンと第(n+1)ゾーンとの境界点であ
りこのときの測距データがaとしてEEPROM42に
記憶されており、第2の距離が第mゾーンと第(m+
1)ゾーンとの境界点でありこのときの測距データがb
としてEEPROM42に記憶されており、測距モード
における実際の測距データがxであるとすると、データ
演算部43におけるオートフォーカス装置用制御信号K
の算出は、下記の一次関数に基づいて行われる。
The first distance in the calibration mode is the boundary point between the nth zone and the (n + 1) th zone, the distance measurement data at this time is stored in the EEPROM 42 as a, and the second distance is the mth distance. Zone and No. (m +
1) It is a boundary point with the zone and the distance measurement data at this time is b
Is stored in the EEPROM 42 and the actual distance measurement data in the distance measurement mode is x, the control signal K for the autofocus device in the data calculation unit 43.
Is calculated based on the following linear function.

【0028】 K=INT[n+(x−a)/{(b−a)/(m−n)}] このような演算を行うデータ演算部43の回路構成は公
知である。
K = INT [n + (x−a) / {(b−a) / (m−n)}] The circuit configuration of the data calculation unit 43 that performs such a calculation is known.

【0029】データ演算部43によって算出されたオー
トフォーカス装置用制御信号Kは、次のステップS11
においてCPU50へ転送される。
The autofocus device control signal K calculated by the data calculation unit 43 is output in the next step S11.
Is transferred to the CPU 50 at.

【0030】Fig.4は、被写体までの距離と測距データ
及び分割ゾーンとの関係を表すグラフであり、零から無
限大までの距離を11の分割ゾーンとした2つの例を示
している。
FIG. 4 is a graph showing the relationship between the distance to the subject and the distance measurement data and the divided zones, and shows two examples in which the distance from zero to infinity is 11 divided zones.

【0031】一方の例(Aの線)として、キャリブレー
ションモードにおける第1の距離が第1ゾーンと第2ゾ
ーンとの境界点でありこのときの測距データがa=18
4としてEEPROM42に記憶されており、第2の距
離が第10ゾーンと第11ゾーンとの境界点でありこの
ときの測距データがb=1012としてEEPROM4
2に記憶されており、測距モードにおける実際の測距デ
ータがxであるとすると、データ演算部43におけるオ
ートフォーカス装置用制御信号Kの算出は、下記の一次
関数に基づいて行われる。
As one example (line A), the first distance in the calibration mode is the boundary point between the first zone and the second zone, and the distance measurement data at this time is a = 18.
No. 4 is stored in the EEPROM 42, the second distance is the boundary point between the 10th zone and the 11th zone, and the distance measurement data at this time is b = 1012, and the EEPROM 4
2 and the actual distance measurement data in the distance measurement mode is x, the calculation of the autofocus device control signal K in the data calculation unit 43 is performed based on the following linear function.

【0032】K=INT[1+(x−184)/{(1
012−184)/(10−1)}] =INT{1+9(x−184)/828} その結果、図4に示すごとく、Kは第6ゾーンとなる。
K = INT [1+ (x-184) / {(1
012-184) / (10-1)}] = INT {1 + 9 (x-184) / 828} As a result, as shown in FIG. 4, K becomes the sixth zone.

【0033】この距離測定装置が他のオートフォーカス
装置に装着された場合が他方の例(Bの線)である。キ
ャリブレーションモードにおける第1の距離が第1ゾー
ンと第2ゾーンとの境界点でありこのときの測距データ
がa=180としてEEPROM42に記憶されてお
り、第2の距離が第10ゾーンと第11ゾーンとの境界
点でありこのときの測距データがb=530としてEE
PROM42に記憶されており、測距モードにおける実
際の測距データがxであるとすると、データ演算部43
におけるオートフォーカス装置用制御信号Kの算出は、
下記の一次関数に基づいて行われる。
The case where the distance measuring device is mounted on another autofocus device is the other example (line B). The first distance in the calibration mode is the boundary point between the first zone and the second zone, and the distance measurement data at this time is stored in the EEPROM 42 as a = 180, and the second distance is the tenth zone and the second zone. It is a boundary point with the 11th zone, and the distance measurement data at this time is EE with b = 530
If the actual distance measurement data stored in the PROM 42 in the distance measurement mode is x, the data calculation unit 43
The calculation of the control signal K for the autofocus device in
It is performed based on the following linear function.

【0034】K=INT[1+(x−180)/{(5
30−180)/(10−1)}] =INT{1+9(x−180)/390} その結果、図4に示すごとく、Kは前の場合と同じに第
6ゾーンとなる。つまり、いかなるオートフォーカス装
置に装備されようともこの距離測定装置で生成されるオ
ートフォーカス装置用制御信号Kは同じ正しい値とな
る。
K = INT [1+ (x-180) / {(5
30-180) / (10-1)}] = INT {1 + 9 (x-180) / 390} As a result, as shown in FIG. 4, K becomes the sixth zone as in the previous case. That is, the autofocus device control signal K generated by this distance measuring device has the same correct value regardless of which autofocus device is equipped.

【0035】このように既知の真の距離(上述の例では
ゾーンとゾーンとの境界)を距離測定装置で実際に測定
して測距データを得、その測距デ−タと真の距離との関
係をEEPROM42に記憶させるという距離測定装置
のキャリブレーションを、CPU50側からキャリブレ
ーション命令を出すだけで行うように構成している。こ
のため、距離測定装置のCPUのソフトウエアの負担を
大幅に低減でき、しかもその構成を極めてシンプルにす
ることができ、さらに距離測定装置の低コスト化及び高
性能化を図ることができる。
In this way, the known true distance (in the above example, the boundary between the zones) is actually measured by the distance measuring device to obtain the distance measurement data, and the distance measurement data and the true distance are obtained. The distance measuring device is calibrated such that the relationship of (4) is stored in the EEPROM 42 only by issuing a calibration command from the CPU 50 side. Therefore, the load on the software of the CPU of the distance measuring device can be greatly reduced, the configuration can be made extremely simple, and the cost and performance of the distance measuring device can be reduced.

【0036】上述の実施例はアクティブタイプの距離測
定装置について述べているが、本発明は例えば空間位相
差を利用したパッシブタイプの距離測定装置であっても
よい。また、距離測定用ICとしてBi−CMOSプロ
セスによって形成されたワンチップのICを用いている
が、本発明の距離測定用ICはその他のプロセスで形成
したワンチップICであってもよい。さらに、EEPR
OMの代りにヒューズ式等の他のEPROM(消去可能
プログラマブルROM)を用いてもよい。
Although the above-mentioned embodiments describe the active type distance measuring device, the present invention may be, for example, a passive type distance measuring device utilizing a spatial phase difference. Further, although the one-chip IC formed by the Bi-CMOS process is used as the distance measuring IC, the distance measuring IC of the present invention may be a one-chip IC formed by another process. Furthermore, EEPR
Instead of the OM, another EPROM (erasable programmable ROM) such as a fuse type may be used.

【0037】[0037]

【発明の効果】以上詳細に説明したように本発明によれ
ば、距離測定用半導体集積回路が、以下の各要素がワン
チップ内に形成されている。即ち、受光素子からの信号
から対象物までの距離に反比例したデジタルの測距デー
タを形成する距離測定演算部、キャリブレーションモー
ド時に既知の2つの距離について距離測定演算部から出
力される2つの測距データが書き込まれる記憶部、及び
測距モード時に記憶部に記憶されている2つの測距デー
タと距離測定演算部から出力される測距データとからオ
ートフォーカス装置制御信号を演算するデータ演算部で
ある。従って、距離測定装置の低コスト化及び高性能化
を図ることができる。
As described in detail above, according to the present invention, a distance measuring semiconductor integrated circuit has the following elements formed in one chip. That is, a distance measurement calculation unit that forms digital distance measurement data that is inversely proportional to the distance from the signal from the light receiving element to the object, and two distance measurement calculation units that output two known distances in the calibration mode. A storage unit into which the distance data is written, and a data calculation unit that calculates an autofocus device control signal from the two distance measurement data stored in the storage unit in the distance measurement mode and the distance measurement data output from the distance measurement calculation unit. Is. Therefore, the cost and performance of the distance measuring device can be reduced.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例における距離測定用ICの概
略的な電気的構成を表すブロック図である。
FIG. 1 is a block diagram showing a schematic electrical configuration of a distance measuring IC according to an embodiment of the present invention.

【図2】図1の実施例における距離測定装置の全体的構
成を概略的に表す図である。
FIG. 2 is a diagram schematically showing an overall configuration of a distance measuring device in the embodiment of FIG.

【図3】図1の実施例におけるCPUの制御プログラム
のフローチャートである。
FIG. 3 is a flow chart of a control program of a CPU in the embodiment of FIG.

【図4】図1の距離測定用ICの動作原理を説明するた
めに被写体までの距離と測距データ及び分割ゾーンとの
関係を表すグラフである。
4 is a graph showing a relationship between a distance to a subject, distance measurement data, and divided zones in order to explain an operation principle of the distance measuring IC of FIG.

【図5】従来の距離測定装置の構成を概略的に表す図で
ある。
FIG. 5 is a diagram schematically showing a configuration of a conventional distance measuring device.

【図6】図5の従来装置を説明するために被写体までの
距離と測距データとの関係を表すグラフである。
FIG. 6 is a graph showing a relationship between a distance to a subject and distance measurement data for explaining the conventional apparatus of FIG.

【図7】従来の距離測定装置の構成を概略的に表す図で
ある。
FIG. 7 is a diagram schematically showing a configuration of a conventional distance measuring device.

【符号の説明】[Explanation of symbols]

10 赤外線発光ダイオード 20 被写体 30 PSD素子 40 距離測定用集積回路 41 距離測定演算部 42 EEPROM 43 データ演算部 44 制御ロジック 50 CPU 10 infrared light emitting diode 20 subject 30 PSD element 40 integrated circuit for distance measurement 41 distance measurement calculation unit 42 EEPROM 43 data calculation unit 44 control logic 50 CPU

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 被測距対象物からの光を受取り該対象物
までの距離に応じた信号を出力する受光素子を有するオ
ートフォーカス装置用の距離測定用半導体集積回路であ
って、前記受光素子からの前記信号から前記対象物まで
の距離に反比例したデジタルの測距データを形成する距
離測定演算手段と、キャリブレーションモード時に既知
の2つの距離について前記距離測定演算手段から出力さ
れる2つの測距データが書き込まれる記憶手段と、測距
モード時に前記記憶手段に記憶されている前記2つの測
距データと前記距離測定演算手段から出力される測距デ
ータとから前記オートフォーカス装置の制御信号を演算
するデータ演算手段とがワンチップ内に形成されている
ことを特徴とする距離測定用半導体集積回路。
1. A distance measuring semiconductor integrated circuit for an autofocus device, comprising a light receiving element for receiving light from an object to be measured and outputting a signal according to a distance to the object. Distance measurement calculation means for forming digital distance measurement data inversely proportional to the distance from the signal from the object to the object, and two distance measurement calculation means output for the two known distances in the calibration mode. A control signal for the autofocus device is generated from the storage means in which the distance data is written, the two distance measurement data stored in the storage means in the distance measurement mode, and the distance measurement data output from the distance measurement calculation means. A semiconductor integrated circuit for distance measurement, characterized in that data calculating means for calculating is formed in one chip.
【請求項2】 外部からの制御入力に応じて前記キャリ
ブレーションモード及び前記測距モードを選択的に切換
えることが可能な制御ロジック手段がさらにワンチップ
内に形成されていることを特徴とする請求項1に記載の
距離測定用半導体集積回路。
2. A control logic means capable of selectively switching between the calibration mode and the distance measurement mode according to a control input from the outside is further formed in one chip. Item 1. A semiconductor integrated circuit for distance measurement according to item 1.
【請求項3】 前記記憶手段がEEPROMであること
を特徴とする請求項1又は2に記載の距離測定用半導体
集積回路。
3. The semiconductor integrated circuit for distance measurement according to claim 1, wherein the storage means is an EEPROM.
【請求項4】 前記EEPROMがCMOSであり、当
該半導体集積回路がBi−CMOSプロセスで形成され
ることを特徴とする請求項1から3のいずれか1項に記
載の距離測定用半導体集積回路。
4. The semiconductor integrated circuit for distance measurement according to claim 1, wherein the EEPROM is a CMOS, and the semiconductor integrated circuit is formed by a Bi-CMOS process.
【請求項5】 nがキャリブレーションモードにおいて
既知の一方の距離がオートフォーカス装置制御信号の第
nゾーンと第(n+1)ゾーンとの境界点であり、aが
記憶手段に記憶されているこのときの測距データ、mが
キャリブレーションモードにおいて既知の他方の距離が
オートフォーカス装置制御信号の第mゾーンと第(m+
1)ゾーンとの境界点であり、bが記憶手段に記憶され
ているこのときの測距データ、xが測距モードにおける
実際の測距データであるとすると、前記データ演算手段
が、 K=INT[n+(x−a)/{(b−a)/(m−n)}] の演算を行うことを特徴とする請求項1から4のいずれ
か1項に記載の距離測定用半導体集積回路。
5. One of the known distances in the calibration mode is a boundary point between the nth zone and the (n + 1) th zone of the autofocus device control signal, and a is stored in the storage means. Distance measurement data of m, the other distance known in the calibration mode is the m-th zone and the (m +) th zone of the autofocus device control signal.
1) If it is a boundary point with the zone, b is the distance measurement data at this time stored in the storage means, and x is the actual distance measurement data in the distance measurement mode, then the data calculation means uses K = The semiconductor integrated device for distance measurement according to claim 1, wherein INT [n + (x−a) / {(b−a) / (m−n)}] is calculated. circuit.
JP1913092A 1991-02-07 1992-02-04 Distance measuring semiconductor integrated circuit Pending JPH0566129A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1913092A JPH0566129A (en) 1991-02-07 1992-02-04 Distance measuring semiconductor integrated circuit

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP3-39231 1991-02-07
JP3923191 1991-02-07
JP1913092A JPH0566129A (en) 1991-02-07 1992-02-04 Distance measuring semiconductor integrated circuit

Publications (1)

Publication Number Publication Date
JPH0566129A true JPH0566129A (en) 1993-03-19

Family

ID=26355951

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1913092A Pending JPH0566129A (en) 1991-02-07 1992-02-04 Distance measuring semiconductor integrated circuit

Country Status (1)

Country Link
JP (1) JPH0566129A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2725019A1 (en) * 1994-09-28 1996-03-29 Seikosha Kk Distance measurement device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61251163A (en) * 1985-04-30 1986-11-08 Fujitsu Ltd Manufacture of bi-mis integrated circuit
JPS6380560A (en) * 1986-07-16 1988-04-11 フエアチヤイルド セミコンダクタ コ−ポレ−シヨン Method for simultaneously manufacturing bipolar and complementary field effect transistors using a minimum number of masks
JPS63133014A (en) * 1986-11-25 1988-06-04 Olympus Optical Co Ltd Distance measuring apparatus
JPS63198818A (en) * 1987-02-13 1988-08-17 Olympus Optical Co Ltd Distance detecting device
JPH02196444A (en) * 1989-01-25 1990-08-03 Hitachi Ltd Semiconductor storage device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61251163A (en) * 1985-04-30 1986-11-08 Fujitsu Ltd Manufacture of bi-mis integrated circuit
JPS6380560A (en) * 1986-07-16 1988-04-11 フエアチヤイルド セミコンダクタ コ−ポレ−シヨン Method for simultaneously manufacturing bipolar and complementary field effect transistors using a minimum number of masks
JPS63133014A (en) * 1986-11-25 1988-06-04 Olympus Optical Co Ltd Distance measuring apparatus
JPS63198818A (en) * 1987-02-13 1988-08-17 Olympus Optical Co Ltd Distance detecting device
JPH02196444A (en) * 1989-01-25 1990-08-03 Hitachi Ltd Semiconductor storage device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2725019A1 (en) * 1994-09-28 1996-03-29 Seikosha Kk Distance measurement device

Similar Documents

Publication Publication Date Title
US7926352B2 (en) Semiconductor pressure sensor and data processing device
US6433714B1 (en) Apparatus and method for precision trimming of a semiconductor device
KR20050100290A (en) Memory module and impedance calibration method thereof
US20080178669A1 (en) Thermal Flow Sensor Having an Amplifier Section for Adjusting the Temperature of the Heating Element
US5185517A (en) Semiconductor integrated circuit for measuring distance for automatic focusing
US12055418B2 (en) Method and sensor system with integrated calibration mechanism
JPH0566129A (en) Distance measuring semiconductor integrated circuit
JPH11305112A (en) Photoelectric converter
JP4368547B2 (en) Voltage detection circuit
US5614984A (en) Distance measuring device
JP7032605B2 (en) Semiconductor integrated circuit
JP3090098B2 (en) Reference voltage generation circuit
US7345536B2 (en) Amplifier circuit and control method thereof
EP3983852B1 (en) Power supply circuit module for a tdc and method of calibrating such a module
JP2582648B2 (en) Power supply voltage monitoring device
EP1118842A1 (en) Air meter
JP6823503B2 (en) Actuator driver and imaging device, electronic equipment
JP4452421B2 (en) Solar radiation sensor
JPS62150935A (en) Reference voltage generating circuit
JPS59103103A (en) Dead zone control circuit
JP2007129006A (en) Semiconductor device
JPH07113659A (en) Current-voltage conversion circuit and photoelectric encoder using current-voltage conversion circuit
JP2000283944A (en) Humidity measuring device
JP3359845B2 (en) Oscillation circuit and method of manufacturing the same
JP2796102B2 (en) Analog voltage generation circuit