JPH04332028A - サンプリング同期回路 - Google Patents
サンプリング同期回路Info
- Publication number
- JPH04332028A JPH04332028A JP10234391A JP10234391A JPH04332028A JP H04332028 A JPH04332028 A JP H04332028A JP 10234391 A JP10234391 A JP 10234391A JP 10234391 A JP10234391 A JP 10234391A JP H04332028 A JPH04332028 A JP H04332028A
- Authority
- JP
- Japan
- Prior art keywords
- counter
- sampling signal
- master
- phase difference
- counting
- 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.)
- Granted
Links
- 238000005070 sampling Methods 0.000 title claims abstract description 78
- 230000001360 synchronised effect Effects 0.000 claims abstract description 9
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Abstract
め要約のデータは記録されません。
Description
力のためのサンプリング信号を発生するサンプリング同
期回路に関する。
ら複数のアナログ信号を同一時刻でサンプリングし、こ
れらサンプリングデータを使った保護演算によって系統
・機器の保護動作を得る。
来のサンプリング同期回路は、マスタとなるサンプリン
グ回路が発生するサンプリング信号に同期したタイミン
グのパルス信号を生成してスレーブとなる他のサンプリ
ング回路のサンプリング信号にする。
す。マイクロコンピュータ1は、ディジタルリレーの中
枢部にされ、CPU2、メモリ3を有してサンプリング
データの取込みと該データを使った保護演算及び保護出
力等の制御を行なうと共に、サンプリング同期のために
レジスタ4に初期値設定を行なう。
回路5のアップダウンカウンタ6にプリセットされる。 カウンタ6の値はダウンカウンタ7へプリセットされ、
該ダウンカウンタ7ではプリセット値から基本パルス発
生器8のクロック周期でダウンカウントし、カウント値
が零になったときに1発のパルスを発生する。このパル
スはスレーブ側のサンプリング信号にされると共に、位
相比較器9の比較入力にされる。
ター側のサンプリング信号が入力され、両サンプリング
信号の位相比較結果に位相差が正,負,零の3つの判別
出力を得る。この判別出力のうち、位相差「正」出力及
び「負」出力は夫々単安定マルチバイブレータ10,1
1のトリガ信号にされ、各単安定マルチバイブレータ1
0,11からの1発のパルス出力がアップダウンカウン
タ6のカウントアップ、カウントダウンパルスにされ、
該カウンタ6の値をインクリメント(+1)又はデクリ
メント(−1)させる。
ータ1からの設定値がレジスタ4を経てアップダウンカ
ウンタ6にプリセットされた後、ダウンカウンタ7が該
プリセット値を周期としてスレーブサンプリング信号を
発生する。このとき、マスター側サンプリング信号とス
レーブサンプリング信号との間に位相差があると、位相
比較器9に「正」又は「負」の判定出力を得、この出力
によってアップダウンカウンタ6の値を+1又は−1に
加減し、この加減結果をダウンカウンタ7にプリセット
することでスレーブサンプリング信号の周期を加減、即
ちマスターサンプリング信号に同期させる。
マスターサンプリング信号が安定している場合には、位
相比較器9は殆んど「正」、「負」の判定出力を交互に
発生し、マスターサンプリング信号とスレーブサンプリ
ング信号との同期は基本パルス発生器8の1クロック周
期内になる。
に変化した場合、この変化には基本パルス発生器8のク
ロック周期とマスターサンプリング信号の変化量の積に
比例した遅れ時間が発生し、追従性が悪い問題があった
。
った。
ってサンプリング同期の精度が決定されるが、高いクロ
ック周波数にして精度を上げようとするとカウンタ7及
び6に大きな桁数のものを必要とする。
数を高くすると、即ち精度を高めるとマスターサンプリ
ング信号への追従性を増々悪くする。
号への追従性を高くしながら同期精度も高くしたサンプ
リング同期回路を提供することにある。
を図るため、マスターサンプリング信号に同期したスレ
ーブサンプリング信号を発生するサンプリング同期回路
であって、カウント値がプログラム設定され粗調用ベー
スクロックのカウントを行なう粗調カウンタと、カウン
ト値がプログラム設定され前記粗調カウンタのカウント
アップで基本クロックのカウントを行ないカウントアッ
プで前記スレーブサンプリング信号を発生する微調カウ
ンタと、前記マスターサンプリング信号と前記微調カウ
ンタからのスレーブサンプリング信号との位相差をカウ
ント値として得る位相差カウンタと、前記マスターサン
プリング信号の周波数に応じて前記粗調カウンタと微調
カウンタのカウント値をプログラム設定しかつ一定時間
毎に前記位相差カウンタのカウント値を読込んで該カウ
ント値に応じた補正値を前記微調カウンタに1回だけプ
ログラム設定するマイクロコンピュータとを備えたこと
を特徴とする。
プリング信号とスレーブサンプリング信号との位相差を
零にするためのカウントを粗調カウンタによる大まかな
カウントと微調カウンタによる微やかなカウントによっ
て行ない、同期精度を微調カウンタで確保すると共にカ
ウンタ桁数を粗調カウンタで高める。また、位相差を一
定時間毎に読取って微調カウンタの設定値を補正するこ
とでマスターサンプリング信号の急激な変化にも追従性
を確保する。
。マイクロコンピュータ21は、ディジタルリレーに必
要な各機能のほかに、サンプリング同期のためにレジス
タ22〜25をソフトウエア構成し、サンプリング同期
回路26との間のデータ入出力バッファに使用する。
27と微調カウンタ28によって基本クロック発生器2
9及び粗調用ベースクロック発生器30のクロックでダ
ウンカウントし、粗調カウンタ27のカウント値「零」
で微調カウンタ28のカウントを開始し、微調カウンタ
28のカウント値「零」でスレーブサンプリング信号を
発生する。位相差カウンタ31は、マスターサンプリン
グ信号とスレーブサンプリング信号とを入力としてその
位相差のカウント値を得る。カウンタ27にはレジスタ
22の設定値がプリセットされ、カウンタ28にはレジ
スタ23又は24の設定値がプリセットされる。また、
カウンタ31の位相差係数値はレジスタ25に読込まれ
る。
クロコンピュータ21はマスターサンプリング信号の設
定周波数に従ってレジスタ22,23に粗調用数値と微
調用数値を設定し、これら数値をカウンタ27,28に
夫々プリセットさせる。
調用ベースクロック発生器30のクロック周期でダウン
カウントし、カウント値「零」で微調カウンタ28のカ
ウントを許容する。微調カウンタ28は基本クロック発
生器29のクロック周期でダウンカウントし、カウント
値「零」でスレーブサンプリング信号を発生する。この
カウントアップでカウンタ27,28にはレジスタ22
,23の値が再セットされて再びカウントダウンを開始
する繰り返しになる。
ンプリング信号とスレーブサンプリング信号の位相差を
カウント値として求めておき、マイクロコンピュータ2
1は一定時間毎に位相差カウンタ31のカウント値をレ
ジスタ25を介して読取り、補正すべきカウント値を求
めてレジスタ24に書込み、このレジスタ24への補正
値書込みではカウンタ28のカウントアップ時(「零」
時)に1回だけレジスタ24の値をカウンタ28にプリ
セットする。従って、一定時間毎にカウンタ31の値を
読込んだときに1回だけその位相差に応じた補正値をカ
ウンタ28のプリセット値とする。
ング信号の周波数が安定している状態、又は緩やかに変
化する場合、粗調カウンタ27による大まかな位相差調
整と微調カウンタ28による微やかな位相差調整を行な
わせ、位相差カウンタ31の値が小さくなるようレジス
タ22,23の値設定を行ない、マスターサンプリング
信号とスレーブサンプリング信号との同期を得る。これ
により、マイクロコンピュータ21によるレジスタ22
,23への設定値を変えることにより、マスターサンプ
リング周波数の変更及び追従速度の変更を行なうことが
できる。また、精度を上げるために基本クロック発生器
29の周波数を高くするも、粗調カウンタ27で大まか
なカウントを行なうことにより、全体としてカウンタの
桁数をそれほど大きくとらなくとも対応できる。
な変化にはレジスタ24の補正値によって微調整カウン
タ28の設定値を一時的に変更することでマスターサン
プリング信号への追従性を高めることができる。
ラム設定される粗調カウンタと微調カウンタによるカウ
ントによってマスターサンプリング信号に同期したスレ
ーブサンプリング信号を発生し、一定時間毎の位相差読
取りで微調カウンタの設定値を1回補正することでマス
ターサンプリング信号への追従を行なわせるようにした
ため、以下のような効果がある。
カウントにより、カウンタの桁数を大きくすることなく
広範囲の周波数に対応したスレーブサンプリング信号を
発生できると共に、同期精度を高めることができる。
変化に対し、追従性を高めることができると共に、プロ
グラム設定によって追従性能の変更を容易にする。
の回路図。
26…サンプリング同期回路、27…粗調カウンタ、2
8…微調カウンタ、29…基本クロック発生器、30…
粗調用ベースクロック発生器、31…位相差カウンタ。
Claims (1)
- 【請求項1】 マスターサンプリング信号に同期した
スレーブサンプリング信号を発生するサンプリング同期
回路であって、カウント値がプログラム設定され粗調用
ベースクロックのカウントを行なう粗調カウンタと、カ
ウント値がプログラム設定され前記粗調カウンタのカウ
ントアップで基本クロックのカウントを行ないカウント
アップで前記スレーブサンプリング信号を発生する微調
カウンタと、前記マスターサンプリング信号と前記微調
カウンタからのスレーブサンプリング信号との位相差を
カウント値として得る位相差カウンタと、前記マスター
サンプリング信号の周波数に応じて前記粗調カウンタと
微調カウンタのカウント値をプログラム設定しかつ一定
時間毎に前記位相差カウンタのカウント値を読込んで該
カウント値に応じた補正値を前記微調カウンタに1回だ
けプログラム設定するマイクロコンピュータとを備えた
ことを特徴とするサンプリング同期回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10234391A JP3243796B2 (ja) | 1991-05-08 | 1991-05-08 | サンプリング同期回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10234391A JP3243796B2 (ja) | 1991-05-08 | 1991-05-08 | サンプリング同期回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04332028A true JPH04332028A (ja) | 1992-11-19 |
| JP3243796B2 JP3243796B2 (ja) | 2002-01-07 |
Family
ID=14324853
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10234391A Expired - Lifetime JP3243796B2 (ja) | 1991-05-08 | 1991-05-08 | サンプリング同期回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3243796B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109240595A (zh) * | 2018-08-24 | 2019-01-18 | 武汉中旗生物医疗电子有限公司 | 单片机频率采集方法及装置 |
-
1991
- 1991-05-08 JP JP10234391A patent/JP3243796B2/ja not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109240595A (zh) * | 2018-08-24 | 2019-01-18 | 武汉中旗生物医疗电子有限公司 | 单片机频率采集方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3243796B2 (ja) | 2002-01-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS57173230A (en) | Phase synchronizing circuit | |
| JPS6229028B2 (ja) | ||
| JPH04332028A (ja) | サンプリング同期回路 | |
| JPH0340848B2 (ja) | ||
| JP2887348B2 (ja) | 点孤制御装置および検知遅れ時間の設定方法 | |
| JPH04127617A (ja) | 位相差パルス信号の分周装置 | |
| JPS54124182A (en) | Digital servo system of rotary body | |
| JPH0652179B2 (ja) | 内挿回路 | |
| SU1679399A1 (ru) | Измеритель амплитуды гармонического сигнала | |
| SU1275375A1 (ru) | Устройство дл коррекции эквидистанты | |
| JP2833844B2 (ja) | 位相保持回路 | |
| JPH05335938A (ja) | カウンタ装置 | |
| JPH01202114A (ja) | サンプリング方式 | |
| JPS58120167A (ja) | 速度検出方法 | |
| JPH0214617A (ja) | カウンタ装置 | |
| JPS6259553B2 (ja) | ||
| JPH0136568B2 (ja) | ||
| SU1210099A1 (ru) | Измеритель скорости с квазипосто нной погрешностью измерени | |
| JPS5718437A (en) | Engine revolving rate controller | |
| JPH0323009B2 (ja) | ||
| JPS6166912A (ja) | 位置検出誤差補正装置 | |
| JPS58182582A (ja) | 時刻発生装置 | |
| JPS647350B2 (ja) | ||
| JPH0787072A (ja) | 信号同期制御回路 | |
| JPH04194776A (ja) | 時間差測定回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071026 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081026 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081026 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091026 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091026 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101026 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101026 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111026 Year of fee payment: 10 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111026 Year of fee payment: 10 |