JP2986023B2 - Displacement sensor - Google Patents

Displacement sensor

Info

Publication number
JP2986023B2
JP2986023B2 JP811491A JP811491A JP2986023B2 JP 2986023 B2 JP2986023 B2 JP 2986023B2 JP 811491 A JP811491 A JP 811491A JP 811491 A JP811491 A JP 811491A JP 2986023 B2 JP2986023 B2 JP 2986023B2
Authority
JP
Japan
Prior art keywords
distance
sensor
correction value
measured
light
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.)
Expired - Lifetime
Application number
JP811491A
Other languages
Japanese (ja)
Other versions
JPH04250309A (en
Inventor
真生雄 浅井
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.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works Ltd
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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP811491A priority Critical patent/JP2986023B2/en
Publication of JPH04250309A publication Critical patent/JPH04250309A/en
Application granted granted Critical
Publication of JP2986023B2 publication Critical patent/JP2986023B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Length Measuring Devices By Optical Means (AREA)
  • Measurement Of Optical Distance (AREA)
  • Automatic Focus Adjustment (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、主として溶接やばり取
りを行うロボット用の視覚センサとして用いられるFA
(ファクトリーオートメーション)用の変位センサであ
って、被測定物体までの距離を光学的な三角測量方式を
用いて計測するようにした変位センサに関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an FA used mainly as a visual sensor for a robot that performs welding and deburring.
The present invention relates to a displacement sensor for (factory automation), which measures a distance to an object to be measured by using an optical triangulation method.

【0002】[0002]

【従来の技術】近年、工場のFA化が進み、生産ライン
では、物体までの距離情報に基づいて、物体の存否や物
体の位置決めを行う変位センサが要望されている。この
ような要望を満たし、しかも被測定物体までの距離を非
接触で測定できる変位センサとして、三角測量方式に基
づいて光学的に距離を測定するものが、構成が比較的簡
単であるところから実用化されている。
2. Description of the Related Art In recent years, factory factorization has become more and more advanced, and a production line has been demanded for a displacement sensor for determining the presence or absence of an object and positioning the object based on distance information to the object. As a displacement sensor that satisfies such demands and can measure the distance to the object to be measured in a non-contact manner, a sensor that optically measures the distance based on a triangulation method is practical because of its relatively simple configuration. Has been

【0003】一般にこの種の変位センサは、図2に示す
ように、投光手段1から光ビームを被測定物体2に照射
し、その拡散反射光を受光用光学系3で集光するととも
に、受光用光学系3の集光面に形成される集光スポット
SをPSDよりなる位置検出センサ4で受光するように
構成されている。位置検出センサ4は、集光スポットS
の位置に対応した電気信号が得られる素子であって、こ
の電気信号に基づいて被測定物体2までの距離が三角測
量方式に基づいて演算される。すなわち、被測定物体2
の位置がA、B、Cと変化して投光手段1と被測定物体
2との距離が変化するとすれば、位置検出センサ4の受
光面に形成される集光スポットSの位置は紙面上をa、
b、cと移動するから、紙面上の位置が検出できるよう
な一次元の位置検出手段を用いることにより、被測定物
体2までの距離を検出することができる。
In general, as shown in FIG. 2, this type of displacement sensor irradiates a light beam from a light projecting means 1 to an object to be measured 2 and condenses its diffuse reflected light by a light receiving optical system 3. A converging spot S formed on a converging surface of the light receiving optical system 3 is received by a position detection sensor 4 made of PSD. The position detection sensor 4 detects the light spot S
Is an element from which an electric signal corresponding to the position is obtained, and a distance to the measured object 2 is calculated based on the electric signal based on a triangulation method. That is, the measured object 2
Is changed to A, B, and C, and the distance between the light projecting means 1 and the measured object 2 changes, the position of the condensed spot S formed on the light receiving surface of the position detection sensor 4 is To a,
The distance to the object to be measured 2 can be detected by using a one-dimensional position detecting means capable of detecting a position on the paper surface since the position moves as b and c.

【0004】投光手段1は、図4に示すように、半導体
レーザや発光ダイオードなどの発光素子12と、光ビー
ムの投光タイミングを設定するクロックパルスを発生す
る発振回路10と、発光素子12を駆動するドライブ回
路11と、凸レンズよりなる投光用光学系13とを備
え、発光素子12からの光を投光用光学系13を通すこ
とにより光ビームを形成し、被測定物体2に投光するよ
うになっている。
As shown in FIG. 4, the light projecting means 1 includes a light emitting element 12 such as a semiconductor laser or a light emitting diode, an oscillation circuit 10 for generating a clock pulse for setting a light beam emitting timing, and a light emitting element 12. And a light projecting optical system 13 composed of a convex lens. The light from the light emitting element 12 passes through the light projecting optical system 13 to form a light beam, and the light beam is projected onto the object 2 to be measured. It is illuminated.

【0005】被測定物体2の表面で拡散反射された反射
光は、受光用光学系3を通して集光され、集光面に配設
された位置検出センサ4は、集光スポットSの位置に対
応した相反する位置信号IA、IBを出力する。位置検
出センサ4は被測定物体2までの距離に応じて集光スポ
ットSが移動する方向に沿って配置される。位置検出セ
ンサ4より出力された位置信号IA、IBは演算手段5
で処理され、被測定物体2までの距離に対応した測距信
号L0 が得られる。こうして得られた距離信号L0 に基
づいて、被測定物体2の表面までの距離を計測すること
ができるのである。
[0005] The reflected light diffusely reflected on the surface of the measured object 2 is condensed through a light receiving optical system 3, and a position detection sensor 4 provided on the condensing surface corresponds to the position of the condensed spot S. And outputs the conflicting position signals IA and IB. The position detection sensor 4 is arranged along the direction in which the converging spot S moves according to the distance to the measured object 2. The position signals IA and IB output from the position detection sensor 4 are
And a distance measurement signal L 0 corresponding to the distance to the measured object 2 is obtained. Thus based on the distance signal L 0 obtained, it is possible to measure the distance to the surface of the object to be measured 2.

【0006】ところで、演算手段5は、位置検出センサ
4から出力される電流信号である位置信号IA、IBを
それぞれ増幅して電圧信号VA、VBに変換する受光回
路21a、21bと、各受光回路21a、21bの出力
レベルが所定レベル以上であるかどうかを発振回路10
より出力されるクロックパルスに同期して判定するレベ
ル検出回路22a、22bと、レベル検出回路22a、
22bの出力について減算を行う減算回路23および加
算を行う加算回路24と、減算回路23の出力(VA−
VB)と、加算回路24の出力(VA+VB)との比を
演算する除算回路25とで構成される。こうして得られ
た除算回路25の出力が測距信号L0 になる。すなわ
ち、L0 =(VA−VB)/(VA+VB)=(IA−
IB)/(IA+IB)になる。
The calculating means 5 includes light receiving circuits 21a and 21b for amplifying the position signals IA and IB, which are current signals output from the position detecting sensor 4, and converting the signals to voltage signals VA and VB, respectively. The oscillation circuit 10 determines whether or not the output levels of the reference
A level detection circuit 22a, 22b for determining in synchronization with a clock pulse output from the
A subtraction circuit 23 that performs subtraction on the output of the output 22b, an addition circuit 24 that performs addition, and an output of the subtraction circuit 23 (VA−
VB) and a division circuit 25 for calculating the ratio of the output (VA + VB) of the addition circuit 24. Thus the output of the resulting division circuit 25 becomes ranging signal L 0. That is, L 0 = (VA−VB) / (VA + VB) = (IA−
IB) / (IA + IB).

【0007】測距信号L0 についてさらに詳しく考察す
る。図2の上下方向における受光用光学系3と被測定物
体2との距離DをD=DC+ΔDとおく。ここに、DC
は集光スポットSが位置検出センサ4の中央点に位置す
るときの基準距離であり、ΔDは基準距離からの変位距
離である。また、受光用光学系3と位置検出センサ4ま
での距離をF、位置検出センサ4の中央点から集光スポ
ットSまでの距離をΔZ、受光用光学系3の光軸が図2
の上下方向に対してなす角度をθとすれば、次式の関係
が得られる。
The ranging signal L 0 will be considered in more detail. The distance D between the light receiving optical system 3 and the measured object 2 in the vertical direction in FIG. 2 is set as D = DC + ΔD. Where DC
Is a reference distance when the condensing spot S is located at the center point of the position detection sensor 4, and ΔD is a displacement distance from the reference distance. The distance between the light receiving optical system 3 and the position detection sensor 4 is F, the distance from the center point of the position detection sensor 4 to the converging spot S is ΔZ, and the optical axis of the light receiving optical system 3 is shown in FIG.
If the angle made with respect to the vertical direction is θ, the following relationship is obtained.

【0008】 (D0 ・cos θ+ΔD・cos θ) /F=(ΔD・sin θ)/ΔZ ∴ ΔZ=(ΔD・F・tan θ)/(DC/cos2θ+ΔD) =a・ΔD/(b+ΔD) ただし、a=F・tan θ、b=DC/cos2θである。 上式によれば、位置検出センサ4の中央点から集光スポ
ットSまでの距離ΔZと被測定物体2の変位距離ΔDと
は非線形関係になることがわかる。
(D 0 · cos θ + ΔD · cos θ) / F = (ΔD · sin θ) / ΔZ∴ΔZ = (ΔD · F · tan θ) / (DC / cos 2 θ + ΔD) = a · ΔD / (b + ΔD) Where a = F · tan θ and b = DC / cos 2 θ. According to the above equation, it can be seen that the distance ΔZ from the center point of the position detection sensor 4 to the converging spot S and the displacement distance ΔD of the measured object 2 have a non-linear relationship.

【0009】一方、位置検出センサ4から出力される位
置信号IA、IBと、距離ΔZとの関係は、位置検出セ
ンサ4の有効長を2dpとすれば、次式のようになる。 D0 =(IA−IB)/(IA+IB)=ΔZ/dp 上式によって明らかなように、測距信号L0 は変位距離
ΔLの情報を含む信号ではあるが、変位距離ΔDに対し
て非線形になる。したがって、被測定物体2までの距離
にかかわりなく測定精度を一定にするには、リニアリテ
ィ補正回路6を設けることによって、測距信号L0 を変
位距離ΔDに対して線形関係になるような距離信号Lに
変換する必要がある。
On the other hand, the relationship between the position signals IA and IB output from the position detection sensor 4 and the distance ΔZ is as follows, assuming that the effective length of the position detection sensor 4 is 2 dp. D 0 = (IA−IB) / (IA + IB) = ΔZ / dp As is apparent from the above equation, the distance measurement signal L 0 is a signal including information on the displacement distance ΔL, but is nonlinear with respect to the displacement distance ΔD. Become. Therefore, in order to keep the measurement accuracy constant irrespective of the distance to the object 2 to be measured, the linearity correction circuit 6 is provided so that the distance signal L 0 can be converted into a distance signal having a linear relationship with the displacement distance ΔD. It is necessary to convert to L.

【0010】上述した誤差要因のほかにも、位置検出セ
ンサ4に起因して線形性を損なう誤差要因もある。位置
検出センサ4については、集光スポットSを集光面の長
手方向(Z軸方向と呼称する)について移動させたとき
の移動距離と測距信号L0 との直線関係からのずれによ
り直線性を評価する。この誤差特性の一例を示すと、図
3のようになる。位置検出センサ4が理想的な特性を有
していれば、直線性に関する誤差はなくなるが、実際に
は位置検出センサ4の抵抗層の抵抗値分布が一様ではな
いから、測距信号L0 に対する誤差となって現れるので
ある。
In addition to the error factors described above, there are other error factors that impair the linearity due to the position detection sensor 4. The position detection sensor 4 has linearity due to a deviation from a linear relationship between a moving distance and a distance measurement signal L 0 when the converging spot S is moved in the longitudinal direction (referred to as a Z-axis direction) of the converging surface. To evaluate. FIG. 3 shows an example of this error characteristic. If the position detection sensor 4 has ideal characteristics, there is no error in linearity. However, since the resistance value distribution of the resistance layer of the position detection sensor 4 is not uniform, the distance measurement signal L 0 It appears as an error with respect to.

【0011】上述したような直線性に関する誤差を補正
する手段として、図5に示すようなリニアリティ補正回
路6が考えられている。すなわち、測距信号L0 はA/
D変換部61によりディジタル信号に変換され、CPU
63に入力される。CPU63では、入力された測距信
号L0 に応じた補正値のデータをメモリ64から読み出
す。メモリ64には、測距信号L0 の直線性に関する誤
差を補正するための補正値のデータが、測距信号L0
各値に対してあらかじめ記憶されている。CPU63で
は、メモリ64から読み出した補正値のデータに基づ
き、入力データを補正してD/A変換部65に送り、D
/A変換部65ではアナログ信号に変換し、測距信号L
0 に補正を加えた距離信号Lを得るのである。
As means for correcting the above-described error relating to linearity, a linearity correction circuit 6 as shown in FIG. 5 has been considered. That is, the ranging signal L 0 is A /
The digital signal is converted into a digital signal by the D
63 is input. In CPU 63, it reads the data of the correction value corresponding to the distance measurement signal L 0, which is input from the memory 64. The memory 64, the data of the correction value for correcting the error relating to the linearity of the measuring signal L 0 is previously stored for each value of the ranging signal L 0. The CPU 63 corrects the input data based on the correction value data read from the memory 64, sends the corrected data to the D / A conversion unit 65, and
The A / A converter 65 converts the signal into an analog signal,
The distance signal L obtained by adding 0 to the correction is obtained.

【0012】[0012]

【発明が解決しようとする課題】ところで、この種の変
位センサは、上述したようにロボット用の視覚センサな
どに利用されるものであるから、検知部は小型にするこ
とが必要である。したがって、発光素子12、投光用光
学系13、ドライブ回路11、受光用光学系3、位置検
出センサ4、受光回路21a、21bをセンサブロック
7を、他の部分であるコントローラブロック8から分離
し、センサブロック7とコントローラブロック8とをコ
ネクタを介して着脱自在に接続するように構成されてい
る。すなわち、センサブロック7のみをロボットなどに
組み込むのである。
Since this type of displacement sensor is used as a visual sensor for a robot as described above, it is necessary to reduce the size of the detection unit. Accordingly, the light emitting element 12, the light projecting optical system 13, the drive circuit 11, the light receiving optical system 3, the position detecting sensor 4, and the light receiving circuits 21a and 21b are separated from the sensor block 7 from the controller block 8, which is another part. , The sensor block 7 and the controller block 8 are detachably connected via a connector. That is, only the sensor block 7 is incorporated in a robot or the like.

【0013】一方、上述したリニアリティ補正回路6
は、すべての誤差要因に対する補正を一括して行うよう
に構成されているから、メモリ64にはセンサブロック
7で発生する誤差要因に対する補正値のデータも格納さ
れている。したがって、センサブロック7とコントロー
ラブロック8とは、製造時にリニアリティを補正したと
きの組み合わせで用いることが必要である。すなわち、
コントローラブロック8に対してセンサブロック7を交
換することはできないのである。
On the other hand, the linearity correction circuit 6 described above
Is configured to collectively correct all error factors, so that the memory 64 also stores data of correction values for the error factors generated in the sensor block 7. Therefore, it is necessary to use the sensor block 7 and the controller block 8 in a combination when the linearity is corrected at the time of manufacturing. That is,
The sensor block 7 cannot be replaced with the controller block 8.

【0014】ところが、センサブロック7はロボット等
の可動部に配置されたり、移動する被測定物体に近接し
て配置されることが多く、被測定物体に衝突して破壊さ
れることがある。このような場合に、センサブロック7
だけを交換することができないから、補修に要するコス
トが高くなるという問題がある。また、1つの被測定物
体について多箇所で距離を測定する必要がある場合(た
とえば、板厚を多箇所で測定するような場合)には、多
数のセンサブロック7が必要となるから、センサブロッ
ク7とコントローラブロック8とを正しく組み合わせる
ようにコネクタを接続するのが非常に手間のかかる作業
になるという問題がある。
However, the sensor block 7 is often arranged on a movable part such as a robot, or arranged close to a moving object to be measured, and may be broken by colliding with the object to be measured. In such a case, the sensor block 7
However, there is a problem in that the cost required for repair increases because only one can be replaced. Further, when it is necessary to measure the distance at one place of the object to be measured (for example, when the thickness is measured at many places), many sensor blocks 7 are required. There is a problem that connecting a connector so that the controller 7 and the controller block 8 are correctly combined is a very troublesome operation.

【0015】本発明は上記問題点の解決を目的とするも
のであり、センサブロックとコントローラブロックとを
任意に組み合わせることができるようにして、センサブ
ロックが破損したときにはセンサブロックのみを交換で
きるようにし、また、多数のセンサブロックをそれぞれ
コントローラブロックに接続する際に、組み合わせを考
慮せずに単純に接続作業ができるようにした変位センサ
を提供しようとするものである。
SUMMARY OF THE INVENTION An object of the present invention is to solve the above-mentioned problem, and to make it possible to arbitrarily combine a sensor block and a controller block so that only a sensor block can be replaced when the sensor block is damaged. Another object of the present invention is to provide a displacement sensor that can simply perform a connection operation without considering a combination when connecting a large number of sensor blocks to a controller block.

【0016】[0016]

【課題を解決するための手段】本発明では、上記目的を
達成するために、光ビームを出力する投光手段と、被測
定物体による光ビームの反射光を集光する受光用光学系
と、受光用光学系の集光面に配設され被測定物体までの
距離に応じて集光面内で移動する集光スポットの位置に
対応した相反する一対の位置信号を出力する位置検出手
段と、位置信号に基づいて集光スポットの位置変化に対
応した測距信号を算出する演算手段と、測距信号に基づ
いて被測定物体までの距離の変位に比例する距離信号を
算出するリニアリティ補正手段とを具備した変位センサ
において、投光手段と受光用光学系と位置検出手段とか
らなるセンサブロックと、演算手段とリニアリティ補正
手段とを具備したコントローラブロックとをコネクタを
介して着脱自在に接続し、センサブロックには、被測定
物体までの距離とセンサブロックの出力値との直線関係
に対するずれを補正する補正値を記憶した補正値メモリ
を設け、リニアリティ補正手段では補正値メモリに格納
された補正値を利用して距離信号を算出するようにして
いるのである。
According to the present invention, in order to achieve the above object, a light projecting means for outputting a light beam, a light receiving optical system for condensing a light beam reflected by an object to be measured, and Position detection means disposed on the light-collecting surface of the light-receiving optical system and outputting a pair of opposing position signals corresponding to the position of a light-converging spot that moves within the light-collecting surface in accordance with the distance to the measured object; Calculating means for calculating a distance measurement signal corresponding to a change in the position of the condensed spot based on the position signal; and linearity correction means for calculating a distance signal proportional to the displacement of the distance to the measured object based on the distance measurement signal. In a displacement sensor comprising: a sensor block comprising a light projecting means, a light receiving optical system, and a position detecting means, and a controller block comprising a calculating means and a linearity correcting means, which are detachably connected via a connector. Subsequently, the sensor block is provided with a correction value memory storing a correction value for correcting a deviation from the linear relationship between the distance to the measured object and the output value of the sensor block, and the linearity correction unit stores the correction value in the correction value memory. The distance signal is calculated using the corrected value.

【0017】[0017]

【作用】上記構成によれば、センサブロックとコントロ
ーラブロックとをコネクタを介して着脱自在に接続し、
かつ、センサブロックに、被測定物体までの距離とセン
サブロックの出力値との直線関係に対するずれを補正す
る補正値を記憶した補正値メモリを設け、リニアリティ
補正手段では補正値メモリに格納された補正値を利用し
て距離信号を算出するようにしているので、センサブロ
ックに関する補正値をセンサブロックに持たせることに
より、リニアリティ補正手段では、コントローラブロッ
クに関する補正値のみを持てばよいことになる。その結
果、センサブロックとコントローラブロックとを一対一
に対応させる必要がなくなり、任意のセンサブロックを
コントローラブロックに接続できるのである。すなわ
ち、センサブロックが破損したときには、センサブロッ
クのみを交換すればよく、補修に要するコストが従来よ
りも低減されるのである。また、多数のセンサブロック
を用いるときには、任意のコントローラブロックにセン
サブロックを接続するだけの単純な作業になるから、接
続を誤るおそれがないのである。
According to the above construction, the sensor block and the controller block are detachably connected via the connector,
Further, the sensor block is provided with a correction value memory storing a correction value for correcting a deviation from the linear relationship between the distance to the measured object and the output value of the sensor block, and the linearity correction means corrects the correction stored in the correction value memory. Since the distance signal is calculated using the value, the correction value for the sensor block is given to the sensor block, so that the linearity correction means only needs to have the correction value for the controller block. As a result, there is no need to make a one-to-one correspondence between the sensor block and the controller block, and an arbitrary sensor block can be connected to the controller block. That is, when the sensor block is damaged, only the sensor block needs to be replaced, and the cost required for repair is reduced as compared with the related art. In addition, when a large number of sensor blocks are used, it is a simple operation to connect a sensor block to an arbitrary controller block, so that there is no risk of erroneous connection.

【0018】[0018]

【実施例】図1に示すように.基本的な回路構成は、従
来構成とほぼ同様であるが、センサブロック7に補正値
メモリ9を設けた点が異なっている。補正値メモリ9に
は、位置検出センサ4により生じる誤差や、受光回路2
1a、21bに関する誤差に対しての補正値のデータが
格納されている。すなわち、被測定物体までの距離とセ
ンサブロックの出力値との直線関係に対するずれを補正
するような補正値のデータが、補正値メモリ9に記憶さ
れているのである。一方、リニアリティ補正回路6のメ
モリ64にはコントローラブロック8に関する補正値の
データが格納されている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS As shown in FIG. The basic circuit configuration is almost the same as the conventional configuration, except that a correction value memory 9 is provided in the sensor block 7. The correction value memory 9 stores an error caused by the position detection sensor 4 and the light receiving circuit 2.
Data of correction values for errors relating to 1a and 21b are stored. That is, correction value data for correcting a deviation from the linear relationship between the distance to the measured object and the output value of the sensor block is stored in the correction value memory 9. On the other hand, the memory 64 of the linearity correction circuit 6 stores correction value data relating to the controller block 8.

【0019】センサブロック7をコントローラブロック
8に接続すると、補正値メモリ9に格納された補正値の
データはリニアリティ補正回路6に入力される。すなわ
ち、リニアリティ補正回路6では、電源投入時に補正値
メモリ9からセンサブロック7に関する補正値のデータ
を読み込み、メモリ64に格納されているコントローラ
ブロック8に関する補正値のデータとともに、正確な距
離信号Lを得るための総合的な補正値を生成する。こう
して生成された総合的な補正値のデータは、メモリ64
に再登録される。被測定物体2までの距離を測定すると
きには、上述のようにして得られた総合的な補正値のデ
ータを用いて補正演算が行われるのである。
When the sensor block 7 is connected to the controller block 8, the correction value data stored in the correction value memory 9 is input to the linearity correction circuit 6. That is, the linearity correction circuit 6 reads the correction value data for the sensor block 7 from the correction value memory 9 when the power is turned on, and outputs the accurate distance signal L together with the correction value data for the controller block 8 stored in the memory 64. Generate an overall correction value to obtain. The data of the comprehensive correction value generated in this manner is stored in the memory 64.
Will be re-registered. When the distance to the measured object 2 is measured, a correction calculation is performed using the data of the total correction value obtained as described above.

【0020】また、補正値メモリ9からの補正値のデー
タをリニアリティ補正回路6に読み込むのは、必ずしも
電源投入時にする必要はなく、コントローラブロック8
に別途にスイッチを設け、スイッチを操作したときにの
み読み込んでもよい。この場合に、メモリ64を不揮発
性にしておけば、センサブロック7を交換したときにの
み補正値のデータを読み込むようにすることができる。
It is not always necessary to read the correction value data from the correction value memory 9 into the linearity correction circuit 6 when the power is turned on.
May be provided separately, and the data may be read only when the switch is operated. In this case, if the memory 64 is made non-volatile, the correction value data can be read only when the sensor block 7 is replaced.

【0021】[0021]

【発明の効果】本発明は上述のように、センサブロック
とコントローラブロックとをコネクタを介して着脱自在
に接続し、かつ、センサブロックに、被測定物体までの
距離とセンサブロックの出力値との直線関係に対するず
れを補正する補正値を記憶した補正値メモリを設け、リ
ニアリティ補正手段では補正値メモリに格納された補正
値を利用して距離信号を算出するようにしているので、
センサブロックに関する補正値をセンサブロックに持た
せることにより、リニアリティ補正手段では、コントロ
ーラブロックに関する補正値のみを持てばよいことにな
る。その結果、センサブロックとコントローラブロック
とを一対一に対応させる必要がなくなり、任意のセンサ
ブロックをコントローラブロックに接続できるという利
点を有するのである。すなわち、センサブロックが破損
したときには、センサブロックのみを交換すればよく、
補修に要するコストが従来よりも低減されるという効果
がある。また、多数のセンサブロックを用いるときに
は、任意のコントローラブロックにセンサブロックを接
続するだけの単純な作業になるから、接続を誤るおそれ
がないのである。
As described above, according to the present invention, the sensor block and the controller block are detachably connected via the connector, and the distance between the object to be measured and the output value of the sensor block is connected to the sensor block. Since a correction value memory storing a correction value for correcting the deviation from the linear relationship is provided, and the linearity correction means calculates the distance signal using the correction value stored in the correction value memory,
By providing the sensor block with a correction value for the sensor block, the linearity correction means only needs to have a correction value for the controller block. As a result, there is no need to make a one-to-one correspondence between the sensor block and the controller block, and there is an advantage that any sensor block can be connected to the controller block. That is, when the sensor block is damaged, only the sensor block needs to be replaced,
There is an effect that the cost required for repair is reduced as compared with the related art. In addition, when a large number of sensor blocks are used, it is a simple operation to connect a sensor block to an arbitrary controller block, so that there is no risk of erroneous connection.

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

【図1】実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment.

【図2】本発明に係る変位センサの概略構成を示す説明
図である。
FIG. 2 is an explanatory diagram showing a schematic configuration of a displacement sensor according to the present invention.

【図3】本発明に係る変位センサに用いる位置検出手段
の動作特性を示す図である。
FIG. 3 is a diagram showing operating characteristics of a position detecting means used in the displacement sensor according to the present invention.

【図4】従来例を示すブロック図である。FIG. 4 is a block diagram showing a conventional example.

【図5】従来例に用いるリニアリティ補正回路のブロッ
クである。
FIG. 5 is a block diagram of a linearity correction circuit used in a conventional example.

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

1 投光手段 2 被測定物体 3 受光用光学系 4 位置検出センサ 5 演算手段 6 リニアリティ補正回路 7 センサブロック 8 コントローラブロック 9 補正値メモリ DESCRIPTION OF SYMBOLS 1 Projection means 2 Object to be measured 3 Optical system for light reception 4 Position detection sensor 5 Calculation means 6 Linearity correction circuit 7 Sensor block 8 Controller block 9 Correction value memory

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 光ビームを出力する投光手段と、被測定
物体による光ビームの反射光を集光する受光用光学系
と、受光用光学系の集光面に配設され被測定物体までの
距離に応じて集光面内で移動する集光スポットの位置に
対応した相反する一対の位置信号を出力する位置検出手
段と、位置信号に基づいて集光スポットの位置変化に対
応した測距信号を算出する演算手段と、測距信号に基づ
いて被測定物体までの距離の変位に比例する距離信号を
算出するリニアリティ補正手段とを具備した変位センサ
において、投光手段と受光用光学系と位置検出手段とか
らなるセンサブロックと、演算手段とリニアリティ補正
手段とを具備したコントローラブロックとをコネクタを
介して着脱自在に接続し、センサブロックには、被測定
物体までの距離とセンサブロックの出力値との直線関係
に対するずれを補正する補正値を記憶した補正値メモリ
を設け、リニアリティ補正手段では補正値メモリに格納
された補正値を利用して距離信号を算出することを特徴
とする変位センサ。
1. A light projecting means for outputting a light beam, a light receiving optical system for condensing reflected light of the light beam by an object to be measured, and a light receiving optical system disposed on a light condensing surface of the light receiving optical system to an object to be measured. Position detecting means for outputting a pair of contradictory position signals corresponding to the positions of the converging spots moving within the converging surface according to the distance of the distance, and distance measuring corresponding to the change in the position of the converging spots based on the position signals A displacement sensor comprising: a calculating means for calculating a signal; and a linearity correcting means for calculating a distance signal proportional to a displacement of a distance to the object to be measured based on the ranging signal. A sensor block including a position detecting unit and a controller block including a calculating unit and a linearity correcting unit are detachably connected via a connector, and the sensor block includes a distance to the object to be measured and a sensor. A correction value memory storing a correction value for correcting a deviation from a linear relationship with the output value of the sublock is provided, and the linearity correction means calculates a distance signal using the correction value stored in the correction value memory. And a displacement sensor.
JP811491A 1991-01-28 1991-01-28 Displacement sensor Expired - Lifetime JP2986023B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP811491A JP2986023B2 (en) 1991-01-28 1991-01-28 Displacement sensor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP811491A JP2986023B2 (en) 1991-01-28 1991-01-28 Displacement sensor

Publications (2)

Publication Number Publication Date
JPH04250309A JPH04250309A (en) 1992-09-07
JP2986023B2 true JP2986023B2 (en) 1999-12-06

Family

ID=11684266

Family Applications (1)

Application Number Title Priority Date Filing Date
JP811491A Expired - Lifetime JP2986023B2 (en) 1991-01-28 1991-01-28 Displacement sensor

Country Status (1)

Country Link
JP (1) JP2986023B2 (en)

Also Published As

Publication number Publication date
JPH04250309A (en) 1992-09-07

Similar Documents

Publication Publication Date Title
EP0047250B1 (en) Dimension measuring apparatus
US8570532B2 (en) Noncontact surface shape measuring method and apparatus thereof
US5294793A (en) System for measuring lengths or angles with a high-velocity movable scanning unit
JP2986023B2 (en) Displacement sensor
JPH02179409A (en) Linear displacement detector
WO1999005471A1 (en) Length measuring instrument
JPS61104202A (en) Optical displacement meter
JPS61223603A (en) Mark detecting machine
JPH0412804B2 (en)
JP2567767B2 (en) Optical displacement measuring method and optical displacement meter using this method
JPS63108218A (en) Optical displacement measuring instrument
JP3515999B2 (en) Distance measuring photoelectric sensor
JPH03166534A (en) Range-finding device for camera
JPS6264904A (en) Apparatus for measuring shape
JP2571485B2 (en) Optical displacement measuring method and optical displacement meter using this method
JPH04276514A (en) Noncontact displacement measuring apparatus
JPH05272969A (en) Range finder
JPS63198818A (en) Distance detecting device
JPH03195915A (en) Optical scanning type displacement sensor
JPH06117852A (en) Optical displacement gauge
JPH0626824A (en) Light scanning type position deviation detector
JPS63243715A (en) Non-contact measuring apparatus for distance
JPH0254106A (en) Optical displacement measuring device
JPH03135705A (en) Optical scanning type displacement sensor
JPH07107483B2 (en) Optical displacement measuring device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19990914

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071001

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081001

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081001

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091001

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091001

Year of fee payment: 10

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091001

Year of fee payment: 10

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101001

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101001

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111001

Year of fee payment: 12

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111001

Year of fee payment: 12