JPS6217801A - Automatic correcting circuit for residual error - Google Patents
Automatic correcting circuit for residual errorInfo
- Publication number
- JPS6217801A JPS6217801A JP61174825A JP17482586A JPS6217801A JP S6217801 A JPS6217801 A JP S6217801A JP 61174825 A JP61174825 A JP 61174825A JP 17482586 A JP17482586 A JP 17482586A JP S6217801 A JPS6217801 A JP S6217801A
- Authority
- JP
- Japan
- Prior art keywords
- counter
- phase
- signal
- output
- flip
- 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
Landscapes
- Feedback Control In General (AREA)
- Control Of Velocity Or Acceleration (AREA)
Abstract
Description
【発明の詳細な説明】
本発明は、VTRのサーボ回路、特にサーボ回路の直流
ゲインが有限なため、制御しきれずに残るいわゆる残留
誤差を手動調整することなく自動的に補正し、サーボエ
ラーをなくすための改良に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention automatically corrects so-called residual errors that remain uncontrollable due to the finite DC gain of the servo circuit of a VTR, especially the servo circuit, without manual adjustment, and eliminates servo errors. This is related to improvements to eliminate this problem.
従来のサーボ回路は、例えば、VTRのドラム駆動サー
ボ回路においては、位相サーボ回路により、ドラムに取
付けられたパルス発生器の出力信号と基準信号とを一定
位相にすることが目的であり、この時に残留誤差は、位
相エラーとして残ることになる。この位相エラーが、そ
の他の位相エラーに関する部分、例えば、パルス発生器
の取付誤差、VTR相互間の機械的なバラツキ、サーボ
回路部品のバラツキなどと合せて、ビデオヘッドのスイ
ッチング位置に関する規格(VSYNCの前7H±1・
5I−I)におさまる程度であれば、調整の必要はない
が、普通は全てのバラツキを補正する目的で手動調整さ
れている。また、もうひとつの問題点として温度変化に
対する残留誤差の影響がある。温度が低くなって0℃近
辺になると、モータ軸受は部のオイル等が固くなり、モ
ータの負荷が増加する。これは、モータのトルクが不足
することになり、位相ロックの位置が変わってサーボが
かかることになる。この結果、位相エラーが生じる。一
般には、この位相ずれが数10H位になるため、温度補
償回路を用いて位相エラーを少なく押さえているが、部
品の選定などにも限度があり、低温状態における動作は
、大きな問題である。これも温度変化により生じる残留
誤差といえる。Conventional servo circuits, for example, in the drum drive servo circuit of a VTR, the purpose of the phase servo circuit is to maintain a constant phase between the output signal of the pulse generator attached to the drum and the reference signal. The residual error will remain as a phase error. This phase error, together with other phase errors, such as pulse generator installation errors, mechanical variations between VTRs, and servo circuit component variations, is caused by the video head switching position standard (VSYNC). Previous 7H±1・
If it falls within 5I-I), there is no need for adjustment, but manual adjustment is usually done to correct all variations. Another problem is the influence of residual errors due to temperature changes. When the temperature drops to around 0°C, the oil in the motor bearings becomes hard, increasing the load on the motor. This results in a lack of motor torque, which changes the position of the phase lock and causes the servo to be applied. This results in a phase error. Generally, this phase shift is on the order of tens of Hz, so a temperature compensation circuit is used to keep the phase error to a minimum, but there are limits to the selection of components, and operation at low temperatures is a major problem. This can also be said to be a residual error caused by temperature changes.
ロック位相のずれにより画面の中にスイッチングポイン
トが現われ、スキューなども見えるようになり、視覚的
に欠陥がわかってしまう。Due to the shift in the lock phase, switching points appear on the screen, and skew becomes visible, making defects visually obvious.
本発明はかかる従来技術の欠点を改良するためになされ
たもので、サーボ回路の残留誤差を検出し、その検出さ
れた誤差量に応じて補正量及びその補正方向を決めると
共に該補正量を積算、保持し、上記残留誤差が零となる
まで前記サーボ回路に前記補正量及び補正方向に対応し
た誤差電圧を与えるようにしたことを特徴とする。The present invention has been made to improve the drawbacks of the prior art, and detects the residual error of the servo circuit, determines the amount of correction and the direction of correction according to the detected amount of error, and integrates the amount of correction. , is held, and an error voltage corresponding to the correction amount and correction direction is applied to the servo circuit until the residual error becomes zero.
以下まず本発明の対象とするディジタル型サーボ回路に
ついて図面を参照して説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS First, a digital servo circuit to which the present invention is applied will be described below with reference to the drawings.
一般に、駆動モータに対してサーボをかける必要のある
機器(例えば、VTR)において、最も普通に使用され
ている回路方式は、基準信号(或いは被制御信号)より
ランプ電圧を発生し、被制御信号(或いは基準信号)で
、その傾斜電圧をサンプリングホールドして、制御対象
モータの端子電圧とする方法である。In general, the most commonly used circuit system for equipment that requires servo control for a drive motor (for example, a VTR) generates a ramp voltage from a reference signal (or controlled signal), and generates a ramp voltage from the controlled signal. (or reference signal), sample and hold the ramp voltage, and use it as the terminal voltage of the motor to be controlled.
第1図はこのような従来のサーボ方式のブロック回路図
で、10はモータ12の回転を表すタコパルスを受ける
ための端子で、第2図gに示されるこのタコパルス即ち
被制御イ言号PG(制御対像12より発生する信号で、
VTRの場合は回転するヘッドドラ11に取付けられた
マグネットと固定して置かれたコイルとにより得られる
が、勿論周波数発電機FGからの信号でもよい。)は波
形成形口f%14で波形成形され、次いで第」のモノマ
ルチ16、第2のモノマルチ1−8に与えられる。FIG. 1 is a block circuit diagram of such a conventional servo system, and 10 is a terminal for receiving a tacho pulse representing the rotation of the motor 12. This tacho pulse, that is, the controlled word PG ( A signal generated from the control image 12,
In the case of a VTR, the signal is obtained from a magnet attached to the rotating head driver 11 and a fixedly placed coil, but it may of course be obtained from a frequency generator FG. ) is waveform-shaped at the waveform-forming port f%14, and then applied to the ``th monomulti 16'' and the second monomulti 1-8.
これらモノマルチ16.18及び後述するモノマルチ2
8は、PGコイルやマグネットの取付位置を制約させな
いようまたその取付精度を厳密化させないよう更には制
御しきれないサーボの残留誤差を補正する等の目的で設
けられる。第2図すは第1のモノマルチ16の出力波形
、第2図gは第2のモノマルチ18及びランプ電圧発生
回路20を経た後の出力波形を示す。第1図の26は基
準信号発生回路であり、この基準信号は制御対象12を
正しい速度あるいは一定の回転位相関係にするために必
要なもので、通常水晶発振器、ライン電源周波数源等よ
りなってもよい。第2図gはこの基準信号として例えば
■同期波形を示す。These Mono Multi 16.18 and Mono Multi 2 described later
8 is provided for the purpose of not restricting the mounting position of the PG coil or magnet, preventing the mounting accuracy from becoming stricter, and correcting residual errors of the servo that cannot be fully controlled. FIG. 2 shows the output waveform of the first monomulti 16, and FIG. 2g shows the output waveform after passing through the second monomulti 18 and the lamp voltage generation circuit 20. Reference numeral 26 in FIG. 1 is a reference signal generation circuit, and this reference signal is necessary to set the controlled object 12 at the correct speed or in a constant rotational phase relationship, and usually consists of a crystal oscillator, line power frequency source, etc. Good too. FIG. 2g shows, for example, a synchronous waveform as this reference signal.
28は上述したモノマルチ、30はサンプリングパルス
発生回路でそれぞれの出力波形は第2図g及びfに示さ
れている。サンプリングパルス発生回路30からのサン
プリングパルス回路部分32で第2図g及びfに示すよ
うにランプ電圧発生回路20のランプ部分をサンプリン
グする。第2図gは被サンプリング電圧がホールド回路
22及びモータ駆動増幅器24を介してモータ12に与
えられる際のモータ電圧を示す。付与電圧E□、E2と
の差電圧レベル八Eはサーボ誤差電圧を示す。28 is the above-mentioned monomulti, 30 is a sampling pulse generation circuit, and their output waveforms are shown in FIGS. 2g and 2f. A sampling pulse circuit section 32 from the sampling pulse generating circuit 30 samples the ramp section of the ramp voltage generating circuit 20 as shown in FIG. 2g and f. FIG. 2g shows the motor voltage when the sampled voltage is applied to the motor 12 via the hold circuit 22 and the motor drive amplifier 24. A differential voltage level 8E between applied voltages E□ and E2 indicates a servo error voltage.
以上のようなランプ電圧をサンプリングして誤差を発生
するサーボ方式に対してディジタル型の誤差検出器があ
る。このディジタル型誤差検出器の構成方法には、幾つ
かの方法が考えられ、すでに知られているものもある。In contrast to the servo system that samples the lamp voltage and generates an error, there is a digital error detector. Several methods can be considered for configuring this digital error detector, and some are already known.
このディジタル型誤差検出器の原理を第3図のタイミン
グチャートに関連して以下に説明する被制御信号たるP
G信号(第3図g)と基準信号たるV同期信号との間の
時間間隔(第3図gの1″の期間)をある一定値に保つ
のがサーボの目的であるから、ディジタル型においては
この時間間隔Tを十分に速いクロックでカウントし、そ
のカウント結果により目的数に対して小さいか大きいか
の判定を行う。第3図においては時間間隔Tの間で第3
図gの如くカウンタクロックを発生させ、このクロック
数をNビットからなるカウンタがカウントする。第3図
でeはカウンタ第1ビツト目出力(即ち、最下位ビット
出力)cT2t gはカウンタNビット目出力CTNを
示す。第3図gの1”の終了時つまり■同期エツジがき
た時のカウンタの最上位ビットCTNは第3図gのよう
に■、■、■のいずれか1つの状態になっているはずで
あり、■はTの間隔の開きすぎ、■は最適間隔、■はT
の間隔が狭すぎの状態を示す。これは目的の時間間隔T
になった時に丁度カウンタが一巡して全て710 IT
となるようにクロックの周波数若しくはカウンタの段数
を選んだ結果である。従って、第1図及び第2図に関連
したアナログ方式ではサーボ誤差が直接電圧値として得
られるが、ディジタル方式においてはサーボ誤差はカウ
ンタの値としてディジタル値で与えられる。故に、ディ
ジタル値で与えられるサーボ誤差はモータに与えられる
前に何らがの態様でアナログ電圧に変換される必要があ
る。The principle of this digital error detector will be explained below with reference to the timing chart of FIG.
Since the purpose of the servo is to keep the time interval (period 1'' in Figure 3 g) between the G signal (Figure 3 g) and the V synchronization signal which is the reference signal at a certain constant value, in the digital type counts this time interval T with a sufficiently fast clock, and determines whether it is smaller or larger than the target number based on the count result.
A counter clock is generated as shown in Fig. g, and a counter consisting of N bits counts the number of clocks. In FIG. 3, e indicates the output of the first bit of the counter (that is, the output of the least significant bit) cT2t, and g indicates the output CTN of the Nth bit of the counter. At the end of 1'' in Figure 3g, that is, when the ■ synchronization edge has arrived, the most significant bit CTN of the counter should be in one of the states ■, ■, and ■, as shown in Figure 3g. , ■ means the interval between T is too wide, ■ means the optimal interval, ■ means T
Indicates that the spacing is too narrow. This is the desired time interval T
Just when it reached , the counter went through one cycle and all 710 IT
This is the result of selecting the clock frequency or the number of counter stages so that . Therefore, in the analog system related to FIGS. 1 and 2, the servo error is directly obtained as a voltage value, but in the digital system, the servo error is given as a digital value as a counter value. Therefore, the servo error given as a digital value needs to be converted into an analog voltage in some manner before being given to the motor.
このようなアナログ電圧に変換する態様としてはDA変
換器を使用する方法とPWM(パルス幅変調)を行う方
法とがある。後者の方法は、上述したアナログ方式でラ
ンプ電圧の中央をサンプリングする時すなわちPGとV
同期の位相関係が最適状態の時、PWM(7)”i”
及びII OIT (7)比即ちデユーティを50:5
0即ち1とするもので、フィルタを通って直流電圧化さ
れた後はアナログ方式と同じ値になるように設計する。Methods of converting into such an analog voltage include a method using a DA converter and a method using PWM (pulse width modulation). In the latter method, when sampling the center of the lamp voltage using the analog method described above, that is, PG and V
When the synchronization phase relationship is optimal, PWM (7) “i”
and II OIT (7) Ratio or duty of 50:5
The voltage is set to 0, that is, 1, and is designed to have the same value as the analog system after being converted to a DC voltage through a filter.
そして、ディジタル値で得られた誤差によりこのPWM
“1”。Then, due to the error obtained from the digital value, this PWM
“1”.
O”の比を可変してやれば、アナログ方式と全く等価な
機能を行わせることができる。この時に、PWMの繰返
し周期は直流電圧化のためのフィルタによる位相遅れを
誤差の発生する周波数に対して無視できる位の値に選ば
れなければならない。By varying the ratio of 0", it is possible to perform a function completely equivalent to that of an analog method. At this time, the PWM repetition period is set by adjusting the phase delay caused by the filter for converting to DC voltage to the frequency at which the error occurs. It must be chosen to have a negligible value.
このようなPWM方式のディジタル型誤差検出器よりな
るサーボ回路は基本的には全て論理回路で実現できるた
め、
1)高精度の制御が達成できる。Since a servo circuit consisting of such a PWM type digital error detector can basically be realized entirely using logic circuits, 1) highly accurate control can be achieved;
2)部分のバラツキによる調整を回避できる。2) Adjustments due to variations in parts can be avoided.
3)温度及び経時変化がない。3) No change in temperature or over time.
4)高集積化が可能である。4) High integration is possible.
等の利点を有するが、この反面クロックの周波数に基因
する量子化誤差が必ず発生し、結果としてサーボに対し
てはエラー要素となるのでそれが影響しないような設計
をしなければならない。However, on the other hand, a quantization error due to the clock frequency always occurs, and as a result, it becomes an error element for the servo, so the design must be such that it does not affect the servo.
このような要請を満足するディジタル型の誤差検出器を
有するサーボ回路、特にVTRの回転ヘッドドラムサー
ボ用として改良された本発明の対象するサーボ回路を次
に説明するが、これに先立ち、ドラムサーボ本来の役割
について説明する。A servo circuit having a digital error detector that satisfies such requirements, particularly a servo circuit which is the subject of the present invention and has been improved for use with a rotary head drum servo of a VTR, will be described below. Explain the original role.
DCモータを使用してVTRのドラムサーボを構成する
場合、ドラムのビデオヘッドの位置を特定の基準信号と
一定の位相関係を持たせる位相サーボが中心となる。ま
た、当然のことながら、位相が合うためには速度が一致
している必要があり、同時に速度サーボも必要である。When constructing a drum servo for a VTR using a DC motor, the focus is on a phase servo that sets the position of the video head of the drum in a constant phase relationship with a specific reference signal. Furthermore, as a matter of course, in order for the phases to match, the speeds must match, and at the same time, a speed servo is also required.
つまりVTRにおいては、速度サーボループは位相サー
ボをかけるための必要条件的役割とも考えられる。また
、位相ロックする際の位相サーボループからの速度可変
に対して大きく速度がずれないように制御し、引き込み
を早くするダンピングとしての役割も持つ。基本的に定
速性が期待できるACモータを使用した場合、この速度
ループは不要である。第4図にこの位相サーボのタイミ
ングチャートを示す。In other words, in a VTR, the velocity servo loop can be considered to play a necessary role in applying phase servo. It also has the role of damping, which controls the speed so that it does not deviate greatly from the speed change from the phase servo loop when locking the phase, and speeds up the pull-in. This speed loop is not necessary when using an AC motor that can basically be expected to have constant speed. FIG. 4 shows a timing chart of this phase servo.
第4図aはビデオヘッドの位置を示すPG、第4図すは
基準信号であって、例えば記録信号のV同一8=
期信号、再生CTL同期信号、30Hzのクリスタル周
波数源等の基準信号であってもよい。位相サーボはPG
倍信号と基準信号すの位相のφを一定位相に維持する。Fig. 4a shows the PG indicating the position of the video head, and Fig. 4 shows the reference signal, for example, the recording signal V same period signal, the reproduction CTL synchronization signal, the 30Hz crystal frequency source, etc. There may be. Phase servo is PG
The phase φ of the double signal and the reference signal is maintained at a constant phase.
勿論この時の基準信号はVTRの録再モードのそれぞれ
で異なるし、トラッキングをドラムで行うかまたキャプ
スタン送りで行うかによっても変わってくる。しかしな
がら第4図の位相φを一定に維持する原則は同じである
。Of course, the reference signal at this time differs depending on the recording/playback mode of the VTR, and also changes depending on whether tracking is performed using a drum or capstan feed. However, the principle of keeping the phase φ constant in FIG. 4 remains the same.
第5図及び6図は上述した原理に従って構成されたVT
Rのドラムサーボの回路図で、特に第5図は速度サーボ
部分、第6図は位相サーボ部分を示す。端子50及び5
2に与えられるPGA及びPGB信号は回転ヘッドドラ
ムに等間隔で取伺けられた例えば6個のポールピースと
協動するほぼ186離れたピックアップ・コイルからの
2つの回転速度タコパルス情報である。従ってPGA及
びPGB信号は回転ヘッドドラム1回転当りそれぞれ6
個のタコパルスとして生じる。PGAはPGBに対して
先行するように構成されている。それぞれのPG倍信号
増幅器51.53によって増幅され、増幅されたPGA
信号は速度サーボ用遅延回路54によって所定量遅延さ
れ、フリップフロップ56のセット入力に与えられ、−
力増幅されたPCB信号はフリップフロップ56のリセ
ット入力に直接与えられる。この遅延回路54は、PG
A及びPGB信号間の時間長をカウンタで計数しそのカ
ウント値をモータに与える速度指令電圧に対応させる際
に、このカウント操作及び構成の簡便化のためのもので
あるため必ずしも必要なものではない。Figures 5 and 6 show a VT constructed according to the principles described above.
These are circuit diagrams of the R drum servo, in particular, FIG. 5 shows the speed servo part, and FIG. 6 shows the phase servo part. terminals 50 and 5
The PGA and PGB signals applied to the rotary head drum are two rotational speed tacho pulse information from pickup coils approximately 186 times apart that cooperate with, for example, six pole pieces equally spaced on the rotating head drum. Therefore, the PGA and PGB signals are each 6 per revolution of the rotating head drum.
occurs as individual tacho pulses. The PGA is configured to precede the PGB. The amplified PGA is amplified by each PG doubler signal amplifier 51.53.
The signal is delayed by a predetermined amount by the speed servo delay circuit 54, and is applied to the set input of the flip-flop 56.
The power amplified PCB signal is applied directly to the reset input of flip-flop 56. This delay circuit 54
This is not necessarily necessary as it is used to simplify the counting operation and configuration when counting the time length between the A and PGB signals with a counter and making the counted value correspond to the speed command voltage given to the motor. .
一方、縦続接続したフリップフロップ58゜60が設け
られている。フリップフロップ58のセット入力は増幅
されたPGB信号を受け、フリップフロップ60のセッ
ト入力はフリップフロップ58の出力を受ける。フリッ
プフロップ60の出力FF、、はこれら2つのフリップ
プロップ58゜60のリセット入力となる。フリップフ
ロップ60のクロック入力CPには後述するタイミング
信号Tiがクロック発生カウンタ62の出力ライン6”
2 aから与えられる。On the other hand, cascaded flip-flops 58 and 60 are provided. A set input of flip-flop 58 receives the amplified PGB signal, and a set input of flip-flop 60 receives the output of flip-flop 58. The output FF of the flip-flop 60 serves as a reset input for these two flip-flops 58 and 60. A timing signal Ti, which will be described later, is applied to the clock input CP of the flip-flop 60 on the output line 6'' of the clock generation counter 62.
2 Given from a.
このカウンタ62aは例えば3・58MHzのクリスタ
ル64を有し、4つの異なった周波数のタイミングクロ
ック信号を発生する。ライン62bは3・58MHzの
クロック×Oを発生し、 ライン62cは※O/4の周
波数(895KHz)のクロック×1を発生し、ライン
62d は*O/32の周波数(112KHz)のク
ロック※2を発生する。This counter 62a has, for example, a 3.58 MHz crystal 64 and generates timing clock signals of four different frequencies. The line 62b generates a 3.58 MHz clock ×O, the line 62c generates a clock ×1 with a frequency of *O/4 (895 KHz), and the line 62d generates a clock ×1 with a frequency of *O/32 (112 KHz)*2 occurs.
出力ライン62bのクロック×0は例えば10ビツト構
成(1024進)のカウンタ66のクロック入力CPと
して与えられる。このカウンタの最大ビット位置あるい
はカウンタが0に戻るタイミングを示すMSD信号は図
示したように立ち下がりビットとして微分回路68に与
えられ、次いでフリップフロップ70のリセットパルス
となる。一方、出力ライン62aのタイミングパルスT
iはフリップフロップ76のセット入力となる。フリッ
ププロップ70の出力であるFF2はPWM出力であり
、この周期はTiクロックによって決定され、リセット
パルス、すなわちMSD信号はFF2のデユーティ比、
従ってモータ76への付勢電力レベルを決定する。The clock x0 on the output line 62b is provided as a clock input CP of a counter 66 having, for example, a 10-bit configuration (1024 base). The MSD signal indicating the maximum bit position of the counter or the timing at which the counter returns to 0 is applied as a falling bit to the differentiating circuit 68 as shown in the figure, and then becomes a reset pulse for the flip-flop 70. On the other hand, the timing pulse T on the output line 62a
i becomes the set input of the flip-flop 76. FF2, which is the output of the flip-flop 70, is a PWM output, the period of which is determined by the Ti clock, and the reset pulse, that is, the MSD signal, is the duty ratio of FF2,
The energizing power level to motor 76 is therefore determined.
フリップフロップ70のPWM出力FF2は積分器72
で直流化され、次いでモータ駆動増幅器74で電力増幅
される。The PWM output FF2 of the flip-flop 70 is connected to the integrator 72.
The signal is converted into a direct current by the motor drive amplifier 74, and then the power is amplified by the motor drive amplifier 74.
バッファカウンタ66は後述する態様でリセットされ、
このリセットするタイミングはPWM用のブリップフロ
ップ70のリセット信号のタイミングを変え、従ってモ
ータ付勢電力レベルを変更する。The buffer counter 66 is reset in a manner described below,
The timing of this reset changes the timing of the reset signal of the PWM flip-flop 70, and thus changes the motor energizing power level.
バッファカウンタ66のリセットのタイミングは速度検
出カウンタ78のMSD出力によって決定される。この
カウンタ78も上述したバッファカウンタ66と同様1
024進のカウンタであってもよい。このカウンタ78
は、ANDゲート82でFF1出力によってストローブ
した*1クロックとANDゲート84でFF、。出力に
よって゛ストローブした×0クロックとANDゲート8
6で後述する位相サーボ部分からのMFD出力によって
ストローブした×lクロックとをORゲート88を介し
てクロック入力CPで受ける。また、リセット信号とし
ては増幅されたPGA信号をPGA増幅器からPGA’
信号として受ける。カウンタ78のMSD立ち下がり出
力は微分回路90で微分され、次いでANDゲート80
でFFi。出力と同期され、その後バッファカウンタ6
6にリセット入力として与えられる。The timing of resetting the buffer counter 66 is determined by the MSD output of the speed detection counter 78. This counter 78 is also 1 like the buffer counter 66 mentioned above.
It may be a 024 decimal counter. This counter 78
is the *1 clock strobed by the FF1 output at the AND gate 82 and the FF at the AND gate 84. ×0 clock strobed by output and AND gate 8
The xl clock strobed by the MFD output from the phase servo section, which will be described later in 6, is received at the clock input CP via an OR gate 88. Also, as a reset signal, the amplified PGA signal is sent from the PGA amplifier to the PGA'
Take it as a signal. The MSD falling output of the counter 78 is differentiated by a differentiating circuit 90, and then an AND gate 80
And FFi. is synchronized with the output and then buffer counter 6
6 as a reset input.
第6図は位相サーボ回路部分を示し、その出力はMFD
信号としそ第5図の速度回路部分にANDゲート86の
MFD入jとして与えられる。端子100には回転ヘッ
ドドラムに固着したポールピースに関連したピックアッ
プ・コイルからの回転ヘッドドラムの回転位相を表すタ
コパルスPGCが与えられ、一方、端子102には位相
基準たる基準パルスが与えられる。端子100のPGC
信号は増幅器104及び遅延回路106を介しでフリッ
プフロップ108のセット入力に接続され。Figure 6 shows the phase servo circuit part, whose output is the MFD.
The signal is applied to the speed circuit section of FIG. 5 as the MFD input of AND gate 86. A terminal 100 is supplied with a tacho pulse PGC representing the rotational phase of the rotary head drum from a pickup coil associated with a pole piece fixed to the rotary head drum, while a terminal 102 is supplied with a reference pulse serving as a phase reference. PGC of terminal 100
The signal is connected to the set input of flip-flop 108 via amplifier 104 and delay circuit 106.
一方、端子102の位相基準パルスはリセット入力に与
えられる。即ち、ブリップフロップ108の出力は基準
位相に対する回転ヘッドドラムの位相差(固定遅延を含
ん辷)を示す。このフリツプフロップ出力はANDゲー
ト110に×2クロックのストローブ信号として与える
。On the other hand, the phase reference pulse at terminal 102 is applied to the reset input. That is, the output of flip-flop 108 indicates the phase difference (including fixed delay) of the rotating head drum relative to the reference phase. This flip-flop output is applied to AND gate 110 as a x2 clock strobe signal.
一方、速度制御ループのFF1o出力と同様に同期信号
FF21を与える2つの縦続接続したフリップフロップ
112,114が設けられている。第1のフリッププロ
ップ112のセット入力が位相基準パルスを受けること
を除き、この回路構成は速度ループの上述したフリップ
プロップ58゜60の回路構成と同じである。On the other hand, two cascaded flip-flops 112 and 114 are provided which provide a synchronizing signal FF21 as well as the FF1o output of the speed control loop. The circuit configuration is the same as that of the velocity loop flip-flop 58.60 described above, except that the set input of the first flip-flop 112 receives a phase reference pulse.
フリッププロップ114のFF21出力はANDゲート
116において×0クロックのストローブ信号として働
く。ANDゲート110,116の出力はORゲート1
18を介して位相誤差検出カウンタ120のクロック入
力として与えられる。The FF21 output of the flip-flop 114 serves as a x0 clock strobe signal in the AND gate 116. The output of AND gates 110 and 116 is OR gate 1
18 as a clock input to a phase error detection counter 120.
このカウンタ120は例えば256進カウンタであり、
増幅されたPGC信号即ち増幅器104の出力PGC’
によってリセットされる。カウンタ120の立ち下が
りエツジの形のMSD出力は微分回路122を介してA
NDゲート124においてFF2□出力と同期せしめら
れ、次いで位相ループ用バッファカウンタ126のりセ
ラ1−人力に与えられる。This counter 120 is, for example, a 256-decimal counter,
The amplified PGC signal, that is, the output PGC' of the amplifier 104
reset by . The MSD output in the form of a falling edge of the counter 120 is passed through a differentiating circuit 122 to A
It is synchronized with the FF2□ output at the ND gate 124, and then applied to the phase loop buffer counter 126.
カウンタ126は例えば256進カウンタであり、AN
Dゲート128において後述するシフト信号T SFT
でス1−ローブされた※1クロックとANDゲート13
0でF F21信号でストローブされた×Oクロックを
ORゲート132を介してクロック入力で受ける。カウ
ンタ126のMSD立ち下がりエツジは微分回路1−3
4で微分され、この出力パルスはフリップフロップ13
6のリセット入力に与えられる。フリップフロップ13
6のセット入力はPGA’信号を受け、この出力は速度
ループに与えられるMFD信号を与える。The counter 126 is, for example, a 256-decimal counter,
A shift signal T SFT, which will be described later, is applied to the D gate 128.
*1 clock slobed with AND gate 13
The ×O clock strobed with the FF21 signal at 0 is received as a clock input via an OR gate 132. The MSD falling edge of the counter 126 is the differential circuit 1-3.
4 and this output pulse is differentiated by flip-flop 13.
6 reset input. flip flop 13
The set input of 6 receives the PGA' signal and its output provides the MFD signal which is applied to the velocity loop.
上述したT SFT信号はフリップフロップ140、A
NDゲート144、例えば256進のカウンタ142よ
りなる回路によって得られる。フリップフロップ140
はそのセット入力にはPGA’信号が与えられ、リセッ
ト入力にはカウンタ14芝の256進のカウント値にな
ったことを表す信号が与えられる。フリップフロップ1
40のQ出力はT SPT信号を出力し、ζ出力はカウ
ンタ142をリセットする信号を与える。カウンタ14
2はそのクロック入力にT SFT信号でストローブし
た×1クロックを受ける。The T SFT signal mentioned above is passed through the flip-flop 140, A
This is obtained by a circuit consisting of an ND gate 144, for example a 256-base counter 142. flip flop 140
A PGA' signal is applied to its set input, and a signal indicating that the count value of the counter 14 has reached the 256-decimal count value is applied to its reset input. flip flop 1
The Q output of 40 outputs the T SPT signal and the ζ output provides a signal to reset counter 142. counter 14
2 receives at its clock input a ×1 clock strobed with the T SFT signal.
第7図は第5図及び第6図の速度及び位相ルー゛
プよりなるディジタルサーボの動作を説明するための
波形図であり、(a)は端子100に与えられるPGC
信号、(b)は端子50に与えられるPGA信号、(c
)は端子52に与えられるPGB信号、(d)は端子1
02に与えられる位相基準信号(例えば1/2に分周し
たV同期信号)である。PGC信号はドラム1回転に1
つ生じ、従ってPGCパルス間はドラム1回転の時間を
さす。また、ドラム1回転期間即ちPGCパルスにはそ
れぞれ6つのPGA及びPGBパルスが存在する。Figure 7 shows the velocity and phase loops of Figures 5 and 6.
3 is a waveform diagram for explaining the operation of a digital servo consisting of a PGC input terminal 100; FIG.
The signal, (b) is the PGA signal applied to the terminal 50, (c
) is the PGB signal given to terminal 52, (d) is the PGB signal given to terminal 1
02 (for example, a V synchronization signal whose frequency is divided by 1/2). PGC signal is 1 per drum rotation
Therefore, the period between PGC pulses corresponds to the time for one rotation of the drum. Further, there are six PGA and PGB pulses in each drum one rotation period, that is, a PGC pulse.
(e)図は位相ループの動作波形を示し、(e −1)
は遅延回路106の出力でPGCパルスの位置で立ち上
がり、所定量の遅延の後に立ち下がる。(e) Figure shows the operating waveform of the phase loop, (e -1)
is the output of the delay circuit 106, rising at the position of the PGC pulse, and falling after a predetermined amount of delay.
(e −2)はフリップフロップ108の出力波形を示
す。即ち、(e−1)の遅延回路出力の立ち下がりで立
ち上がり、(d)のV同期信号位置で立ち下がる。(e
−3)はフリップフロップ112の出力波形を示す。こ
れはV同期信号位置で立ち上がり、タイミング信号Ti
の到来で立ち下がる。(e −4)はフリップフロップ
114の出力FF2□の波形を示し、フリッププロップ
112のリセットの時定でセットされ次のTiタイミン
グパルスの到来でリセットされる。従って、端子100
のPGCパルスと端子102の位相基準パルスとの位相
差に関連した位相誤差つまりフリッププロップ108の
パルス期間(e −2)は×2クロックに関連づけられ
て最初カウンタ120でカウントされ、次いでFF2□
のパルス期間に×0クロックをカウントしてMSD出力
を生じる。つまり、位相誤差量が大きければそれだけフ
リップフロップ108の出力期間は長くなり、*2カウ
ント量も多くなるため、FF2□期間(Tiの周期)で
の×0カウント量は少になり、このためカウンタ120
のMSD出力のタイミングは早くなる。ANDゲート1
24はMSD微分パルスが常にFF2□の期間内に生じ
ることを補償するように働く。従って、位相ループ用バ
ッファカウンタ126は位相誤差の大きさに応じてリセ
ットタイミングが変化せしめられる。位相誤差検出カウ
ンタ120は各PGC信号のタイミングつまりヘッドの
各回転につき1度の割合でリセットされ、従って位相ル
ープ用バッファカウンタ126は位相誤差情報即ちMF
D信号をヘッドの各回転当り6回の割合で速度ループに
導入する必要がある。この目的のため、バッファカウン
タ126のクロック入力の制御用にT SFT信号が使
用される。第7図の(f−4)はこのT SFT信号の
波形を示す。このT SFTパルスは各PGAパルスの
到来により生じ、T、SFTパルスの期間にバッファカ
ウンタ126が1回転することが必要である。即ち、バ
ッファカウンタ126は測定した位相誤差を6回保持す
るようにされる。(e-2) shows the output waveform of the flip-flop 108. That is, it rises at the falling edge of the delay circuit output (e-1) and falls at the V synchronization signal position (d). (e
-3) shows the output waveform of the flip-flop 112. This rises at the V synchronization signal position, and the timing signal Ti
fall with the arrival of (e-4) shows the waveform of the output FF2□ of the flip-flop 114, which is set at the reset time of the flip-flop 112 and reset when the next Ti timing pulse arrives. Therefore, terminal 100
The phase error associated with the phase difference between the PGC pulse at terminal 102 and the phase reference pulse at terminal 102, i.e. the pulse period (e-2) of flip-flop 108, is first counted in counter 120 in relation to ×2 clocks and then FF2□
The MSD output is generated by counting ×0 clocks during the pulse period of . In other words, the larger the phase error amount, the longer the output period of the flip-flop 108 becomes, and the *2 count amount also increases, so the ×0 count amount in the FF2□ period (Ti period) becomes smaller, and therefore the counter 120
The timing of MSD output becomes earlier. AND gate 1
24 serves to ensure that the MSD differential pulse always occurs within the period of FF2□. Therefore, the reset timing of the phase loop buffer counter 126 is changed depending on the magnitude of the phase error. The phase error detection counter 120 is reset at the timing of each PGC signal, i.e., once for each rotation of the head, and therefore the phase loop buffer counter 126 is reset at the timing of each PGC signal, i.e., once for each rotation of the head.
The D signal must be introduced into the velocity loop six times per each revolution of the head. For this purpose, the T SFT signal is used for controlling the clock input of buffer counter 126. (f-4) in FIG. 7 shows the waveform of this T SFT signal. This T SFT pulse is generated by the arrival of each PGA pulse, and requires one rotation of the buffer counter 126 during the T SFT pulse. That is, the buffer counter 126 is configured to hold the measured phase error six times.
バッファカウンタ126のMSD出力は位相誤差検出カ
ウンタ120の出力に関連した誤差情報を6回継続した
形でフリップフロップ136のリセット入力に供給され
る。故に、フリップフロップ136のMFD出力はPG
A信号の到来でオンになり、位相誤差を表す立ち下がり
タイミングを持つことになる。The MSD output of buffer counter 126 is provided to the reset input of flip-flop 136 in six continuations of error information associated with the output of phase error detection counter 120. Therefore, the MFD output of flip-flop 136 is PG
It turns on when the A signal arrives, and has a falling timing that represents a phase error.
第7図の(f −1)は第5図の速度ループけのPGA
信号の遅延回路54の出力を示し、(f −2)はブリ
ップフロップ56の出力FF1を示し、(f−3)はM
FD信号を示す。また、第8図は第7図でgの信号時間
位置を拡大して他の信号をも含ませて示した波形図であ
る。(f -1) in Figure 7 is the PGA of the velocity loop in Figure 5.
The output of the signal delay circuit 54 is shown, (f-2) is the output FF1 of the flip-flop 56, and (f-3) is the output of the M
FD signal is shown. Further, FIG. 8 is a waveform diagram in which the time position of the signal g in FIG. 7 is enlarged to include other signals as well.
第8図(a)はPGA信号、(b)はPGB信号、(C
)はPGA信号に応じて立ち上がり、所定の固有の時間
の後に立ち下がる遅延回路54の出力、(d)はこの立
ち下がりに応じてセットされかつPGB信号に応じてリ
セットされるフリップフロップ56の出力FF1である
。(e)は位相ループからのMFD信号でありPGA信
号により立ち上がり位相誤差を表す期間を有している。Figure 8 (a) shows the PGA signal, (b) shows the PGB signal, (C
) is the output of the delay circuit 54 that rises in response to the PGA signal and falls after a predetermined specific time, and (d) is the output of the flip-flop 56 that is set in response to this falling and reset in response to the PGB signal. It is FF1. (e) is the MFD signal from the phase loop, and has a rising period representing a phase error due to the PGA signal.
PGA’信号によりリセットされる速度検出カウンタ7
8はこのMFD信号期間の間×1クロックをカウントす
る。即ち、位相項はカウンタ78のカウント値の初期値
を変えることによって速度ループ中に導入される。(f
)はT SFT信号を示し、これは同様PGA信号に応
じて立ち上がり所定の長さ即ち上述したように位相ルー
プ用バッファカウンタ126が6回転する目的のために
使用される。Speed detection counter 7 reset by PGA' signal
8 counts x1 clock during this MFD signal period. That is, a phase term is introduced into the velocity loop by changing the initial value of the count value of counter 78. (f
) indicates the T SFT signal, which similarly rises in response to the PGA signal and is used for a predetermined length, that is, the phase loop buffer counter 126 rotates six times as described above.
速度検出用カウンタ78は、また信号FF□の期間の間
×1クロックをカウントする。上述したようにFF1の
期間は速度項を表している。従って速度検出カウンタ7
8はF Fl、信号の立ち下がり位置で位相及び速度項
を対応した個数のクロックをカウントしたことになる。The speed detection counter 78 also counts ×1 clock during the period of the signal FF□. As mentioned above, the period of FF1 represents the speed term. Therefore, speed detection counter 7
8 is F Fl, which means that the number of clocks corresponding to the phase and velocity terms was counted at the falling position of the signal.
第8図(g)はPWMの周期を定めるTi信号を示し、
(h)はPWM出力発生用のフリップフロップ70の出
力であるFF、を示す。FF、はTiタイミングパルス
の位置で立ち上がり位相及び速度項の大きさに応じた期
間の終了で立ち下がる。FIG. 8(g) shows the Ti signal that determines the PWM period,
(h) shows an FF which is the output of the flip-flop 70 for generating PWM output. FF rises at the position of the Ti timing pulse and falls at the end of a period depending on the phase and magnitude of the velocity term.
(h)はフリップフロップ58の出力FF3で、これは
PGBパルスの到来で立ち上がり、次に時間的に続<T
iタイミングパルスの生起で立ち下がる。第8図(i)
はFF、の立ち下がりに応じて立ち上がりかつ次のTi
タイミングパルスに応じて立ち下がるFF1o信号を示
す。このFF、。信号はANDゲート84に与えられ、
クロック※OをストローブしてORゲート88を介して
速度検出用カウンタ78のクロック入力に※Oクロック
を供給する。FFlo期間の途中×0クロックの供給で
カウンタ78がフルアップし、それによりカウンタ78
がMSD立ち下がりエツジを出力すると、これは速度ル
ープ用バッファカウンタ66をリセットする。これはこ
のバッファカウンタ66のMS、Dエツジを生じさせこ
れによりFF2信号の立ち下がり位置(矢示位置)のタ
イミングを決定させる。以後のFF2の立ち下がり位置
は次のリセットパルスの到来までバッファカウンタの立
ち下がりに従うことになる。(h) is the output FF3 of the flip-flop 58, which rises with the arrival of the PGB pulse and then continues in time <T
It falls when the i-timing pulse occurs. Figure 8(i)
rises in response to the falling of FF, and the next Ti
It shows the FF1o signal falling in response to the timing pulse. This FF. The signal is provided to AND gate 84;
It strobes the clock *O and supplies the *O clock to the clock input of the speed detection counter 78 via the OR gate 88 . In the middle of the FFlo period, the counter 78 is full-up due to the supply of the ×0 clock, and as a result, the counter 78
outputs an MSD falling edge, which resets the velocity loop buffer counter 66. This causes the MS and D edges of this buffer counter 66, thereby determining the timing of the fall position (position indicated by the arrow) of the FF2 signal. The subsequent fall position of FF2 follows the fall of the buffer counter until the arrival of the next reset pulse.
以上のようにして構成されたディジタル型サーボ回路に
おいて、本発明は自動的に位相ロック位置を調整しよう
とするもので、第9図にブロックダイアグラムを、第1
0図にそのタイミングチャートを示す。In the digital servo circuit configured as described above, the present invention attempts to automatically adjust the phase lock position, and the block diagram is shown in FIG.
Figure 0 shows the timing chart.
同図において基準信号S(端子102の位相基準パルス
)がきた時、即ち、位相検出時間が終了した時に、位相
検出カウンタ120の内容を見て、補正する量を決定し
、移動量カウンタ145にセットする。つまり、基準信
号の立ち上がりと、位相検出カウンタ120の最上位ビ
ットの立ち上がりとが一致すれば、残留誤差はない。In the figure, when the reference signal S (phase reference pulse at terminal 102) arrives, that is, when the phase detection time ends, the content of the phase detection counter 120 is checked, the amount to be corrected is determined, and the movement amount counter 145 is set. In other words, if the rising edge of the reference signal and the rising edge of the most significant bit of the phase detection counter 120 match, there is no residual error.
この位相エラーの大きさに従って、どれ位補正をしてい
くかを移動量カウンタ145が記憶する。A movement amount counter 145 stores how much correction is to be made according to the magnitude of this phase error.
又、同時に、残留誤差がどっちの方向にあるかを移動方
向フリップフロップ146に移し、移し時間T工にその
移動量を補正カウンタ147に加減算する。そうして移
し時間T2に、位相検出カウンタ120の計数結果(位
相情報)と補正カウンタ147の内容(残留誤差情報)
とを加減算して、第5図の速度ループへのフィードバッ
ク情報MFDとする。この時、補正カウンタ147は補
正すべき残留誤差の内容を記憶しており、電源がオフさ
れないかぎり保持されるから、一度、電源オン時に残留
誤差補正を行うと、その後は、位相エラーなしの位相ロ
ック情報に瞬時に入り得る。At the same time, the direction in which the residual error is located is transferred to the moving direction flip-flop 146, and the amount of movement is added to or subtracted from the correction counter 147 during the transfer time T. Then, at the transfer time T2, the counting result of the phase detection counter 120 (phase information) and the contents of the correction counter 147 (residual error information)
The feedback information MFD to the velocity loop shown in FIG. 5 is obtained by adding and subtracting the values. At this time, the correction counter 147 stores the content of the residual error to be corrected, and it is retained as long as the power is not turned off. Therefore, once the residual error is corrected when the power is turned on, the remaining error will be corrected after that. You can instantly access lock information.
仮りに位相ロックがかかった状態においても、基準信号
と位相検出カウンタ120の最上位ビットの」二がりと
が一致するまでは、補正カウンタ147からまだエラー
があるとの情報が速度ループへ与えられる訳である。従
って温度変化等でモータの負荷が変化し、ロック位相が
ずれたとしても、本発明によれば、必ずそのずれを11
0”とし得る。急激な位相ずれに対しては、これは第6
図の位相サーボそのものの範囲であり、時間の経過と共
に変動するいわゆる直流ゲインに関する部分が改良され
、結果として直流ゲインを無限大にしたような動作が期
待できる。なお第9図で148〜]50はグー1〜手段
である。Even if the phase is locked, until the reference signal and the most significant bit of the phase detection counter 120 match, the correction counter 147 provides information to the speed loop that there is still an error. This is the translation. Therefore, even if the motor load changes due to temperature changes and the lock phase shifts, according to the present invention, the shift can be corrected by 11.
0". For abrupt phase shifts, this may be the 6th
This is the range of the phase servo shown in the figure, and the part related to so-called DC gain, which varies over time, has been improved, and as a result, we can expect an operation similar to infinite DC gain. In FIG. 9, 148 to 50 are means 1 to 1.
第11図は本発明の具体的な実施例を示し、第6図に示
された回路を基本に変形されている。従って極力第6図
と同じ回路要素には同じ番号を与えている点に留意され
たい。FIG. 11 shows a specific embodiment of the present invention, which is basically modified from the circuit shown in FIG. Therefore, it should be noted that circuit elements that are the same as those in FIG. 6 are given the same numbers as much as possible.
本発明部分は第6図のモノマルチ106とフリップフロ
ップ108の間に可変遅延回路(第11図の場合には残
留誤差補正カウンタ147が相当)が挿入されるので、
第11図におけるモノマルチの時定数は第6図のそれに
比べて半分になされており、残りの半分の時間は残留誤
差補正カウンタが受は持つことになる。In the present invention, a variable delay circuit (corresponding to the residual error correction counter 147 in the case of FIG. 11) is inserted between the monomulti 106 and the flip-flop 108 in FIG.
The time constant of the monomulti in FIG. 11 is halved compared to that in FIG. 6, and the residual error correction counter takes over the remaining half of the time.
VTR自身に初めて通電する場合、未だサーボループが
安定していないのでカウンタ147には常に設計中心値
がプリセットされるように構成されている。即ち、スイ
ッチ200は電源スィッチで、スイッチ200が操作さ
れてからモノマルチ202で定められた時間の後に自動
補正ループが働く。そのためスイッチ200の出力とモ
ノマルチ202の出力とがアンド回路204を介してD
型フリップフロップ206に与えられている。一方、こ
のD型フリップフロップ206の出力は続いてD型フリ
ップフロップ208のデータ端子に加えられており、夫
々のブリップフロップ206゜208のクロック端子に
はPGC’パルスが与えられている。フリップフロップ
206及び208の出力を夫々FX工、FX、と名付け
ると、出力FXl及びFX、は夫々PGC’パルスに同
期することになる。この部分の様子は第12図の波形図
から明らかになる。When the VTR itself is energized for the first time, the servo loop is not yet stable, so the counter 147 is always preset to the design center value. That is, the switch 200 is a power switch, and the automatic correction loop is activated after a period of time determined by the monomulti 202 after the switch 200 is operated. Therefore, the output of the switch 200 and the output of the monomulti 202 are connected to each other via the AND circuit 204.
type flip-flop 206. On the other hand, the output of this D-type flip-flop 206 is subsequently applied to the data terminal of a D-type flip-flop 208, and a PGC' pulse is applied to the clock terminal of each of the flip-flops 206 and 208. If the outputs of flip-flops 206 and 208 are labeled FX, FX, respectively, the outputs FX1 and FX, respectively, will be synchronized to the PGC' pulse. The state of this portion becomes clear from the waveform diagram in FIG.
第12図において、AはPGC’パルス、Bはスイッチ
200の出力、Cはモノマルチ202の出力、Dはアン
ド回路204の出力、E、Fは夫々前記出力FX□、F
X2を示す。又、ブリップフロップ206の否定出力即
ちFX、信号がアンド回路210にてPGC’パルスを
ゲートしており、略モノマルチ202が立ち上がるまで
、即ちサーボの不安定区間はPGC’パルスによって補
正カウンタが、設計中心値の(10000000)にプ
リセットロードされている。一方、モノマルチ106の
出力は2つのD型フリップフロップ212及び214と
カウンタ216により所定の時間を作っている。カウン
タ216はフリップフロップ214の出力、即ちTJS
T信号の立ち上がりよりアンド回路218で、×2クロ
ックをストローブして数え、ブリップフロップ214を
リセットする。又、カウンタ216のキャリー出力の1
ビット手前の時間を作るためにデコーダ220が設けら
れ、又、1ビツトあとの時間を作るためにモノマルチ2
22が設けられている。In FIG. 12, A is the PGC' pulse, B is the output of the switch 200, C is the output of the monomulti 202, D is the output of the AND circuit 204, and E and F are the outputs FX□ and F, respectively.
Indicates X2. In addition, the negative output of the flip-flop 206, that is, the FX signal, gates the PGC' pulse in the AND circuit 210, and until the monomulti 202 rises, that is, during the servo unstable period, the PGC' pulse controls the correction counter. The design center value (10000000) is preset loaded. On the other hand, the output of the monomulti 106 is made up of a predetermined time by two D-type flip-flops 212 and 214 and a counter 216. Counter 216 is the output of flip-flop 214, i.e. TJS
From the rising edge of the T signal, the AND circuit 218 strobes and counts x2 clocks, and resets the flip-flop 214. Also, the carry output of the counter 216 is 1.
A decoder 220 is provided to create the time before the bit, and a monomulti 220 is provided to create the time before the bit.
22 are provided.
この様子は、第13図の波形図で明らかになる。This situation becomes clear from the waveform diagram in FIG.
即ち、第13図AはPGC’パルス、Bはモノマルチ1
06の出力、CはTJST信号、DはTEND信号、そ
してEはTNXT信号を示す。TJST、TEND及び
TNXTの各信号は全て×2クロックに同期しており、
又、TEND信号、TNXT信号は夫々*2クロックの
1クロック分の幅を示す。残留誤差がない時には、誤差
補正カウンタ147のMSDは第13図で示すように×
2クロックを数えて丁度パルスTJSTの中心で立ち下
がり微分回路224を介してフリップフロップ108を
トリガーすることになる。That is, in Fig. 13, A is the PGC' pulse, B is the monomulti 1
06, C indicates the TJST signal, D indicates the TEND signal, and E indicates the TNXT signal. The TJST, TEND, and TNXT signals are all synchronized with ×2 clock.
Further, the TEND signal and the TNXT signal each indicate a width of one clock of *2 clocks. When there is no residual error, the MSD of the error correction counter 147 is x as shown in FIG.
After counting two clocks, the flip-flop 108 is triggered via the differentiation circuit 224 when the pulse TJST falls exactly at the center.
又、残留誤差の検出は、位相検出カウンタの状態を見る
ことによって検出される。即ち、フリッププロップ10
8の立ち下がり(リセット)タイミングにおけるカウン
タ120の内容を夫々D型フリップフロップ226,2
28にラッチする。Further, the residual error is detected by checking the state of the phase detection counter. That is, flip flop 10
The contents of the counter 120 at the falling (reset) timing of
Latch to 28.
フリップフロップ226には130以上、フリップフロ
ップ228には126以下の場合に夫々デコーダ151
より1”レベルの出力が出てラッチするように構成され
ている。カウンタ120の内容が127〜129の場合
には残留誤差がないものとして誤差補正は行わない。フ
リップフロップ226の出力はカウンタ147のカラン
1ヘクロツクを1つ増やすことを意味し、フリップフロ
ップ228の出力はカウンタ147のカウントクロック
を1つ減らすことを意味する。夫々の信号はアンドゲー
ト230及びナントゲート232に供給される。ナント
ゲート232の出力はTJ ST倍信号共にアンド回路
234に供給され、アンド回路234の出力はオア回路
236、アンド回路238を介して×2クロックをカウ
ンタ147に与える。かくして、誤差検出カウンタ12
0は常に設定中心に追い込まれるようにループが働き、
その分だけ誤差補正カウンタ147が設計中心よりずれ
ることになる。The decoder 151 is applied to the flip-flop 226 when the number is 130 or more, and when the number is 126 or less to the flip-flop 228.
The output from the flip-flop 226 is output from the counter 147 and latched. If the contents of the counter 120 are between 127 and 129, it is assumed that there is no residual error and no error correction is performed. The output of the flip-flop 228 means to decrease the count clock of the counter 147 by one.The respective signals are supplied to an AND gate 230 and a Nant gate 232. The output of the gate 232 and the TJ ST multiplied signal are supplied to an AND circuit 234, and the output of the AND circuit 234 supplies ×2 clocks to the counter 147 via an OR circuit 236 and an AND circuit 238.
A loop works so that 0 is always driven to the center of the setting,
The error correction counter 147 will deviate from the design center by that amount.
又1以上の説明では誤差補正カウンタ147の動作は設
計中心より1ビツトずつ行うようにしであるが、計測開
始時には残留誤差が大きくずれていることもあり、その
場合には、FX、・FX、で定義される時間に1度に先
ず検出カウンタ120での誤差分を補正カウンタ147
に与えれば追従を早くすることができる。Furthermore, in the above explanation, the operation of the error correction counter 147 is performed one bit at a time from the center of the design, but the residual error may deviate significantly at the start of measurement, and in that case, FX, FX, At a time defined by
If you give it to , you can speed up the tracking.
第1図は従来方式のサーボ回路を示す概略ブロック図、
第2図は第1図の回路の動作波形図、第3図は一般的な
ディジタル型誤差検出器の動作を説明するための波形図
、第4図は本発明の対象とする・位相サーボの説明図、
第5及び第6図は本発明の対象とするディジタルサーボ
回路のブロック図、第7図及び第8図はその動作波形図
、第9図は本発明の基本的構成を示すブロック図、第1
0図はその動作説明用波形図、第11図は本発明の一実
施例を示すブロック図、第12図及び第13図はその一
部の動作説明用波形図である。
図で66は速度ループ用バッファカウンタ、70はPW
M発生用ブリップフロップ、120は位相検出力ウンタ
、147は残留誤差補正用カウンタ。
特許出願人 ソニー株式会社
(5bFigure 1 is a schematic block diagram showing a conventional servo circuit.
Figure 2 is an operational waveform diagram of the circuit in Figure 1, Figure 3 is a waveform diagram for explaining the operation of a general digital error detector, and Figure 4 is a waveform diagram of the phase servo, which is the subject of the present invention. Explanatory diagram,
5 and 6 are block diagrams of the digital servo circuit targeted by the present invention, FIGS. 7 and 8 are operational waveform diagrams, and FIG. 9 is a block diagram showing the basic configuration of the present invention.
0 is a waveform diagram for explaining the operation, FIG. 11 is a block diagram showing one embodiment of the present invention, and FIGS. 12 and 13 are waveform diagrams for explaining a part of the operation. In the figure, 66 is a speed loop buffer counter, and 70 is PW.
A flip-flop for M generation, 120 a phase detection power counter, and 147 a residual error correction counter. Patent applicant Sony Corporation (5b
Claims (1)
の位相差情報を保持する記憶手段と、該記憶手段の出力
に従って上記被制御信号の位相を上記基準信号の位相に
対し一定の関係になるように上記回転体の回転を制御す
るサーボ回路において、上記記憶手段の内容よりサーボ
残留誤差を検出し、補正量及びその補正方向を決定する
サーボ残留誤差検出手段と、該サーボ残留誤差検出手段
の出力に従って上記の基準信号もしくは上記の被制御信
号の位相を電気的に補正する可変位相制御手段とを有す
る回転サーボ回路における残留誤差自動補正回路。storage means for holding phase difference information between a reference signal and a controlled signal obtained as the rotating body rotates, and a phase of the controlled signal having a constant relationship with the phase of the reference signal according to the output of the storage means. In the servo circuit for controlling the rotation of the rotating body so that and variable phase control means for electrically correcting the phase of the reference signal or the controlled signal according to the output of the means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61174825A JPS6217801A (en) | 1986-07-24 | 1986-07-24 | Automatic correcting circuit for residual error |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61174825A JPS6217801A (en) | 1986-07-24 | 1986-07-24 | Automatic correcting circuit for residual error |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6217801A true JPS6217801A (en) | 1987-01-26 |
| JPH0526202B2 JPH0526202B2 (en) | 1993-04-15 |
Family
ID=15985319
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61174825A Granted JPS6217801A (en) | 1986-07-24 | 1986-07-24 | Automatic correcting circuit for residual error |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6217801A (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4899587A (en) * | 1972-04-01 | 1973-12-17 | ||
| JPS4964785A (en) * | 1972-10-26 | 1974-06-22 | ||
| JPS51143182A (en) * | 1975-06-04 | 1976-12-09 | Sony Corp | Servo circuit |
-
1986
- 1986-07-24 JP JP61174825A patent/JPS6217801A/en active Granted
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4899587A (en) * | 1972-04-01 | 1973-12-17 | ||
| JPS4964785A (en) * | 1972-10-26 | 1974-06-22 | ||
| JPS51143182A (en) * | 1975-06-04 | 1976-12-09 | Sony Corp | Servo circuit |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0526202B2 (en) | 1993-04-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6146849B2 (en) | ||
| US4283671A (en) | Automatic residual phase error compensation circuit for a digital servo control system | |
| US3312780A (en) | Phase detector for comparing a fixed frequency and a variable phase-frequency signal | |
| US4390801A (en) | Circuit for reproducing a clock signal | |
| JP2898991B2 (en) | Rotation control device | |
| US5043966A (en) | Device for deriving a sampling rate | |
| JPH0526202B2 (en) | ||
| JP2656288B2 (en) | Phase detection circuit | |
| US5221882A (en) | Motor servo apparatus | |
| JP2001076436A (en) | Phase synchronization circuit, phase synchronization method, and information storage device | |
| GB2227142A (en) | Time-base compensation of signals reproduced from a recording medium | |
| EP0282242B1 (en) | A phase synchronizing circuit for a time axis shift correcting circuit | |
| JPH0319632B2 (en) | ||
| JPH0548076B2 (en) | ||
| JPS60100204A (en) | Servo circuit | |
| SU1660046A1 (en) | DEVICE FOR MANAGING THE SPEED OF MOTION OF THE MEDIA MAGNETIC RECORDING (6 * 7) | |
| JP2529238B2 (en) | Clock signal reproduction device | |
| JPH0141063B2 (en) | ||
| JPH0119657B2 (en) | ||
| CA1078959A (en) | Tracking control system for magnetic video recording and reproducing system | |
| JP3123612B2 (en) | Time axis correction device | |
| JPH01264587A (en) | motor control circuit | |
| JPS62136981A (en) | Motor phase control circuit | |
| JPS63131787A (en) | Clock signal generating circuit | |
| JPS60167010A (en) | phase control device |