JPH0455274B2 - - Google Patents

Info

Publication number
JPH0455274B2
JPH0455274B2 JP23587485A JP23587485A JPH0455274B2 JP H0455274 B2 JPH0455274 B2 JP H0455274B2 JP 23587485 A JP23587485 A JP 23587485A JP 23587485 A JP23587485 A JP 23587485A JP H0455274 B2 JPH0455274 B2 JP H0455274B2
Authority
JP
Japan
Prior art keywords
signal
time
pulse
clock signal
fractional
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
Application number
JP23587485A
Other languages
English (en)
Other versions
JPS6295487A (ja
Inventor
Hiroyuki Matsura
Akira Oote
Hideto Iwaoka
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric 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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP23587485A priority Critical patent/JPS6295487A/ja
Publication of JPS6295487A publication Critical patent/JPS6295487A/ja
Publication of JPH0455274B2 publication Critical patent/JPH0455274B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Measurement Of Unknown Time Intervals (AREA)

Description

【発明の詳細な説明】 イ 「発明の目的」 〔産業上の利用分野〕 本発明は、時間幅計測装置に関するものであ
る。更に詳述すると、基準クロツク信号の周期以
下の所謂端数時間をも正確に測定することができ
る時間幅計測装置に関するものである。
〔従来の技術〕
信号の周波数や周期等の測定をする装置とし
て、ユニバーサル・カウンタが広く使用されてい
る。また、このようなカウンタに限らず、例えば
LSIテスタ等の装置には、測定対象である信号の
或る時点から或る時点までの時間幅を測定する装
置が使われている。
電気通信分野の発展に伴い、近年、取扱われる
信号の周波数が高くなり、また、信号の時間幅を
高精度(高分解能)で計測することが要求される
ようになつてきた。
一般に、時間幅を高精度で測定するには、次の
ような原理が採用されている。被測定時間幅Tx
で開放となるようなゲートに、周期T0のクロツ
ク信号を通し、そのクロツクの通過個数Nをカウ
ントする。そして、NT0を時間幅とするもので
ある。この方法は、クロツクの周波数を上げるほ
ど分解能が向上するが、実際には回路素子の速度
に限界がある。即ち、この手段は、クロツクの周
期以上の分解能で測定することはできない。
上記の方法では、厳密に言うと、Tx=NT0
はならず、TxNT0である。これは、通常、Tx
がT0で割切れず、小さい端数の時間が存在する
からである。これを第4図に示す。第4図におい
て、ΔT1はTxの立上がりエツジから、その直後
に発生するクロツクC0までの端数の時間であり、
ΔT2はTxの立下りエツジから、その直後に発生
するクロツクCoまでの端数の時間である。そし
て、クロツク信号C0とCoの間の期間ゲートを開
放[第4図のニ参照]して、通過するクロツクの
数をカウントするクロツクの数をカウントする。
その期間におけるクロツクの数をNとすると[第
4図のホ]時間幅Txは(1)式で表わされる。
Tx=NT0+ΔT1−ΔT2 (1) 従つて、端数の時間ΔT1とΔT2を測定すれば、
クロツクの周期T0以上の分解能で時間幅Txの測
定が可能となることが(1)式から分る。
この端数時間ΔTを測定することができる公知
の手段としてタイムバーニア(time vernier)方
式がある。このタイムバーニア方式は、ノギスの
原理を時間軸について応用したもので、第5図を
用いて説明する。この方式は、周期T0の主クロ
ツクのほかに、端数時間ΔTの開始時点で発生す
る周期T0′(T0′>T0)のバーニア・クロツクが
必要である。両クロツクの位相が一致する時点ま
でのクロツク数Nを計数すると、 ΔT=N(T0′−T0) としてΔTが求まる。分解能は両クロツクの周期
差(T0′−T0)で与えられる。
〔発明が解決しようとする問題点〕
しかし、以上のような手段は、第5図のように
主クロツクとバーニアクロツクとが一致するまで
時間がかかり、高速の繰返し測定やリアルタイム
の測定ができないという問題がある。
本発明の目的は、高速の繰返し測定、リアルタ
イムの測定、高分解能の測定ができる時間幅計測
装置を提供することである。
ロ 「発明の構成」 〔問題点を解決するための手段〕 本発明は、上記問題点を解決するために、 被測定時間幅の始点と終点に対応したスタート
パルスとストツプパルスと、ゲーテイングクロツ
ク信号とを出力することができる制御回路と、 このゲーテイングクロツク信号を計数するカウ
ンタとを備え、カウンタの出力と所謂端数時間と
から被測定時間幅を計測する装置において、 スタートパルスとストツプパルスに同期し、一
定のパルス幅を有したストローブ信号を出力する
手段と、 このストローブ信号のパルス幅の期間は発振を
停止し、ストローブ信号のパルスが消失した後
は、クロツク信号の周期で発振動作を行なう発振
手段と、 発振手段の出力信号とクロツク信号との位相差
を検出する位相検出器と、 からなる端数時間測定回路を備え、 この端数時間測定回路からの位相差信号を基に
演算して端数時間を算出し、被測定時間幅を計測
するようにしたものである。
〔実施例〕
以下、図面を用いて本発明を詳しく説明する。
第1図は、本発明の要部である端数時間測定回
路の構成例を示した図である。また、第2図は本
発明に係る時間幅計測装置のブロツク図を示した
ものであり、第3図はタイムトヤートである。
まず、第2図を用いて本発明に係る時間幅計測
装置の全体を説明する。同図において、1は入力
アンプであり、入力端子p1から導入した被測定
の時間幅を持つ信号を波形整形して、第3図イに
示すような矩形波に整形する。3は制御回路であ
り、被測定の時間幅Txを持つ入力アンプ1から
の信号とクロツク信号とを導入し、被測定時間幅
Txの始点と終点に対応したスタートパルスs1
とストツプパルスs2と、ゲーテイングクロツク
信号s4とを出力することができる。5はカウン
タであり、制御回路3から導入したゲーテイング
クロツク信号s4が或るレベルをよぎる回数を計
測する。7はクロツク発生器であり、周期T0
時間基準となるクロツク信号を発生する。8,9
は端数時間測定回路であり、スタートパルスs
1、ストツプパルスs2及びクロツク信号を導入
し、端数時間の算出の基礎となる位相差の信号を
出力する機能を有したものである。8,9はどち
らも同じ構成をしており、端数時間測定回路8は
スタートパルスs1の時に生ずる第1の端数時間
ΔT1の算出の基になる位相差の信号を出力し、端
数時間測定回路9はストツプパルスs2の時に生
ずる第2の端数時間ΔT2の算出の基になる位相差
の信号を出力するものである。この端数時間測定
回路8,9の構成は、第1図に詳しく描いてあ
る。11はマイクロプロセツサであり、カウンタ
5と端数時間測定回路8,9から信号を導入し、
時間幅を算出するための算出を行なうものであ
る。
第1図において、21は立上がり検出回路であ
り、入力端子p3に印加されたスタートパルスs
1又はストツプパルスs2の立上がりエツジを検
出し、第3図ニに示す一定なパルス幅τ0のストロ
ーブ信号stを出力するものである。
22はVCO(voltage controlled oscillator)
であり、反転器aと遅延器bとで、第1図のよう
にループを形成している。そして、例えば、可変
容量ダイオードc2を設け、この容量を外部から印
加された電圧信号s6で変化させることにより、
この電圧に応じた周波数で発振するようにしてい
る。このVCO22はストローブ信号stが“ロー”
なら発振し、“ハイ”なら発振を停止するように
動作する。そして、“ハイ”→“ロー”に変化し
た時に発振がスタートするように動作する。
23は位相検出器であり、VCO22の出力信
号s5とクロツク信号srとを導入し、この2つの
信号の位相差に応じた信号を出力するものであ
る。この位相検出器23の出力は選択回路24に
導かれる。
選択回路24は、フリツプフロツプ27からの
信号s7により制御される。この信号s7が、例
えば、“ロー”なら位相検出器23からの信号を
そのまま次段へ出力し、“ハイ”なら、この信号
s7が印加された時の位相検出器23の出力状態
をホールドして次段へ出力するものである。選択
回路24の出力はループフイルタ25に導入さ
れ、このループフイルタ25の出力信号s6は
VCO22の可変容量ダイオードc2を制御する。
このループフイルタ25はVCO22と結合して
PLL回路を構成し、このPLL回路のため適当な
時定数を持つている。位相検出器23の出力は
AD変換器26により高速にデジタル信号に変換
され、第2図におけるマイクロプロセツサ11に
て後述する演算を施される。フリツプフロツプ2
7は端子p5に印加された信号s8によりセツ
ト、リセツトされる。
以上のように構成された第1図、第2図の回路
の動作を説明する。
入力端子p1に印加された被測定の時間幅を有
する信号は、入力アンプ1で波形整形され、第3
図のイのような信号となつて、制御回路3に導入
される。制御回路3では、第3図イの信号の立上
がりエツジと立下りエツジとで、それぞれ第3図
ロ,ハに示すようにスタートパルスs1とストツ
パパルスs2を出力する。また、制御回路3で
は、クロツク発生器7からクロツク信号を導入
し、スタートパルスs1、ストツプパルスs2が
発生した後に生ずるクロツク信号C0とCnの期間、
開放となるゲート回路(図示せず)を有してお
り、このゲート回路を通過するゲーテイングクロ
ツク信号s4は、第3図のチで表わされる。この
ゲーテイングクロツク信号s4はカウンタ5で計
数(カウント数N)され、その後マイクロプロセ
ツサ11にて、(1)式で示すNT0の演算が施され
る。
一方、端数時間測定回路8では、スタートパル
スs1を導入し、以下の動作により端数時間ΔT1
の算出の基になる位相差の信号を出力する。
以下第1図を主に参照しながら、端数時間の算
出の基になる位相差の信号が得られる動作を説明
する。
VCO22は、遅延器bにより或る周波数で発
振している。位相検出器23は、導入した2つの
信号(クロツク信号srとVCO22からの信号s
5)の位相差に応じた信号を出力している。一
方、フリツプフロツプ27からの信号s7が“ロ
ー”であるとすると、選択回路24は位相検出器
23からの信号を次段へ伝える。そして、この位
相差に応じた信号はループフイルタ25を介して
電圧信号s6となり、可変容量ダイオードc2を制
御する。そして、この位相差がゼロとなるように
帰還がかかつているため、VCO22が発振する
信号s5の位相とクロツク信号srとは、同位相に
なつている。
このような状態で、スタートパルスs1が印加
されると、立上がり検出回路21は第3図ニの如
く、一定のパルス幅τ0のストローブ信号stを出力
する。その結果、VCO22はこのパルス幅τ0
期間、発振を停止する。そして、このストローブ
信号stが消失すると、これに同期してVCO22
は再び発振を開始する。
なお、ストローブ信号stの発生に同期して、フ
リツプフロツプ27は反転するので、信号s7は
“ハイ”となつている。従つて、選択回路24は、
発振が停止する直前の信号s5とクロツク信号sr
との位相差の値をホールドして出力する。このホ
ールド値は、原理的にVCO22の出力信号s5
とクロツク信号srとが、同位相であつた時の値で
あるため、ストローブ信号stが消失した後に再び
発振するVCO22の出力信号は、クロツク信号
srと同じ周波数である。即ち、VCO22におけ
る再発振した出力信号s5の位相は、クロツク信
号srと第3図に示すδ1の位相差となる。ここで、
第3図のホとトから、位相シフト量δ1は、(2)式で
表わされる。
δ1=τ1+τ0+T0/2−T0 (2) ここで、 T0:クロツク信号srの周期 τ1:スタートパルスの発生時と、それ以前のク
ロツク信号の立上がりとの時間差 τ1=T0−ΔT1であるから、第1の端数時間ΔT1
は、(2)式を書換えて(3)式で表わすことができる。
ΔT1=τ0−δ1+T0/2 (3) この位相シフト量δ1は、位相検出器23の出力
値であり、これはAD変換器26にて、高速にデ
ジタル値に変換され、信号s9となつて、マイク
ロプロセツサ11に送られる。
ここで、(3)式において、ストローブ信号のパル
ス幅τ0とクロツク信号の周期T0は、予め既知の
ものであり、δ1の値は信号s9から分るので、マ
イクロプロセツサ11にて、(3)式の演算を行なう
ことにより、第1の端数時間ΔT1を算出すること
ができる。
次に被測定時間幅を表わす信号が立下り、スト
ツプパルスs2が第3図のようなタイミングで発
生すると、s2は、端数時間測定回路9へ印加さ
れる。この場合、VCO22の出力信号s5の位
相シフト量δ2は、第3図のヘとトから(4)式で表わ
される。
δ2=τ2+τ0−T0 (4) τ2:ストツプパルスの発生時と、それ以前のク
ロツク信号の立上がりとの時間差 従つて、第2の端数時間ΔT2は(5)式で表わされ
る。
ΔT2=τ0−δ2 (5) この場合も、上述と同様に位相差δ2の値が信号
s9から分るので、マイクロプロセツサ11に
て、(5)式の演算を行なうことにより、第2の端数
時間ΔT2を算出することができる。
なお、端数時間を算出する式が、(3)と(5)式の2
通りに分かれるが、これは、スタートパルスs
1、ストツプパルスs2が発生したタイミング
が、クロツク信号の“ハイ”レベルの時か、“ロ
ー”レベルの時かで異なつてくる。
即ち、クロツク信号srが“ハイ”レベルの時に
スタートパルスs1又はストツプパルスs2が発
生した場合は、端数時間は(3)式で演算する。逆に
“ロー”レベルの時に発生した場合は、端数時間
は(5)式で演算をする。
従つて、マイクロプロセツサ11はスタートパ
ルスs1、ストツプパルスs2が発生した時にお
けるクロツク信号の“ハイ”“ロー”のレベル情
報を端数時間測定回路8,9から導入しておけ
ば、容易に(3)式、(5)式の選択を行なうことがで
き、正しく端数時間を算出することができる。
なお、このレベル情報を検知する回路及びこの
情報をマイクロプロセツサ11に伝達する経路
は、ごく常識的な手段で達成できるので第1図、
第2図ではその記載を省略してある。
以上の結果、マイクロプロセツサ11では、(1)
式による演算を更に施して測定対象の時間幅Tx
を算出することができる。
なお、スタートパルスs1及びストツプパルス
s2の後、次の端数時間の測定に備えて、VCO
22における信号s5をクロツク信号srと同位相
にしておかなければならない。そのため、端子p
5にリセツト信号s8を印加し(例えば、マイク
ロプロセツサ11から出力する)、フリツプフロ
ツプ27をリセツトし、信号s7を“ロー”に
し、位相検出器23からの信号を次段へ伝えるよ
うにする。
なお、上述にてフリツプフロツプ27からの信
号s7を変えた結果、急にホールドを解除する
と、周波数が大きくくずれて、これが徐々に戻る
可能性がある。ここでは、周波数を変えずに位相
を戻すだけでよいから、第6図のように、スイツ
チ33を設け、通常は接点h側に接続しておく。
そして上記したように位相を戻す時だけ、接点g
に接続する。接点gの場合は、位相差に比例した
(1/αにした)ものが加算されていて、高速に
位相差を補正することができる。そして、位相差
がなくなつたことは、一致検出器32でチエツク
し、一致したらスイツチ33の接点をh側にす
る。続いてリセツト信号s8で選択回路24のホ
ールドを解除する。このようにすることで、上記
の問題を解決することができる。
また、AD変換を複数回行なつて、その結果を
統計処理すれば、位相差δ1,δ2の測定精度を向上
させることができる。
また、AD変換器26の前にローパスフイルタ
(図示せず)を設けることによりノズルをカツト
することができる。
また、位相検出器23において、位相差をパルス
幅として検出し、それを例えばRCフイルタを用
いて電圧値へ変換するように構成すると、出力が
安定するまで時定数だけ時間がかかる。またリツ
プルも発生し、誤差の原因となる。そこで、位相
検出器23の構成を第7図のようにすると以上の
欠点を解決することができる。第7図は第1図の
位相検出器23の具体例を示した図であり、同図
の出力信号s12は第1図の選択回路24とAD
変換器26に導かれる。また、第8図は第7図回
路のタイムチヤートである。第7図において、位
相弁別回路41は、VCO22からの信号s5と
クロツク信号srとの位相を判別し、位相差δ(第
8図参照)に対応したパルス幅でスイツチ43の
切替えを制御する。その結果、スイツチ43は信
号s10(第8図参照)を次段の区間平均回路
(積分器45とサンプルホールド回路47と帰還
抵抗Rとで構成)へ出力する。このサンプルホー
ルド回路47はクロツク信号srの立上がりエツジ
に同期した信号s11(第8図参照)のタイミン
グで積分器45の出力をサンプリングし、その他
の期間は、そのサンプリングした値を保持する。
第8図のタイムチヤートで、時刻C0までは、信
号s5とクロツク信号srの位相は一致している。
この場合、信号s10とこの第7図回路の出力信
号s12は、共にOvである。
次に時刻C1で、信号s5がクロツク信号srに対
してδの位相遅れになると、スイツチ43の出力
信号s10はパルス幅δの信号となる。
区間平均回路の定数がAT0/CR=1のとき、出力 は入力に高速に追従することが知られており、第
7図回路の出力信号s12は、2サンプル目(時
刻C3)で一定となる。なお、Aはサンプルホー
ルド回路47の増幅器の増幅度であり、Cは積分
器45のコンデンサの容量であり、Rは帰還抵抗
の値であり、T0はクロツク信号の周期である。
このように位相検出器23として、位相弁別回
路41と区間平均回路を組合せ、リツプルの無い
位相差電圧を短時間で得るようにすれば、高速
で、高精度のAD変換が可能となる。
ハ 「本発明の効果」 以上述べたように、本発明によれば次の効果が
得られる。
従来の装置は、主クロツクとバーニアクロツ
クとが一致するまでの時間を必要とする。この
時間は、将来、AD変換器の動作速度が現在よ
りもつと速くなつたとしても、原理的に必要な
時間であり、改善の余地はない。
一方、本発明に係る装置においては、位相検
出器23の出力を直接AD変換し、その後、マ
イクロコンピユータ等で演算するものである
が、AD変換器は、現在、並列型AD変換器等、
非常に高速のものがあり、このようなことから
本発明は動作原理的に従来手段より高速化でき
るものである。
従つて、高速でかつリアルタイムで時間幅の
計測を行なうことができる。
位相検出器23の出力を必要に応じて複数回
計測することができるので、これを統計処理す
ることにより、精度の高い端数時間を測定する
ことができる。
タイムバーニア方式では、主クロツクとバー
ニアクロツクの位相の一致点を検出しているの
で一定の時間が絶対的に必要である。本発明で
は、VCO22の信号s5とクロツク信号srの
位相差を検出しているので、直ちにこの位相差
を出力し、短時間に端数時間を計測することが
できるし、また、時間は少し余分にかかるが、
複数回、位相差を計測し、統計処理して測定精
度を高めることもできる等、応用性が広い。
【図面の簡単な説明】
第1図は本発明の要部である端数時間測定回路
の構成例を示した図、第2図は本発明に係る時間
幅計測装置のブロツク図、第3図はタイムチヤー
ト、第4図は一般的な時間幅の計測原理を示す
図、第5図はタイムバーニア方式の動作を説明す
るための図、第6図は本発明の別の構成例を示す
図、第7図は位相検出器の具体例を示した図、第
8図は第7図回路のタイムチヤートである。 1……入力アンプ、3……制御回路、5……カ
ウンタ、7……クロツク発生器、8,9……端数
時間測定回路、11……マイクロプロセツサ、2
1……立上がり検出回路、22……VCO、23
……位相検出器、24……選択回路、25……ル
ープフイルタ、26……AD変換器、27……フ
リツプフロツプ、30……加算器、31……減衰
器、32……一致検出器、33……スイツチ。

Claims (1)

  1. 【特許請求の範囲】 1 被測定時間幅の始点と終点に対応したスター
    トパルスとストツプパルスと、ゲーテイングクロ
    ツク信号とを出力することができる制御回路と、 このゲーテイングクロツク信号を計数するカウ
    ンタとを備え、カウンタの出力と所謂端数時間と
    から被測定時間幅を計測する装置において、 スタートパルスとストツプパルスに同期し、一
    定のパルス幅を有したストローブ信号を出力する
    手段と、 このストローブ信号のパルス幅の期間は発振を
    停止し、ストローブ信号のパルスが消失した後
    は、クロツク信号の周期で発振動作を行なう発振
    手段と、 発振手段の出力信号とクロツク信号との位相差
    を検出する位相検出器と、 からなる端数時間測定回路を備え、 この端数時間測定回路からの位相差信号を基に
    演算して端数時間を算出し、被測定時間幅を計測
    することを特徴とする時間幅計測装置。
JP23587485A 1985-10-22 1985-10-22 時間幅計測装置 Granted JPS6295487A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23587485A JPS6295487A (ja) 1985-10-22 1985-10-22 時間幅計測装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23587485A JPS6295487A (ja) 1985-10-22 1985-10-22 時間幅計測装置

Publications (2)

Publication Number Publication Date
JPS6295487A JPS6295487A (ja) 1987-05-01
JPH0455274B2 true JPH0455274B2 (ja) 1992-09-02

Family

ID=16992522

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23587485A Granted JPS6295487A (ja) 1985-10-22 1985-10-22 時間幅計測装置

Country Status (1)

Country Link
JP (1) JPS6295487A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6369866B2 (ja) * 2015-01-20 2018-08-08 国立研究開発法人理化学研究所 時間測定装置
JP6891528B2 (ja) * 2017-02-17 2021-06-18 セイコーエプソン株式会社 回路装置、物理量測定装置、電子機器及び移動体
JP6989397B2 (ja) * 2018-01-12 2022-01-05 アズビル株式会社 時間計測回路

Also Published As

Publication number Publication date
JPS6295487A (ja) 1987-05-01

Similar Documents

Publication Publication Date Title
JP2909742B2 (ja) 遅延時間測定装置
JPH0455274B2 (ja)
JPS6356503B2 (ja)
CZ20032393A3 (cs) Zařízení pro měření časových intervalů
JPS6263885A (ja) 時間幅計測装置
JP3271323B2 (ja) 時間測定回路
JPS59214921A (ja) パルス周波数検出方式
JP3464913B2 (ja) サンプルレートコンバータ
JP2524617B2 (ja) 周波数測定装置
JPH0537222Y2 (ja)
JPS63309888A (ja) 時間計測装置
Räisänen-Ruotsalainen et al. Integrated time-to-digital converters based on interpolation
JPH0476480A (ja) パルス測距装置
JPS6017389A (ja) パルス計数装置
JP2885494B2 (ja) クロックパルス発生回路
JP2917278B2 (ja) 位相差検出回路
JP2001313550A (ja) パルス遅延制御回路
SU1709233A1 (ru) Цифровой фазометр среднего сдвига фаз между сигналами с известным частотным сдвигом
KR920001718B1 (ko) 펄스열 검출회로
SU1709234A1 (ru) Цифровой фазометр
JPS63133066A (ja) 速度検出方法
JPH0578795B2 (ja)
JP3164206B2 (ja) タイムインターバル計測方式
JPH02110379A (ja) モータの速度検出装置
JPH05297119A (ja) ビートカウント型fm−cw測距装置