JPH0626054B2 - Tracking servo device - Google Patents
Tracking servo deviceInfo
- Publication number
- JPH0626054B2 JPH0626054B2 JP62151972A JP15197287A JPH0626054B2 JP H0626054 B2 JPH0626054 B2 JP H0626054B2 JP 62151972 A JP62151972 A JP 62151972A JP 15197287 A JP15197287 A JP 15197287A JP H0626054 B2 JPH0626054 B2 JP H0626054B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- circuit
- servo
- microcomputer
- tracking
- 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 - Fee Related
Links
Description
【発明の詳細な説明】 (イ)産業上の利用分野 本発明は、ビデオテープレコーダ(VTR)のサーボ方
法に関する。特にマイクロコンピュータを使用したサー
ボ回路のトラッキング調整に関する。The present invention relates to a servo method for a video tape recorder (VTR). Particularly, it relates to tracking adjustment of a servo circuit using a microcomputer.
(ロ)従来の技術 VTRのモータサーボは、以前はアナログ回路で構成さ
れていた。しかし、アナログ回路だと、回路素子の特性
が温度及び経時によって変化し長期安定性の点で問題に
なる。(B) Conventional Technology The VTR motor servo was previously composed of analog circuits. However, in the case of an analog circuit, the characteristics of the circuit element change with temperature and aging, which poses a problem in terms of long-term stability.
このため、このモータサーボ回路をデジタル回路で作成
すれば良い。デジタル方式は、高精度高安定なクロック
を用いているので、回路素子の経時変化は少なくなる。Therefore, this motor servo circuit may be created by a digital circuit. Since the digital system uses a highly accurate and stable clock, circuit elements are less likely to change over time.
ところで、周知の様にこのデジタル方式のサーボ回路を
ソフトウェア(プログラム)に依り、実現することが提
案されている。つまり、マイクロコンピュータ(マイコ
ン)でサーボ回路を構成するものである。このようにす
れば、サーボ回路の仕様の変更及び特殊再生時の定数の
変更等が、プログラムの変更により実現出来る。By the way, as is well known, it has been proposed to realize this digital type servo circuit by software (program). That is, the servo circuit is composed of a microcomputer. In this way, the specification of the servo circuit and the constants during special reproduction can be changed by changing the program.
この様なマイコン(ソフトウェア)に依るサーボ回路に
ついては、例えば、以下の文献に示されている。NEC
技報Vol.39No.10/1986のp.75〜p.81の「CMOS8ビット
シングルチップマイクロコンピュータ,μPD7811
2」。電子技術出版株式会社発行の雑誌「テレビ技術’
87年5月号」のp.19〜p.25の「三洋 ディジタル
AF搭載 8ミリビデオムービー」。特開昭61-94577(H
02P 5/00)。特開昭62-55714(G05D 13/62)。本件出
願人が昭和62年2月24日付で出願した特願昭62-42274
号。A servo circuit based on such a microcomputer (software) is disclosed in the following document, for example. NEC
Technical report Vol.39 No.10 / 1986 p. 75-p.81 “CMOS 8-bit single-chip microcomputer, μPD7811
2 ”. Magazine "TV Technology" published by Electronic Technology Publishing Co., Ltd.
May 1987 issue ”p. 19-p. 25 "Sanyo Digital AF Equipped 8mm Video Movie". JP-A-61-94577 (H
02P 5/00). JP 62-55714 (G05D 13/62). Japanese Patent Application No. 62-42274 filed by the applicant on February 24, 1987
issue.
ところで、家庭用1/2インチVTRにはトラッキング調
整ツマミが設けられている。このトラッキング調整は、
周知の如く他のVTRで記録されたビデオテープを再生
したり、経年変化のために伸長したビデオテープを再生
する場合のトラッキングずれを補正するものである。こ
のトラッキング調整は、再生時のテープ送りとビデオヘ
ッドの回転位相の関係を、記録時と同じ様に調整するも
のである。この両者の関係を補正するために、例えば再
生コントロール信号の遅延時間を可変している。又、こ
のトラッキング調整は上記再生コントロール信号と位相
比較される基準信号の遅延時間を調整しても行なえる
(特開昭57-42278号、G11B 5/783)。要は、テープ送り
(キャプスタン)とヘッド(シリンダ)との回転位相関
係を可変出来れば良い。By the way, a 1/2 inch VTR for home use is provided with a tracking adjustment knob. This tracking adjustment is
As is well known, it is intended to correct tracking deviation when reproducing a video tape recorded by another VTR or reproducing a video tape expanded due to aging. This tracking adjustment adjusts the relationship between the tape feed during reproduction and the rotational phase of the video head in the same manner as during recording. In order to correct the relationship between the two, for example, the delay time of the reproduction control signal is changed. The tracking adjustment can also be performed by adjusting the delay time of the reference signal that is phase-compared with the reproduction control signal (JP-A-57-42278, G11B 5/783). In short, it suffices if the rotational phase relationship between the tape feed (capstan) and the head (cylinder) can be changed.
このトラッキング調整用の遅延回路は、従来抵抗(R)
とコンデンサ(C)を備えるモノマルチが使用されてい
る。このモノマルチをデジタルモノマルチに変更すれ
ば、この遅延回路の精度の向上が計れる。(特開昭60-1
50260、G11B 15/467) 第5図にこのような一例を示す。第5図は再生時のVT
Rの動作を示している。(10)はビデオテープ、(10a)は
コントロールトラック部分である。(12)はコントロール
ヘッド、(14)はコントロールパルス用アンプである。(1
6)はデジタルモノマルチである。このデジタルモノマル
チ(16)はコントロールパルスを所定時間遅延してマイコ
ン(22)に出力する。(18)はトラッキング調整用アップダ
ウン釦(トラッキング調整手段)である。(20)はこのア
ップダウン釦(18)によりデータが設定されるメモリであ
る。デジタルモノマルチ(16)はコントロール信号が入力
されてからクロックをカウントし、このカウント値がメ
モリ(20)のデータと一致した時にコントロールパルスを
マイコン(22)に出力する。(24)はカウンタ回路である。
このカウンタ回路(24)は30Hzの基準信号(Ref)によ
り、リセットされる。(26)はクロック信号用の発振器で
ある。This delay circuit for tracking adjustment has a conventional resistance (R).
A monomulti that includes a capacitor and a capacitor (C) is used. If this mono-multi is changed to a digital mono-multi, the accuracy of this delay circuit can be improved. (JP-A-60-1
50260, G11B 15/467) Figure 5 shows such an example. Figure 5 shows VT during playback
The operation of R is shown. (10) is a video tape, and (10a) is a control track portion. (12) is a control head, and (14) is a control pulse amplifier. (1
6) is digital mono-multi. This digital mono-multi (16) delays the control pulse for a predetermined time and outputs it to the microcomputer (22). (18) is a tracking adjustment up / down button (tracking adjustment means). Reference numeral (20) is a memory in which data is set by the up / down button (18). The digital mono-multi (16) counts the clock after the control signal is input, and outputs a control pulse to the microcomputer (22) when the count value matches the data in the memory (20). (24) is a counter circuit.
This counter circuit (24) is reset by a 30 Hz reference signal (Ref). (26) is an oscillator for a clock signal.
マイコン(22)はコントロールパルス入力時のカウンタ回
路(24)のデータが所定値になるようにキャプスタンモー
タ(CM)を制御する。PWM波信号作成回路(以下、
PWM波回路と称す)(27)は、この制御のための信号を
PMW波として出力する。キャプスタンモータ(CM)
はこれにより制御される。(26)はキャプスタンである。
(28)はキャプスタンモータ(CM)のFG信号をマイコ
ン(22)に出力する信号線である。The microcomputer (22) controls the capstan motor (CM) so that the data of the counter circuit (24) when the control pulse is input becomes a predetermined value. PWM wave signal generation circuit (hereinafter,
A PWM wave circuit (27) outputs a signal for this control as a PMW wave. Capstan motor (CM)
Is controlled by this. (26) is the capstan.
Reference numeral (28) is a signal line for outputting the FG signal of the capstan motor (CM) to the microcomputer (22).
尚、マイコン(22)はソフトウェアにより制御されるが、
第5図ではブロック図で示した。(22b)は速度サーボ回
路である。この速度サーボ回路(22b)は、前述の特開昭6
1-94577号に示されるようにFGパルスの間隔を計るこ
とにより速度サーボデータを出力している。(22c)はコ
ントロールパルスによりカウンタ回路(24)の値をラッチ
するラッチ回路である。このラッチ回路(22c)は位相サ
ーボデータを出力する位相サーボ回路を構成している。
(22d)は位相サーボデータと速度サーボデータを加算す
る加算回路である。この加算回路(22d)は、PWM波回
路(27)のデューティ比を設定する。(24)はカウンタ回路
である。このカウンタ回路(24)は30Hzの基準信号により
リセットされる。尚、この基準信号は回転ヘッド(シリ
ンダ)(図示せず)の位相サーボの基準信号としても使
用される。つまり、この基準信号はヘッドの回転位相と
関連している。Although the microcomputer (22) is controlled by software,
It is shown in a block diagram in FIG. (22b) is a speed servo circuit. This speed servo circuit (22b) is based on
As shown in No. 1-94577, speed servo data is output by measuring the FG pulse intervals. Reference numeral (22c) is a latch circuit for latching the value of the counter circuit (24) by a control pulse. The latch circuit (22c) constitutes a phase servo circuit that outputs phase servo data.
(22d) is an adder circuit for adding the phase servo data and the speed servo data. This adder circuit (22d) sets the duty ratio of the PWM wave circuit (27). (24) is a counter circuit. This counter circuit (24) is reset by the 30 Hz reference signal. This reference signal is also used as a reference signal for phase servo of a rotary head (cylinder) (not shown). That is, this reference signal is related to the rotational phase of the head.
尚、実際には、マイコン(22)は、周知の如くプログラム
に基づき時分割で(シーケンシャル)に制御される。つ
まり、マイコン(22)は、キャプスタンの速度サーボ回路
として動作するモードと、キャプスタンの位相サーボ回
路として動作するモードとを備えている。尚、このマイ
コンをシステムコントロール回路として利用したり、ヘ
ッドモータのサーボ回路として利用することも考えられ
る。Actually, the microcomputer (22) is time-divisionally (sequentially) controlled based on a program as is well known. That is, the microcomputer (22) has a mode of operating as a speed servo circuit of the capstan and a mode of operating as a phase servo circuit of the capstan. It is also conceivable to use this microcomputer as a system control circuit or as a servo circuit for a head motor.
(ハ)発明が解決しようとする問題点 ところで、上記デジタルモノマルチ(16)の動作中(カウ
ント中)にメモリ(20)の値を変えると、変更後の最初の
デジタルモノマルチ(16)の出力が誤っている惧れがあ
る。このため、メモリ(20)の値の変更は、デジタルモノ
マルチ(16)の不動作時に行なわれるようにタイミング制
御しなくてはならない。(C) Problems to be solved by the invention By the way, if the value of the memory (20) is changed during the operation (counting) of the digital mono-multi (16), the first digital mono-multi (16) after the change is displayed. The output may be incorrect. For this reason, the timing of changing the value of the memory (20) must be controlled so as to be performed when the digital mono-multi (16) is not operating.
この対策としてマイコン(22)にこのデジタルモノマルチ
(16)の機能を持たすことが考えられる。例えば、第5図
の点線で示す範囲をマイコン(22′)とする。As a countermeasure, this digital mono
It is possible to have the function of (16). For example, the range indicated by the dotted line in FIG. 5 is the microcomputer (22 ').
コントロールパルスがマイコン(22′)に入力される。マ
イコン(22′)はキャプスタン位相サーボ回路モードと成
る。マイコン(22′)内のデジタルモノマルチ(16)は、こ
のコントロールパルスの入力時よりカウント動作を行な
う。このカウント終了時にラッチ回路(22c)でカウンタ
回路(24)のデータをラッチする。The control pulse is input to the microcomputer (22 '). The microcomputer (22 ') is in the capstan phase servo circuit mode. The digital mono-multi (16) in the microcomputer (22 ') starts counting operation when this control pulse is input. At the end of this counting, the latch circuit (22c) latches the data of the counter circuit (24).
しかし、上記動作では、このマイコン(22′)内のデジタ
ルモノマルチ(16)のカウント動作中、このマイコン(2
2′)はキャプスタン位相サーボ回路モードを維持する。
このため、このマイコン(22′)がキャプスタン位相サー
ボ回路モードとして動作する時間が多くなり、他のモー
ドでの使用時間が制限される。However, in the above operation, during the counting operation of the digital mono-multi (16) in this microcomputer (22 '), this microcomputer (2
2 ') maintains the capstan phase servo circuit mode.
For this reason, the microcomputer (22 ') operates for a long time in the capstan phase servo circuit mode, and the use time in other modes is limited.
(ニ)問題点を解決するための手段 本発明は、トラッキング調整手段(18)によりトラッキン
グ補正データを作成し、ラッチしたカウンタ回路(24)の
データを前記トラッキング補正データにより補正して位
相サーボ用のデータを作成することを特徴とする。(D) Means for Solving the Problems In the present invention, tracking adjustment data is created by the tracking adjustment means (18), and the latched data of the counter circuit (24) is corrected by the tracking correction data to use for phase servo. It is characterized by creating data of.
(ホ)作用 本発明は、上記の様な構成なので、ラッチされたカウン
タ回路(24)のデータをトラッキング補正データにより補
正している。この補正により従来のモノマルチによるコ
ントロール信号の遅延と同等の効果が得られる。そし
て、この補正は、カウンタ回路(24)のデータとトラッキ
ング補正データの加算又は減算等の演算処理により実行
されるので、その所要時間は短かい。(E) Action Since the present invention has the above-described configuration, the latched data of the counter circuit (24) is corrected by the tracking correction data. By this correction, the same effect as the delay of the control signal by the conventional mono-multi can be obtained. Since this correction is executed by arithmetic processing such as addition or subtraction of the data of the counter circuit (24) and the tracking correction data, the required time is short.
(ヘ)実施例 第1図に本発明の一実施例を示す。尚、第1図に於い
て、第5図と同一部分には同一符号を付して重複説明を
省略する。(F) Embodiment An embodiment of the present invention is shown in FIG. Incidentally, in FIG. 1, the same parts as those in FIG.
(20′)はトラッキング調整手段(18)により設定されるト
ラッキング補正データ用のメモリ(トラッキング補正デ
ータ出力手段)である。尚、このメモリ(20′)は、テー
プカセット挿入時等にリセットされて、トラッキング補
正データを「0」とする。(22e)はこのトラッキング補
正データ(DR)を読み込むメモリである。(22f)はラ
ッチ回路(22c)からのデータ(トラッキングデータ)
(DT)より、メモリ(22e)のトラッキング補正データ
(DR)を減算する演算回路である。この演算回路(22
f)はキャプスタン位相サーボデータ(Dapc)を出力す
る。Reference numeral (20 ') is a memory (tracking correction data output means) for tracking correction data set by the tracking adjustment means (18). The memory (20 ') is reset when the tape cassette is inserted and the tracking correction data is set to "0". (22e) is a memory read this tracking correction data (D R). (22f) is data from the latch circuit (22c) (tracking data)
From (D T), an arithmetic circuit for subtracting the memory tracking correction data (D R) of (22e). This arithmetic circuit (22
f) outputs the capstan phase servo data (Dapc).
上記動作を説明する。カウンタ回路(24)は基準信号[第
2図(イ)]によりリセットされて第2図(ロ)に示すデータ
を出力する。The above operation will be described. The counter circuit (24) is reset by the reference signal [Fig. 2 (a)] and outputs the data shown in Fig. 2 (b).
ここで、トラッキング調整の必要のないカセットテープ
を再生した時のコントロールパルスのタイミングを第2
図(ハ)に示す。コントロールヘッド(12)からのコントロ
ールパルス(CTL)の立ち上がり部分により、マイコ
ン(22)はキャプスタン位相サーボ回路モードとなる。そ
して、カウンタ回路(24)の値をラッチ回路(22c)でラッ
チする。この時、ラッチ回路(22c)でラッチされた値を
基準データ値[第2図(ロ)のA0]とする。ラッチ回路
(22c)は、トラッキングデータを出力する。この時、メ
モリ(20′)(20e)の値は「0」なので、演算回路(22f)よ
り出力される位相サーボデータ(Dapc)の値は(A0)
である。この位相サーボデータ(Dapc)は、加算回路(2
2d)で速度サーボデータと加算されてキャプスタンサー
ボデータとしてPWM波回路(27)に出力される。PWM
波回路(27)は、次のキャプスタンサーボデータが、マイ
コン(22)より出力されるまで、このデータに応じたPW
M波を出力する。尚、この第1図の回路は、演算回路(2
2f)の出力データ(Dapc)が、基準データ値(A0)と
なる様に各部が設定されている。Here, the timing of the control pulse when playing back a cassette tape that does not require tracking adjustment
It is shown in Figure (c). At the rising portion of the control pulse (CTL) from the control head (12), the microcomputer (22) enters the capstan phase servo circuit mode. Then, the value of the counter circuit (24) is latched by the latch circuit (22c). At this time, the value latched by the latch circuit (22c) is used as a reference data value [A 0 in FIG. 2B). Latch circuit
(22c) outputs tracking data. At this time, the values of the memories (20 ′) and (20e) are “0”, so the value of the phase servo data (Dapc) output from the arithmetic circuit (22f) is (A 0 ).
Is. This phase servo data (Dapc) is added to the adder circuit (2
It is added to the velocity servo data in 2d) and output to the PWM wave circuit (27) as capstan servo data. PWM
The wave circuit (27) keeps the PW according to this data until the next capstan servo data is output from the microcomputer (22).
Output M wave. In addition, the circuit of FIG.
Each part is set so that the output data (Dapc) of 2f) becomes the reference data value (A 0 ).
次に、トラッキングがズレているテープを再生した場合
について説明する。第2図(ニ)に示す様に、コントロー
ル信号の発生タイミングが正規の場合[第2図(ハ)]に
比べて進んでいる時に、トラッキングが合うカセットテ
ープもある。Next, a case where a tape whose tracking is deviated is reproduced will be described. As shown in FIG. 2 (d), there is also a cassette tape in which tracking is suitable when the generation timing of the control signal is normal compared to [FIG. 2 (c)].
この場合、使用者は再生画面を見ながらトラッキング調
整手段(18)を調整してトラッキング調整を行う。この調
整完了時のメモリ(20′)の値(トラッキング補正デー
タ)は第2図(ロ)に示す(B1)である。In this case, the user adjusts the tracking adjustment means (18) while watching the reproduction screen to perform the tracking adjustment. The value (tracking correction data) of the memory (20 ') at the time of completion of this adjustment is (B 1 ) shown in FIG.
この場合の動作を説明する。コントロールヘッド(12)か
らのコントロールパルス(CTL)の立ち上がりにより
マイコン(22)はキャプスタン位相サーボ回路モードとな
る。カウンタ回路(24)の値をラッチ回路(22c)でラッチ
する。この時、ラッチ回路(22c)でラッチされた値は第
2図(ロ)の(A1)となる。次に、マイコン(22)はメモ
リ(20′)のトラッキング補正データ(DR)をメモリ(2
2e)に取り込む。演算回路(22f)は、ラッチ回路(22c)か
らのデータ値(A1)より、メモリ(22e)のトラッキン
グ補正データ(B1)を減算する。依って、位相サーボ
データの値はA0(=A1−B1)となる。つまり、こ
の時の位相サーボデータ(Dapc)の値は、正規の場合
[第2図(ハ)の場合)]と同じとなり、キャプスタンモ
ータ(CM)の位相は変動しない。The operation in this case will be described. The rising of the control pulse (CTL) from the control head (12) causes the microcomputer (22) to enter the capstan phase servo circuit mode. The value of the counter circuit (24) is latched by the latch circuit (22c). At this time, the value latched by the latch circuit (22c) becomes (A 1 ) in FIG. Then, the microcomputer (22) is tracking correction data (D R) of the memory of the memory (20 ') (2
Take in 2e). Arithmetic circuits (22f), the data value from the latch circuit (22c) from (A 1), subtracts the tracking correction data in the memory (22e) (B 1). Therefore, the value of the phase servo data is A 0 (= A 1 −B 1 ). That is, the value of the phase servo data (Dapc) at this time is the same as in the normal case [in the case of FIG. 2C)], and the phase of the capstan motor (CM) does not change.
尚、コントロールパルスが第2図(ホ)の場合、マイコン
(22)のラッチ回路(22c)のトラッキングデータの値は第
2図(ロ)に示す(A2)となる。又、メモリ(20′)のト
ラッキング補正データ(DR)の値は(−B2)とな
る。演算回路(22f)の位相サーボデータ(Dapc)の値
は、A0(=A2+B2)となる。If the control pulse is as shown in Fig. 2 (e), the microcomputer
The value of the tracking data of the latch circuit (22c) of (22) becomes (A 2 ) shown in FIG. The value of the tracking correction data memory (20 ') (D R) becomes (-B 2). The value of the phase servo data (Dapc) of the arithmetic circuit (22f) is A 0 (= A 2 + B 2 ).
尚、この回路では、位相サーボデータの値が(A0)と
なる様に制御が行なわれる。これは第3図に示す様に位
相サーボデータ(Dapc)を位相サーボ基準データ値(A
0)と比較して位相サーボエラーデータ(Dapce)を作
成し、この値が「0」となるようにキャプスタンを制御
するのと同等である。尚、第3図(a)に於いて、(22g)は
演算回路(22f)からの位相サーボデータ(Dapc)と、メ
モリ(22h)に予め記憶されている位相サーボ基準データ
(A0)を比較して位相サーボエラーデータ(Dapce)
を出力する比較回路である。このVTRはこの位相サー
ボエラーデータ(Dapce)が「0」となるようにキャプ
スタンモータをフィードバック制御する。(22i)は比較
回路であり、この比較回路(22i)は速度サーボ回路(22h)
からのデータと、メモリ(22j)に予め記憶されている速
度サーボ基準データを比較して速度サーボエラーデータ
を出力する。(22k)は速度サーボエラーデータと位相サ
ーボエラーデータを加算する加算回路である。In this circuit, control is performed so that the value of the phase servo data becomes (A 0 ). As shown in FIG. 3, the phase servo data (Dapc) is converted into the phase servo reference data value (A
0 ) and phase servo error data (Dapce) is created, and the capstan is controlled so that this value becomes "0". In FIG. 3 (a), (22g) is the phase servo data (Dapc) from the arithmetic circuit (22f) and the phase servo reference data (A 0 ) previously stored in the memory (22h). Compare phase servo error data (Dapce)
Is a comparison circuit that outputs This VTR feedback-controls the capstan motor so that the phase servo error data (Dapce) becomes "0". (22i) is a comparison circuit, and this comparison circuit (22i) is a speed servo circuit (22h).
And the speed servo reference data stored in advance in the memory (22j) are compared and the speed servo error data is output. (22k) is an adder circuit for adding the speed servo error data and the phase servo error data.
第3図(b)は位相サーボエラーデータの演算手順を変更
したものであり、最終データ値は第3図(a)と同じであ
る。つまり、メモリ(22e)のトラッキング補正データ
(DR)とメモリ(22h)内の位相サーボ基準データ値
(A0)を加算回路(22l)で加算する。そして、ラッチ
回路(22c)からのトラッキングデータ(DT)より、こ
の加算回路(22l)からのデータを演算回路(22m)で減算す
る。FIG. 3 (b) is a modification of the calculation procedure of the phase servo error data, and the final data value is the same as that of FIG. 3 (a). That is, added by the memory tracking correction data (D R) and phase servo reference data value in the memory (22h) in (22e) (A 0) the adder circuit (22l). Then, the arithmetic circuit (22m) subtracts the data from the adder circuit (22l) from the tracking data (D T ) from the latch circuit (22c).
次に第4図を参照しつつ本発明を採用したVTRのサー
ボ回路の概要を説明する。Next, the outline of the servo circuit of the VTR adopting the present invention will be described with reference to FIG.
まず、このザーボ回路の動作の概要を説明する。このサ
ーボ回路は、キャプスタンモータ(CM)とヘッドモー
タ(HM)の制御を1つのマイコン(22)で(例えばハチ
マル系のマイコン,Z80)で行うタイプである。従来と
同様に、キャプスタンモータ(CM)からのFGパルス
(CFG)、コントロールヘッド(12)からのコントロー
ルパルス(CTL)、ヘッドモータ(HM)からのPG
パルス(PG)とFGパルス(HFG)をマイコン(22)
に入力する。マイコン(22)は、FGパルス(CFG,H
FG)については、その発生間隔を検知することにより
速度ズレの状態を検出する。又、PGパルス(PG)と
コントロールパルス(CTL)については、基準信号と
これらのパルス(PG,CTL)との間隔を検知するこ
とにより、位相ズレの状態を検出している。尚、この間
隔の検知には、従来と同様にカウンタ回路(24)を使用す
る。First, an outline of the operation of this servo circuit will be described. This servo circuit is of a type in which the capstan motor (CM) and the head motor (HM) are controlled by one microcomputer (22) (for example, a Hachimaru system microcomputer, Z80). As in the conventional case, the FG pulse (CFG) from the capstan motor (CM), the control pulse (CTL) from the control head (12), and the PG from the head motor (HM)
Microcomputer (22) for pulse (PG) and FG pulse (HFG)
To enter. The microcomputer (22) uses the FG pulse (CFG, H
For FG), the state of speed deviation is detected by detecting the generation interval. Regarding the PG pulse (PG) and the control pulse (CTL), the state of phase shift is detected by detecting the interval between the reference signal and these pulses (PG, CTL). The counter circuit (24) is used to detect this interval as in the conventional case.
このサーボ回路の特徴は、パルス信号(PG,HFG,
CFG,CTL)の入力端子がマイコン(22)の▲
▼端子(マスク可能な割込端子)の1個である。このた
め、このサーボ回路は、周知の割込みコントローラ(30)
を備えている。この割込みコントローラ(30)は、例えば
インテル社製の「8259A」又は日本電気(株)製の「μ
PD71059」である。この割込みコントローラ(30)の入
力端子▲▼は優先度を示している。The characteristic of this servo circuit is that pulse signals (PG, HFG,
The input terminal of CFG, CTL) is ▲ of the microcomputer (22)
One of the terminals (maskable interrupt terminals). For this reason, this servo circuit uses a well-known interrupt controller (30).
Is equipped with. This interrupt controller (30) is, for example, "8259A" manufactured by Intel or "μ" manufactured by NEC Corporation.
PD71059 ". The input terminal ▲ ▼ of this interrupt controller (30) indicates the priority.
マイコン(22)は▲▼端子に信号が入力されると、
サーボモードとなるが、この▲▼端子に入力され
た信号が、4つの信号(PG,HFG′,CFG′,C
TL′)のうちのどれであるかを、示すデータを割込み
コントローラより入力して、その信号に応じたモード
(キャプスタン位相サーボ回路モード、キャプスタン速
度サーボ回路モード、シリンダ位相サーボ回路モード、
シリンダ速度回路サーボモード)に設定される。割込み
コントローラ(30)は、▲▼端子に入力された信号
がどれであるかをバッファ(38)(40)を介してマイコン(2
2)に出力する。そして、割込みコントローラ(22)は信号
が複数入力されている時は、優先度の高い方をマイコン
(22)に出力する。たとえばPG′信号(優先度1)とC
FG′信号(優先度3)が同時に入力されている時は、
マイコン(22)にPG′信号の入力時であると出力する。When a signal is input to the ▲ ▼ terminal of the microcomputer (22),
Servo mode is entered, but the signal input to this terminal is four signals (PG, HFG ', CFG', C).
TL ') is inputted from the interrupt controller, and a mode (capstan phase servo circuit mode, capstan speed servo circuit mode, cylinder phase servo circuit mode,
Cylinder speed circuit servo mode) is set. The interrupt controller (30) determines which signal is input to the ▲ ▼ terminal via the buffer (38) (40) and the microcomputer (2
Output to 2). When multiple signals are input, the interrupt controller (22) selects the one with higher priority from the microcomputer.
Output to (22). For example, PG 'signal (priority 1) and C
When the FG 'signals (priority level 3) are input at the same time,
It outputs when the PG 'signal is input to the microcomputer (22).
第4図の各部を簡単に説明する。(CM)はキャプスタ
ンモータであり、FGパルス(CFG)を出力する。
(HM)はヘッドモータであり、FGパルス(HF
G)、及びPGパルス(PG)を出力する。Each part of FIG. 4 will be briefly described. (CM) is a capstan motor, which outputs an FG pulse (CFG).
(HM) is a head motor, and FG pulse (HF)
G) and PG pulse (PG) are output.
(12)はコントロールヘッドである。(SW1)は切換ス
イッチである。この切換スイッチ(SW1)は、VTR
の再生時はコントロールヘッド(12)で再生されたコント
ロールパルス(CTL)を出力し、VTRの記録時は映
像信号より抜き出した垂直同期信号を1/2分周した30Hz
の基準信号をコントロールヘッド(12)に出力する。(32)
は分周回路であり、この分周回路(32)の分周比はマイコ
ン(22)により、動作モードに応じて設定される。(34a)
(34b)(34c)(34d)はラッチ回路であり、パルス(PG,
HFG,CFG,CTL)をラッチする。(30)は割込み
コントローラである。(12) is a control head. (SW 1 ) is a changeover switch. This changeover switch (SW 1 ) is a VTR
The control pulse (CTL) reproduced by the control head (12) is output at the time of reproducing, and the vertical synchronizing signal extracted from the video signal is halved at 30Hz at the time of VTR recording.
The reference signal of is output to the control head (12). (32)
Is a frequency dividing circuit, and the frequency dividing ratio of the frequency dividing circuit (32) is set by the microcomputer (22) according to the operation mode. (34a)
(34b) (34c) (34d) are latch circuits, which are pulse (PG,
HFG, CFG, CTL). (30) is an interrupt controller.
(22)はマイコンである。(36)は、マイコン用クロック信
号の発振器である。(22) is a microcomputer. (36) is a clock signal oscillator for the microcomputer.
(38)はアドレス用バッファ、(40)はデータ用バッファで
ある。尚、マイコン(22)はこのバッファ(38)(40)を介し
て各部を制御(データの授受)を行う。(38) is an address buffer, and (40) is a data buffer. The microcomputer (22) controls (transmits and receives data) each part via the buffers (38) and (40).
(42)は制御プログラムを格納するROM、(44)はワーク
エリア用RAMである。(46)はこのマイコンが搭載され
たVTRの調整データを記憶させるEEPROM[Electric E
rasable Program Read on Memory)である。Reference numeral (42) is a ROM for storing the control program, and (44) is a work area RAM. (46) is an EEPROM [Electric E that stores the adjustment data of the VTR equipped with this microcomputer.
rasable Program Read on Memory).
(24)はカウンタ回路である。このカウンタ回路(24)は基
準信号によりリセットされる。(26)はカウンタ回路(24)
のクロック信号用発振器である。(48)は30Hzの基準信号
作成用の第2カウンタ回路である。(SW2)は切換ス
イッチである。VTRの再生時、カウンタ回路(24)は第
2カウンタ回路(48)からの基準信号(Ref)によりリセッ
トされる。VTRの記録時、カウンタ回路(24)は映像信
号より抜き出された垂直同期信号を1/2分周した基準信
号によりリセットされる。(24) is a counter circuit. The counter circuit (24) is reset by the reference signal. (26) is a counter circuit (24)
Is a clock signal oscillator. (48) is a second counter circuit for producing a 30 Hz reference signal. (SW 2 ) is a changeover switch. When reproducing the VTR, the counter circuit (24) is reset by the reference signal (Ref) from the second counter circuit (48). During VTR recording, the counter circuit (24) is reset by a reference signal obtained by dividing the vertical synchronizing signal extracted from the video signal by 1/2.
又、このカウンタ回路(24)をリセットする信号は、マイ
コン(22)の▲▼端子(マスク不可割込端子)に入
力される。マイコン(22)はこの▲▼端子への入力
により、この時のVTRの動作モードを検知するモード
となる(この検知は本願とは直接関係ないので、この検
知のための回路は図示省略した)。A signal for resetting the counter circuit (24) is input to the ▲ ▼ terminal (non-maskable interrupt terminal) of the microcomputer (22). The microcomputer (22) enters a mode for detecting the VTR operation mode at this time by inputting to the ▲ ▼ terminal (since this detection is not directly related to the present application, the circuit for this detection is not shown). .
(18′)はアップ釦及びダウン釦よりなるトラッキング調
整手段であり、トラッキング調整により認定されたトラ
ッキング補正データを出力する。(50)はこのトラッキン
グ調整手段(18)からのトラッキング補正データをマイコ
ン(22)に出力するインタフェース回路である。このイン
タフェース回路(50)はマイコン(22)とトラッキング調整
手段(18)との仲介を行う。(18 ') is a tracking adjustment means composed of an up button and a down button, and outputs tracking correction data certified by the tracking adjustment. Reference numeral (50) is an interface circuit for outputting the tracking correction data from the tracking adjusting means (18) to the microcomputer (22). The interface circuit (50) acts as an intermediary between the microcomputer (22) and the tracking adjustment means (18).
(52)はマイコン(22)より出力されたサーボ用のデータ
(キャプスタン用とヘッド用)をラッチするサーボ用デ
ータラッチ回路である。このデータラッチ回路(52)は、
次のサーボ用データが、マイコン(22)から出力されるま
で、このデータを保持する。(52) is a servo data latch circuit for latching servo data (for capstan and head) output from the microcomputer (22). This data latch circuit (52)
This data is held until the next servo data is output from the microcomputer (22).
(27)はデータラッチ回路(52)からのキャプスタン用サー
ボデータに基づきPWM波を出力するPWM波回路であ
る。(54)はデータラッチ回路(52)からのヘッド用サーボ
データに基づきPWM波を出力するPWM波回路であ
る。(27) is a PWM wave circuit that outputs a PWM wave based on the capstan servo data from the data latch circuit (52). Reference numeral 54 is a PWM wave circuit that outputs a PWM wave based on the head servo data from the data latch circuit 52.
上記回路に於けるキャプスタンモータの速度サーボ制御
について簡単に説明する。The speed servo control of the capstan motor in the above circuit will be briefly described.
キャプスタンモータ(CM)はFGパルス(CFG)を
出力する。このFGパルス(CFG)は分周回路(32)で
分周された後にラッチ回路(34c)でラッチされ、割込み
コントローラ(30)を介してマイコン(22)の▲▼端
子に入力される。マイコン(22)はアドレス用バッファ(3
8)及びデータ用バッファ(40)を介して割込みコントロー
ラ(30)より、この入力信号がCFG′信号であることを
示すデータを読み込み、このデータによりキャプスタン
速度サーボ回路モードとなる。The capstan motor (CM) outputs an FG pulse (CFG). This FG pulse (CFG) is frequency-divided by the frequency dividing circuit (32), then latched by the latch circuit (34c), and input to the terminal () of the microcomputer (22) through the interrupt controller (30). The microcomputer (22) uses the address buffer (3
The data indicating that this input signal is the CFG 'signal is read from the interrupt controller (30) via 8) and the data buffer (40), and the capstan speed servo circuit mode is set by this data.
マイコン(22)はカウンタ回路(24)の値を読み込む[尚、
バッファ(38)(40)を介するのは当然であるので、説明を
簡略化するためにこのバッファ(38)(40)の説明は省略し
た]。そして、このカウンタ回路(24)の値を例えばRA
M(44)に一時格納すると共に、前回のCFG信号入力時
にRAM(44)に格納した値を読み出す。そして、このR
AM(44)から読み出した前回の値と、カウンタ回路(24)
より読み込んだ値を比較して、FGパルス信号の間隔を
算出し、キャプスタン用速度サーボデータを作成する。
尚、この時のキャプスタン速度サーボデータの値が、通
常値より大きく離れている時は、前回の速度サーボデー
タをRAM(44)より読み出してこれを使用する。尚、こ
の様な事態は例えばカウンタ回路(24)ののリセット直後
等に発生する。The microcomputer (22) reads the value of the counter circuit (24)
It goes without saying that the buffers (38) (40) are used, so the description of the buffers (38) (40) is omitted to simplify the description. Then, the value of this counter circuit (24) is set to RA, for example.
The value is temporarily stored in M (44) and the value stored in RAM (44) at the time of the previous CFG signal input is read. And this R
Previous value read from AM (44) and counter circuit (24)
The read values are compared to calculate the FG pulse signal interval, and capstan velocity servo data is created.
When the value of the capstan speed servo data at this time is far from the normal value, the previous speed servo data is read from the RAM (44) and used. Incidentally, such a situation occurs, for example, immediately after the counter circuit (24) is reset.
マイコン(22)はキャプスタン速度サーボデータはRAM
(44)に格納する。又、マイコン(22)はRAM(44)に格納
されているキャプスタン位相サーボデータを読み出し
て、このキャプスタン位相サーボデータとキャプスタン
速度サーボデータを加算する。加算して作成したキャプ
スタンサーボデータはサーボ用データラッチ回路(52)に
出力される。サーボ用データラッチ回路(52)は、このキ
ャプスタンサーボデータをキャプスタン用PWM波回路
(27)に出力する。マイコン(22)はインタフェース回路(5
0)を介してラッチ回路(34c)のラッチを解除する。Microcomputer (22) is RAM for capstan speed servo data
Store in (44). Further, the microcomputer (22) reads the capstan phase servo data stored in the RAM (44) and adds the capstan phase servo data and the capstan speed servo data. The capstan servo data created by the addition is output to the servo data latch circuit (52). The servo data latch circuit (52) converts the capstan servo data to the capstan PWM wave circuit.
Output to (27). The microcomputer (22) is an interface circuit (5
Release the latch of the latch circuit (34c) via 0).
次にキャプスタンモータ(CM)の位相サーボ制御につ
いて簡単に説明する。Next, the phase servo control of the capstan motor (CM) will be briefly described.
コントロールヘッド(12)からのコントロールパルス(C
TL)にスイッチ(SW1)を経て、ラッチ回路(34d)
でラッチされる。そして、割込みコントローラ(30)を介
してマイコン(22)の▲▼端子に入力される。マイ
コン(22)は、この入力により、バッファ(38)(40)を介し
て、割込みコントローラ(30)のデータを読み込む。この
▲▼端子への入力がCTL′信号であることを示
すデータを、割込みコントローラ(30)が出力している。
マイコン(22)は、この割込みコントローラ(30)からのデ
ータにより、キャプスタン位相サーボ回路モードとな
る。Control pulse from control head (12) (C
TL) through switch (SW 1 ) to latch circuit (34d)
Is latched by. Then, it is input to the ▲ ▼ terminal of the microcomputer (22) via the interrupt controller (30). The microcomputer (22) reads the data of the interrupt controller (30) via the buffers (38) and (40) by this input. The interrupt controller (30) outputs data indicating that the input to the ▲ ▼ terminal is a CTL 'signal.
The microcomputer (22) enters the capstan phase servo circuit mode by the data from the interrupt controller (30).
マイコン(22)はバッファ(38)(40)を介してカウンタ回路
(24)のデータを読み込む。マイコン(22)はバッファ(38)
(40)インタフェース回路(50)を介してトラッキング調整
手段(18′)のトラッキング補正データ(DR)を読み込
む。マイコン(22)は、カウンタ回路(24)から読み込んだ
データをトラッキング補正データで補正してキャプスタ
ン位相サーボデータを算出する。The microcomputer (22) is a counter circuit via the buffers (38) (40)
Read the data of (24). Microcomputer (22) is buffer (38)
(40) reads the tracking correction data of the tracking adjustment means via the interface circuit (50) (18 ') ( D R). The microcomputer (22) corrects the data read from the counter circuit (24) with tracking correction data to calculate capstan phase servo data.
マイコン(22)はRAM(44)によりキャプスタン速度サー
ボデータを読み出し、このデータとキャプスタン位相サ
ーボデータを加算してキャプスタンサーボデータを作成
する。このキャプスタンサーボデータはサーボ用データ
ラッチ回路(52)に出力される。マイコン(22)はキャプス
タン位相サーボデータをRAM(44)に格納する。そし
て、マイコン(22)はインタフェース回路(50)を介してラ
ッチ回路(34b)をリセットする。The microcomputer (22) reads the capstan speed servo data from the RAM (44) and adds this data and the capstan phase servo data to create capstan servo data. This capstan servo data is output to the servo data latch circuit (52). The microcomputer (22) stores the capstan phase servo data in the RAM (44). Then, the microcomputer (22) resets the latch circuit (34b) via the interface circuit (50).
尚、本実施例では、ヘッドサーボはキャプスタンサーボ
に比べて高い精度を必要とするので、ヘッドモータから
の信号(PG,HFG)の優先順位を高く設定した。In this embodiment, the head servo requires higher accuracy than the capstan servo, so the signals (PG, HFG) from the head motor are set to have a high priority.
(ト)発明の効果 上記の如く、本発明では、トラッキング調整をコントロ
ールパルス又は基準信号の遅延時間の調整によって行な
わずに、ラッチしたカウンタ回路のデータ値を演算処理
で補正して行なっている。このため、トラッキング調整
をマイコン内で行っても、その処理時間が短かく不都合
を生じない。依って、トラッキング調整用のデジタルモ
ノマルチ等を省略出来有用である。(G) Effect of the Invention As described above, in the present invention, the tracking adjustment is not performed by adjusting the delay time of the control pulse or the reference signal, but the data value of the latched counter circuit is corrected by arithmetic processing. Therefore, even if the tracking adjustment is performed in the microcomputer, the processing time is short and no inconvenience occurs. Therefore, the digital mono-multi for tracking adjustment can be omitted, which is useful.
第1図は本発明の一実施例を示す図、第2図は動作を説
明するための図である。 第3図は本発明をハードウェア的に示した時の他の例を
示す図である。 第4図はマイコンサーボを説明するための図である。 第5図は従来例を示す図である。 (DR)……トラッキング補正データ、(10)……テー
プ、(22e)(20′)……メモリ(トラッキング補正データ
出力手段)、(18′)……トラッキング調整手段(トラッ
キング補正データ出力手段)、(CTL)……コントロ
ールパルス、(PG)……PGパルス(ヘッドの回転位
相に関連した信号)、(Ref)……基準信号(ヘッドの回
転位相に関連した信号)、(DT)……(トラッキング
データ)、(Dapc)……位相サーボデータ(位相サーボ用
のデータ)、(Dapce)……位相サーボエラーデータ(位
相サーボ用のデータ)、(24)……カウンタ回路、(26)…
…キャプスタン。FIG. 1 is a diagram showing an embodiment of the present invention, and FIG. 2 is a diagram for explaining the operation. FIG. 3 is a diagram showing another example when the present invention is shown as hardware. FIG. 4 is a diagram for explaining the microcomputer servo. FIG. 5 is a diagram showing a conventional example. (D R) ...... tracking correction data, (10) ... tape, (22e) (20 ') ... memory (tracking correction data output means), (18') ...... tracking adjustment means (tracking correction data output means ), (CTL) ... control pulse, (PG) ... PG pulse (signal related to head rotation phase), (Ref) ... reference signal (signal related to head rotation phase), (D T ). ...... (Tracking data), (Dapc) …… Phase servo data (data for phase servo), (Dapce) …… Phase servo error data (data for phase servo), (24) …… Counter circuit, (26 ) ...
… Capstan.
Claims (3)
キング補正データ出力手段と、 テープより再生されるコントロールパルスとヘッドの回
転位相に関連した信号との位相差に関連したトラッキン
グデータを作成するデータ作成手段と、 加減算等の演算処理により前記トラッキングデータを前
記トラッキング補正データで補正して位相サーボ用のデ
ータを作成する手段とを、 備えたことを特徴とするトラッキングサーボ装置。1. Tracking correction data output means for outputting tracking correction data, and data creating means for creating tracking data related to a phase difference between a control pulse reproduced from a tape and a signal related to a rotational phase of a head. A tracking servo apparatus comprising: means for correcting the tracking data with the tracking correction data by an arithmetic process such as addition and subtraction to create data for phase servo.
トされるカウンタ回路と、 コントロールパルス入力時にこのカウンタ回路の値をラ
ッチするラッチ回路とを、 備えることを特徴とする特許請求の範囲第1項記載のト
ラッキングサーボ装置。2. The data creating means comprises a counter circuit that is reset by a reference signal related to the rotational phase of the head, and a latch circuit that latches the value of the counter circuit when a control pulse is input. The tracking servo device according to claim 1.
タンの回転を制御するためのものであることを特徴とす
る特許請求の範囲第2項記載のトラッキングサーボ装
置。3. The tracking servo device according to claim 2, wherein the phase servo data is for controlling the rotation of the capstan.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62151972A JPH0626054B2 (en) | 1987-06-18 | 1987-06-18 | Tracking servo device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62151972A JPH0626054B2 (en) | 1987-06-18 | 1987-06-18 | Tracking servo device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63316351A JPS63316351A (en) | 1988-12-23 |
| JPH0626054B2 true JPH0626054B2 (en) | 1994-04-06 |
Family
ID=15530246
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62151972A Expired - Fee Related JPH0626054B2 (en) | 1987-06-18 | 1987-06-18 | Tracking servo device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0626054B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2587537B2 (en) * | 1990-11-21 | 1997-03-05 | シャープ株式会社 | Delay circuit |
-
1987
- 1987-06-18 JP JP62151972A patent/JPH0626054B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63316351A (en) | 1988-12-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5012358A (en) | Tracking control apparatus for use with magnetic tape having video track and control track | |
| JPH0626054B2 (en) | Tracking servo device | |
| JPH06101163B2 (en) | Microcomputer servo circuit | |
| JPH035956A (en) | Still image playback device | |
| JPH0727712B2 (en) | Video editing equipment | |
| EP0091190B2 (en) | A programmable nonlinear speed control for a recording and/or reproducing apparatus | |
| JPH0629799Y2 (en) | Video tape recorder | |
| JPS6112181A (en) | Control circuit for slow motion reproduction | |
| JP2639925B2 (en) | Automatic phase reference cycle setting device | |
| JP2680573B2 (en) | Automatic phase adjustment device | |
| JP2825171B2 (en) | Magnetic recording / reproducing device | |
| JPH0648594Y2 (en) | Rotating drum controller | |
| JP3212285B2 (en) | Motor rotation control device | |
| JPH0652598A (en) | Magnetic recorder/reproducer | |
| KR0133412B1 (en) | X-distance automatic control melthod and the apparatus of | |
| JP3048816B2 (en) | Magnetic recording / reproducing device | |
| JP2615500B2 (en) | Magnetic recording / reproducing device | |
| JP2563610B2 (en) | Magnetic recording / reproducing device | |
| KR100194017B1 (en) | Automatic Head Switching Servo Circuit and Method | |
| JP2615492B2 (en) | Magnetic recording / reproducing device | |
| JPH0557831B2 (en) | ||
| JPH02123548A (en) | Tracking method for magnetic reproducing device | |
| JPH0341022B2 (en) | ||
| JPH0664796B2 (en) | Slot tracking device for magnetic recording / reproducing apparatus | |
| JPH0648566B2 (en) | Magnetic recording / reproducing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |