JPH0457578A - Digital phase controller for rotating body - Google Patents

Digital phase controller for rotating body

Info

Publication number
JPH0457578A
JPH0457578A JP2169023A JP16902390A JPH0457578A JP H0457578 A JPH0457578 A JP H0457578A JP 2169023 A JP2169023 A JP 2169023A JP 16902390 A JP16902390 A JP 16902390A JP H0457578 A JPH0457578 A JP H0457578A
Authority
JP
Japan
Prior art keywords
signal
phase control
phase
rotating body
digit
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.)
Pending
Application number
JP2169023A
Other languages
Japanese (ja)
Inventor
Yoshifumi Yanagawa
柳川 良文
Tadashi Kunihira
宰司 國平
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 JP2169023A priority Critical patent/JPH0457578A/en
Publication of JPH0457578A publication Critical patent/JPH0457578A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Velocity Or Acceleration (AREA)

Abstract

PURPOSE:To prevent deterioration in the accuracy due to digit truncation by converting the digit truncation data caused in a digital phase processing system into a time series signal within a time when a rotating body turns around. CONSTITUTION:The controller consists of a drum motor 1, a rotating speed detector 2, a frequency divider circuit 3, a phase control signal generating means 5, a multiplier 7, a division means 11, a correction means 12, a signal source or FG signal input terminal 13, a level conversion means 14, a signal conversion means 15 and an adder means 16. Then a digit truncation data caused due to a limit of an input bit number of a D/A converter 9 and an input bit number of the adder 16 or the like is corrected simply with high accuracy by using the correction means 12, the level conversion means 14 and the signal conversion means 15 so as to convert the digit truncation component of a phase control data into a time series signal whose time average is equal to the digit truncation component. Thus, the phase control of the rotating body is implemented without deteriorating the control accuracy of the phase control system.

Description

【発明の詳細な説明】 産業上の利用分野 本発明は回転体の制御などに用いられるディジタル位相
制御装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a digital phase control device used for controlling a rotating body.

従来の技術 近年、回転ヘッドを用いたビデオテープレコーダ等、回
転体の速度制御及び位相制御が重要視されている。
2. Description of the Related Art In recent years, importance has been placed on speed control and phase control of rotating bodies such as video tape recorders using rotating heads.

従来、回転体の制御などに用いられてきたディジタル位
相制御系の構成を第5図に示す。第5図において、ドラ
ムモータ1の回転は、ドラムモータ1に設けられた回転
検出器2により検出される。
FIG. 5 shows the configuration of a digital phase control system that has been conventionally used for controlling rotating bodies. In FIG. 5, the rotation of the drum motor 1 is detected by a rotation detector 2 provided on the drum motor 1. In FIG.

回転検出器2は周波数発電機およびパルスジェネレータ
を含み、回転速度に応じた周期を有するFCパルスがド
ラムモータ1の1回転につき例えば16バルス得られる
ように構成されている。分周回路3は、FCパルスをド
ラムモータ1が1回転する間に生じるFC信号のパルス
数(例えば16)だけ分周し、ドラムモータ1の回転位
相に応じた位相信号(以下PC信号と称す)が、ドラム
モータ1の1回転に1個の割合で得られる。速度制御信
号生成手段4において、速度誤差検出ゲイン補正、フィ
ルタリング等を行いディジタル速度制御データVDを算
出する。
The rotation detector 2 includes a frequency generator and a pulse generator, and is configured so that, for example, 16 pulses of FC pulses having a period corresponding to the rotation speed can be obtained per one rotation of the drum motor 1. The frequency dividing circuit 3 divides the frequency of the FC pulse by the number of pulses (for example, 16) of the FC signal generated during one rotation of the drum motor 1, and generates a phase signal (hereinafter referred to as PC signal) corresponding to the rotational phase of the drum motor 1. ) is obtained at a rate of one per rotation of the drum motor 1. The speed control signal generating means 4 performs speed error detection gain correction, filtering, etc. to calculate digital speed control data VD.

一方、位相制御信号生成手段5において、位相誤差検出
、ゲイン補正及びフィルタリング等を行い、位相制御デ
ータPDを算出する。乗算器6において速度制御データ
VDをに1倍したものと乗算器7において位相制御デー
タPDをに2倍したものとを加算器8で加算し、D/A
変換器9でアナログ信号に変換する。D/A変換器9の
出力をドライブアンプ10において増幅し、この出力に
よってドラムモータ1は制御される。
On the other hand, the phase control signal generating means 5 performs phase error detection, gain correction, filtering, etc., and calculates phase control data PD. The speed control data VD multiplied by 1 in the multiplier 6 and the phase control data PD multiplied by 2 in the multiplier 7 are added in the adder 8, and the D/A
A converter 9 converts it into an analog signal. The output of the D/A converter 9 is amplified in a drive amplifier 10, and the drum motor 1 is controlled by this output.

ここで、K1.に2は、速度系と位相系との制御量の比
を示し、一般に系の安定性を確保するためにKl)K2
として速度制御が位相制御よりも強く働くようムこして
いる。例えばVD、PDを各各8ビット(a=8) 、
D/A変換器の入力ビツト数dを9ビツトとし、K1=
I  K2=2−’=24とすると加算器8において実
効されるに1・VD+に2・PDの演算では、結果とし
て13ビツトのデータが算出される。しかし、D/A変
換器の入力は9ビツトであるので4ビツトの桁落ちが生
しる。このため従来は、前記13ビツトのデータの内上
位9ビットを有効データとして扱い、下位4ビツトを桁
落ちデータとして切り捨てるか、あるいは切り上げ、あ
るいは四捨五入等の処理を行っている。
Here, K1. 2 indicates the ratio of the control amount between the speed system and the phase system, and generally Kl)K2 is used to ensure the stability of the system.
As a result, speed control works more strongly than phase control. For example, VD and PD each have 8 bits (a=8),
Assuming that the input bit number d of the D/A converter is 9 bits, K1=
If IK2=2-'=24, the calculation of 1.VD+ and 2.PD performed in the adder 8 results in 13-bit data. However, since the input to the D/A converter is 9 bits, a loss of 4 bits occurs. For this reason, conventionally, the upper 9 bits of the 13-bit data are treated as valid data, and the lower 4 bits are discarded as decimal data, or are rounded up or rounded off.

この場合、桁落ちデータは位相制御データのみからなる
。つまり、位相制御データPDの内、上位4ピントのみ
が位相系の有効ピント(ビット数b)としてドラムモー
タ1の制御情報として用いられ、下位4ビツト(ビット
数C)は桁落ちデータとして処理される。
In this case, the digit loss data consists only of phase control data. In other words, of the phase control data PD, only the upper 4 focuses are used as the effective focus of the phase system (bit number b) as control information for the drum motor 1, and the lower 4 bits (bit number C) are processed as digit loss data. Ru.

また、加算器8の入力ピント数eを8ビ、トとすると、
KI=1.に2=2’であるので、ブコソク7でのに2
XPDの演算の結果位相制御データPDは28〜24の
データとなる。加算器8において速度制御データVDと
桁合わせを行うと、加算器8の入力においてPDの下位
4ビツトは桁落ちデータとなる。
Also, if the number of input points e of the adder 8 is 8 bits, then
KI=1. Since 2 = 2', 2 in Bukosoku 7
As a result of the XPD calculation, the phase control data PD becomes data 28 to 24. When the adder 8 performs digit alignment with the speed control data VD, the lower four bits of PD at the input of the adder 8 become digit-off data.

発明が解決しようとする課題 しかしながら上記のような構成では、前記桁落ちデータ
に対し切り捨て、切上げ、四捨五入等を行っているため
、ドラムモータ1に与えられる制御信号の精度が悪化し
、ワウ・フラッタが増大する等、悪影響を及ぼす。この
問題を解決するためには、D/A変換器を速度制御デー
タ用と位相制御データ用に各々設けるか、あるいはD/
A変換器9の入力ピント数や加算器8の入カビノド数を
増やせば良いが回路が複雑になったり、D/A変換での
精度が確保できなかったり、コストアップを招く等の問
題により困難となっている。
Problems to be Solved by the Invention However, in the above configuration, the precision of the control signal given to the drum motor 1 deteriorates, and wow and flutter occur because the digit loss data is rounded down, rounded up, rounded off, etc. This has negative effects such as an increase in To solve this problem, it is necessary to provide separate D/A converters for speed control data and phase control data, or to
It would be possible to increase the number of input focus points of the A converter 9 or the number of input points of the adder 8, but this is difficult due to problems such as the circuit becomes complicated, accuracy cannot be ensured in D/A conversion, and cost increases. It becomes.

本発明は前記課題を解決するもので、桁落ちによる精度
の悪化を防止する手段を提供するものである。
The present invention solves the above-mentioned problem and provides a means for preventing deterioration of accuracy due to loss of digits.

課題を解決するための手段 本発明は前記目的を達成するために、信号源またはFG
信号源と、回転体の回転位相に応じた信号より回転位相
を検出する回転位相検出手段と、前記回転位相検出手段
の出力信号を処理して位相制御信号を得る位相制御信号
生成手段と、前記位相制御信号を所定ピント数の有効成
分と桁落ち成分とに分ける分割手段と、前記桁落ち成分
より補正値を生成する補正手段と、前記信号源を用いて
前記補正値を所定時間内の時系列信号に変換する値変換
手段と、前記時系列信号を時間平均が略前記桁落ち成分
に等しい信号に変換する信号変換手段と、前記信号変換
手段の出力と前記有効成分とを加算する加算手段とを具
備し、前記加算手段の出力を用いて前記回転体の位相制
御を行うことを特徴とするものである。
Means for Solving the Problems In order to achieve the above object, the present invention provides a signal source or an FG.
a signal source, a rotational phase detection means for detecting a rotational phase from a signal corresponding to a rotational phase of the rotating body, a phase control signal generation means for processing an output signal of the rotational phase detection means to obtain a phase control signal; dividing means for dividing a phase control signal into an effective component and a lost-digit component of a predetermined number of focuses; a correcting means for generating a correction value from the lost-digit component; value converting means for converting into a series signal; signal converting means for converting the time-series signal into a signal having a time average substantially equal to the decimated component; and adding means for adding the output of the signal converting means and the effective component. The apparatus is characterized in that the output of the adding means is used to control the phase of the rotating body.

作用 本発明は上記構成により、位相制御データの桁落ち部分
を前記補正手段、前記値変換手段、前記信号変換手段を
用いて時間平均が桁落ち成分に等しい時系列信号に変換
することにより、D/A変換器の入力ビツト数や加算器
の入力ビツト数等の制限により生じた桁落ちデータの補
正を簡単に、精度良く行うことができる。
According to the above configuration, the present invention converts the digit loss portion of the phase control data into a time series signal whose time average is equal to the digit loss component using the correction means, the value conversion means, and the signal conversion means. It is possible to easily and accurately correct data with digit loss caused by limitations such as the number of input bits of the /A converter and the number of input bits of the adder.

実施例 以下、本発明の一実施例における回転体のディジタル位
相制御装置について図面を参照しながら説明する。
Embodiment Hereinafter, a digital phase control device for a rotating body according to an embodiment of the present invention will be described with reference to the drawings.

第1図は本発明の一実施例を示したブロック図であり、
第5図に示す構成要素と同一の要素には同一の符号を付
してその説明を省略する。
FIG. 1 is a block diagram showing an embodiment of the present invention,
Elements that are the same as those shown in FIG. 5 are given the same reference numerals and their explanations will be omitted.

まず、位相制御信号生成手段5によって生成されたaビ
ットの位相制御データPDが分割手段11に与えられる
。Kl、に2によって決定される位相系の有効ピント数
をbとすると、分割手段11によってPDは上位bビッ
トの有効成分と、下位c (=a−b)ビットの桁落ち
成分に分割される。桁落ち成分は補正手段12により補
正され、値変換手段14に送られる。値変換手段】4は
端子13より入力される信号源からの信号またはFG倍
信号用いて、ひとつの補正値を所定時間内(ドラムモー
タlが1回転する時間内)の時系列信号に変換する。時
系列信号は信号変換手段15によって時間平均が桁落ち
成分の値と等しい波形に変換され、加算器16で有効成
分と加算される。
First, the a-bit phase control data PD generated by the phase control signal generating means 5 is given to the dividing means 11. Let b be the effective number of points of focus of the phase system determined by Kl, and 2, then the dividing means 11 divides PD into an effective component of the upper b bits and a lost component of the lower c (=a-b) bits. . The offset component is corrected by the correction means 12 and sent to the value conversion means 14. [Value conversion means] 4 converts one correction value into a time-series signal within a predetermined time (within the time for one rotation of the drum motor l) using a signal from a signal source inputted from the terminal 13 or an FG multiplied signal. . The time-series signal is converted by the signal converting means 15 into a waveform whose time average is equal to the value of the lost component, and is added to the effective component by the adder 16.

第2図は本発明の一実施例の分割手段11、補正手段1
2および値変換手段14をハードウェアで実現したとき
のブロック図である。また第3図はこノドきのデータの
変換方法を示したものである。
FIG. 2 shows a dividing means 11 and a correcting means 1 according to an embodiment of the present invention.
2 and a value conversion means 14 are implemented in hardware. FIG. Furthermore, FIG. 3 shows a method of converting this data.

aビット(例えば8ビツト)の位相制御データPDは8
ビツトのアンドゲート群201の入力に与えられる。ア
ンドゲート群201の他方の入力には端子202より、
前記位相制御データPDの上位bビット(例えば上位4
ピント)を取り出すような入力(OF OHのピントコ
ードをもつ信号)が加えられている。
The phase control data PD of a bit (e.g. 8 bits) is 8
It is applied to the input of the bit AND gate group 201. The other input of the AND gate group 201 is connected to the terminal 202.
The upper b bits (for example, the upper 4 bits) of the phase control data PD
An input (a signal with a focus code of OF OH) is added to extract the focus (focus).

さらに、アンドゲート群201の出力、つまり前記位相
制御データPDの上位bビットは、加算器203で、位
相制御データPDから減算される。
Further, the output of the AND gate group 201, that is, the upper b bits of the phase control data PD, is subtracted from the phase control data PD by an adder 203.

よって、加算器203の出力は、前記位相制御データP
Dの下位c=a−bビット(4ビツト)となる。
Therefore, the output of the adder 203 is the phase control data P
The lower c of D = a-b bits (4 bits).

ドラムモータ1の1回転毎に加算器203の出力はカウ
ンタ204に読み込まれる。端子13には信号源の出力
またはFG倍信号加えられており、この信号によりカウ
ンタ204はデクリメントする。比較器205ではカウ
ンタ204の出力が1“以上の値であれば、第Cピント
(2’ピノノド)に′1“を出力し、カウンタ204の
出力が“0゛以下であれば、°0゛を出力する。つまり
、本実施例では桁落ちデータをPWM波に変換したこと
になる。また、カウンタ204と比較器205により、
補正手段と値変換手段と信号変換手段とを実現している
The output of the adder 203 is read into the counter 204 every rotation of the drum motor 1. The output of the signal source or the FG multiplied signal is applied to the terminal 13, and the counter 204 is decremented by this signal. In the comparator 205, if the output of the counter 204 is a value of 1" or more, it outputs '1' to the C-th pinto (2' pinot), and if the output of the counter 204 is '0' or less, it outputs '0'. In other words, in this embodiment, the digit loss data is converted into a PWM wave.Furthermore, the counter 204 and the comparator 205
A correction means, a value conversion means, and a signal conversion means are realized.

アンドゲート群201の出力と比較器205の出力は、
加算器16により加算され、乗算器7を通り加算器8に
入力される。
The output of the AND gate group 201 and the output of the comparator 205 are
The signals are added by an adder 16, passed through a multiplier 7, and inputted to an adder 8.

例えば、速度制御データVD、位相制御データPDを各
々8ビツト(a=8)、D/A変換器の入カビノド数d
を9ビツトとし、K1=1.に2=2−4とすると、位
相系の有効成分のビット数す−4、桁落ち成分のビット
数c=4となる。従来の位相制御装置では4ビツトの桁
落ちが生じるが、本発明を用いればドラムモータ1が1
回転するときに生じるFC信号のパルス数または信号源
からの信号のパルス数を16個としておけば、所定時間
(ドラムモータ1が1回転する間)での位相制御データ
の桁落ちはなくなる。つまり、ドラムモータ1が1回転
する間に信号源またはFGから生成されるパルス数PN
と桁落ちビット数Cとの間にPN=2’の関係が成り立
つようにPNを決定すれば良い。
For example, the speed control data VD and the phase control data PD are each 8 bits (a=8), and the number of nodes d in the D/A converter is
is 9 bits, and K1=1. When 2=2-4, the number of bits of the effective component of the phase system is -4, and the number of bits of the missing component is c=4. In the conventional phase control device, a loss of 4 bits occurs, but with the present invention, the drum motor 1
If the number of pulses of the FC signal or the number of pulses of the signal from the signal source generated during rotation is set to 16, there will be no loss of digits in the phase control data during a predetermined period of time (during one revolution of the drum motor 1). In other words, the number of pulses PN generated from the signal source or FG during one rotation of the drum motor 1
PN may be determined so that the relationship PN=2' holds between C and the number of lost bits C.

今、PD=(11001010:l、PN=16、信号
源からの信号またはFC信号の周期をTPとする。端子
202から[111100001の信号が入力されると
すると、アンドゲート群201の出力は[110000
001、力U算器203の出力(補正値)は[0000
1010]となる。
Now, assume that PD=(11001010:l, PN=16, and the period of the signal from the signal source or FC signal is TP. If a signal of [111100001 is input from the terminal 202, the output of the AND gate group 201 is [ 110000
001, the output (correction value) of the force U calculator 203 is [0000
1010].

この出力はドラムモータ1の1回転毎にカウンタ204
に入力される。カウンタ204は端子13からの信号に
よりデクリメントする。端子13から入力される信号に
同期した時刻Tでカウンタ204に読み込まれたデータ
[000010101は時刻T+TPでデクリメントさ
れ、 [00001,00工]となる。同様にして、時刻T+
15XTPまでデクリメントが行われ、時刻T+16X
TPで新しくプリセットが行われる。
This output is sent to the counter 204 every rotation of the drum motor 1.
is input. Counter 204 is decremented by a signal from terminal 13. The data [000010101] read into the counter 204 at time T in synchronization with the signal input from the terminal 13 is decremented at time T+TP, and becomes [00001,00 hours]. Similarly, time T+
Decrement is performed until 15XTP, and time T+16X
A new preset is performed at TP.

つまり補正値が時系列信号に変換されたのである。In other words, the correction value was converted into a time-series signal.

比較器205はカウンタ204の値が“1゛以上である
場合にのみ [00010000]を出力する。この結果、比較器2
07の出力は時刻Tから時刻T+10XTPまで[00
010000]が出力され、時刻T+10XTPから時
刻T+16XTPまで(00000000)が出力され
る。つまり、PWM波に変換されドラムモータ1が1回
転する間での時間平均値は桁落ち成分の値と等しくなる
Comparator 205 outputs [00010000] only when the value of counter 204 is "1" or more. As a result, comparator 2
The output of 07 is [00
010000] is output, and (00000000) from time T+10XTP to time T+16XTP is output. That is, the time average value during one revolution of the drum motor 1 after being converted into a PWM wave is equal to the value of the digit loss component.

第3図はこのときのデータの変換方法を示したものであ
る1例えば、速度制御データVD9位相制御データPD
を各々8ビツト(a−8)、D/A変換器の入カビノド
数dを9ビツトとし、K1=IK2=24とすると、位
相系の有効成分のビット数b=4、桁落ち成分のビット
数c=4となる。
Figure 3 shows the data conversion method at this time.1 For example, speed control data VD9 phase control data PD
are 8 bits each (a-8), the number of input nodes d of the D/A converter is 9 bits, and K1 = IK2 = 24, then the number of bits of the effective component of the phase system b = 4, and the bit of the digit loss component. The number c=4.

よって、第3図(a)に示したPDは(b)の有効成分
(上位bビット)と(C)の桁落ち成分(下位Cピント
)とに分けられる。(C)の桁落ち成分は値変換手段1
4と信号変換手段15により、例えば(d)に示した2
4ビツトのみからなる時系列信号に変換される。(e)
は加算器16の出力であり(C1lと(d)との和であ
る。この出力は乗算器7によってに2倍(本実施例にお
いては24倍)され、(f)のようになる。
Therefore, the PD shown in FIG. 3(a) is divided into the effective component (b) (upper b bits) and the lost component (lower C focus) (c). The precision component of (C) is the value conversion means 1
4 and the signal conversion means 15, for example, 2 shown in (d)
It is converted into a time series signal consisting of only 4 bits. (e)
is the output of the adder 16 (the sum of C1l and (d)). This output is multiplied by 2 (24 times in this embodiment) by the multiplier 7, and becomes as shown in (f).

本来はこのときに桁落ちが生しるのであるが、これを前
もって値変換手段14、信号変換手段15で補正したも
のである。(g)は乗算器6の出力、VDXK 1を示
している。(f)と(g)とが加算器8によって加算さ
れ、(h)のような9ピントのデータとなる。
Normally, a loss of digits would occur at this time, but this is corrected in advance by the value conversion means 14 and the signal conversion means 15. (g) shows the output of the multiplier 6, VDXK1. (f) and (g) are added by the adder 8, resulting in 9-pinto data as shown in (h).

第4図は乗算器61乗算器71分割手段11゜補正手段
12.値変換手段14.信号変換手段15、加算手段1
6および加算手段8をソフトウェアで実現したときのフ
ローチャートである。
FIG. 4 shows multiplier 61, multiplier 71, dividing means 11° correction means 12. Value conversion means 14. Signal conversion means 15, addition means 1
6 and the addition means 8 are implemented by software.

処理401では位相誤差データを算出するタイミングか
どうか、つまりドラムモータ1が1回転したかどうかを
判定し、そのタイミングでなければ処理402.処理4
03をスキップし処理404に移行する。位相制御デー
タを算出するタイミングの時には処理402において、
位相制御信号生成手段5より得た位相制御データPDの
上位bビットを取り出しメモリC8に格納し、さらにP
Dの下位Cビットを取り出しメモリLPに格納する。処
理403ではメモリC3の値をに2=2−cで乗算しメ
モリC5に格納する。ここで、乗算器に相当する処理が
行われるのであるが、桁落ち成分に対してはこの処理を
行わない、つまり、乗算をしないことにより等測的に桁
落ち成分は1/に2倍(16倍)されたことになり、こ
れを補正値(LP)として用いている。処理404にお
いてLPの値によって分岐し、LPが°1′より大きい
ときは処理405において、メモリC5O値に補正デー
タ 1′を加算したものとKIXVDとの和をメモリL
Gに格納し処理407に移行する。LPカ月よりも小さ
いときは処理406において、メモリC5の値とKIX
VDとの和をメモIJLGに格納し処理407に移行す
る。つまり、補正データ゛0°を加算したのである。処
理407ではメモリLPの値から“1゛を減算する。
In process 401, it is determined whether it is the timing to calculate phase error data, that is, whether the drum motor 1 has made one rotation. If it is not the timing, process 402. Processing 4
03 is skipped and the process moves to process 404. At the time of calculating phase control data, in process 402,
The upper b bits of the phase control data PD obtained from the phase control signal generating means 5 are taken out and stored in the memory C8, and further P
The lower C bits of D are taken out and stored in memory LP. In process 403, the value in memory C3 is multiplied by 2=2-c and stored in memory C5. Here, processing equivalent to a multiplier is performed, but this processing is not performed on the zero-digit component. In other words, by not performing multiplication, the zero-digit component is isometrically doubled by 1/2 ( 16 times), and this is used as the correction value (LP). In process 404, a branch is made depending on the value of LP, and if LP is larger than °1', in process 405, the sum of the memory C5O value plus correction data 1' and KIXVD is stored in memory L.
G, and the process moves to process 407. If it is smaller than LP months, in process 406, the value of memory C5 and KIX
The sum with VD is stored in the memo IJLG, and the process moves to process 407. In other words, the correction data "0°" was added. In process 407, "1" is subtracted from the value in the memory LP.

処理408で、メモリC5O値をD/A変換器9に送る
。この一連の処理は端子13に信号源からの信号または
FC信号が到来する毎に実行される。
In process 408, the memory C5O value is sent to the D/A converter 9. This series of processing is executed every time a signal from a signal source or an FC signal arrives at the terminal 13.

よって、補正値を時系列信号に変換し、さらにドラムモ
ータ1が1回転する間での時間平均が桁落ち成分の値と
等しくなるようにしている。
Therefore, the correction value is converted into a time-series signal, and the time average during one rotation of the drum motor 1 is made equal to the value of the digit loss component.

例えば、速度制御データVD、位相制御データPDを各
々8ビツト、D/A変換器の入カビノド数を9とし、K
1=1.に2=24とすると、従来の位相制御装置では
4ビツトの桁落ちが生しるが、本発明を用いれば、ドラ
ムモータ1が1回転する間に信号源またはFGが生成す
るパルス数PNを16(−2′)個とすることにより、
第1図に示した分割手段11.補正手段12.値変換手
段14.信号変換手段15を用いて、ドラムモータ1が
1回転する間での位相制御データの桁落ちはなくなる。
For example, the speed control data VD and the phase control data PD are each 8 bits, the number of input nodes of the D/A converter is 9, and K
1=1. If 2 = 24, a 4-bit loss occurs in the conventional phase control device, but if the present invention is used, the number of pulses PN generated by the signal source or FG during one rotation of the drum motor 1 can be reduced. By setting the number to 16 (-2'),
The dividing means 11 shown in FIG. Correction means 12. Value conversion means 14. By using the signal conversion means 15, there is no loss of digits in the phase control data during one rotation of the drum motor 1.

以上のように本実施例に係る回転体のディジタル位相制
御装置によれば、分割手段、補正手段2分割手段および
信号変換手段を位相制御系に用いることにより、位相制
御データの桁落ち成分を時間平均が桁落ち成分に等しい
時系列信号に変換し、D/A変換器の入力ピント数や加
算器の入カビノド数等の制限により生した桁落ちデータ
の補正を簡単に、精度良く行うことができる。
As described above, according to the digital phase control device for a rotating body according to the present embodiment, by using the dividing means, the correction means 2 dividing means, and the signal converting means in the phase control system, the loss component of the phase control data can be adjusted over time. It converts into a time series signal whose average is equal to the lost-digit component, and easily and accurately corrects the lost-digit data caused by limitations such as the number of input focus points of the D/A converter and the number of input points of the adder. can.

また、本発明の一実施例で示した方法ではドラムモータ
1が1回転する間で、PWM波に変換さた補正データが
“1°から“0“への変化は1度のみであるが、この変
化を複数回行うことにより、D/A変換時の桁落ち成分
をより良く補正することができる。
Furthermore, in the method shown in the embodiment of the present invention, the correction data converted into a PWM wave changes only once from "1°" to "0" during one rotation of the drum motor 1. By performing this change multiple times, it is possible to better correct the under-digit component during D/A conversion.

また、PN=2cの関係が成立しないときでも、PN>
2°を満たすPNを用いて、所定時間内での時間平均が
位相制御データの値と等しくなるように桁落ちデータを
時間平均が桁落ちデータに等しい所定時間内の時系列信
号に変換することは容易である。さらに、PN<2’の
場合は桁落ちデータの全ビットを所定時間内で時系列信
号に変換することは困難であるが、例えば、PN=22
であれば桁落ちデータの上位2ピントを本発明を用いて
時間平均が桁落ちデータの上位2ビツトに等しい所定時
間内の時系列信号に変換することが可能である。
Moreover, even when the relationship PN=2c does not hold, PN>
Using a PN that satisfies 2°, convert the zero-digit data into a time-series signal within a predetermined time whose time average is equal to the zero-digit data so that the time average within the predetermined time is equal to the value of the phase control data. is easy. Furthermore, when PN<2', it is difficult to convert all bits of the zero-digit data into a time-series signal within a predetermined time;
If so, it is possible to use the present invention to convert the top two bits of the missing data into a time-series signal within a predetermined time whose time average is equal to the top two bits of the missing data.

また、乗算器61乗算器7は各々速度制御信号生成手段
41位相制御信号生成手段5に包含することも可能であ
り、この場合にも本発明を容易に適用できる。
Further, the multiplier 61 and the multiplier 7 can be included in the speed control signal generation means 41 and the phase control signal generation means 5, respectively, and the present invention can be easily applied to this case as well.

なお、本発明は上記実施例に限定されるものではな(、
本発明の主旨に基づいて種々の変形が可能であり、これ
らを本発明から排除するものではない。
Note that the present invention is not limited to the above embodiments (
Various modifications are possible based on the gist of the present invention, and these are not excluded from the present invention.

発明の効果 以上のように本発明は、回転体の回転位相に応じた信号
より回転位相を検出する回転位相検出手段と、回転位相
検出手段の出力信号を処理して位相制御信号を得る位相
制御信号生成手段と、位相制御信号を所定ビット数の有
効成分と桁落ち成分とに分ける分割手段と、桁落ち成分
より補正値を生成する補正手段と、信号源または回転体
の回転速度検知手段を用いて前記補正値を所定時間内の
時系列信号に変換する値変換手段と、時系列信号を時間
平均が略前記桁落ち成分に等しい信号に変換する信号変
換手段と、前記変換手段の出力と前記有効成分とを加算
する加算手段とを具備し、この加算手段の出力を用いて
回転体の位相制御を行うので、ディジタル位相処理系に
おいて生じる桁落ちデータを回転体が1回転する時間内
の時系列信号に変換することにより、1回転する時間内
での平均値がビットiちのないデータに略等しい値を出
力することができ、位相制御系の制御精度を劣化させる
ことなく回転体の位相制御を実現することができる。こ
のため、ワウフラッタを低減することができる等優れた
制御性能を得ることができ、その効果は大なるものがあ
る。
Effects of the Invention As described above, the present invention provides a rotational phase detection means for detecting a rotational phase from a signal corresponding to the rotational phase of a rotating body, and a phase control method for processing an output signal of the rotational phase detection means to obtain a phase control signal. A signal generating means, a dividing means for dividing a phase control signal into an effective component and a lost-digit component of a predetermined number of bits, a correcting means for generating a correction value from the lost-digit component, and a rotational speed detection means for a signal source or a rotating body. a value conversion means for converting the correction value into a time-series signal within a predetermined time using the signal conversion means; The output of the adding means is used to control the phase of the rotary body, so that the data with a loss of precision generated in the digital phase processing system can be processed within the time of one rotation of the rotary body. By converting to a time series signal, it is possible to output a value whose average value within the time of one rotation is approximately equal to data without bit i, and the phase of the rotating body can be output without deteriorating the control accuracy of the phase control system. control can be realized. Therefore, it is possible to obtain excellent control performance such as being able to reduce wow and flutter, and the effect is significant.

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

第1図は本発明の一実施例を示すブロック図、第2図は
本発明の一実施例における分割手段、補正手段2分割手
段を示すブロック図、第3図はデータの変換方法の説明
図、第4図は本発明の他の実施例の動作を示すフローチ
ャート、第5図は従来の制?11s置のブロック図であ
る。 ■・・・・・・ドラムモータ、2・・・・・・回転速度
検出器、3・・・・・・分周回路、5・・・・・・位相
制御信号生成手段、7・・・・・・乗算器、11・・・
・・・分割手段、12・・・・・・補正手段、13・・
・・・・信号源またはFC信号入力端子、14・・・・
・・値変換手段、15・・・・・・信号変換手段、16
・・・・・・加算手段。 代理人の氏名 弁理士 粟野重孝 はか1名第 図 、l  、l  2C12り1,1,122:  2’
:  20第 図
Fig. 1 is a block diagram showing an embodiment of the present invention, Fig. 2 is a block diagram showing a dividing means, correction means and 2 dividing means in an embodiment of the invention, and Fig. 3 is an explanatory diagram of a data conversion method. , FIG. 4 is a flowchart showing the operation of another embodiment of the present invention, and FIG. 5 is a flowchart showing the operation of another embodiment of the present invention. It is a block diagram of the 11s position. ■... Drum motor, 2... Rotation speed detector, 3... Frequency dividing circuit, 5... Phase control signal generation means, 7... ...multiplier, 11...
...Dividing means, 12...Correction means, 13...
...Signal source or FC signal input terminal, 14...
... Value conversion means, 15 ... Signal conversion means, 16
...Addition means. Name of agent: Patent attorney Shigetaka Awano Figure, l, l 2C12ri 1, 1, 122: 2'
: Figure 20

Claims (2)

【特許請求の範囲】[Claims] (1)信号源と、回転体の回転位相に応じた信号より回
転位相を検出する回転位相検出手段と、前記回転位相検
出手段の出力信号に基づき位相制御信号を得る位相制御
信号生成手段と、前記位相制御信号を所定ビット数の有
効成分と桁落ち成分とに分ける分割手段と、前記桁落ち
成分より補正値を算出する補正手段と、前記信号源を用
いて前記補正値を所定時間内の時系列信号に変換する値
変換手段と、前記時系列信号を時間平均が略前記桁落ち
成分に等しい信号に変換する信号変換手段と、前記信号
変換手段の出力と前記有効成分とを加算する加算手段と
を具備し、前記加算手段の出力を用いて前記回転体の位
相制御を行うことを特徴とする回転体のディジタル位相
制御装置。
(1) a signal source, a rotational phase detection means for detecting a rotational phase from a signal corresponding to a rotational phase of a rotating body, and a phase control signal generation means for obtaining a phase control signal based on an output signal of the rotational phase detection means; dividing means for dividing the phase control signal into an effective component and a lost-digit component having a predetermined number of bits; a correcting means for calculating a correction value from the lost-digit component; a value conversion means for converting the time series signal into a time series signal; a signal conversion means for converting the time series signal into a signal whose time average is approximately equal to the loss component; and an addition for adding the output of the signal conversion means and the effective component. A digital phase control device for a rotating body, comprising: means for controlling the phase of the rotating body using the output of the adding means.
(2)回転体の回転速度に応じた信号を生成する回転速
度検出手段を備え、信号源として前記回転速度検出手段
の出力を用いることを特徴とする請求項(1)記載の回
転体のディジタル位相制御装置。
(2) A digital device for a rotating body according to claim (1), further comprising a rotational speed detection means for generating a signal corresponding to the rotational speed of the rotating body, and using the output of the rotational speed detection means as a signal source. Phase control device.
JP2169023A 1990-06-27 1990-06-27 Digital phase controller for rotating body Pending JPH0457578A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2169023A JPH0457578A (en) 1990-06-27 1990-06-27 Digital phase controller for rotating body

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2169023A JPH0457578A (en) 1990-06-27 1990-06-27 Digital phase controller for rotating body

Publications (1)

Publication Number Publication Date
JPH0457578A true JPH0457578A (en) 1992-02-25

Family

ID=15878895

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2169023A Pending JPH0457578A (en) 1990-06-27 1990-06-27 Digital phase controller for rotating body

Country Status (1)

Country Link
JP (1) JPH0457578A (en)

Similar Documents

Publication Publication Date Title
EP0978947B1 (en) Resolver signal processing system
AU610854B2 (en) Digital servo system using microcomputer for controlling phase and speed of rotary body
US4099173A (en) Digitally sampled high speed analog to digital converter
JPH02292911A (en) Pulse generator
JPH0457578A (en) Digital phase controller for rotating body
US4769755A (en) Scintillation camera apparatus utilizing conversion timing control
JP3142033B2 (en) D / A conversion circuit
JPH0827657B2 (en) Digital servo control circuit
JPH04144423A (en) A/d converter
JPH0410776B2 (en)
JPS62110382A (en) Time axis error correction device
KR960013427B1 (en) Motor rotation servo control apparatus
JPH01245621A (en) A/d conversion method
JP2576111B2 (en) Digital signal speed conversion method
JPS59102167A (en) Running mean value detection system
JP2754807B2 (en) Control device for rotating body
JP2712665B2 (en) Control device for rotating body
JPH04359107A (en) Measuring device
JPS5844817A (en) Pulse width modulating system
SU560338A1 (en) Method of converting a digital code to a phase shift between generated and reference voltage
JP2553795B2 (en) Velocity error detector
SU691853A1 (en) Digital frequency multiplier
JP2760123B2 (en) Digital phase locked loop
JPH0137046B2 (en)
JPH0775477B2 (en) Frequency discriminator