JPH08278110A - 光学式センサ - Google Patents
光学式センサInfo
- Publication number
- JPH08278110A JPH08278110A JP7897295A JP7897295A JPH08278110A JP H08278110 A JPH08278110 A JP H08278110A JP 7897295 A JP7897295 A JP 7897295A JP 7897295 A JP7897295 A JP 7897295A JP H08278110 A JPH08278110 A JP H08278110A
- Authority
- JP
- Japan
- Prior art keywords
- output signal
- light emitting
- light
- signal level
- emitting element
- 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
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Photometry And Measurement Of Optical Pulse Characteristics (AREA)
- Geophysics And Detection Of Objects (AREA)
Abstract
(57)【要約】
【目的】高温時における受光素子の暗電流増大にともな
う感度低下を補正する。また、発光素子に異常が発生し
たことを検出できる光学式センサを提供する。 【構成】発光素子と、発光素子からの光を受光する受光
素子と、受光素子の出力信号レベルが常に一定レベルと
なるように発光素子への駆動電流を制御するフィードバ
ック手段を備えた光学式センサにおいて、発光素子をオ
ン・オフする発光素子制御手段と、発光素子制御手段に
より、発光素子をオンさせた時に受光素子より出力され
る出力信号レベルから、発光素子をオフさせた時に受光
素子より出力される暗電流レベルを差し引き、正味の出
力信号レベルを算出する暗電流減算手段を備える。
う感度低下を補正する。また、発光素子に異常が発生し
たことを検出できる光学式センサを提供する。 【構成】発光素子と、発光素子からの光を受光する受光
素子と、受光素子の出力信号レベルが常に一定レベルと
なるように発光素子への駆動電流を制御するフィードバ
ック手段を備えた光学式センサにおいて、発光素子をオ
ン・オフする発光素子制御手段と、発光素子制御手段に
より、発光素子をオンさせた時に受光素子より出力され
る出力信号レベルから、発光素子をオフさせた時に受光
素子より出力される暗電流レベルを差し引き、正味の出
力信号レベルを算出する暗電流減算手段を備える。
Description
【0001】
【産業上の利用分野】本発明は、光学式センサに係り、
特に、高温時における受光素子からの暗電流増大による
感度低下の改善に関する。
特に、高温時における受光素子からの暗電流増大による
感度低下の改善に関する。
【0002】
【従来の技術】図7は従来の光学式センサを説明するた
めの図で、(a)は光位置検出素子による位置検出原理
図、(b)は従来の位置検出回路部を示すブロック図で
ある。以下、図を用いて説明する。先ず、位置検出原理
について述べる。
めの図で、(a)は光位置検出素子による位置検出原理
図、(b)は従来の位置検出回路部を示すブロック図で
ある。以下、図を用いて説明する。先ず、位置検出原理
について述べる。
【0003】11は光の照射位置を検出する光位置検出
素子(以下、PSDと称す)で、セラミック基板上に一
種のpinダイオードが構成されている。その等価回路
はPSD11の両端のアノードA1 、A2 間に抵抗Rが
形成され、光の照射によりフォトダイオードD1 が導通
状態となると共に、PSD11に対する光照射点がフォ
トダイオードD1 と抵抗Rの接続点aに対応していると
見做される。光の照射により両アノードA1 、A2 には
アノード電流I1 、I2 が出力される(PSD11の中
央部に光が照射されたときはI1 =I2 となる)。そし
て、演算処理装置により式(1)を用いて光の照射位置
x(PSD11の中央部からの変位)が算出される。
尚、LはPSD11の有効長である。
素子(以下、PSDと称す)で、セラミック基板上に一
種のpinダイオードが構成されている。その等価回路
はPSD11の両端のアノードA1 、A2 間に抵抗Rが
形成され、光の照射によりフォトダイオードD1 が導通
状態となると共に、PSD11に対する光照射点がフォ
トダイオードD1 と抵抗Rの接続点aに対応していると
見做される。光の照射により両アノードA1 、A2 には
アノード電流I1 、I2 が出力される(PSD11の中
央部に光が照射されたときはI1 =I2 となる)。そし
て、演算処理装置により式(1)を用いて光の照射位置
x(PSD11の中央部からの変位)が算出される。
尚、LはPSD11の有効長である。
【0004】 x=(I1 −I2 )÷(I1 +I2 )×(L/2) ・・・・・ 式(1) 次に、従来の位置検出装置の回路部の構成について述べ
る。1は位置検出部で、発光ダイオードD1 とPSD1
1の間に設けられた位置を検出すべき被検出部に連結さ
れたスリット板12を通過してPSD11に光が照射さ
れる。そして、PSD11上の光の照射位置に応じて、
つまり、被検出部の位置に応じてPSD11の両端子A
1 、A2 から電流(正味の信号電流のI1 、I2 及び暗
電流のId1、Id2)が出力される。
る。1は位置検出部で、発光ダイオードD1 とPSD1
1の間に設けられた位置を検出すべき被検出部に連結さ
れたスリット板12を通過してPSD11に光が照射さ
れる。そして、PSD11上の光の照射位置に応じて、
つまり、被検出部の位置に応じてPSD11の両端子A
1 、A2 から電流(正味の信号電流のI1 、I2 及び暗
電流のId1、Id2)が出力される。
【0005】21はPSD11からの出力電流を対応す
る電圧に変換する電流−電圧変換器で、信号電流(I1
+Id1、I2 +Id2)を対応した電圧(V1 +Vd1、V
2 +Vd2)に変換する。同時に、入力信号(V1 +Vd
1、V2 +Vd2)に対して和信号(V1 +V2 +Vd1+
Vd2)及び差信号((V1 −V2 )+(Vd1−Vd2))
が作られる。そして、差信号((V1 −V2 )+(Vd1
−Vd2))をセンサ出力として演算処理装置(図示せ
ず)へ出力する。
る電圧に変換する電流−電圧変換器で、信号電流(I1
+Id1、I2 +Id2)を対応した電圧(V1 +Vd1、V
2 +Vd2)に変換する。同時に、入力信号(V1 +Vd
1、V2 +Vd2)に対して和信号(V1 +V2 +Vd1+
Vd2)及び差信号((V1 −V2 )+(Vd1−Vd2))
が作られる。そして、差信号((V1 −V2 )+(Vd1
−Vd2))をセンサ出力として演算処理装置(図示せ
ず)へ出力する。
【0006】6は電流−電圧変換器21で作られた和信
号(V1 +V2 +Vd1+Vd2)が常に一定になるよう
に、発光ダイオードD1 の駆動電流を制御する電流フィ
ードバック部で、端子T6aの電圧(V1 +V2 +Vd1
+Vd2)と端子T6bの基準電圧(VR1)が常に等しく
なるように発光ダイオードD1 の駆動電流を制御する。
次に、この回路の動作について説明する。発光ダイオー
ドD1 からの光によりPSD11の両端子A1 、A2 か
ら信号電流(正味の信号電流に暗電流の加算された電流
でA1 端子からはI1 +Id1、A2 端子からはI2 +I
d2)が出力される。この信号電流(I1 +Id1、I2 +
Id2)は電流−電圧変換器21で電圧に(V1 +Vd1、
V2 +Vd2)に変換される。続いて和信号((V1 +V
2 )+(Vd1+Vd2))、差信号((V1 −V2 )+
(Vd1−Vd2))が算出される。
号(V1 +V2 +Vd1+Vd2)が常に一定になるよう
に、発光ダイオードD1 の駆動電流を制御する電流フィ
ードバック部で、端子T6aの電圧(V1 +V2 +Vd1
+Vd2)と端子T6bの基準電圧(VR1)が常に等しく
なるように発光ダイオードD1 の駆動電流を制御する。
次に、この回路の動作について説明する。発光ダイオー
ドD1 からの光によりPSD11の両端子A1 、A2 か
ら信号電流(正味の信号電流に暗電流の加算された電流
でA1 端子からはI1 +Id1、A2 端子からはI2 +I
d2)が出力される。この信号電流(I1 +Id1、I2 +
Id2)は電流−電圧変換器21で電圧に(V1 +Vd1、
V2 +Vd2)に変換される。続いて和信号((V1 +V
2 )+(Vd1+Vd2))、差信号((V1 −V2 )+
(Vd1−Vd2))が算出される。
【0007】差信号((V1 −V2 )+(Vd1−Vd
2))は演算処理装置に送られる。その出力から式
(1)により光の照射位置xが求められる。また、和信
号((V1 +V2 )+(Vd1+Vd2))は電流フィード
バック部6の端子T6aに入力され、端子T6bの基準
電圧VR1と比較され、常に両電圧が等しくなるように発
光ダイオードD1 への駆動電流が制御される。
2))は演算処理装置に送られる。その出力から式
(1)により光の照射位置xが求められる。また、和信
号((V1 +V2 )+(Vd1+Vd2))は電流フィード
バック部6の端子T6aに入力され、端子T6bの基準
電圧VR1と比較され、常に両電圧が等しくなるように発
光ダイオードD1 への駆動電流が制御される。
【0008】
【発明が解決しようとする課題】上述の方法では、PS
D11のからの和信号((V1 +V2 )+(Vd1+Vd
2))が一定になるように、電流フィードバック部6が
発光ダイオードD1 への駆動電流を制御するように作用
するが、PSD11は温度が上昇すると、光が照射され
なくても電流を生ずる(いわゆる暗電流)。そのため
に、PSD11のからの出力には光が照射されて出力さ
れる正味の信号電流に暗電流が加算されて出力される。
D11のからの和信号((V1 +V2 )+(Vd1+Vd
2))が一定になるように、電流フィードバック部6が
発光ダイオードD1 への駆動電流を制御するように作用
するが、PSD11は温度が上昇すると、光が照射され
なくても電流を生ずる(いわゆる暗電流)。そのため
に、PSD11のからの出力には光が照射されて出力さ
れる正味の信号電流に暗電流が加算されて出力される。
【0009】そのために、電流フィードバック部6によ
りフィードバックをかけるための信号は暗電流分だけ少
ない。その結果、PSD11の感度が悪くなるという問
題が生ずる。また、差信号((V1 −V2 )+(Vd1−
Vd2))もPSD11の両端子(A1 、A2 )から出力
される暗電流レベルも必ずしも等しくない(Vd1≠Vd
2)ため、差信号が(V1 −V2 )とならず位置検出誤
差が生ずるという問題がある。特に、PSD11は高温
になると暗電流が急激に増加する特性があり、暗電流に
対する出力信号の補正が必要になる。
りフィードバックをかけるための信号は暗電流分だけ少
ない。その結果、PSD11の感度が悪くなるという問
題が生ずる。また、差信号((V1 −V2 )+(Vd1−
Vd2))もPSD11の両端子(A1 、A2 )から出力
される暗電流レベルも必ずしも等しくない(Vd1≠Vd
2)ため、差信号が(V1 −V2 )とならず位置検出誤
差が生ずるという問題がある。特に、PSD11は高温
になると暗電流が急激に増加する特性があり、暗電流に
対する出力信号の補正が必要になる。
【0010】また、使用中に発光ダイオードD1 が断線
しても、PSD11の暗電流のために出力が0にならな
いので異常に気付かないという問題がある。本発明は、
温度上昇にともなう暗電流の増大による感度低下及び位
置検出誤差を補償した光学式センサを提供することを目
的とする。また、発光ダイオードの断線を自己診断する
機能を有する光学式センサを提供することを目的とす
る。
しても、PSD11の暗電流のために出力が0にならな
いので異常に気付かないという問題がある。本発明は、
温度上昇にともなう暗電流の増大による感度低下及び位
置検出誤差を補償した光学式センサを提供することを目
的とする。また、発光ダイオードの断線を自己診断する
機能を有する光学式センサを提供することを目的とす
る。
【0011】
【課題を解決するための手段】上記目的を達成するため
に本発明は、発光素子と、該発光素子からの光を受光す
る受光素子と、該受光素子の出力信号レベルが一定レベ
ルとなるように前記発光素子への駆動電流を制御するフ
ィードバック手段を備え、前記受光素子の出力信号を検
出信号とする光学式センサにおいて、前記発光素子をオ
ン・オフする発光素子制御手段と、前記発光素子制御手
段により、前記発光素子をオンさせた時に前記受光素子
より出力される出力信号レベルから、前記発光素子をオ
フさせた時に前記受光素子より出力される暗電流レベル
を差し引き、正味の出力信号レベルを算出する暗電流減
算手段を備えたことを特徴とするものである。
に本発明は、発光素子と、該発光素子からの光を受光す
る受光素子と、該受光素子の出力信号レベルが一定レベ
ルとなるように前記発光素子への駆動電流を制御するフ
ィードバック手段を備え、前記受光素子の出力信号を検
出信号とする光学式センサにおいて、前記発光素子をオ
ン・オフする発光素子制御手段と、前記発光素子制御手
段により、前記発光素子をオンさせた時に前記受光素子
より出力される出力信号レベルから、前記発光素子をオ
フさせた時に前記受光素子より出力される暗電流レベル
を差し引き、正味の出力信号レベルを算出する暗電流減
算手段を備えたことを特徴とするものである。
【0012】また、前記正味の出力信号レベルの初期値
を記憶する第1の記憶手段を備え、前記第1の記憶手段
に記憶された前記正味の出力信号レベルの初期値を基
に、前記正味の出力信号レベルを補正する第1の信号レ
ベル補正手段を備えたことを特徴とするものである。ま
た、温度により抵抗値が変化する抵抗と、該抵抗の抵抗
値と前記受光素子から出力される前記正味の出力信号レ
ベルとの関係を記憶する第2の記憶手段を備え、前記第
2の記憶手段に記憶された前記抵抗値と前記出力信号レ
ベルの関係を基に、前記正味の出力信号レベルを補正す
る第2の信号レベル補正手段を備えたことを特徴とする
ものである。
を記憶する第1の記憶手段を備え、前記第1の記憶手段
に記憶された前記正味の出力信号レベルの初期値を基
に、前記正味の出力信号レベルを補正する第1の信号レ
ベル補正手段を備えたことを特徴とするものである。ま
た、温度により抵抗値が変化する抵抗と、該抵抗の抵抗
値と前記受光素子から出力される前記正味の出力信号レ
ベルとの関係を記憶する第2の記憶手段を備え、前記第
2の記憶手段に記憶された前記抵抗値と前記出力信号レ
ベルの関係を基に、前記正味の出力信号レベルを補正す
る第2の信号レベル補正手段を備えたことを特徴とする
ものである。
【0013】また、発光素子と、該発光素子からの光を
受光する受光素子と、該受光素子の出力信号レベルが一
定レベルとなるように前記発光素子への駆動電流を制御
するフィードバック手段を備え、前記受光素子の出力信
号を検出信号とする光学式センサにおいて、前記発光素
子をオン・オフする発光素子制御手段と、前記発光素子
制御手段により、前記発光素子をオンさせた時に前記受
光素子より出力される出力信号レベルと、前記発光素子
をオフさせた時に前記受光素子より出力される暗電流レ
ベルを比較する第1の比較手段を備え、該第1の比較手
段の比較結果、前記暗電流レベルが前記出力信号レベル
より大なる時に、異常検出結果を出力する第1の異常検
出手段を備えたことを特徴とするものである。
受光する受光素子と、該受光素子の出力信号レベルが一
定レベルとなるように前記発光素子への駆動電流を制御
するフィードバック手段を備え、前記受光素子の出力信
号を検出信号とする光学式センサにおいて、前記発光素
子をオン・オフする発光素子制御手段と、前記発光素子
制御手段により、前記発光素子をオンさせた時に前記受
光素子より出力される出力信号レベルと、前記発光素子
をオフさせた時に前記受光素子より出力される暗電流レ
ベルを比較する第1の比較手段を備え、該第1の比較手
段の比較結果、前記暗電流レベルが前記出力信号レベル
より大なる時に、異常検出結果を出力する第1の異常検
出手段を備えたことを特徴とするものである。
【0014】また、発光素子と、該発光素子からの光を
受光する受光素子と、該受光素子の出力信号レベルが一
定レベルとなるように前記発光素子への駆動電流を制御
するフィードバック手段を備え、前記受光素子の出力信
号を検出信号とする光学式センサにおいて、前記発光素
子がオンの状態で、第1の時刻に前記受光素子より出力
される第1の出力信号レベルと、前記第1の時刻より所
定時間経過した第2の時刻に前記受光素子より出力され
る第2の出力信号レベルを比較する第2の比較手段を備
え、該第2の比較手段の比較結果、前記両出力信号レベ
ルの差が所定の値より大なる時に、異常検出結果を出力
する第2の異常検出手段を備えたことを特徴とするもの
である。
受光する受光素子と、該受光素子の出力信号レベルが一
定レベルとなるように前記発光素子への駆動電流を制御
するフィードバック手段を備え、前記受光素子の出力信
号を検出信号とする光学式センサにおいて、前記発光素
子がオンの状態で、第1の時刻に前記受光素子より出力
される第1の出力信号レベルと、前記第1の時刻より所
定時間経過した第2の時刻に前記受光素子より出力され
る第2の出力信号レベルを比較する第2の比較手段を備
え、該第2の比較手段の比較結果、前記両出力信号レベ
ルの差が所定の値より大なる時に、異常検出結果を出力
する第2の異常検出手段を備えたことを特徴とするもの
である。
【0015】
【作用】発光素子からの光が受光素子に照射されると、
受光素子からは光の照射量に応じた信号が出力される。
フィードバック手段が受光素子からの出力信号レベルが
常に一定レベルになるように、発光素子への駆動電流を
制御する。発光素子制御手段が発光素子をオン・オフし
ており、発光素子をオフさせた時に受光素子より出力さ
れるのは暗電流レベルであり、発光素子をオンさせた時
に受光素子より出力される出力信号レベルは光により出
力される正味の出力信号レベルに暗電流レベルが加算さ
れた出力信号レベルである。そこで、暗電流減算手段に
より発光素子をオンさせた時の出力信号レベルから発光
素子をオフさせた時の暗電流レベルを差し引くことによ
り、正味の出力信号レベルが得られる。この正味の出力
信号レベルをセンサ出力として出力することにより誤差
が削除できる。
受光素子からは光の照射量に応じた信号が出力される。
フィードバック手段が受光素子からの出力信号レベルが
常に一定レベルになるように、発光素子への駆動電流を
制御する。発光素子制御手段が発光素子をオン・オフし
ており、発光素子をオフさせた時に受光素子より出力さ
れるのは暗電流レベルであり、発光素子をオンさせた時
に受光素子より出力される出力信号レベルは光により出
力される正味の出力信号レベルに暗電流レベルが加算さ
れた出力信号レベルである。そこで、暗電流減算手段に
より発光素子をオンさせた時の出力信号レベルから発光
素子をオフさせた時の暗電流レベルを差し引くことによ
り、正味の出力信号レベルが得られる。この正味の出力
信号レベルをセンサ出力として出力することにより誤差
が削除できる。
【0016】また、受光素子は使用時間とともに経時変
化を起こし出力信号レベルが低下する。そこで、光学セ
ンサの完成時に初期の正味の出力信号レベルを予め測定
して第1の記憶手段に記憶しておく。使用時には、第1
の補正手段が検出された正味の出力信号レベルを第1の
記憶手段に記憶された初期の正味の出力信号レベルを基
に補正して、センサ出力として出力することによりPS
Dの出力低下が補正できる。
化を起こし出力信号レベルが低下する。そこで、光学セ
ンサの完成時に初期の正味の出力信号レベルを予め測定
して第1の記憶手段に記憶しておく。使用時には、第1
の補正手段が検出された正味の出力信号レベルを第1の
記憶手段に記憶された初期の正味の出力信号レベルを基
に補正して、センサ出力として出力することによりPS
Dの出力低下が補正できる。
【0017】また、PSDの暗電流は温度の上昇ととも
に急激に増加する。そのために、出力信号レベルが一定
になるように発光素子に対してフィードバックをかける
と、正味の出力信号レベルが極端に低下する。そこで、
温度により抵抗値が変化する抵抗を利用して、温度、即
ち、抵抗値と正味の出力信号レベルの関係を予め求めて
第2の記憶手段に記憶しておく。そして、使用時には、
第2の補正手段が検出された正味の出力信号レベルを第
2の記憶手段に記憶された抵抗値と正味の出力信号レベ
ルの関係を基に補正して、センサ出力として出力するこ
とによりPSDの出力低下が補正できる。
に急激に増加する。そのために、出力信号レベルが一定
になるように発光素子に対してフィードバックをかける
と、正味の出力信号レベルが極端に低下する。そこで、
温度により抵抗値が変化する抵抗を利用して、温度、即
ち、抵抗値と正味の出力信号レベルの関係を予め求めて
第2の記憶手段に記憶しておく。そして、使用時には、
第2の補正手段が検出された正味の出力信号レベルを第
2の記憶手段に記憶された抵抗値と正味の出力信号レベ
ルの関係を基に補正して、センサ出力として出力するこ
とによりPSDの出力低下が補正できる。
【0018】また、発光素子からの光が受光素子に照射
されると、受光素子からは光の照射量に応じた信号が出
力される。フィードバック手段が受光素子からの出力信
号レベルが常に一定レベルになるように、発光素子への
駆動電流を制御する。発光素子制御手段が発光素子をオ
ン・オフしており、発光素子をオフさせた時に受光素子
より出力されるのは暗電流レベルであり、発光素子をオ
ンさせた時に受光素子より出力される出力信号レベルは
光により出力される正味の出力信号レベルに暗電流レベ
ルが加算された出力信号レベルである。従って、暗電流
レベルより出力信号レベルの方が高いのが正常である。
第1の比較手段が発光素子をオンさせた時の出力信号レ
ベルと発光素子をオフさせた時の暗電流レベルを比較す
る。暗電流レベルが出力信号レベルより大なる時は異常
であるので、第1の異常検出手段が異常検出結果を出力
する。
されると、受光素子からは光の照射量に応じた信号が出
力される。フィードバック手段が受光素子からの出力信
号レベルが常に一定レベルになるように、発光素子への
駆動電流を制御する。発光素子制御手段が発光素子をオ
ン・オフしており、発光素子をオフさせた時に受光素子
より出力されるのは暗電流レベルであり、発光素子をオ
ンさせた時に受光素子より出力される出力信号レベルは
光により出力される正味の出力信号レベルに暗電流レベ
ルが加算された出力信号レベルである。従って、暗電流
レベルより出力信号レベルの方が高いのが正常である。
第1の比較手段が発光素子をオンさせた時の出力信号レ
ベルと発光素子をオフさせた時の暗電流レベルを比較す
る。暗電流レベルが出力信号レベルより大なる時は異常
であるので、第1の異常検出手段が異常検出結果を出力
する。
【0019】また、発光素子からの光が受光素子に照射
されると、受光素子からは光の照射量に応じた信号が出
力される。フィードバック手段が受光素子からの出力信
号レベルが常に一定レベルになるように、発光素子への
駆動電流を制御する。発光素子がオンの状態で、第2の
比較手段が第1の時刻に検出された第1の出力信号レベ
ルと、それから所定時間経過した第2の時刻に検出され
た第2の出力信号レベルを比較する。発光素子の断線等
で受光素子の出力信号レベルが極端に低下する場合を除
き、通常は出力信号レベルは短時間に大きく変動するこ
とはない。そこで、第2の比較手段が第1の出力信号レ
ベルと第2の出力信号レベルに所定以上の差があると異
常であると判断して、第2の異常検出手段が異常検出結
果を出力する。
されると、受光素子からは光の照射量に応じた信号が出
力される。フィードバック手段が受光素子からの出力信
号レベルが常に一定レベルになるように、発光素子への
駆動電流を制御する。発光素子がオンの状態で、第2の
比較手段が第1の時刻に検出された第1の出力信号レベ
ルと、それから所定時間経過した第2の時刻に検出され
た第2の出力信号レベルを比較する。発光素子の断線等
で受光素子の出力信号レベルが極端に低下する場合を除
き、通常は出力信号レベルは短時間に大きく変動するこ
とはない。そこで、第2の比較手段が第1の出力信号レ
ベルと第2の出力信号レベルに所定以上の差があると異
常であると判断して、第2の異常検出手段が異常検出結
果を出力する。
【0020】
【実施例】図1は本発明の第1の実施例の光学式センサ
の回路部を示すブロック図である。以下、図を用いて説
明する。1は位置検出部で、発光ダイオードD1 とPS
D11の間に設けられた位置を検出すべき被検出部に連
結されたスリット板12を通過してPSD11に光が照
射される。そして、PSD11上の光の照射位置に応じ
て、つまり、被検出部の位置に応じてPSD11の両端
子A1 、A2 から電流(正味の信号電流のI1 、I2 及
び暗電流のId1、Id2)が出力される。
の回路部を示すブロック図である。以下、図を用いて説
明する。1は位置検出部で、発光ダイオードD1 とPS
D11の間に設けられた位置を検出すべき被検出部に連
結されたスリット板12を通過してPSD11に光が照
射される。そして、PSD11上の光の照射位置に応じ
て、つまり、被検出部の位置に応じてPSD11の両端
子A1 、A2 から電流(正味の信号電流のI1 、I2 及
び暗電流のId1、Id2)が出力される。
【0021】22はPSD11からの出力電流を対応す
る電圧に変換する電流−電圧変換器で、正味の信号電流
(I1 、I2 )を対応した電圧(V1 、V2 )に、また
暗電流(Id1、Id2)を対応した電圧(Vd1、Vd2)に
変換する。4は信号処理を行うマイコン部で、入力され
たアナログ信号をマイコンで処理するためにデジタル信
号に変換するA/D変換器42、入力信号(出力信号V
1+Vd1、V2 +Vd2及び暗電流Vd1、Vd2)を記憶す
るメモリ44a、入力信号(V1 +Vd1、V2 +Vd2)
から暗電流(Vd1、Vd2)を差し引き、正味の出力信号
を算出するとともに、正味の和信号(V1 +V2 )、正
味の差信号(V1 −V2 )及び出力和信号((V1 +V
d1)+(V2 +Vd2))を作る演算回路41、演算処理
結果をアナログに変換するD/A変換器43a,43
b、工場出荷時等においてPSD11の初期の正味の出
力和信号レベルが書き込まれたメモリ44bで構成され
る。D/A変換器43aからのセンサ出力は演算処理部
(図示せず)において式(1)により位置xが算出され
る。尚、マイコン部4は発光ダイオードD1 の点灯・消
灯を行うスイッチングトランジスタQ1 の制御も行う。
る電圧に変換する電流−電圧変換器で、正味の信号電流
(I1 、I2 )を対応した電圧(V1 、V2 )に、また
暗電流(Id1、Id2)を対応した電圧(Vd1、Vd2)に
変換する。4は信号処理を行うマイコン部で、入力され
たアナログ信号をマイコンで処理するためにデジタル信
号に変換するA/D変換器42、入力信号(出力信号V
1+Vd1、V2 +Vd2及び暗電流Vd1、Vd2)を記憶す
るメモリ44a、入力信号(V1 +Vd1、V2 +Vd2)
から暗電流(Vd1、Vd2)を差し引き、正味の出力信号
を算出するとともに、正味の和信号(V1 +V2 )、正
味の差信号(V1 −V2 )及び出力和信号((V1 +V
d1)+(V2 +Vd2))を作る演算回路41、演算処理
結果をアナログに変換するD/A変換器43a,43
b、工場出荷時等においてPSD11の初期の正味の出
力和信号レベルが書き込まれたメモリ44bで構成され
る。D/A変換器43aからのセンサ出力は演算処理部
(図示せず)において式(1)により位置xが算出され
る。尚、マイコン部4は発光ダイオードD1 の点灯・消
灯を行うスイッチングトランジスタQ1 の制御も行う。
【0022】6はマイコン4から出力される和信号
((V1 +Vd1)+(V2 +Vd2))が常に一定になる
ように、発光ダイオードD1 の駆動電流を制御する電流
フィードバック部で、端子T6aの電圧((V1 +Vd
1)+(V2 +Vd2))と端子T6bの基準電圧(VR
1)が常に等しくなるように発光ダイオードD1 の駆動
電流を制御する。
((V1 +Vd1)+(V2 +Vd2))が常に一定になる
ように、発光ダイオードD1 の駆動電流を制御する電流
フィードバック部で、端子T6aの電圧((V1 +Vd
1)+(V2 +Vd2))と端子T6bの基準電圧(VR
1)が常に等しくなるように発光ダイオードD1 の駆動
電流を制御する。
【0023】図2は本発明の第1の実施例の光学式セン
サのマイコンが行う処理のフローチャートである。以
下、図を用いて説明する。ステップS1では、図示しな
い発光ダイオード制御手段により発光ダイオードD1 を
点灯してステップS2に移る。ステップS2では、PS
D11の両端子A1 、A2 から出力される信号電流(正
味の信号電流に暗電流の加算された電流でA1 端子から
はI1 +Id1、A2 端子からはI2 +Id2)を検出して
ステップS3に移る。また、この信号電流(I1 +Id
1、I2 +Id2)を電流−電圧変換器22で対応する電
圧(V1 +Vd1、V2 +Vd2)に変換してマイコン部4
に送る。ステップS3では、電圧に変換された信号をA
/D変換器42によりデジタル信号に変換するとともに
メモリ44aに記憶して、ステップS4に移る。つま
り、マイコン部4で演算処理するためにアナログ信号を
A/D変換器42に入力してデジタル信号に変換する。
そして、出力信号レベル(V1 +Vd1、V2 +Vd2)と
してメモリ44aに記憶させる。
サのマイコンが行う処理のフローチャートである。以
下、図を用いて説明する。ステップS1では、図示しな
い発光ダイオード制御手段により発光ダイオードD1 を
点灯してステップS2に移る。ステップS2では、PS
D11の両端子A1 、A2 から出力される信号電流(正
味の信号電流に暗電流の加算された電流でA1 端子から
はI1 +Id1、A2 端子からはI2 +Id2)を検出して
ステップS3に移る。また、この信号電流(I1 +Id
1、I2 +Id2)を電流−電圧変換器22で対応する電
圧(V1 +Vd1、V2 +Vd2)に変換してマイコン部4
に送る。ステップS3では、電圧に変換された信号をA
/D変換器42によりデジタル信号に変換するとともに
メモリ44aに記憶して、ステップS4に移る。つま
り、マイコン部4で演算処理するためにアナログ信号を
A/D変換器42に入力してデジタル信号に変換する。
そして、出力信号レベル(V1 +Vd1、V2 +Vd2)と
してメモリ44aに記憶させる。
【0024】ステップS4では、図示しない発光ダイオ
ード制御手段により発光ダイオードD1 を消灯してステ
ップS5に移る。ステップS5では、PSD11の両端
子A1 、A2 から出力される暗電流(A1 端子からはI
d1、A2 端子からはId2)を検出してステップS6に移
る。また、この暗電流(Id1、Id2)を電流−電圧変換
器22で電圧(Vd1、Vd2)に変換してマイコン部4に
送る。ステップS6では、電圧に変換された信号をA/
D変換器42によりデジタル信号に変換するとともにメ
モリ44aに記憶して、ステップS7に移る。つまり、
マイコン4部で演算処理するためにアナログ信号をA/
D変換器42に入力してデジタル信号に変換する。そし
て、暗電流レベル(Vd1、Vd2)としてメモリ44aに
記憶させる。尚、発光ダイオードD1 の点灯、消灯の動
作はマイコン部4からの指示により一定周期で繰り返し
行われる。
ード制御手段により発光ダイオードD1 を消灯してステ
ップS5に移る。ステップS5では、PSD11の両端
子A1 、A2 から出力される暗電流(A1 端子からはI
d1、A2 端子からはId2)を検出してステップS6に移
る。また、この暗電流(Id1、Id2)を電流−電圧変換
器22で電圧(Vd1、Vd2)に変換してマイコン部4に
送る。ステップS6では、電圧に変換された信号をA/
D変換器42によりデジタル信号に変換するとともにメ
モリ44aに記憶して、ステップS7に移る。つまり、
マイコン4部で演算処理するためにアナログ信号をA/
D変換器42に入力してデジタル信号に変換する。そし
て、暗電流レベル(Vd1、Vd2)としてメモリ44aに
記憶させる。尚、発光ダイオードD1 の点灯、消灯の動
作はマイコン部4からの指示により一定周期で繰り返し
行われる。
【0025】ステップS7では、出力信号レベルから暗
電流レベルを差し引いて正味の出力信号レベルを算出し
てステップS8に移る。つまり、発光ダイオードD1 の
点灯、消灯の1サイクルが完了した時点で、メモリ44
aに記憶されている出力信号レベル(V1 +Vd1、V2
+Vd2)と暗電流レベル(Vd1、Vd2)を読み出して、
対応した出力信号レベル(V1 +Vd1、V2 +Vd2)か
ら暗電流レベル(Vd1、Vd2)を減算して、正味の出力
信号レベル(V1 、V2 )を算出する。
電流レベルを差し引いて正味の出力信号レベルを算出し
てステップS8に移る。つまり、発光ダイオードD1 の
点灯、消灯の1サイクルが完了した時点で、メモリ44
aに記憶されている出力信号レベル(V1 +Vd1、V2
+Vd2)と暗電流レベル(Vd1、Vd2)を読み出して、
対応した出力信号レベル(V1 +Vd1、V2 +Vd2)か
ら暗電流レベル(Vd1、Vd2)を減算して、正味の出力
信号レベル(V1 、V2 )を算出する。
【0026】尚、電流フィードバック部6へは暗電流も
含めた出力信号レベル(V1 +Vd1、V2 +Vd2)を加
算して和信号((V1 +Vd1)+(V2 +Vd2))と
し、D/A変換器43bでアナログ信号に変換して電流
フィードバック部6の端子T6aに送る。電流フィード
バック部6では、端子T6bの基準電圧(VR1)と比較
して、常に両電圧が等しくなるように発光ダイオードD
1 への駆動電流が制御される。
含めた出力信号レベル(V1 +Vd1、V2 +Vd2)を加
算して和信号((V1 +Vd1)+(V2 +Vd2))と
し、D/A変換器43bでアナログ信号に変換して電流
フィードバック部6の端子T6aに送る。電流フィード
バック部6では、端子T6bの基準電圧(VR1)と比較
して、常に両電圧が等しくなるように発光ダイオードD
1 への駆動電流が制御される。
【0027】ステップS8では、補正係数kを算出して
ステップS9に移る。つまり、PSDは工場出荷時から
出力信号が変動(低下)するので、使用時に出力される
信号レベルを補正する必要がある。そこで、予め工場出
荷時に基準となる正味の和信号レベル(Vn1+Vn2)を
EEPROM等のメモリ44bに記憶しておく。使用時
には、この基準値(Vn1+Vn2)を読み出し、式(2)
により補正係数kを算出する。
ステップS9に移る。つまり、PSDは工場出荷時から
出力信号が変動(低下)するので、使用時に出力される
信号レベルを補正する必要がある。そこで、予め工場出
荷時に基準となる正味の和信号レベル(Vn1+Vn2)を
EEPROM等のメモリ44bに記憶しておく。使用時
には、この基準値(Vn1+Vn2)を読み出し、式(2)
により補正係数kを算出する。
【0028】 k=(Vn1+Vn2)/(V1 +V2 )・・・・・・式(2) ステップS9では、検出位置xを算出して処理を終え
る。即ち、式(1)と補正係数kから式(3)により位
置xを算出する。尚、式(1)においては電流値で示さ
れているが、式(3)では対応する電圧に変換されてい
る。 x=k×(V1 −V2 )÷(V1 +V2 )×(L/2)・・・式(3) 以上のように本実施例では、発光ダイオードの点灯、消
灯を繰り返して、その出力信号レベルと暗電流レベルを
マイコンで処理することにより暗電流分を完全に除去で
き、また、経時変化によるPSDの感度は補正されるの
で光学式センサの感度を向上できる。
る。即ち、式(1)と補正係数kから式(3)により位
置xを算出する。尚、式(1)においては電流値で示さ
れているが、式(3)では対応する電圧に変換されてい
る。 x=k×(V1 −V2 )÷(V1 +V2 )×(L/2)・・・式(3) 以上のように本実施例では、発光ダイオードの点灯、消
灯を繰り返して、その出力信号レベルと暗電流レベルを
マイコンで処理することにより暗電流分を完全に除去で
き、また、経時変化によるPSDの感度は補正されるの
で光学式センサの感度を向上できる。
【0029】図3は本発明の第2の実施例の光学式セン
サの回路部を示すブロック図である。以下、図を用いて
説明する。位置検出部1、電流−電圧変換器22、マイ
コン部4、電流フィードバック部6の名称、機能及び動
作は第1の実施例と全く同様であるため同一符号を付し
説明は省略する。
サの回路部を示すブロック図である。以下、図を用いて
説明する。位置検出部1、電流−電圧変換器22、マイ
コン部4、電流フィードバック部6の名称、機能及び動
作は第1の実施例と全く同様であるため同一符号を付し
説明は省略する。
【0030】7は温度により抵抗値が変化する、例え
ば、サーミスタのごとき感温抵抗で、PSD11の近傍
に設置されPSD11の温度を検出する。抵抗7の一端
は固定抵抗R1 を介して電源Vthに接続され、他端は接
地されている。また、抵抗7の電圧側のC点の電位はA
/D変換器42に入力されデジタル信号に変換されて演
算回路に送られる。44bは出力の温度補正を行うため
の補正係数kが記憶されたEEPROM等のメモリで、
予め温度(本例では温度に対応するC点の電位)と補正
係数kの関係が製造段階で書き込まれている。
ば、サーミスタのごとき感温抵抗で、PSD11の近傍
に設置されPSD11の温度を検出する。抵抗7の一端
は固定抵抗R1 を介して電源Vthに接続され、他端は接
地されている。また、抵抗7の電圧側のC点の電位はA
/D変換器42に入力されデジタル信号に変換されて演
算回路に送られる。44bは出力の温度補正を行うため
の補正係数kが記憶されたEEPROM等のメモリで、
予め温度(本例では温度に対応するC点の電位)と補正
係数kの関係が製造段階で書き込まれている。
【0031】図4は本発明の第2の実施例の光学式セン
サのマイコンが行う処理のフローチャートである。以
下、図を用いて説明する。ステップS11からステップ
S17までの処理は、第1の実施例のステップS1から
ステップS7までの処理に対応して、全く同じ処理を行
うので説明は省略する。
サのマイコンが行う処理のフローチャートである。以
下、図を用いて説明する。ステップS11からステップ
S17までの処理は、第1の実施例のステップS1から
ステップS7までの処理に対応して、全く同じ処理を行
うので説明は省略する。
【0032】ステップS17では、出力信号レベルから
暗電流レベルが差し引かれた正味の出力信号として(V
1 、V2 )が算出されている。尚、電流フィードバック
部6へは暗電流も含めた出力信号レベル(V1 +Vd1、
V2 +Vd2)が加算されて和信号((V1 +Vd1)+
(V2 +Vd2))が算出され、D/A変換器43bでア
ナログ信号に変換されて電流フィードバック部6の端子
T6aに送られている。電流フィードバック部6では、
端子T6bの基準電圧(VR1)と比較して、常に両電圧
が等しくなるように発光ダイオードD1 への駆動電流が
制御される。
暗電流レベルが差し引かれた正味の出力信号として(V
1 、V2 )が算出されている。尚、電流フィードバック
部6へは暗電流も含めた出力信号レベル(V1 +Vd1、
V2 +Vd2)が加算されて和信号((V1 +Vd1)+
(V2 +Vd2))が算出され、D/A変換器43bでア
ナログ信号に変換されて電流フィードバック部6の端子
T6aに送られている。電流フィードバック部6では、
端子T6bの基準電圧(VR1)と比較して、常に両電圧
が等しくなるように発光ダイオードD1 への駆動電流が
制御される。
【0033】ステップS18では、PSD11の近傍の
温度を検出してステップS19に移る。つまり、感温抵
抗7は温度が上昇すると抵抗値が下がり、直列に接続さ
れた抵抗R1 の抵抗値は変化しないので、C点の電位は
温度の上昇にともなって変化する(下降する)。ステッ
プS19では、検出されたC点の電位をA/D変換器4
2に入力してステップS20に移る。即ち、マイコン4
で演算処理するためにアナログ信号をデジタル信号に変
換する。尚、予め温度とC点の電位の関係を測定してお
けば、C点の電位から温度が判るが、必ずしも温度に変
換する必要はなくC点の電位に温度依存性があればよい
ので、本実施例ではC点の電位を直接A/D変換器42
に入力する場合について述べる。
温度を検出してステップS19に移る。つまり、感温抵
抗7は温度が上昇すると抵抗値が下がり、直列に接続さ
れた抵抗R1 の抵抗値は変化しないので、C点の電位は
温度の上昇にともなって変化する(下降する)。ステッ
プS19では、検出されたC点の電位をA/D変換器4
2に入力してステップS20に移る。即ち、マイコン4
で演算処理するためにアナログ信号をデジタル信号に変
換する。尚、予め温度とC点の電位の関係を測定してお
けば、C点の電位から温度が判るが、必ずしも温度に変
換する必要はなくC点の電位に温度依存性があればよい
ので、本実施例ではC点の電位を直接A/D変換器42
に入力する場合について述べる。
【0034】ステップS20では、補正係数kを決定し
てステップS21に移る。つまり、PSDは温度の上昇
とともに感度が低下するので、使用時に出力される信号
レベルを補正する必要がある。そこで、予め、PSD1
1の温度(本例では温度に対応しているC点の電位)と
出力信号レベル(V1 、V2 )の関係が求められて記憶
されているメモリ44bからステップS18で検出した
温度(C点の電位)に対応した補正係数kを読み出す。
てステップS21に移る。つまり、PSDは温度の上昇
とともに感度が低下するので、使用時に出力される信号
レベルを補正する必要がある。そこで、予め、PSD1
1の温度(本例では温度に対応しているC点の電位)と
出力信号レベル(V1 、V2 )の関係が求められて記憶
されているメモリ44bからステップS18で検出した
温度(C点の電位)に対応した補正係数kを読み出す。
【0035】ステップS21では、検出位置xを算出し
て処理を終える。即ち、式(1)と補正係数kから式
(4)により位置xを算出する。尚式(1)においては
電流値で示されているが、式(4)では対応する電圧に
変換されている。 x=k×(V1 −V2 )÷(V1 +V2 )×(L/2)・・・式(4) 以上のように本実施例では、発光ダイオードの点灯、消
灯を繰り返して、その出力信号レベル、暗電流レベルを
記憶した後、マイコンで処理して暗電流分を完全に除去
し、また、温度変化による感度の低下を補正しているの
で、光学式センサの感度を向上できる。
て処理を終える。即ち、式(1)と補正係数kから式
(4)により位置xを算出する。尚式(1)においては
電流値で示されているが、式(4)では対応する電圧に
変換されている。 x=k×(V1 −V2 )÷(V1 +V2 )×(L/2)・・・式(4) 以上のように本実施例では、発光ダイオードの点灯、消
灯を繰り返して、その出力信号レベル、暗電流レベルを
記憶した後、マイコンで処理して暗電流分を完全に除去
し、また、温度変化による感度の低下を補正しているの
で、光学式センサの感度を向上できる。
【0036】図5は本発明の第3の実施例の光学式セン
サのマイコンが行う処理のフローチャートである。以
下、図を用いて説明する。本実施例は発光ダイオードの
断線に起因する不良を検出するための処理フローチャー
トである。尚、システム構成は図1と同じ構成であり、
また、ステップS31からステップS36までの処理
は、第1の実施例のステップS1からステップS6まで
の処理に対応して、全く同じ処理を行うので説明は省略
する。
サのマイコンが行う処理のフローチャートである。以
下、図を用いて説明する。本実施例は発光ダイオードの
断線に起因する不良を検出するための処理フローチャー
トである。尚、システム構成は図1と同じ構成であり、
また、ステップS31からステップS36までの処理
は、第1の実施例のステップS1からステップS6まで
の処理に対応して、全く同じ処理を行うので説明は省略
する。
【0037】ステップS33では、出力信号レベルとし
て(V1 +Vd1、V2 +Vd2)が算出され、また、ステ
ップS36では、暗電流レベルとして(Vd1、Vd2)が
算出されている。尚、電流フィードバック部6へは暗電
流も含めた出力信号レベル(V1 +Vd1、V2 +Vd2)
が加算されて和信号((V1 +Vd1)+(V2 +Vd
2))が算出され、D/A変換器43bでアナログ信号
に変換されて電流フィードバック部6の端子T6aに送
られている。電流フィードバック部6では、端子T6b
の基準電圧(VR1)と比較して、常に両電圧が等しくな
るように発光ダイオードD1 への駆動電流が制御され
る。
て(V1 +Vd1、V2 +Vd2)が算出され、また、ステ
ップS36では、暗電流レベルとして(Vd1、Vd2)が
算出されている。尚、電流フィードバック部6へは暗電
流も含めた出力信号レベル(V1 +Vd1、V2 +Vd2)
が加算されて和信号((V1 +Vd1)+(V2 +Vd
2))が算出され、D/A変換器43bでアナログ信号
に変換されて電流フィードバック部6の端子T6aに送
られている。電流フィードバック部6では、端子T6b
の基準電圧(VR1)と比較して、常に両電圧が等しくな
るように発光ダイオードD1 への駆動電流が制御され
る。
【0038】ステップS37では、対応する出力信号レ
ベル(V1 +Vd1、V2 +Vd2)と暗電流レベル(Vd
1、Vd2)を比較する。そして、出力信号レベル>暗電
流レベルならばステップS38に移り、出力信号レベル
≦暗電流レベルならばテップS39に移る。即ち、発光
ダイオードD1 からPSD11に光が照射されている
と、光による信号分だけ出力は大きい筈であり、この比
較を行うことにより発光ダイオードD1 が正常に点灯し
ているか否か(断線等)が判る。
ベル(V1 +Vd1、V2 +Vd2)と暗電流レベル(Vd
1、Vd2)を比較する。そして、出力信号レベル>暗電
流レベルならばステップS38に移り、出力信号レベル
≦暗電流レベルならばテップS39に移る。即ち、発光
ダイオードD1 からPSD11に光が照射されている
と、光による信号分だけ出力は大きい筈であり、この比
較を行うことにより発光ダイオードD1 が正常に点灯し
ているか否か(断線等)が判る。
【0039】ステップS38では、出力信号が暗電流よ
り大きい(正味の出力信号レベルが正)ので正常と判断
する。また、ステップS39では、出力信号が暗電流よ
り小さくなる(正味の出力信号レベルが負)ことはない
ので異常と判断して、異常を知らせる警報を作動させ
る。以上のように本実施例では、発光ダイオードの点
灯、消灯を繰り返して、その出力信号レベルと暗電流を
メモリに記憶した後、マイコン処理により両者の比較を
行い、出力信号レベルの異常が発生すれば警報が出るの
で、発光ダイオード、PSDの交換等の対応ができる。
り大きい(正味の出力信号レベルが正)ので正常と判断
する。また、ステップS39では、出力信号が暗電流よ
り小さくなる(正味の出力信号レベルが負)ことはない
ので異常と判断して、異常を知らせる警報を作動させ
る。以上のように本実施例では、発光ダイオードの点
灯、消灯を繰り返して、その出力信号レベルと暗電流を
メモリに記憶した後、マイコン処理により両者の比較を
行い、出力信号レベルの異常が発生すれば警報が出るの
で、発光ダイオード、PSDの交換等の対応ができる。
【0040】図6は本発明の第4の実施例の光学式セン
サのマイコンが行う処理のフローチャートである。以
下、図を用いて説明する。本実施例は発光ダイオードの
断線に起因する不良を検出するための処理フローチャー
トである。尚、システム構成は図1と同じ構成である。
尚、電流フィードバック部6へは暗電流も含めた出力信
号レベル(V1 +Vd1、V2 +Vd2)が加算されて和信
号((V1 +Vd1)+(V2 +Vd2))が算出され、D
/A変換器41dでアナログ信号に変換されて電流フィ
ードバック部6の端子T6aに送られている。電流フィ
ードバック部6では、端子T6bの基準電圧(VR1)と
比較して、常に両電圧が等しくなるように発光ダイオー
ドD1 への駆動電流が制御される。
サのマイコンが行う処理のフローチャートである。以
下、図を用いて説明する。本実施例は発光ダイオードの
断線に起因する不良を検出するための処理フローチャー
トである。尚、システム構成は図1と同じ構成である。
尚、電流フィードバック部6へは暗電流も含めた出力信
号レベル(V1 +Vd1、V2 +Vd2)が加算されて和信
号((V1 +Vd1)+(V2 +Vd2))が算出され、D
/A変換器41dでアナログ信号に変換されて電流フィ
ードバック部6の端子T6aに送られている。電流フィ
ードバック部6では、端子T6bの基準電圧(VR1)と
比較して、常に両電圧が等しくなるように発光ダイオー
ドD1 への駆動電流が制御される。
【0041】ステップS41では、図示しない発光ダイ
オード制御手段により発光ダイオードD1 を点灯してス
テップS42に移る。ステップS42では、PSD11
の両端子A1 、A2 から出力される信号電流(正味の信
号電流に暗電流の加算された電流でA1 端子からはI1
+Id1、A2 端子からはI2 +Id2)を検出してステッ
プS43に移る。また、この信号電流(I1 +Id1、I
2 +Id2)を電流−電圧変換器22で対応する電圧(V
1 +Vd1、V2 +Vd2)に変換してマイコン部4に送
る。ステップS43では、電圧に変換された信号をA/
D変換器42によりデジタル信号に変換するとともにメ
モリ44aに記憶して、ステップS44に移る。つま
り、マイコン部4で演算処理するためにアナログ信号を
A/D変換器42に入力してデジタル信号に変換する。
そして、出力信号レベル(V1 +Vd1、V2 +Vd2)と
してメモリ44aに記憶させる。
オード制御手段により発光ダイオードD1 を点灯してス
テップS42に移る。ステップS42では、PSD11
の両端子A1 、A2 から出力される信号電流(正味の信
号電流に暗電流の加算された電流でA1 端子からはI1
+Id1、A2 端子からはI2 +Id2)を検出してステッ
プS43に移る。また、この信号電流(I1 +Id1、I
2 +Id2)を電流−電圧変換器22で対応する電圧(V
1 +Vd1、V2 +Vd2)に変換してマイコン部4に送
る。ステップS43では、電圧に変換された信号をA/
D変換器42によりデジタル信号に変換するとともにメ
モリ44aに記憶して、ステップS44に移る。つま
り、マイコン部4で演算処理するためにアナログ信号を
A/D変換器42に入力してデジタル信号に変換する。
そして、出力信号レベル(V1 +Vd1、V2 +Vd2)と
してメモリ44aに記憶させる。
【0042】ステップS44では、図示しない発光ダイ
オード制御手段により発光ダイオードD1 を再度点灯
(発光ダイオードD1 は繰り返し点灯、消灯しているの
で、次のサイクルの点灯時)してステップS45に移
る。ステップS45では、PSD11の両端子A1 、A
2 から出力される信号電流(正味の信号電流に暗電流の
加算された電流でA1 端子からはI1 +Id1、A2 端子
からはI2 +Id2)を検出してステップS46に移る。
また、この信号電流(I1 +Id1、I2 +Id2)を電流
−電圧変換器22で対応する電圧(V1 +Vd1、V2 +
Vd2)に変換してマイコン部4に送る。ステップS46
では、電圧に変換された信号をA/D変換器42により
デジタル信号に変換するとともにメモリ44aに記憶し
て、ステップS47に移る。つまり、マイコン部4で演
算処理するためにアナログ信号をA/D変換器42に入
力してデジタル信号に変換する。そして、出力信号レベ
ル(V1 +Vd1、V2 +Vd2)としてメモリ44aに記
憶させる。尚、発光ダイオードD1 の点灯、消灯の動作
はマイコン部4からの指示により一定周期で繰り返し行
われる。
オード制御手段により発光ダイオードD1 を再度点灯
(発光ダイオードD1 は繰り返し点灯、消灯しているの
で、次のサイクルの点灯時)してステップS45に移
る。ステップS45では、PSD11の両端子A1 、A
2 から出力される信号電流(正味の信号電流に暗電流の
加算された電流でA1 端子からはI1 +Id1、A2 端子
からはI2 +Id2)を検出してステップS46に移る。
また、この信号電流(I1 +Id1、I2 +Id2)を電流
−電圧変換器22で対応する電圧(V1 +Vd1、V2 +
Vd2)に変換してマイコン部4に送る。ステップS46
では、電圧に変換された信号をA/D変換器42により
デジタル信号に変換するとともにメモリ44aに記憶し
て、ステップS47に移る。つまり、マイコン部4で演
算処理するためにアナログ信号をA/D変換器42に入
力してデジタル信号に変換する。そして、出力信号レベ
ル(V1 +Vd1、V2 +Vd2)としてメモリ44aに記
憶させる。尚、発光ダイオードD1 の点灯、消灯の動作
はマイコン部4からの指示により一定周期で繰り返し行
われる。
【0043】ステップS47では、対応する出力信号レ
ベル(V1 +Vd1、V2 +Vd2)と一定時間経過した後
の出力信号レベル(V'1+Vd'1 、V'2+Vd'2 )の差
を求めテップS48に移る。つまり、発光ダイオードD
1 は一定周期でオン・オフを繰り返しており、ある時刻
に点灯した時の出力信号レベルと次に点灯して時の出力
信号の差(|A−B|)を算出する。ステップS48で
は、両出力信号レベルの差(|A−B|)と所定値Rの
比較を行う。そして、両出力信号レベルの差(|A−B
|)が所定値Rより小さければステップS49に移り、
差が大きければステップS50に移る。
ベル(V1 +Vd1、V2 +Vd2)と一定時間経過した後
の出力信号レベル(V'1+Vd'1 、V'2+Vd'2 )の差
を求めテップS48に移る。つまり、発光ダイオードD
1 は一定周期でオン・オフを繰り返しており、ある時刻
に点灯した時の出力信号レベルと次に点灯して時の出力
信号の差(|A−B|)を算出する。ステップS48で
は、両出力信号レベルの差(|A−B|)と所定値Rの
比較を行う。そして、両出力信号レベルの差(|A−B
|)が所定値Rより小さければステップS49に移り、
差が大きければステップS50に移る。
【0044】ステップS49では、出力信号レベルの差
が所定値Rより小さいので正常と判断する。また、ステ
ップS50では、出力信号レベルの差が所定値Rより大
きいので異常と判断して、異常を知らせる警報を作動さ
せる。つまり、発光ダイオードD1 の点灯の周期は非常
に短く、その間に出力信号が大きく変動することはな
い。このようなことが起こるのは発光ダイオードD1 の
断線等により出力信号が出なくなった(暗電流のみ)と
きであり、発光ダイオードD1 の交換等の処置をとるこ
とができる。
が所定値Rより小さいので正常と判断する。また、ステ
ップS50では、出力信号レベルの差が所定値Rより大
きいので異常と判断して、異常を知らせる警報を作動さ
せる。つまり、発光ダイオードD1 の点灯の周期は非常
に短く、その間に出力信号が大きく変動することはな
い。このようなことが起こるのは発光ダイオードD1 の
断線等により出力信号が出なくなった(暗電流のみ)と
きであり、発光ダイオードD1 の交換等の処置をとるこ
とができる。
【0045】以上のように本実施例では、発光ダイオー
ドの点灯中の出力信号レベルと所定時間経過後の出力信
号レベルの差が大きく変動すると異常と判断しており、
出力信号レベルの異常が発生すれば、警報がでるので発
光ダイオードの交換等の対応ができる。
ドの点灯中の出力信号レベルと所定時間経過後の出力信
号レベルの差が大きく変動すると異常と判断しており、
出力信号レベルの異常が発生すれば、警報がでるので発
光ダイオードの交換等の対応ができる。
【0046】
【発明の効果】以上説明したように、本発明では受光素
子からの暗電流は完全に除去され、演算処理部からは正
味の出力信号のみが出力されるので、感度が向上すると
ともに位置検出精度が向上できる。
子からの暗電流は完全に除去され、演算処理部からは正
味の出力信号のみが出力されるので、感度が向上すると
ともに位置検出精度が向上できる。
【図1】本発明の第1の実施例の光学式センサの回路部
を示すブロック図である。
を示すブロック図である。
【図2】本発明の第1の実施例の光学式センサのマイコ
ンが行う処理のフローチャートである。
ンが行う処理のフローチャートである。
【図3】本発明の第2の実施例の光学式センサの回路部
を示すブロック図である。
を示すブロック図である。
【図4】本発明の第2の実施例の光学式センサのマイコ
ンが行う処理のフローチャートである。
ンが行う処理のフローチャートである。
【図5】本発明の第3の実施例の光学式センサのマイコ
ンが行う処理のフローチャートである。
ンが行う処理のフローチャートである。
【図6】本発明の第4の実施例の光学式センサのマイコ
ンが行う処理のフローチャートである。
ンが行う処理のフローチャートである。
【図7】従来の光学式センサを説明するための図で、
(a)は光位置検出素子による位置検出原理図、(b)
は従来の位置検出回路部を示すブロック図である。
(a)は光位置検出素子による位置検出原理図、(b)
は従来の位置検出回路部を示すブロック図である。
D1 ・・・発光ダイオード 11・・・PSD 12・・・スリット板 22・・・電流−電圧変換器 4・・・マイコン 41・・・演算回路 42・・・A/D変換器 43a、43b・・・D/A変換器 44a、44b・・・メモリ 6・・・電流フィードバック部 7・・・感温抵抗
Claims (5)
- 【請求項1】 発光素子と、該発光素子からの光を受光
する受光素子と、該受光素子の出力信号レベルが一定レ
ベルとなるように前記発光素子への駆動電流を制御する
フィードバック手段を備え、前記受光素子の出力信号を
検出信号とする光学式センサにおいて、 前記発光素子をオン・オフする発光素子制御手段と、 前記発光素子制御手段により、前記発光素子をオンさせ
た時に前記受光素子より出力される出力信号レベルか
ら、前記発光素子をオフさせた時に前記受光素子より出
力される暗電流レベルを差し引き、正味の出力信号レベ
ルを算出する暗電流減算手段を備えたことを特徴とする
光学式センサ。 - 【請求項2】 前記正味の出力信号レベルの初期値を記
憶する第1の記憶手段を備え、 前記第1の記憶手段に記憶された前記正味の出力信号レ
ベルの初期値を基に、前記正味の出力信号レベルを補正
する第1の信号レベル補正手段を備えたことを特徴とす
る請求項1記載の光学式センサ。 - 【請求項3】 温度により抵抗値が変化する抵抗と、 該抵抗の抵抗値と前記受光素子から出力される前記正味
の出力信号レベルとの関係を記憶する第2の記憶手段を
備え、 前記第2の記憶手段に記憶された前記抵抗値と前記出力
信号レベルの関係を基に、前記正味の出力信号レベルを
補正する第2の信号レベル補正手段を備えたことを特徴
とする請求項1記載の光学式センサ。 - 【請求項4】 発光素子と、該発光素子からの光を受光
する受光素子と、該受光素子の出力信号レベルが一定レ
ベルとなるように前記発光素子への駆動電流を制御する
フィードバック手段を備え、前記受光素子の出力信号を
検出信号とする光学式センサにおいて、 前記発光素子をオン・オフする発光素子制御手段と、 前記発光素子制御手段により、前記発光素子をオンさせ
た時に前記受光素子より出力される出力信号レベルと、
前記発光素子をオフさせた時に前記受光素子より出力さ
れる暗電流レベルを比較する第1の比較手段を備え、 該第1の比較手段の比較結果、前記暗電流レベルが前記
出力信号レベルより大なる時に、異常検出結果を出力す
る第1の異常検出手段を備えたことを特徴とする光学式
センサ。 - 【請求項5】 発光素子と、該発光素子からの光を受光
する受光素子と、該受光素子の出力信号レベルが一定レ
ベルとなるように前記発光素子への駆動電流を制御する
フィードバック手段を備え、前記受光素子の出力信号を
検出信号とする光学式センサにおいて、 前記発光素子がオンの状態で、第1の時刻に前記受光素
子より出力される第1の出力信号レベルと、前記第1の
時刻より所定時間経過した第2の時刻に前記受光素子よ
り出力される第2の出力信号レベルを比較する第2の比
較手段を備え、 該第2の比較手段の比較結果、前記両出力信号レベルの
差が所定の値より大なる時に、異常検出結果を出力する
第2の異常検出手段を備えたことを特徴とする光学式セ
ンサ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7897295A JPH08278110A (ja) | 1995-04-04 | 1995-04-04 | 光学式センサ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7897295A JPH08278110A (ja) | 1995-04-04 | 1995-04-04 | 光学式センサ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08278110A true JPH08278110A (ja) | 1996-10-22 |
Family
ID=13676823
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7897295A Withdrawn JPH08278110A (ja) | 1995-04-04 | 1995-04-04 | 光学式センサ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08278110A (ja) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007309902A (ja) * | 2006-05-22 | 2007-11-29 | Olympus Imaging Corp | 光照射装置 |
| JP2009104180A (ja) * | 2009-01-29 | 2009-05-14 | Nikon Corp | 位置検出装置 |
| JP2010085999A (ja) * | 2009-12-29 | 2010-04-15 | Nikon Corp | ブレ補正光学系位置検出装置 |
| US8026538B2 (en) | 2008-02-19 | 2011-09-27 | Fujitsu Limited | Photo-detecting apparatus and photo-detecting method |
| JP2013142708A (ja) * | 2012-01-06 | 2013-07-22 | Canon Inc | 照明装置及び撮像システム |
| JP2015032196A (ja) * | 2013-08-05 | 2015-02-16 | 株式会社デンソー | 検出装置 |
| JP2018031697A (ja) * | 2016-08-25 | 2018-03-01 | 日本放送協会 | 光電変換素子の耐久性評価装置および評価方法 |
| JP2020148642A (ja) * | 2019-03-14 | 2020-09-17 | オムロン株式会社 | 光学式センサ |
-
1995
- 1995-04-04 JP JP7897295A patent/JPH08278110A/ja not_active Withdrawn
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007309902A (ja) * | 2006-05-22 | 2007-11-29 | Olympus Imaging Corp | 光照射装置 |
| US8026538B2 (en) | 2008-02-19 | 2011-09-27 | Fujitsu Limited | Photo-detecting apparatus and photo-detecting method |
| JP2009104180A (ja) * | 2009-01-29 | 2009-05-14 | Nikon Corp | 位置検出装置 |
| JP2010085999A (ja) * | 2009-12-29 | 2010-04-15 | Nikon Corp | ブレ補正光学系位置検出装置 |
| JP2013142708A (ja) * | 2012-01-06 | 2013-07-22 | Canon Inc | 照明装置及び撮像システム |
| JP2015032196A (ja) * | 2013-08-05 | 2015-02-16 | 株式会社デンソー | 検出装置 |
| JP2018031697A (ja) * | 2016-08-25 | 2018-03-01 | 日本放送協会 | 光電変換素子の耐久性評価装置および評価方法 |
| JP2020148642A (ja) * | 2019-03-14 | 2020-09-17 | オムロン株式会社 | 光学式センサ |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4398417B2 (ja) | 車両用灯具の点灯制御装置 | |
| JP4773411B2 (ja) | 電流検出回路および電流検出方法 | |
| US20070032974A1 (en) | Self-calibrating sensor | |
| KR100532168B1 (ko) | 오프셋의자동보정회로를구비하는전류검출회로 | |
| JP7604487B2 (ja) | 車両用灯具システム | |
| JP6365467B2 (ja) | 断線検出装置 | |
| JP5477261B2 (ja) | Mosfetの電流判定装置 | |
| JP2009164193A (ja) | 半導体レーザ駆動装置及びその半導体レーザ駆動装置を備えた画像形成装置 | |
| CN114674427A (zh) | 具消除暗电流的光感测装置 | |
| JP3307005B2 (ja) | 制御負荷の電流検出装置及びそれを用いた故障診断装置 | |
| JP5446223B2 (ja) | 半導体レーザ駆動装置及びその半導体レーザ駆動装置を備えた画像形成装置 | |
| JP3756743B2 (ja) | 電流検出回路 | |
| JP6838589B2 (ja) | 回路異常検出装置 | |
| JP3966186B2 (ja) | 電気量検出センサ | |
| EP1835261A2 (en) | Method and circuit for correcting sensor temperature dependency characteristic | |
| JPH10341158A (ja) | A/d変換装置 | |
| JPH10185615A (ja) | 経年変化に対応したセンサ補正装置 | |
| JPH08178618A (ja) | 光学式センサ | |
| JP4294633B2 (ja) | ガス検出装置 | |
| JP2000304800A (ja) | 断線検出装置及び断線検出方法 | |
| JPH09145758A (ja) | 負荷インピーダンス検出回路 | |
| JPS62237411A (ja) | 自動合焦装置 | |
| JPH0127309Y2 (ja) | ||
| JPH11271126A (ja) | 発熱抵抗体式空気流量測定装置 | |
| JP2000275278A (ja) | 電流値の測定方法及び装置 |
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: 20020604 |