Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0611194B2 - Digital frequency discriminator - Google Patents
[go: Go Back, main page]

JPH0611194B2 - Digital frequency discriminator - Google Patents

Digital frequency discriminator

Info

Publication number
JPH0611194B2
JPH0611194B2 JP59025451A JP2545184A JPH0611194B2 JP H0611194 B2 JPH0611194 B2 JP H0611194B2 JP 59025451 A JP59025451 A JP 59025451A JP 2545184 A JP2545184 A JP 2545184A JP H0611194 B2 JPH0611194 B2 JP H0611194B2
Authority
JP
Japan
Prior art keywords
output
signal
pulse
memory
preset
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
JP59025451A
Other languages
Japanese (ja)
Other versions
JPS60169913A (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 Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP59025451A priority Critical patent/JPH0611194B2/en
Priority to KR1019850000814A priority patent/KR900006787B1/en
Publication of JPS60169913A publication Critical patent/JPS60169913A/en
Publication of JPH0611194B2 publication Critical patent/JPH0611194B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K21/00Details of pulse counters or frequency dividers
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/18Controlling the angular speed together with angular position or phase
    • H02P23/186Controlling the angular speed together with angular position or phase of one shaft by controlling the prime mover

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Electric Motors In General (AREA)
  • Control Of Velocity Or Acceleration (AREA)
  • Manipulation Of Pulses (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、回転体(またはモータ)の回転数を制御する
速度制御システムに好適なディジタル式周波数弁別器に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital frequency discriminator suitable for a speed control system that controls the rotation speed of a rotating body (or a motor).

従来例の構成とその問題点 回転体の回転数を一定に制御するには、回転体の回転周
波数を検出する周波数発電機(以下FGと呼ぶ。このF
Gには磁気的,光学的,静電的なもの等がある)の出力
(FG信号)を周波数弁別し、その弁別基準周期TSにF
G信号の周期TFGが一致するようにフィードバック制御
する速度制御方式が採用される。
Configuration of Conventional Example and Problems Thereof In order to control the rotation speed of the rotating body to be constant, a frequency generator (hereinafter referred to as FG) for detecting the rotation frequency of the rotating body.
Outputs (FG signals) of G (magnetic, optical, electrostatic, etc.) are frequency discriminated, and F is applied to the discrimination reference period T S.
A speed control method is adopted in which feedback control is performed so that the cycle T FG of the G signal is matched.

一般に、FGは回転体の1回転につき歯数Zに等しい位
置検出パルスを得る構成とされ、その機械精度が検出精
度を決めてしまう。従って、精度の悪いFGを用いて速
度制御ループを形成する場合は、ループの応答特性を十
分下げて、回転むらが発生するのを防止する必要があ
り、そのため負荷変動等の外乱の弱いものとなってい
た。
Generally, the FG is configured to obtain a position detection pulse equal to the number of teeth Z per one rotation of the rotating body, and its mechanical accuracy determines the detection accuracy. Therefore, when a speed control loop is formed by using an FG with low accuracy, it is necessary to sufficiently reduce the response characteristic of the loop to prevent the occurrence of rotational unevenness, and therefore it is considered that the disturbance such as load fluctuation is weak. Was becoming.

また、近年のVTR等における小形・軽量化はめざまし
く、これに伴ないモータ自体の小計・軽量化も余儀なく
され、慣性モーメントが小さく、発生トルクも弱くなる
一方であり、益々負荷変動等の影響を受け安くなる傾向
にある。さらに、VTRの高密度記録化と相まって磁気
テープ位相速度の超低速化が必要となり、超低速回転に
おける安定性も確保しなければならず、モータにとって
不利な条件ずくめと言える。これら不利な条件を打破す
るにはFGの歯数Zを増やし、きめ細かな回転位置検出
を行うと共に速度制御ループの応答特性を高めて、負荷
変動等に強いループを形成する必要がある。ところが、
モータを小形化するとFGの歯数Zにも物理的制約が生
じ、例え歯数Zを多くできたとしても機械精度の高いも
のを得るのは極めて困難であり、速度制御システムを構
成する上でのネックとなっていた。
In addition, the size and weight of VTRs have been remarkably reduced in recent years. As a result, the subtotal and weight of the motor itself have to be reduced, the moment of inertia becomes smaller, and the generated torque becomes weaker. It tends to be cheaper. Further, the magnetic tape phase speed must be made extremely low in combination with the high density recording of the VTR, and the stability at the super low speed rotation must be ensured, which is a disadvantageous condition for the motor. In order to overcome these disadvantageous conditions, it is necessary to increase the number of teeth Z of the FG, perform fine rotational position detection, enhance the response characteristics of the speed control loop, and form a loop strong against load fluctuations. However,
When the motor is downsized, the number of teeth Z of the FG is physically restricted. Even if the number of teeth Z can be increased, it is extremely difficult to obtain a machine with high mechanical accuracy. Had become the neck of.

第1図は従来の速度制御システムにおける周波数弁別の
動作波形図を示す。係る周波数弁別には温湿度変化、経
時変化等に左右されず、コストパフォーマンスのすぐれ
たディジタル手法が採用される。FG信号S1の1周期
TFG中に存在するクロックパルスの個数を2進カウンタ
にて計数し、等価的な台形波信号S2を形成して、弁別
出力S3(DA変換表示)をディジタル的に検出してい
る。ここで、FG信号S1の精度による周期誤差ΔTFG
があると、弁別出力S3がモータの1回転中で図示(拡
大図を示す)の如く動作中心レベルに対して変化する。
従って、FG検出誤差に基づく弁別出力の変動がある
と、速度制御ループの応答性を高めることができず、せ
っかくFG歯数を多くしてもF信号S1の周波数を高く
設定できたとしても無意味に終ってしまう。
FIG. 1 shows an operation waveform diagram of frequency discrimination in a conventional speed control system. For such frequency discrimination, a digital method with excellent cost performance is adopted regardless of changes in temperature and humidity, changes over time, and the like. One cycle of FG signal S1
The number of clock pulses existing in T FG is counted by a binary counter, an equivalent trapezoidal wave signal S2 is formed, and the discrimination output S3 (DA conversion display) is digitally detected. Here, the cycle error ΔT FG due to the accuracy of the FG signal S1
If so, the discrimination output S3 changes with respect to the operation center level as shown (enlarged view) during one rotation of the motor.
Therefore, if there is a change in the discrimination output based on the FG detection error, the response of the speed control loop cannot be improved, and even if the number of FG teeth is increased, the frequency of the F signal S1 can be set high. It ends in meaning.

第2図は従来のディジタル式周波数弁別器の構成例、第
3図はその弁別動作波形図である。
FIG. 2 is a structural example of a conventional digital frequency discriminator, and FIG. 3 is a discrimination operation waveform diagram thereof.

第2図において、1はタイミングパルス発生回路であ
り、FG信号S1とクロックパルスS4とを入力とし、
FG信号S1の立上りまたは立下りに同期してラッチパ
ルスS5と、プリセットパルスS6と、ラッチパルスS
5によるラッチ動作が正常に行なえるよう、少なくとも
ラッチ期間においてmビットの2進カウンタ2が計数動
作を停止するようにクロックパルスS4に禁止をかけた
禁止クロックパルスS7とを作成し、出力する。4は2
進カウンタ2の所定計数値NFをデコードし、クロック
ゲート3を閉じるストップ制御信号S8を得る第1デコ
ーダである。5は2進カウンタ2の下位nビット出力S
9をnビットゲート6から導出し、これに等価的な台形
波特性を持たせるための第2デコーダであり、2進カウ
ンタ2の計数出力をデコードする構成とする。nビット
ゲート6の出力S2はラッチ回路7に導びき、ラッチパ
ルスS5にてラッチし、2進数の弁別出力S3を得、D
A変換回路8にてディジタル・アナログ変換した出力S
10を得る。一方、弁別器としての弁別基準周期TS、則
ち弁別基準周波数を設定するために、プリセット回
路9によりROM&デコーダ10の出力S11(プリセ
ット値NP)をプリセットパルスS6で2進カウンタ2
にプリセットする。ROM&デコーダ10にはモード指
令信号S12が入力されてROMの出力データNPを選
定する。言うまでもないが、2進カウンタ2へのプリセ
ットは、2進カウンタ2を構成するセット・リセット付
フリップフロップのセット入力、リセット入力を各ビッ
ト毎選択的に制御することが可能である。
In FIG. 2, reference numeral 1 denotes a timing pulse generation circuit, which receives the FG signal S1 and the clock pulse S4,
The latch pulse S5, the preset pulse S6, and the latch pulse S are synchronized with the rising or falling of the FG signal S1.
In order that the latch operation by 5 can be performed normally, the inhibit clock pulse S7 which inhibits the clock pulse S4 is generated and output so that the m-bit binary counter 2 stops the counting operation at least in the latch period. 4 is 2
It is a first decoder which decodes a predetermined count value NF of the advance counter 2 and obtains a stop control signal S8 for closing the clock gate 3. 5 is the lower n bit output S of the binary counter 2.
9 is derived from the n-bit gate 6 and is a second decoder for giving an equivalent trapezoidal wave characteristic to the n-bit gate 6 and configured to decode the count output of the binary counter 2. The output S2 of the n-bit gate 6 is led to a latch circuit 7 and latched by a latch pulse S5 to obtain a binary discriminant output S3, D
Output S digital-to-analog converted by A conversion circuit 8
Get 10. On the other hand, in order to set the discrimination reference cycle T S as the discriminator, that is, the discrimination reference frequency s , the output S11 (preset value NP) of the ROM & decoder 10 is set by the preset circuit 9 by the preset pulse S6 to the binary counter 2
To preset. The mode command signal S12 is input to the ROM & decoder 10 to select the output data NP of the ROM. Needless to say, the preset to the binary counter 2 can selectively control the set input and the reset input of the flip-flop with set / reset that configures the binary counter 2 for each bit.

以上の構成で、プリセット値NPは第3図に示すように
して設定される。2進カウンタ2の下位nビットの中心
計数値2(n-1)を動作中心とすれば、プリセット値NP
は、 なる式で計算される値に設定する。ここで、CKはク
ロックパルスS4の周波数、は弁別基準周波数、α
は一定値であり、ラッチ値のクロック禁止期間とプリセ
ット期間に対応するクロックパルスS4の個数である。
With the above configuration, the preset value NP is set as shown in FIG. If the center count value 2 (n-1) of the lower n bits of the binary counter 2 is the operation center, the preset value NP
Is Set to the value calculated by the formula. Here, CK is the frequency of the clock pulse S4, S is the discrimination reference frequency, α
Is a constant value and is the number of clock pulses S4 corresponding to the clock inhibition period and the preset period of the latch value.

このような構成のディジタル式周波数弁別器では、前述
の如く入力信号たるFG信号S1に周期誤差ΔTFGがあ
るとこれを忠実に弁別するため、弁別出力の変動は避け
られず、速度制御システムの応答性を高めることができ
ない。
In the digital frequency discriminator having such a configuration, if the FG signal S1 as an input signal has a period error ΔT FG as described above, it is faithfully discriminated. Therefore, the fluctuation of the discrimination output is unavoidable and the speed control system has The responsiveness cannot be increased.

発明の目的 本発明は、係る従来例の問題点を一掃した入力信号S1
の周期誤差に左右されないディジタル式周波数弁別器を
提供することを目的とする。
An object of the present invention is to eliminate an input signal S1 which eliminates the problems of the conventional example.
It is an object of the present invention to provide a digital frequency discriminator that is not affected by the periodic error of.

発明の構成 本発明は、入力信号の周波数を弁別する周波数弁別手段
と、前記周波数弁別手段の出力を記憶する記憶手段と、
前記記憶手段の出力により前記周波数弁別手段の周波数
弁別の基準周波数を補正する補正手段とを備え、周波数
弁別手段により得られた弁別出力を記憶手段に記憶し
て、この記憶手段の出力を用いて補正手段により周波数
弁別手段を制御し、周波数弁別の基準周波数を補正する
ことを特徴とするものであり、入力信号の周期誤差ΔT
FGに左右されない安定した周波数弁別が可能となる。
According to the present invention, there is provided frequency discriminating means for discriminating the frequency of an input signal, and storage means for storing the output of the frequency discriminating means.
Compensating means for compensating the reference frequency of the frequency discrimination of the frequency discriminating means by the output of the storing means, storing the discrimination output obtained by the frequency discriminating means in the storing means, and using the output of the storing means The correcting means controls the frequency discriminating means to correct the reference frequency of the frequency discriminating, and the period error ΔT of the input signal.
It enables stable frequency discrimination independent of FG .

実施例の説明 第4図は本発明の基本原理を説明するための波形図であ
る。第4図において、S1aは正規のFG信号、S1b
は周期誤差ΔTFGを持った不正規のFG信号であり、S
13は周波数弁別器を構成するmビットの2進カウンタ
の計数動作をDA変換表示した波形,S2は2進カウン
タの下位nビット出力を取出し、これに台形波特性を持
たせた等価的な台形波信号をDA変換表示した波形であ
る。波形S13に示すように、mビットの2進カウンタ
には従来例では(1)式により計算されるプリセット値NP0
をプリセット後クロックパルスを計数して、所定の計数
値NF(ここでは、2進カウンタのmビット出力が全で
“0”の場合を示す)に達すると計数を停止させ、計数
停止前の下位nビット出力に台形波特性を持たせてゲー
ト出力し、波形S2の等価的な台形波信号を得ている。
そして、下位nビットの計数値2(n-1)を動作中心値NC
とし、プリセットから動作中心値までの期間を弁別基準
周期TS(=1/)と決めている。なお、前述の如く実
際にはラッチ動作時のクロック禁止が存在するが、ここ
では省略して説明する。従って、正規のFG信号S1a
が弁別器に入力されると弁別出力は動作中心値NCに等
しい値が得られる訳であるが、周期誤差ΔTFGを持った
不正規のFG信号S1bが入力されると弁別出力NEが
得られ、ΔTFGに対応する分だけ中心値NCからずれた
値となり、従来例で示した如き弁別出力の変動として現
われる。
Description of Embodiments FIG. 4 is a waveform diagram for explaining the basic principle of the present invention. In FIG. 4, S1a is a regular FG signal, S1b
Is an irregular FG signal with a period error ΔT FG , and S
13 is a waveform in which the counting operation of the m-bit binary counter which constitutes the frequency discriminator is DA converted and displayed, and S2 is the equivalent of the output of the lower n bits of the binary counter, which has a trapezoidal wave characteristic. It is the waveform which carried out DA conversion display of the trapezoidal wave signal. As shown in the waveform S13, in the conventional example, the preset value NP 0 calculated by the equation (1) is used for the m-bit binary counter.
After presetting, the clock pulse is counted, and when the predetermined count value NF (here, the case where the m-bit output of the binary counter is all "0") is reached, the counting is stopped and The n-bit output is given a trapezoidal wave characteristic and is gate-outputted to obtain an equivalent trapezoidal wave signal of waveform S2.
Then, the count value 2 (n-1) of the lower n bits is set to the operation center value NC.
Then, the period from the preset to the operation center value is determined as the discrimination reference period T S (= 1 / S ). As described above, there is actually a clock inhibition during the latch operation, but it will be omitted here for the sake of description. Therefore, the regular FG signal S1a
When is input to the discriminator, the discriminant output is equal to the operation center value NC. However, when the irregular FG signal S1b having the periodic error ΔT FG is input, the discriminant output NE is obtained. , ΔT FG, which is a value deviated from the central value NC by an amount corresponding to ΔT FG , and appears as a variation in the discrimination output as shown in the conventional example.

そこで、本発明ではこの弁別出力NEをnビット、Zワ
ードの記憶回路(メモリ)に記憶して、しかる後にこの
メモリ出力により弁別基準周期TSを補正する。より詳細
には、少なくともメモリに記憶する期間は動作中心値N
Cに対応した固定値の反転出力NCをまず2進カウンタ
にプリセット(1stプリセット)し、1stプリセッ
ト後の最初に2進カウンタの下位nビットが全て“0”
となるのを検出して、この検出出力にて従来と同様のR
OM値のプリセット(2ndプリセット)を行なう。そ
して、記憶動作が完了したら、所望のタイミングで1s
tプリセット値NCをメモリ内容NE(同様にNEを反
転した出力とし、検出してからプリセットするまでの経
路内で行なえば良い)に切換える。このとき、メモリ内
容NEはローテーションして各々1ワード前にシフトし
た形で出力する。例えば、1ワード目はZワード目で、
2ワード目は1ワード目で、……Zワード目は(Z−
1)ワード目でそれぞれ出力する。このようにすれば、
前述の周期誤差ΔTFGをプリセット時に補正できる。こ
こで、波形S13に示すNP1は1stプリセット値、NP2
は2ndプリセット値であり、NP1の上位ビット(n+
1)〜mは少なくとも1ビットが“1”で、下位nビッ
トの内容がNCまたはNEであれば良く、下位nビット
だけに意味がある。しかし、実際にはNP2の上位ビット
値を使う方が構成が簡単であると共に、この場合に限っ
て1stプリセットと2ndプリセットの値が逆になっ
ても構わない。2ndプリセット値NP2は、 で算出すれば良く、ckはクロック周波数、は弁別
基準周波数(=1/Ts)、αは第1の一定値であり、1
stプリセットのラッチ時のクロック禁止期間とプリセ
ット期間に対応するクロックパルスの個数、αは第2
の一定値であり、2ndプリセットのプリセット期間に
対応するクロックパルスの個数である。
Therefore, in the present invention, this discrimination output NE is stored in a memory circuit (memory) of n bits and Z words, and thereafter the discrimination reference period T S is corrected by this memory output. More specifically, the operation center value N is at least stored in the memory.
The inverted output NC having a fixed value corresponding to C is first preset in the binary counter (1st preset), and after the 1st preset, the lower n bits of the binary counter are all “0”.
Is detected and this detection output is used to
Preset the OM value (2nd preset). Then, when the storage operation is completed, 1s is set at a desired timing.
The t preset value NC is switched to the memory content NE (similarly, an output obtained by inverting the NE may be used, and this may be performed in the path from detection to presetting). At this time, the memory contents NE are rotated and output in a form shifted by one word each. For example, the first word is the Z word,
The second word is the first word, and the Z word is (Z-
1) Each word is output. If you do this,
The above-mentioned cycle error ΔT FG can be corrected during presetting. Here, NP 1 shown in the waveform S13 is the 1st preset value, NP 2
Is a 2nd preset value, the upper bits of NP 1 (n +
In 1) to m, at least one bit is "1", and the content of the lower n bits may be NC or NE, and only the lower n bits have meaning. However, actually, the configuration is simpler when the upper bit value of NP 2 is used, and only in this case, the values of the 1st preset and the 2nd preset may be reversed. 2nd preset value NP 2 is Ck is the clock frequency, s is the discrimination reference frequency (= 1 / T s ), α 1 is the first constant value, and 1
The number of clock pulses corresponding to the clock inhibition period and the preset period at the time of latching st preset is α 2 is the second
Is a constant value and is the number of clock pulses corresponding to the preset period of the 2nd preset.

なお、波形S13における段階状ステップは2進カウン
タの(n+1)ビット目の計数動作を示す。また、2進
カウンタはダウンカウンタに例を説明しているが、アッ
プカウンタでも構わない。
The stepwise steps in the waveform S13 indicate the counting operation of the (n + 1) th bit of the binary counter. Although the binary counter has been described as the down counter by way of example, it may be an up counter.

第5図は第4図の基本原理に基づいた本発明の1具体構
成例である。第2図の従来例との差異はメモリ制御回路
11、記憶回路(メモリ)12、第3デコーダ13及び
スイッチ回路14を新たに付加した点である。従って、
周波数弁別の基本動作は従来例と同様であるから説明を
省略し、本発明の特徴点を動作説明する。ここで、タイ
ミングパルス発生回路1,mビットの2進カウンタ2,
クロックゲート3,第1デコーダ4,第2デコーダ5,
nビットゲート6,ラッチ回路7,プリセット回路9お
よがROM&デコーダ10は周波数弁別手段を、記憶回
路(メモリ)12,メモリ制御回路11およびタイミン
グパルス発生回路1は記憶手段を、第3デコーダ13,
スイッチ回路14およびタイミングパルス発生回路1は
補正手段を構成している。
FIG. 5 shows an example of one specific configuration of the present invention based on the basic principle of FIG. The difference from the conventional example of FIG. 2 is that a memory control circuit 11, a memory circuit (memory) 12, a third decoder 13 and a switch circuit 14 are newly added. Therefore,
Since the basic operation of the frequency discrimination is the same as that of the conventional example, the description thereof will be omitted and the characteristic feature of the present invention will be described. Here, a timing pulse generation circuit 1, an m-bit binary counter 2,
Clock gate 3, first decoder 4, second decoder 5,
The n-bit gate 6, the latch circuit 7, the preset circuit 9 and the ROM & decoder 10 are frequency discriminating means, the memory circuit (memory) 12, the memory control circuit 11 and the timing pulse generating circuit 1 are memory means, and the third decoder 13 is provided. ,
The switch circuit 14 and the timing pulse generation circuit 1 constitute a correction means.

第5図において、メモリ制御回路11にはFG信号S1
を入力し、これを分周してFGの歯数Zに等しいワード
セレクト用のアドレス信号S14を作成する。メモリ1
2には、アドレス信号S14,書込読出信号S1、ラッチ
パルスS5及びnビットのディジタル弁別出力S3とを
入力し、メモリ書込み時には、書込読出信号S15を
“H”(または“L”)とし、アドレス信号S14で指
定される各ワードにラッチパルスS5でディジタル弁別
出力S3を順次記憶する。そして、メモリ書込み時には
前述の計数値NCと同値の一定値NCをメモリ出力S1
6とする。次に、メモリ読出し時には書込読出信号S1
5を“L”(または“H”)にして、ラッチパルスS5
による記憶動作を解除し、一定値NCに代えてメモリ内
容NEをロテーションして各々1ワード前にシフトした
形で出力する。例えば、1ワード目はZワード目で、2
ワード目は1ワード目で、………Zワード目は(Z−
1)ワード目でそれぞれ出力する。これは、アドレス信
号S14をシフト操作して簡単にできる。一方、第3デコ
ーダ13により2進カウンタ2の下位nビット出力S9
をデコードし、下位nビット出力S9が全て“0”のと
きデコード出力S17を得る。このデコード出力S17
はタイミングパルス発生回路1に入力し、1stプリセ
ット後の最初のパルスを抜出して2ndプリセット用の
パルスS17aを作成し、1stプリセット用のパルス
S6aに後続したプリセットパルスS6として出力す
る。また、1stプリセットでは下位nビットのプリセ
ット値をNCまたはNEとし、2ndプリセットではR
OM値とするプリセット値切換信号S18を作成する。ス
イッチ回路14には、このプリセット値切換信号S18
とメモリ12の出力S16とROM10の出力S11の
内下位nビット出力とを入力し、前述の如く切換えて出
力する。ここで、ROM10の出力S11の内(n+
1)〜mの上位ビット出力は、切換えることなく常時出
力している構成を示している。従って、前述の如く1s
tプリセットと2ndプリセットで下位nビットのプリ
セット値を入替えても、正常に機能させ得る。
In FIG. 5, the FG signal S1 is sent to the memory control circuit 11.
Is input and the frequency is divided to generate an address signal S14 for word selection equal to the number of teeth Z of the FG. Memory 1
An address signal S14, a write / read signal S1, a latch pulse S5, and an n-bit digital discrimination output S3 are input to 2, and the write / read signal S15 is set to "H" (or "L") at the time of memory writing. , The digital discrimination output S3 is sequentially stored in each word designated by the address signal S14 by the latch pulse S5. Then, at the time of writing to the memory, a constant value NC which is the same value as the above-mentioned count value NC is output to the memory output S1.
6 Next, at the time of memory read, the write read signal S1
5 is set to "L" (or "H") and latch pulse S5
The memory operation by is canceled, the memory content NE is rotated in place of the constant value NC, and each word is output in the form shifted by one word. For example, the 1st word is the Zth word and 2
The first word is the word, and the Z-word is (Z-
1) Each word is output. This can be easily done by shifting the address signal S14. On the other hand, the lower n-bit output S9 of the binary counter 2 is output by the third decoder 13.
Is decoded, and when the lower n-bit output S9 is all "0", a decoded output S17 is obtained. This decode output S17
Is input to the timing pulse generation circuit 1, the first pulse after the 1st preset is extracted to create a pulse S17a for the 2nd preset, and is output as a preset pulse S6 subsequent to the pulse S6a for the 1st preset. In addition, the preset value of the lower n bits is set to NC or NE in the 1st preset and R in the 2nd preset.
A preset value switching signal S18 for the OM value is created. This preset value switching signal S18 is sent to the switch circuit 14.
And the output S16 of the memory 12 and the lower n bits of the output S11 of the ROM 10 are input, and switched and output as described above. Here, of the output S11 of the ROM 10, (n +
The upper bit outputs of 1) to m indicate a configuration in which they are always output without switching. Therefore, as described above, 1s
Even if the preset values of the lower n bits are exchanged between the t preset and the 2nd preset, they can function normally.

以上の動作波形を示したのが第6図である。また、第7
図はメモリ制御回路11のFG信号S1の分周波形図、
第8図はアドレス信号S14のローテーション回路の1
具体例を示す。
FIG. 6 shows the above operation waveforms. Also, the seventh
The figure shows a divided waveform diagram of the FG signal S1 of the memory control circuit 11,
FIG. 8 shows a rotation circuit 1 for the address signal S14.
A specific example is shown.

第7図は、FG歯数Zが8枚(Z=8)のときのF信号
S1を分周し、分周出力S1a,S1b,81cを作成し
た動作波形であり、これらの出力をデコードしてアドレ
ス信号S14を作成することができる。ここで、(A)は
FG信号S1のみを単に分周する場合を示しており、こ
の場合は例えばモータを途中でストップさせて、再び回
転させるような場合にはFGの機械的位置と分周出力の
関係が1/Zの確率で替わり、アドレスが狂ってしまうた
め、その都度メモリ書込みを行なう必要がある。(B)は
この不都合を解消したもので、FGの1回転を表わす位
置検出信号(PG信号)S19を用いるものである。こ
のPG信号S19により分周回路の初期状態をセットま
たはリセットにより設定してやれば、(A)の如きアドレ
スの狂いは生じない。(C)はFG信号S1とPG信号S
19とを3値レベルで複合化した信号S20を用いるも
のであり、“H”〜“M”(中間値)レベルでPG信号
S19を、“M”〜“L”レベルでFG信号S1を形成
する。このような複合信号S20は2値レベルでも可能
であり、例えば1回転におけるFG信号S1の“H”と
“L”のデューティ比が1つだけ他の(Z−1)ケのデ
ューティ比と異なるようにしたFGを用いることで可能
である。なお、複合信号S20を用いる場合は分離が必
要であり、結果的には(B)と同様の目的を供することに
なる。なお、回路電源をオフする場合は、不揮発性の書
込読出可能なメモリを使う以外は、電源オンの後、必ず
メモリ書込みを行なう必要がある。
FIG. 7 is an operation waveform in which the F signal S1 when the number of FG teeth Z is 8 (Z = 8) is divided to generate divided outputs S1a, S1b, 81c, and these outputs are decoded. The address signal S14 can be generated by Here, (A) shows a case where only the FG signal S1 is simply divided. In this case, for example, when the motor is stopped halfway and is rotated again, the mechanical position and frequency division of the FG are performed. The output relationship changes with a probability of 1 / Z, and the address goes wrong, so it is necessary to write to the memory each time. (B) eliminates this inconvenience, and uses a position detection signal (PG signal) S19 representing one rotation of the FG. If the initial state of the frequency dividing circuit is set by the PG signal S19 by setting or resetting, the address error as in (A) does not occur. (C) is FG signal S1 and PG signal S
19 is used as a signal S20 that is a composite of three levels, and a PG signal S19 is formed at "H" to "M" (intermediate value) levels and an FG signal S1 is formed at "M" to "L" levels. To do. Such a composite signal S20 is possible with a binary level, and for example, the duty ratio of "H" and "L" of the FG signal S1 in one rotation is different from the duty ratios of the other (Z-1) cases by one. This is possible by using the FG thus configured. When the composite signal S20 is used, separation is necessary, and as a result, it serves the same purpose as (B). When the circuit power is turned off, it is necessary to always write to the memory after the power is turned on, except for using a non-volatile writable / readable memory.

第8図は、前述のメモリ12においてメモリ書込みから
メモリ読出しへ切換えたときのローテーションシフトを
行なう具体回路例であり、これをアドレス信号S14の
入力部で行なうものである。即ち、各アドレスにアナロ
グスイッチSA,SBをペアで設け、書込読出信号S1
5によりSA(1)−SA(Z),SB(1)−SB(Z)を切換えるこ
とにより、読出し時はアドレス信号入力iN(1),iN(2),
iN(3),………iN(Z-1),iN(Z)をアドレス信号出力Ou
(1),Ou(2),Ou(3)…………Ou(Z−1),Ou(Z)とし、
書込み時は入力iN(Z),iN(1),iN(2),………iN(Z-1)
を、Ou(1),Ou(2),Ou(3)…………Ou(Z)としてアドレス
シフトを行ない、メモリ内容の読出しを1ワードずつ前
にシフトすることができる。また逆に、第8図の回路接
続を変更して読出し時にiN(2),iN(3),iN(4),
……,iN(Z),iN(1)をアドレス信号出力Ou(1),
Ou(2),Ou(3),…………Ou(Z-1),Ou(Z)とし、
書込み時にiN(1),iN(2),iN(3),……,iN(Z-
1),iN(Z)をアドレス信号出力Ou(1),Ou(2),O
u(3),……,Ou(Z-1),Ou(Z)としてアドレスシフ
トを行ない、メモリ内容を1ワードずつ前にシフトする
ことも可能である。
FIG. 8 shows an example of a specific circuit for performing the rotation shift when switching from the memory writing to the memory reading in the memory 12 described above, which is performed at the input portion of the address signal S14. That is, a pair of analog switches SA and SB is provided at each address, and the write / read signal S1
By switching SA (1) -SA (Z), SB (1) -SB (Z) by 5, the address signal input iN (1), iN (2),
iN (3), ………… iN (Z-1), iN (Z) address signal output Ou
(1), Ou (2), Ou (3) ………… Ou (Z-1), Ou (Z),
Input at writing iN (Z), iN (1), iN (2), ……… iN (Z-1)
, Ou (1), Ou (2), Ou (3) ......... Ou (Z) can be used for address shift, and the memory contents can be read forward by one word. On the contrary, when the circuit connection of FIG. 8 is changed to read iN (2), iN (3), iN (4),
..., iN (Z), iN (1) address signal output Ou (1),
Ou (2), Ou (3), ... Ou (Z-1), Ou (Z),
IN (1), iN (2), iN (3), ..., iN (Z-
1), iN (Z) are output as address signals Ou (1), Ou (2), O
It is also possible to perform address shift as u (3), ..., Ou (Z-1), Ou (Z) and shift the memory contents forward by one word.

15は書込読出信号S15を反転するインバータであ
る。
Reference numeral 15 is an inverter that inverts the write / read signal S15.

なお、上記の説明ではディジタル弁別出力S3の全ビッ
トをメモリに記憶させる例を示したが、FG精度が高く
周期誤差ΔTFGの小さいFG信号S1を用いる場合は、
弁別出力S3のnビットのうちの所望の下位ビットのみ
をメモリに記憶させ、上位ビットはNCの上位ビットを
共用し、メモリ内容を小さくすることも可能である。ま
た、第8図に示すローテーション回路をメモリ12に設
ける代わりに、メモリ制御回路11に分周のタイミング
をシフトしてローテーションを行なう機能を持たせる構
成も可能である。
In the above description, an example in which all bits of the digital discrimination output S3 are stored in the memory is shown. However, when the FG signal S1 having high FG accuracy and small cycle error ΔT FG is used,
It is also possible to store only the desired lower bit of the n bits of the discrimination output S3 in the memory and share the upper bit of NC with the upper bit to reduce the memory content. Further, instead of providing the rotation circuit shown in FIG. 8 in the memory 12, the memory control circuit 11 may be configured to have a function of performing rotation by shifting the frequency division timing.

以上、実施例に基づいて構成および動作を詳述したが、
本発明のディジタル周波数弁別器は、入力信号の周波数
を弁別する周波数弁別手段(1〜7,9および10)
と、この周波数弁別手段の出力を記憶する記憶手段(1
2,11および1)と、この記憶手段の出力により周波
数弁別手段の周波数弁別の基準周波数を補正する補正手
段(13,14および1)とを備えることにより、周波
数弁別手段により得られた弁別出力を記憶手段に記憶し
て、この記憶手段の出力を用いて補正手段により周波数
弁別手段を制御し、周波数弁別の基準周波数を補正する
ものである。
The configuration and operation have been described above in detail based on the embodiment,
The digital frequency discriminator of the present invention is a frequency discriminating means (1 to 7, 9 and 10) for discriminating the frequency of an input signal.
And storage means (1 for storing the output of the frequency discrimination means).
2, 11 and 1) and the correction means (13, 14 and 1) for correcting the reference frequency of the frequency discrimination of the frequency discrimination means by the output of the storage means, the discrimination output obtained by the frequency discrimination means. Is stored in the storage means, and the output of the storage means is used to control the frequency discrimination means by the correction means to correct the reference frequency of the frequency discrimination.

発明の効果 以上の説明で明らかなように、本発明は入力信号例えば
FG信号を周波数弁別し、この弁別出力を記憶回路に記
憶して、この記憶回路出力により弁別基準周波数を補正
する構成としたため、FG信号に周期誤差ΔTFGを含ん
でいても弁別出力のF変動成分を除去することができ、
モータの回転速度を制御する速度制御システムに適用し
て応答性を高め得、その実用的効果は大である。なお、
本発明の思想を脱しない範囲で種々の構成が可能なこと
は言うまでもない。
EFFECTS OF THE INVENTION As is apparent from the above description, the present invention has a configuration in which the input signal, for example, the FG signal is frequency discriminated, the discrimination output is stored in the memory circuit, and the discrimination reference frequency is corrected by the memory circuit output. , Even if the FG signal includes the periodic error ΔT FG , the F fluctuation component of the discrimination output can be removed,
It can be applied to a speed control system for controlling the rotation speed of a motor to improve responsiveness, and its practical effect is great. In addition,
It goes without saying that various configurations can be made without departing from the spirit of the present invention.

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

第1図は従来の周波数弁別の動作波形図、第2図は従来
のディジタル式周波数弁別器のブロック図、第3図は第
2図の動作波形図、第4図は本発明の基本原理を説明す
るための波形図、第5図は第4図の基本原理に基づいた
本発明における一実施例のディジタル式周波数弁別器の
ブロック図、第6図は第5図の動作波形図、第7図はメ
モリ制御回路のFG信号分周波形図、第8図はメモリの
ローテーション回路図である。 1……タイミングパルス発生回路、2……mビットの2
進カウンタ、3……クロックゲート、4……第1デコー
ダ、5……第2デコーダ、6……nビットゲート、7…
…ラッチ回路、8……DA変換回路、9……プリセット
回路、10……ROM&デコーダ、11……メモリ制御
回路、12……記憶回路(メモリ)、13……第3デコ
ーダ、14……スイッチ回路。
FIG. 1 is an operation waveform diagram of conventional frequency discrimination, FIG. 2 is a block diagram of a conventional digital frequency discriminator, FIG. 3 is an operation waveform diagram of FIG. 2, and FIG. 4 is a basic principle of the present invention. FIG. 5 is a waveform diagram for explaining, FIG. 5 is a block diagram of a digital frequency discriminator of one embodiment of the present invention based on the basic principle of FIG. 4, FIG. 6 is an operation waveform diagram of FIG. 5, and FIG. FIG. 8 is an FG signal divided waveform diagram of the memory control circuit, and FIG. 8 is a rotation circuit diagram of the memory. 1 ... Timing pulse generation circuit, 2 ... m bit of 2
Binary counter, 3 ... Clock gate, 4 ... First decoder, 5 ... Second decoder, 6 ... N-bit gate, 7 ...
... Latch circuit, 8 ... DA conversion circuit, 9 ... Preset circuit, 10 ... ROM & decoder, 11 ... Memory control circuit, 12 ... Storage circuit (memory), 13 ... Third decoder, 14 ... Switch circuit.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】クロックパルスを計数する計数手段と、前
記計数手段の計数出力を取り出すゲート手段と、前記ゲ
ート手段の出力をラッチパルスによりラッチして取り出
すラッチ手段と、第1の所定値を発生し出力する所定値
発生手段と、前記計数手段の計数出力から第1の所定計
数値を表すタイミングで検出パルスを得る第1の検出手
段と、入力信号から前記ラッチパルスを作成すると共に
前記ラッチパルスよりタイミング的に後行する第1のプ
リセットパルスを作成し、かつ、前記検出パルスから第
2のプリセットパルスを作成し、かつ、前記入力信号と
前記検出パルスとで切換信号を作成するタイミング発生
手段と、書き込み時には第2の所定値を出力すると共に
前記ラッチ手段の出力を前記ラッチパルスにより記憶
し、読出し時には前記記憶した内容を読み出して出力す
るメモリ手段と、前記入力信号を分周してアドレス信号
を発生し、前記メモリ手段のアドレスを制御するメモリ
制御手段と、前記切換信号により前記所定値発生手段の
出力と前記メモリ手段の出力を切り換えて取り出すスイ
ッチ手段と、前記スイッチ手段の出力を前記第1,第2
のプリセットパルスにより前記計数手段にプリセットす
るプリセット手段とを備え、前記メモリ手段の読出し時
には書き込み時のデータが1つ前のタイミングで出力さ
れるように前記メモリ制御手段のアドレス信号のアドレ
ス値をローテーションすることを特徴とするディジタル
式周波数弁別器。
1. A counting means for counting clock pulses, a gate means for taking out the count output of the counting means, a latch means for taking out the output of the gate means by latching it with a latch pulse, and generating a first predetermined value. And a predetermined value generating means for outputting the detection pulse, first detection means for obtaining a detection pulse from the count output of the counting means at a timing representing the first predetermined count value, the latch pulse generated from an input signal, and the latch pulse Timing generating means for creating a first preset pulse that follows later in timing, creating a second preset pulse from the detection pulse, and creating a switching signal with the input signal and the detection pulse And a second predetermined value is output at the time of writing, and the output of the latch means is stored by the latch pulse. Memory means for reading and outputting the stored contents, memory control means for dividing the input signal to generate an address signal and controlling the address of the memory means, and output of the predetermined value generating means by the switching signal. And a switch means for switching between the outputs of the memory means and the output, and outputs of the switch means for the first and second outputs.
And a preset means for presetting the counting means with the preset pulse, and the address value of the address signal of the memory control means is rotated so that the data at the time of writing is output at the timing one before when the memory means is read. A digital frequency discriminator characterized by:
JP59025451A 1984-02-14 1984-02-14 Digital frequency discriminator Expired - Lifetime JPH0611194B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP59025451A JPH0611194B2 (en) 1984-02-14 1984-02-14 Digital frequency discriminator
KR1019850000814A KR900006787B1 (en) 1984-02-14 1985-02-09 Digital frequency discriminator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59025451A JPH0611194B2 (en) 1984-02-14 1984-02-14 Digital frequency discriminator

Publications (2)

Publication Number Publication Date
JPS60169913A JPS60169913A (en) 1985-09-03
JPH0611194B2 true JPH0611194B2 (en) 1994-02-09

Family

ID=12166380

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59025451A Expired - Lifetime JPH0611194B2 (en) 1984-02-14 1984-02-14 Digital frequency discriminator

Country Status (2)

Country Link
JP (1) JPH0611194B2 (en)
KR (1) KR900006787B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2574396B2 (en) * 1988-05-25 1997-01-22 松下電器産業株式会社 Speed error detector
KR102039270B1 (en) * 2018-08-23 2019-10-31 주식회사 에프램 A Ground-Fault Current Detection Circuit
KR102039269B1 (en) * 2018-08-23 2019-10-31 주식회사 에프램 A Residual Current Detection Circuit

Also Published As

Publication number Publication date
KR900006787B1 (en) 1990-09-21
KR850006278A (en) 1985-10-02
JPS60169913A (en) 1985-09-03

Similar Documents

Publication Publication Date Title
US4860272A (en) Erroneous track jump restoration apparatus for optical record disc player
US4613914A (en) Auto-tracking method and apparatus of a magnetic recording/reproducing apparatus
US4139870A (en) Circuit for demodulating a pulse width modulated signal
JP2679791B2 (en) Data input device with digital phase lock loop
JP3447617B2 (en) Digital variable frequency oscillator
US5335215A (en) Semiconductor integrated circuit for signal processing of optical disk of write-once type and semiconductor device
JPH0611194B2 (en) Digital frequency discriminator
KR910002201B1 (en) Rotary recording/playback read angular positien correction apparatus
KR0135972B1 (en) Digital servo system for controlling rotational speed of rotary body
US4300039A (en) Incremental encoder
US4953034A (en) Signal regeneration processor with function of dropout correction
JPH0517563B2 (en)
JPS62219273A (en) Head positioning method
JP2822511B2 (en) Phase locked loop circuit
JPH0553026B2 (en)
KR890003490B1 (en) Speed control circuit of motor
JPH01184746A (en) Magnetic recording and reproducing device
JPH06253568A (en) Reference signal generator
JP2792120B2 (en) Digital phase control circuit
JP2921014B2 (en) Digital PLL
JPS6334545B2 (en)
JPS61158214A (en) Digital frequency discriminator
JPH0526434B2 (en)
JPH0638306B2 (en) Motor rotation control device
JPH0767082B2 (en) Frequency divider