JPH04182810A - 座標入力装置 - Google Patents
座標入力装置Info
- Publication number
- JPH04182810A JPH04182810A JP2311609A JP31160990A JPH04182810A JP H04182810 A JPH04182810 A JP H04182810A JP 2311609 A JP2311609 A JP 2311609A JP 31160990 A JP31160990 A JP 31160990A JP H04182810 A JPH04182810 A JP H04182810A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- vibration
- level
- coordinate
- transmission time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は座標入力装置に関し、特に、例えば、振動ペン
により振動伝達板をビックし、座標を検出する座標入力
装置に関するものである。
により振動伝達板をビックし、座標を検出する座標入力
装置に関するものである。
[従来の技術]
従来、超音波振動を媒体として座標入力を行なう座標入
力装置においては、座標入力面を、例えばガラスや金属
あるいはその他の振動伝達材料で構成し、その座標入力
面の各部などの所定位置に複数個の振動センサを設けて
いた。そして、振動子を有する入力ペンをその座標入力
面に接触させて振動入力を行ない、各振動センサへの振
動伝達時間に基づいて入力点とセンサ間の距離を測定し
、この距離情報を基に入力ペンによる入力点の座標を決
定していた。
力装置においては、座標入力面を、例えばガラスや金属
あるいはその他の振動伝達材料で構成し、その座標入力
面の各部などの所定位置に複数個の振動センサを設けて
いた。そして、振動子を有する入力ペンをその座標入力
面に接触させて振動入力を行ない、各振動センサへの振
動伝達時間に基づいて入力点とセンサ間の距離を測定し
、この距離情報を基に入力ペンによる入力点の座標を決
定していた。
このような超音波振動を媒体とした座標入力装置の場合
、入力ペンの入力状態の変化及び振動の減衰により、振
動波をセンサで検出した際の信号の信号レベルに一定の
変動幅が生じる。さて、伝達時間の計測タイミングには
、振動波のエンベローブ信号を一回以上微分した信号の
ゼロクロスタイミングを用いるのが一般的であるが、エ
ンベローブを検出する際に用いられる絶対値回路(全波
整流回路もしくは半波整流回路)は、入力信号のレベル
変化による影響を受は易い。そのため、入力信号が変動
すると振動伝達時間の計測タイミングに変動が生じる。
、入力ペンの入力状態の変化及び振動の減衰により、振
動波をセンサで検出した際の信号の信号レベルに一定の
変動幅が生じる。さて、伝達時間の計測タイミングには
、振動波のエンベローブ信号を一回以上微分した信号の
ゼロクロスタイミングを用いるのが一般的であるが、エ
ンベローブを検出する際に用いられる絶対値回路(全波
整流回路もしくは半波整流回路)は、入力信号のレベル
変化による影響を受は易い。そのため、入力信号が変動
すると振動伝達時間の計測タイミングに変動が生じる。
この変動に対する対策としては、オートゲインコントロ
ール回路を設けることが一般的であった。
ール回路を設けることが一般的であった。
[発明が解決しようとする課題]
しかしながら上記従来例では、オートゲインコントロー
ルを用いた場合、回路規模が増大するのでそれに伴うコ
ストアップ及び消費電力増加という欠点があった。さら
に、座標入力装置を手書入力等に用いた場合、入力ペン
の出力する振動波の周期の変化、及び振動波を検出した
信号レベルの急激な変化により、オートゲインコントロ
ールを常に正常に行うことも困難であった。
ルを用いた場合、回路規模が増大するのでそれに伴うコ
ストアップ及び消費電力増加という欠点があった。さら
に、座標入力装置を手書入力等に用いた場合、入力ペン
の出力する振動波の周期の変化、及び振動波を検出した
信号レベルの急激な変化により、オートゲインコントロ
ールを常に正常に行うことも困難であった。
本発明は上記従来例に鑑みてなされたもので、振動波の
変動に影響を受けない正確な座標検出が可能な座標入力
装置を提供することを目的としている。
変動に影響を受けない正確な座標検出が可能な座標入力
装置を提供することを目的としている。
[課題を解決するための手段]
上記目的を達成するために本発明の座標入力装置は以下
の様な構成からなる。即ち、 振動を発生する座標指示具により振動伝達板上の任意の
箇所を指示することにより、前記箇所の座標値を検出す
る座標入力装置であって、前記振動伝達板内の所定の位
置に備えられ前記座標指示具による指示により発生する
振動を検知し、前記振動を電気信号に変換しaカする複
数の検知手段と、前記座標指示具によって指示がなされ
た時刻から前記電気信号が検出された時刻までの時間を
測定する測定手段と、前記電気信号の検出タイミングの
変動を制御する制御手段とを有することを特徴とする座
標入力装置を備える。
の様な構成からなる。即ち、 振動を発生する座標指示具により振動伝達板上の任意の
箇所を指示することにより、前記箇所の座標値を検出す
る座標入力装置であって、前記振動伝達板内の所定の位
置に備えられ前記座標指示具による指示により発生する
振動を検知し、前記振動を電気信号に変換しaカする複
数の検知手段と、前記座標指示具によって指示がなされ
た時刻から前記電気信号が検出された時刻までの時間を
測定する測定手段と、前記電気信号の検出タイミングの
変動を制御する制御手段とを有することを特徴とする座
標入力装置を備える。
[作用]
以上の構成により本発明は、座標指示具が発生した振動
を変換した電気信号の変動による伝達時間の検出タイミ
ングの変動を最小化するよう動作する。
を変換した電気信号の変動による伝達時間の検出タイミ
ングの変動を最小化するよう動作する。
[実施例]
以下添付図面を参照して本発明の好適な実施例を詳細に
説明する。
説明する。
第1図は本発明の代表的な実施例である座標入力装置の
構成を示したブロック図である。第1図に於て、101
a〜101Cは振動波を検出する振動センサ、109は
座標値の算出及びペン駆動等の制御を行う演算制御回路
、201は振動波を発生する振動ペン、203は振動波
を伝達する振動伝達板、204は伝達板の端部における
振動波の反射を防ぐ防振材、205は振動センサの検出
した信号波を用いて振動波の伝達時間を計測する信号波
検出回路、207は振動ペンを駆動する駆動回路である
。
構成を示したブロック図である。第1図に於て、101
a〜101Cは振動波を検出する振動センサ、109は
座標値の算出及びペン駆動等の制御を行う演算制御回路
、201は振動波を発生する振動ペン、203は振動波
を伝達する振動伝達板、204は伝達板の端部における
振動波の反射を防ぐ防振材、205は振動センサの検出
した信号波を用いて振動波の伝達時間を計測する信号波
検出回路、207は振動ペンを駆動する駆動回路である
。
第2図は信号波検出回路205の詳細な構成を示したブ
ロック図である。第2図に於て、101は振動波を検出
し振動波信号を出力する振動センサ(101a〜101
cを代表する参照番号とする)、102は振動波信号を
増幅するアンプ、103はアンプの出力した振動波信号
を分圧した信号を選択的に出力するアナログスイッチ、
104は振動波信号を絶対値変換する絶対値回路、10
5は絶対値変換信号のエンベローブを検出するローパス
フィルタ、106はエンベローブ信号の2同機分信号を
出力する微分回路、】07は設定されたフンバレートレ
ベルで2同機分信号の信号検出点を検出するコンパレー
タ、108は振動波発生から検出までの伝達時間を計時
する計時回路、109はアナログスイッチ及びコンパレ
ートレベル設定回路の制御と伝達時間による座標値の算
出を行う演算制御回路、110はコンパレータのコンパ
レートレベルを設定するコンパレートレベル設定回路で
ある。
ロック図である。第2図に於て、101は振動波を検出
し振動波信号を出力する振動センサ(101a〜101
cを代表する参照番号とする)、102は振動波信号を
増幅するアンプ、103はアンプの出力した振動波信号
を分圧した信号を選択的に出力するアナログスイッチ、
104は振動波信号を絶対値変換する絶対値回路、10
5は絶対値変換信号のエンベローブを検出するローパス
フィルタ、106はエンベローブ信号の2同機分信号を
出力する微分回路、】07は設定されたフンバレートレ
ベルで2同機分信号の信号検出点を検出するコンパレー
タ、108は振動波発生から検出までの伝達時間を計時
する計時回路、109はアナログスイッチ及びコンパレ
ートレベル設定回路の制御と伝達時間による座標値の算
出を行う演算制御回路、110はコンパレータのコンパ
レートレベルを設定するコンパレートレベル設定回路で
ある。
第3図は各信号波形を示すタイムチャートを表す図で、
Slkは振動波信号、S2には絶対値変換信号、33に
はエンベローブ信号、S4には2同機分信号、35には
信号検出信号である。
Slkは振動波信号、S2には絶対値変換信号、33に
はエンベローブ信号、S4には2同機分信号、35には
信号検出信号である。
以上の構成をもつ座標入力装置における座標値検出は次
のように行われる。まず、駆動回路207は演算制御回
路109の出力するトリガ信号を契機とし、振動ペン2
01に振動を発生させる。
のように行われる。まず、駆動回路207は演算制御回
路109の出力するトリガ信号を契機とし、振動ペン2
01に振動を発生させる。
次に、振動ペン201で振動伝達板203をビックする
と振動が振動波として振動伝達板203中を伝達し、振
動センサ101a〜101cで検出される。検出された
振動波は信号波形検出回路205で処理され、振動ペン
201と振動センサ202との距離に応じた伝達時間が
処理出力として演算制御回路109へ出力される。演算
制御回路109は、伝達時間に基づき、座標値を算出し
て情報処理装置へ座標情報を出力する。
と振動が振動波として振動伝達板203中を伝達し、振
動センサ101a〜101cで検出される。検出された
振動波は信号波形検出回路205で処理され、振動ペン
201と振動センサ202との距離に応じた伝達時間が
処理出力として演算制御回路109へ出力される。演算
制御回路109は、伝達時間に基づき、座標値を算出し
て情報処理装置へ座標情報を出力する。
さて本実施例においては、振動ペンにより入力された振
動波が計時回路において検出されるまでの伝達時間をよ
り精確に定めるために、振動波の検出レベル変動によっ
て引き起こされる伝達時間の検出タイミング変動の幅を
最小限に抑える手段を提供する。本実施例ではS3に信
号(振動波のエンベローブ)の一定のポイント、つまり
エンベローブ信号の振幅が所定の値に達したときを伝達
時間の検出タイミングとしているので、検出タイミング
をより精確に定めるため、S3に信号の一定のポイント
をより精確に検出する必要がある。
動波が計時回路において検出されるまでの伝達時間をよ
り精確に定めるために、振動波の検出レベル変動によっ
て引き起こされる伝達時間の検出タイミング変動の幅を
最小限に抑える手段を提供する。本実施例ではS3に信
号(振動波のエンベローブ)の一定のポイント、つまり
エンベローブ信号の振幅が所定の値に達したときを伝達
時間の検出タイミングとしているので、検出タイミング
をより精確に定めるため、S3に信号の一定のポイント
をより精確に検出する必要がある。
この一定のポイントを検出する原理について、第4図及
び第5図を用いて説明する。
び第5図を用いて説明する。
まず、一定の振幅値をもつ信号レベルをポイントとして
特定するためにコンパレートレベルを設定する。本実施
例では、コンパレートレベルを求めるために、振動波の
エンベローブ信号を1回以上微分した信号(本実施例で
は2回微分)を用いる。
特定するためにコンパレートレベルを設定する。本実施
例では、コンパレートレベルを求めるために、振動波の
エンベローブ信号を1回以上微分した信号(本実施例で
は2回微分)を用いる。
第4図は異なる信号レベルをもつ振動波のエンベローブ
信号について、m同機分した信号のタイムチャートを示
す図である。第4図において、f、+mlは信号レベル
がvlの場合のm同機分信号(エンベローブ信号をm同
機分した信号)、fk′1は信号レベルがv5の場合の
m同機分信号、flllmlは信号レベルが■7の場合
のm同機分信号で、Vl >Vつ〉vいである。ここで
、コンパレートレベルを0[v]とした仮定すると、信
号レベル■、と■5との間には検出タイミングに△Tk
の差異が生じ、また■1と■7との間には△T、の差異
が生じる。第5図の曲線△Tは以下の様に信号レベルV
、を基準とした検出タイミングの差異を示している。
信号について、m同機分した信号のタイムチャートを示
す図である。第4図において、f、+mlは信号レベル
がvlの場合のm同機分信号(エンベローブ信号をm同
機分した信号)、fk′1は信号レベルがv5の場合の
m同機分信号、flllmlは信号レベルが■7の場合
のm同機分信号で、Vl >Vつ〉vいである。ここで
、コンパレートレベルを0[v]とした仮定すると、信
号レベル■、と■5との間には検出タイミングに△Tk
の差異が生じ、また■1と■7との間には△T、の差異
が生じる。第5図の曲線△Tは以下の様に信号レベルV
、を基準とした検出タイミングの差異を示している。
V + −0、V8−△T* 、V、−△T s 、”
’ ”’■8−4△Tk、・・・・・・・・・、vo→
ΔT7これに対してコンパレートレベルを△V [Vl
とした仮定すると、第4図から明らかように、信号レベ
ルの違いによる検出タイミングの差異△Tは小さくなる
。ここで第4図に示される1、 lは、f%mlに対す
るフンバレートレベルなO[Vlとした場合とコンパレ
ートレベルをΔV [Vl とした場合の検出タイミン
グの時間差である。同様にtmは、fkLmlの場合の
時間差、tnはf7(′″)の場合の時間差である。
’ ”’■8−4△Tk、・・・・・・・・・、vo→
ΔT7これに対してコンパレートレベルを△V [Vl
とした仮定すると、第4図から明らかように、信号レベ
ルの違いによる検出タイミングの差異△Tは小さくなる
。ここで第4図に示される1、 lは、f%mlに対す
るフンバレートレベルなO[Vlとした場合とコンパレ
ートレベルをΔV [Vl とした場合の検出タイミン
グの時間差である。同様にtmは、fkLmlの場合の
時間差、tnはf7(′″)の場合の時間差である。
この時間差を信号レベルが■1の場合の時間差tlを基
準として、tk□= 1 k−11で表すと以下の様に
なる。
準として、tk□= 1 k−11で表すと以下の様に
なる。
Vl−t、’=0、V * −t m’= t z−t
+、■、→t*’= ts−t + 、 ・・・・
・・・・・、V m −4tk’ = ts−t 、
+ 、 ・・・・・・・・・、V ll −4t a
’ = t Ll−t l第5図の曲線t°は、tk’
の変化を示したものである。
+、■、→t*’= ts−t + 、 ・・・・
・・・・・、V m −4tk’ = ts−t 、
+ 、 ・・・・・・・・・、V ll −4t a
’ = t Ll−t l第5図の曲線t°は、tk’
の変化を示したものである。
ここで、第4図より明らかな様に、コンパレートレベル
を△Vに設定した場合の検出タイミングの変動は、△T
ie−the’となる。これは、第5図の曲線△Tと曲
線t゛の差で示される。よって、信号レベルv1からV
llの範囲で△T k−t w ’の値が最小になるよ
うに△■を設定すれば、検圧タイミングの変動幅を十分
に抑制することができる。
を△Vに設定した場合の検出タイミングの変動は、△T
ie−the’となる。これは、第5図の曲線△Tと曲
線t゛の差で示される。よって、信号レベルv1からV
llの範囲で△T k−t w ’の値が最小になるよ
うに△■を設定すれば、検圧タイミングの変動幅を十分
に抑制することができる。
本実施例では、振動波信号Slkを絶対値回路104で
絶対値変換し、ローパスフィルタ105を通すことによ
ってエンベローブ信号S3kを検8し、更に、エンベロ
ーブ信号S3kを微分回路106で2同機分した2同機
分信号S4にのゼロクロス点に対応するエンベローブ信
号の変曲点近傍で伝達時間を検出している。
絶対値変換し、ローパスフィルタ105を通すことによ
ってエンベローブ信号S3kを検8し、更に、エンベロ
ーブ信号S3kを微分回路106で2同機分した2同機
分信号S4にのゼロクロス点に対応するエンベローブ信
号の変曲点近傍で伝達時間を検出している。
次に第6図(a)、第6図(b)及び第7図を用いて、
本実施例におけるコンパレートレベルの最適値の決定手
順について述べる。
本実施例におけるコンパレートレベルの最適値の決定手
順について述べる。
第6図(a)に示した振幅レベルが■1の振動波信号S
QLと振幅レベルがVkの振動波信号SOkはそれぞれ
、第6図(b)に示した2同機分信号S41とS4kに
対応する。この際、コンパレートレベルが0[v]の場
合の伝達時間の検出タイミングは、A1とAk、同様に
、コンパレートレベルが△V [Vlの場合の検出タイ
ミングはB1とBkとなる。振幅レベルなVlからVn
まで変化させた場合の伝達時間の変動は、第7図の△T
Aと△THにそれぞれ対応する。実際のコンパレートレ
ベル設定時にはペンを任意の位置に固定し、コンパレー
トレベルS6の設定を変化させていき、それぞれのコン
パレートレベルにおけるv1〜Vnの変化に対する伝達
時間の変動△T測測定、△Tの変動幅が最小となるコン
パレートレベルを最適値とする。以後、アナログスイッ
チ103の選択をSQLに固定し、コンパレートレベル
の設定は前記最適値に固定して伝達時間の検出を行う。
QLと振幅レベルがVkの振動波信号SOkはそれぞれ
、第6図(b)に示した2同機分信号S41とS4kに
対応する。この際、コンパレートレベルが0[v]の場
合の伝達時間の検出タイミングは、A1とAk、同様に
、コンパレートレベルが△V [Vlの場合の検出タイ
ミングはB1とBkとなる。振幅レベルなVlからVn
まで変化させた場合の伝達時間の変動は、第7図の△T
Aと△THにそれぞれ対応する。実際のコンパレートレ
ベル設定時にはペンを任意の位置に固定し、コンパレー
トレベルS6の設定を変化させていき、それぞれのコン
パレートレベルにおけるv1〜Vnの変化に対する伝達
時間の変動△T測測定、△Tの変動幅が最小となるコン
パレートレベルを最適値とする。以後、アナログスイッ
チ103の選択をSQLに固定し、コンパレートレベル
の設定は前記最適値に固定して伝達時間の検出を行う。
座標値を検出するには、振動センサ101が伝達板20
3の一辺に設けられるのであれば、振動センサ101は
最低2個必要であり、また必要に応じてそれ以上の数を
設けることも可能である。
3の一辺に設けられるのであれば、振動センサ101は
最低2個必要であり、また必要に応じてそれ以上の数を
設けることも可能である。
本実施例においては、第8図に示す様に振動伝達板20
3の3ケ所、即ち、BSI、BS2及びBS3の位置に
3つの振動センサ101a〜101Cを配置し、伝達時
間Tを検出することにより、下記の式(1)より振動ペ
ン201の位置Pから各々のセンサの位置までの直線距
離d1〜d3を求めることができる。
3の3ケ所、即ち、BSI、BS2及びBS3の位置に
3つの振動センサ101a〜101Cを配置し、伝達時
間Tを検出することにより、下記の式(1)より振動ペ
ン201の位置Pから各々のセンサの位置までの直線距
離d1〜d3を求めることができる。
dn=dno +v (Tm −To ) −(1)
(n=1〜3) ここで、■は伝達速度、d n oは既知の入力点P0
からセンサの位置(BSn、n=1〜3)までの距離、
Toはd n oにおける伝達時間、そして、Tllは
Pから各センサまでの伝達時間である。
(n=1〜3) ここで、■は伝達速度、d n oは既知の入力点P0
からセンサの位置(BSn、n=1〜3)までの距離、
Toはd n oにおける伝達時間、そして、Tllは
Pから各センサまでの伝達時間である。
さらに、演算制御回路109によりこの直線距離d1〜
d3に基づき、次のような演算を行うことにより、振動
ペン201の入力点Pの座標(X、y)を求めることが
できる。
d3に基づき、次のような演算を行うことにより、振動
ペン201の入力点Pの座標(X、y)を求めることが
できる。
x = X/2+(dl+d2) (di−d2)/2
X −(2)y 二Y/2+(dl+d3) (di−
d3)/2Y・・・(3)ここで、X、YはそれぞれB
S2、BS3の位置にある振動センサ101b、1o1
cと、BSlの位置(x−y座標系の原点)にある振動
センサ101aのとの距離である。なお、BS2、BS
3はそれぞれX軸、y軸上にあるとしている。
X −(2)y 二Y/2+(dl+d3) (di−
d3)/2Y・・・(3)ここで、X、YはそれぞれB
S2、BS3の位置にある振動センサ101b、1o1
cと、BSlの位置(x−y座標系の原点)にある振動
センサ101aのとの距離である。なお、BS2、BS
3はそれぞれX軸、y軸上にあるとしている。
以上のようにして振動ペン201がビックした場所の位
置座標を算出することができる。
置座標を算出することができる。
このように本実施例によれば、各センサに付随したオー
トゲインコントロール回路を用いることな(、座標入力
時の振動波信号レベルの変動による伝達時間の変動を抑
制することができるので、より精確な伝達時間を測定で
きる。
トゲインコントロール回路を用いることな(、座標入力
時の振動波信号レベルの変動による伝達時間の変動を抑
制することができるので、より精確な伝達時間を測定で
きる。
また本実施例では、伝達時間をエンベローブ信号を2同
機分した信号のゼロクロス点近傍で検圧したが、1回以
上微分した信号の場合にも同様の操作を行うことができ
る。
機分した信号のゼロクロス点近傍で検圧したが、1回以
上微分した信号の場合にも同様の操作を行うことができ
る。
[他の実施例]
ここでは最適なコンパレートレベルを求めるための別の
手順について説明する。なお、本実施例で用いる装置は
前述の実施例とほぼ同じであるため、以下の説明で示さ
れる図面参照番号はとくに断りのない限り、前述の実施
例と同じ番号を用い説明を省略する。
手順について説明する。なお、本実施例で用いる装置は
前述の実施例とほぼ同じであるため、以下の説明で示さ
れる図面参照番号はとくに断りのない限り、前述の実施
例と同じ番号を用い説明を省略する。
第9図は他の実施例を説明するため示した振幅レベルが
Vlの振動波信号の2回微分信号S41と振幅レベルが
Vkの振動波信号の2回微分信号S4にのタイムチャー
トである。ここで、2つの信号のピークレベル比(V4
k/V41 )は、V 4 k / V 41 =
(n + 1− k ) / nとする。
Vlの振動波信号の2回微分信号S41と振幅レベルが
Vkの振動波信号の2回微分信号S4にのタイムチャー
トである。ここで、2つの信号のピークレベル比(V4
k/V41 )は、V 4 k / V 41 =
(n + 1− k ) / nとする。
第9図において、A1は2回微分信号S41が0[V]
レベルとクロスする点であり、B1は同信号が任意に設
定したコンパレートレベル△v0とクロスする点である
。
レベルとクロスする点であり、B1は同信号が任意に設
定したコンパレートレベル△v0とクロスする点である
。
A1とB1の検出時間差t。、より、2回微分信号34
1にゼロクロス点近傍での傾きa、は次式%式% 又、S41に対してレベルが(n+1−k)/nである
2回微分信号34にの傾きakは、次式で求められる(
S41と34 mはほぼ相似)。
1にゼロクロス点近傍での傾きa、は次式%式% 又、S41に対してレベルが(n+1−k)/nである
2回微分信号34にの傾きakは、次式で求められる(
S41と34 mはほぼ相似)。
a5=△Va/loi+”v (n+1−k)△Vo/
nto+ ++ (5)又、式(5)よりコンパレート
レベルを△■に設定した場合の検出時間差tkは次式で
求められる。
nto+ ++ (5)又、式(5)よりコンパレート
レベルを△■に設定した場合の検出時間差tkは次式で
求められる。
tm=△V/am = to 1(△V/△V−) (
n/n+1−k) )・・・(6) コンパレートレベルを△Vに設定した場合の2回微分信
号S41〜S4n (振動波信号Sol〜Sonに対応
)における、t、(S4kに対応)の変化をt、(S4
1に対応)を基準として、t w’= t m−t+で
表せば、次式が得られる。
n/n+1−k) )・・・(6) コンパレートレベルを△Vに設定した場合の2回微分信
号S41〜S4n (振動波信号Sol〜Sonに対応
)における、t、(S4kに対応)の変化をt、(S4
1に対応)を基準として、t w’= t m−t+で
表せば、次式が得られる。
t−”tm−t+
;to+(△■/△Vo) (n/r++1−k))
−to(△V/△Va)・・・(7) 第10図(a)はコンパレートレベルを0[Vlに設定
した場合の伝達時間の変動△TAを示し、第10図(b
)はコンパレートレベルを△V [Vlに設定した場合
の伝達時間の変動tk’(式(7))を示し、そして、
第10図(c)は△TA−t、’の変動を示している。
−to(△V/△Va)・・・(7) 第10図(a)はコンパレートレベルを0[Vlに設定
した場合の伝達時間の変動△TAを示し、第10図(b
)はコンパレートレベルを△V [Vlに設定した場合
の伝達時間の変動tk’(式(7))を示し、そして、
第10図(c)は△TA−t、’の変動を示している。
ここで第10図(c)から明らかなように、1△TA−
tm’lの変動幅が最小となる△■の値を最小二乗法等
を用いて算出することにより、最適コンパレートレベル
△V [Vlを決定できる。このようにして、コンパレ
ートレベルを0[■]に設定した場合の伝達時間の変動
△TA及びコンパレートレベル0 [Vlと、任意のコ
ンパレートレベル△■。
tm’lの変動幅が最小となる△■の値を最小二乗法等
を用いて算出することにより、最適コンパレートレベル
△V [Vlを決定できる。このようにして、コンパレ
ートレベルを0[■]に設定した場合の伝達時間の変動
△TA及びコンパレートレベル0 [Vlと、任意のコ
ンパレートレベル△■。
[Vlにおける伝達時間の検出時間差to+を測定すれ
ば、△V [Vlの最適値を算出することができる。ま
た、△TAの櫟準データをテーブルとして持てば、0[
v]と△V、[Vlにおけるt。。
ば、△V [Vlの最適値を算出することができる。ま
た、△TAの櫟準データをテーブルとして持てば、0[
v]と△V、[Vlにおけるt。。
を測定するだけで、△V [Vlの最適値を算出するこ
とができる。さらに、この場合第2図のアナログスイッ
チ103は不要となり、アンプ102の出力を直接、絶
対値回路102に入力する回路構成にすることができ回
路もいっそう簡略化される。
とができる。さらに、この場合第2図のアナログスイッ
チ103は不要となり、アンプ102の出力を直接、絶
対値回路102に入力する回路構成にすることができ回
路もいっそう簡略化される。
従って本実施例に従えば、前述の実施例と同様に伝達時
間の変動を抑制する最適的なフンバレートレベル得られ
るばかりではなく、回路構成をいっそう簡略化すること
もできる。
間の変動を抑制する最適的なフンバレートレベル得られ
るばかりではなく、回路構成をいっそう簡略化すること
もできる。
従ってこれらの実施例に従えば、振動波の発生周期の変
化及び信号レベルの急激な変化に依存することなく検出
タイミングの変動を抑制できるので、より精度の高い座
標値の算出が可能となる。
化及び信号レベルの急激な変化に依存することなく検出
タイミングの変動を抑制できるので、より精度の高い座
標値の算出が可能となる。
また、振動波の波形が変化した場合でもコンパレートレ
ベルを再度設定することができるので、常に最適の検出
タイミングを得ることができる。
ベルを再度設定することができるので、常に最適の検出
タイミングを得ることができる。
さらにまた、簡単な回路構成による検出タイミングの変
動の抑制やコンパレートレベルを再度設定が可能なので
、座標入力装置の回路規模の縮小化や消費電力低減にも
資する。
動の抑制やコンパレートレベルを再度設定が可能なので
、座標入力装置の回路規模の縮小化や消費電力低減にも
資する。
変動の影響を受けずにより精度の高い座標検出な行うこ
とができる効果がある。
とができる効果がある。
第1図は本発明の代表的な実施例である座標入力装置の
構成を示すブロック図、 第2図は信号波検出回路の構成を示すブロック図、 第3図は各信号波形を示したタイムチャートを表す図、 第4図はエンベローブ信号のm同機分信号のOVレベル
近傍を示す図、 第5図はエンベローブ信号レベルと検出時間変動の関係
を示す図、 第6図(a)は振幅の異なる振動波信号のタイムチャー
トを表す図、 第6図(b)は第6図(a)で示した振動波のエンベロ
ーブ信号の2同機分信号のタイムチャートを表す図、 第7図はコンパレートレベルの違いによる検出時間変動
について示す図、 第8図は振動センサの配置を示した図、第9図は他の実
施例による振動波のエンベローブ信号の2同機分信号の
タイムチャートを表す図、そして、 第10図(a)〜第10図(c)は他の実施例によるコ
ンパレートレベルの違いによる検出時間変動について示
す図である。 図中、101 a〜l O1c・−振動センサ、102
・・・アンプ、103・・・アナログスイッチ、104
・・・絶対値回路、105・・・ローパスフィルタ、1
06−・・微分回路、107・・・コンパレータ、10
8・・・計時回路、109・・・演算制御回路、110
・・・コンパレートレベル設定回路、201・・・振動
ペン、203・・・振動伝達板、204・・・防振材、
205・・・信号波検出回路、207・・・駆動回路、
Slk・・・振動波信号、S2k・・・絶対値変換信号
、53k・・・エンベローブ信号、84k・・・2同機
分信号、85k・・・信号検出信号である。 ”YTh−: 「 4さ!−1 ・(1) 第5図 第7図 第9図 第 10 図((1) 1000図(b) 第10図(C)
構成を示すブロック図、 第2図は信号波検出回路の構成を示すブロック図、 第3図は各信号波形を示したタイムチャートを表す図、 第4図はエンベローブ信号のm同機分信号のOVレベル
近傍を示す図、 第5図はエンベローブ信号レベルと検出時間変動の関係
を示す図、 第6図(a)は振幅の異なる振動波信号のタイムチャー
トを表す図、 第6図(b)は第6図(a)で示した振動波のエンベロ
ーブ信号の2同機分信号のタイムチャートを表す図、 第7図はコンパレートレベルの違いによる検出時間変動
について示す図、 第8図は振動センサの配置を示した図、第9図は他の実
施例による振動波のエンベローブ信号の2同機分信号の
タイムチャートを表す図、そして、 第10図(a)〜第10図(c)は他の実施例によるコ
ンパレートレベルの違いによる検出時間変動について示
す図である。 図中、101 a〜l O1c・−振動センサ、102
・・・アンプ、103・・・アナログスイッチ、104
・・・絶対値回路、105・・・ローパスフィルタ、1
06−・・微分回路、107・・・コンパレータ、10
8・・・計時回路、109・・・演算制御回路、110
・・・コンパレートレベル設定回路、201・・・振動
ペン、203・・・振動伝達板、204・・・防振材、
205・・・信号波検出回路、207・・・駆動回路、
Slk・・・振動波信号、S2k・・・絶対値変換信号
、53k・・・エンベローブ信号、84k・・・2同機
分信号、85k・・・信号検出信号である。 ”YTh−: 「 4さ!−1 ・(1) 第5図 第7図 第9図 第 10 図((1) 1000図(b) 第10図(C)
Claims (2)
- (1)振動を発生する座標指示具により振動伝達板上の
任意の箇所を指示することにより、前記箇所の座標値を
検出する座標入力装置であつて、前記振動伝達板内の所
定の位置に備えられ前記座標指示具による指示により発
生する振動を検知し、前記振動を電気信号に変換し出力
する複数の検知手段と、 前記座標指示具によつて指示がなされた時刻から前記電
気信号が検出された時刻までの時間を測定する測定手段
と、 前記電気信号の検出タイミングの変動を制御する制御手
段とを有することを特徴とする座標入力装置。 - (2)前記制御手段は前記電気信号の検出タイミングの
変動を最小化するため前記電気信号のエンベローブにお
ける所定の電圧値を検出する検出手段を有することを特
徴とする請求項第1項に記載の座標入力装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2311609A JPH04182810A (ja) | 1990-11-19 | 1990-11-19 | 座標入力装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2311609A JPH04182810A (ja) | 1990-11-19 | 1990-11-19 | 座標入力装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04182810A true JPH04182810A (ja) | 1992-06-30 |
Family
ID=18019315
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2311609A Pending JPH04182810A (ja) | 1990-11-19 | 1990-11-19 | 座標入力装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04182810A (ja) |
-
1990
- 1990-11-19 JP JP2311609A patent/JPH04182810A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5239138A (en) | Coordinate input apparatus | |
| CN109357610B (zh) | 基于stm32的多功能磁致伸缩位移测量仪及测量方法 | |
| US4708021A (en) | Arrangement for contactless measurement of the velocity of a moving medium | |
| WO1993004343A1 (en) | Nonintrusive flow sensing system | |
| KR970016905A (ko) | 좌표 입력 장치 및 그 방법 | |
| US5708368A (en) | Method and apparatus for emulation of a linear variable differential transducer by a capacitive gaging system | |
| CN109579950A (zh) | 一种气体超声波流量计的防错波检测装置 | |
| CN112378326B (zh) | 单端式电涡流微位移传感器标定装置、方法、计算机设备和存储介质 | |
| CN111157065A (zh) | 气体超声流量计超声波信号传输回路中声延时测量方法 | |
| US5949257A (en) | DC level transition detecting circuit for sensor devices | |
| US9335151B2 (en) | Film measurement | |
| US10416013B2 (en) | Ultrasonic flow measuring apparatus detecting propagation time period from a zero cross point when a peak waveform exceeds a trigger level | |
| JP2001041703A (ja) | 距離計及び厚み計 | |
| CN202453137U (zh) | 数字式压力差压变送器 | |
| CN111896610B (zh) | 提高金属材料间隙检测精度和检测范围的方法及其装置 | |
| JP5298388B2 (ja) | 超音波を用いた温度測定方法及び温度測定装置 | |
| JPH0562771B2 (ja) | ||
| JPH03229111A (ja) | 超音波距離計測装置 | |
| JP2972248B2 (ja) | 超音波距離計測装置 | |
| JPH0488522A (ja) | 超音波距離計測装置 | |
| JP3034271B2 (ja) | 超音波距離計測方法及びその装置 | |
| RU2561792C1 (ru) | Способ измерения нестационарных перемещений электропроводящих объектов | |
| JPH08219704A (ja) | 変位検出装置 | |
| JPH0431919A (ja) | 座標入力装置 | |
| JPS648429A (en) | Coordinate input device |