JPH0667250B2 - Phase control circuit - Google Patents
Phase control circuitInfo
- Publication number
- JPH0667250B2 JPH0667250B2 JP62064551A JP6455187A JPH0667250B2 JP H0667250 B2 JPH0667250 B2 JP H0667250B2 JP 62064551 A JP62064551 A JP 62064551A JP 6455187 A JP6455187 A JP 6455187A JP H0667250 B2 JPH0667250 B2 JP H0667250B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- phase
- time
- value
- speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 230000008859 change Effects 0.000 claims description 33
- 230000001133 acceleration Effects 0.000 claims description 3
- 238000000034 method Methods 0.000 description 83
- 230000008569 process Effects 0.000 description 70
- 238000012545 processing Methods 0.000 description 22
- 238000010586 diagram Methods 0.000 description 19
- 239000000203 mixture Substances 0.000 description 14
- 230000004044 response Effects 0.000 description 14
- 230000000630 rising effect Effects 0.000 description 11
- 238000006243 chemical reaction Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 4
- 230000035945 sensitivity Effects 0.000 description 4
- 230000010363 phase shift Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 101100125452 Arabidopsis thaliana ICR1 gene Proteins 0.000 description 1
- 101100018369 Arabidopsis thaliana ICR3 gene Proteins 0.000 description 1
- 101000653235 Homo sapiens Protein-glutamine gamma-glutamyltransferase K Proteins 0.000 description 1
- 102100030944 Protein-glutamine gamma-glutamyltransferase K Human genes 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000007562 laser obscuration time method Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000001502 supplementing effect Effects 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Landscapes
- Control Of Electric Motors In General (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明は位相制御回路に関するものであり、特に、位相
制御系の引き込み時間を短縮する新規な位相制御回路に
関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a phase control circuit, and more particularly to a novel phase control circuit that shortens the pull-in time of a phase control system.
従来の技術 制御対象の速度及び位相を一定値に制御する用途は、広
範囲に及んでいるが、ここでは2ヘッド形ヘリカルスキ
ャン方式の磁気記録再生装置(以下VTRと称す)を例に
取り説明する。2. Description of the Related Art There are a wide range of applications for controlling the speed and phase of a controlled object to constant values, but here, a two-head helical scan type magnetic recording / reproducing device (hereinafter referred to as VTR) will be described as an example. .
VTRでは、磁気テープ上に記録する映像信号の記録波長
を実現可能な値にするため、ビデオヘッドを内蔵した回
転シリンダーを高速で回転させる必要がある。回転シリ
ンダーの回転速度は速度制御回路により、略一定の回転
速度になるように制御され、また回転位相は、基準位相
信号との位相差が一定値になるように制御される。In VTR, in order to make the recording wavelength of the video signal recorded on the magnetic tape a feasible value, it is necessary to rotate the rotating cylinder containing the video head at high speed. The rotation speed of the rotary cylinder is controlled by the speed control circuit to be a substantially constant rotation speed, and the rotation phase is controlled so that the phase difference from the reference phase signal becomes a constant value.
第15図に、従来のVTRにおける速度及び位相制御回路の
一部を示す。同図において端子1501からは、回転シリン
ダーの回転速度に比例した周波数の信号を発生する周波
数発電機(FG)からの信号が入力される。FG信号は速度
誤差信号作成回路1502においてその周期が計測され、FG
信号の周期と基準周期との差の量が、速度誤差信号とし
て出力される。回路1503及び1508はパルス幅変調回路
(PWM回路)であり、入力されるディジタル信号値に応
じたパルス幅を持つ信号を出力する、一種のD/A変換
器である。従って、端子1504には速度誤差信号がPWM信
号として出力される。FIG. 15 shows a part of the speed and phase control circuit in the conventional VTR. In the figure, a terminal 1501 inputs a signal from a frequency generator (FG) that generates a signal having a frequency proportional to the rotation speed of the rotating cylinder. The period of the FG signal is measured by the speed error signal generation circuit 1502,
The amount of difference between the signal period and the reference period is output as a speed error signal. The circuits 1503 and 1508 are pulse width modulation circuits (PWM circuits), and are a kind of D / A converter that outputs a signal having a pulse width according to the input digital signal value. Therefore, the speed error signal is output to the terminal 1504 as a PWM signal.
端子1505には基準信号が、端子1506にはヘッドスイッチ
ング信号(H.SW)が入力される。ここで基準信号とは、
映像信号を記録するときには、映像信号内に含まれる垂
直同期信号を分離して取り出した信号であり、NTSC方式
のVTRでは60Hzのパルス信号である。またH.SW信号と
は、回転シリンダーの回転位相を示す信号であり、NTSC
方式のVTRでは30Hzの矩形波信号である。基準信号を1
/2に分周した信号とH.SW信号との位相差は、位相誤差
信号作成回路1507にて取り出され、取り出された位相誤
差信号はPWM回路1508にてD/A変換され、端子1509に
出力される。The reference signal is input to the terminal 1505, and the head switching signal (H.SW) is input to the terminal 1506. Here, the reference signal is
When a video signal is recorded, it is a signal obtained by separating and extracting the vertical synchronizing signal contained in the video signal, and is a 60 Hz pulse signal in an NTSC VTR. The H.SW signal is a signal that indicates the rotation phase of the rotating cylinder.
In the VTR of the method, it is a square wave signal of 30Hz. Reference signal is 1
The phase difference between the signal divided by ½ and the H.SW signal is taken out by the phase error signal creating circuit 1507, and the taken out phase error signal is D / A converted by the PWM circuit 1508 and is output to the terminal 1509. Is output.
端子1504及び1509に出力される各PWM信号は、抵抗R1と
コンデンサC1及びR2とC2とでそれぞれ平滑され、アナロ
グ信号に変換される。また速度誤差信号と位相誤差信号
は、抵抗R3によって合成される。抵抗R3の値に応じて、
位相誤差信号を速度誤差信号に合成する割合(ミツクス
比)が変化する。このミツクス比は、位相制御系の安定
性を確保するため、通常数分の1から数十分の1に選ば
れる。端子1510に得られる速度及び位相誤差信号の合成
値は、回転シリンダーを駆動するモータの駆動回路に供
給され、回転シリンダーの回転速度及び回転位相を制御
する。The PWM signals output to the terminals 1504 and 1509 are smoothed by the resistor R 1 and the capacitors C 1 and R 2 and C 2 , respectively, and converted into analog signals. The velocity error signal and the phase error signal are combined by the resistor R 3 . Depending on the value of resistor R 3 ,
The ratio (mix ratio) of combining the phase error signal with the speed error signal changes. This mix ratio is usually selected from a fraction to a few tens in order to secure the stability of the phase control system. The combined value of the speed and phase error signals obtained at the terminal 1510 is supplied to the drive circuit of the motor that drives the rotating cylinder, and controls the rotating speed and the rotating phase of the rotating cylinder.
第16図は、従来の位相比較回路のより詳細なブロック図
を示したものであり、第14図は第16図の各部の波形を示
したものである。両図において、同一記号は同じ信号を
示す。端子1601から入力される基準信号(垂直同期信
号)(14a)は、1/2分周回路1602で分周され、信号
(14b)となる。回路1603はプリセット回路であり、信
号(14b)の立ち上がりエッジのタイミングで、所定の
プリセット値をカウンタ回路1604にセットする。FIG. 16 shows a more detailed block diagram of a conventional phase comparison circuit, and FIG. 14 shows the waveforms of the respective parts of FIG. In both figures, the same symbols indicate the same signals. The reference signal (vertical synchronization signal) (14a) input from the terminal 1601 is frequency-divided by the 1/2 frequency dividing circuit 1602 and becomes a signal (14b). The circuit 1603 is a preset circuit, and sets a predetermined preset value in the counter circuit 1604 at the timing of the rising edge of the signal (14b).
カウンタ回路1604は、プリセットされた値からカウント
を開始し、カウンタがオーバーフローした時には、再度
プリセットされた値からカウントを始める。従ってカウ
ンタ回路1604の出力値は、第14図(14c)に示す変化を
繰り返す。プリセット値を変えることにより、第14図14
01で示す周期を変化させることができるため、被制御信
号の位相の安定位置を、プリセット値を変えることによ
り調整することができる。The counter circuit 1604 starts counting from a preset value, and when the counter overflows, starts counting again from the preset value. Therefore, the output value of the counter circuit 1604 repeats the change shown in FIG. 14 (14c). By changing the preset value, Fig. 14
Since the cycle indicated by 01 can be changed, the stable position of the phase of the controlled signal can be adjusted by changing the preset value.
回路1607及び1608は、カウンタ回路1604の出力値の上限
値及び下限値を見かけ上制限する回路であり、上限値制
限回路1607は、信号(14b)の立ち上がりエッジの時点
から、カウンタ出力(14c)のオーバーフローの回数を
数え、この回数がある一定値以上のときには、ラッチ回
路1605の値を1402で示す最大値に保持する。また下限制
限回路1608は、上記オーバーフローの回数が一定値以下
のときには、ラッチ回路1605の値を1403で示す最小値に
保持する。従って、ラッチ回路1605に供給されるカウン
タ出力(14c)は、見かけ上信号(14d)で示すカウンタ
出力が供給されたものと同じことである。端子1606から
はH.SW信号(14e)が入力され、この信号の立ち下がり
エッジのタイミングでカウンタ出力(14d)の値がラッ
チされる。アッチ回路1605の出力1609は、第15図に示す
PWM回路1508に供給され、位相誤差信号として出力され
る。The circuits 1607 and 1608 are circuits that apparently limit the upper limit value and the lower limit value of the output value of the counter circuit 1604, and the upper limit value limiting circuit 1607 starts counting the counter output (14c) from the rising edge of the signal (14b). The number of overflows is counted, and when this number is equal to or greater than a certain value, the value of the latch circuit 1605 is held at the maximum value indicated by 1402. The lower limit limiting circuit 1608 holds the value of the latch circuit 1605 at the minimum value indicated by 1403 when the number of overflows is equal to or less than a certain value. Therefore, the counter output (14c) supplied to the latch circuit 1605 is the same as that supplied with the counter output indicated by the signal (14d). The H.SW signal (14e) is input from the terminal 1606, and the value of the counter output (14d) is latched at the timing of the falling edge of this signal. The output 1609 of the atch circuit 1605 is shown in FIG.
It is supplied to the PWM circuit 1508 and output as a phase error signal.
発明が解決しようとする問題点 このような従来の回路構成における位相比較回路では、
電源電圧とミックス比とによって、過渡時における位相
引き込み時間が制限される問題点があった。なぜなら
ば、第15図の端子1509から出力される位相誤差信号の下
限値は接地電位であり、また上限値は電源電圧値であ
る。そして、この上限値と下限値との差のレベルが、回
転速度を変調する範囲に相当する。この変調範囲が大き
いほど回転速度の変化量も大きく、位相の変化する速度
も大きくなる。即ち、位相が一定のはずれた位置から安
定点に移動するまでの時間が速くなる。しかし、前記変
調範囲は電源電圧によって制限され、また、ミックス比
によってさらに制限されることになる。Problems to be Solved by the Invention In the phase comparison circuit in such a conventional circuit configuration,
There is a problem that the phase pull-in time at the transition time is limited by the power supply voltage and the mix ratio. This is because the lower limit value of the phase error signal output from the terminal 1509 in FIG. 15 is the ground potential, and the upper limit value is the power supply voltage value. The level of the difference between the upper limit value and the lower limit value corresponds to the range in which the rotation speed is modulated. The larger the modulation range, the larger the amount of change in the rotation speed, and the larger the speed at which the phase changes. That is, the time from the position where the phase is deviated to the stable point is shortened. However, the modulation range is limited by the power supply voltage and further limited by the mix ratio.
本発明は、ミックス比によって位相引き込み時間が制限
されず、且つ、位相引き込み時間の短縮を計ることので
きる、新規な位相比較回路を提供することを目的とす
る。SUMMARY OF THE INVENTION It is an object of the present invention to provide a novel phase comparison circuit that is not limited by the mix ratio and that can shorten the phase acquisition time.
問題点を解決するための手段 本発明では上記の問題点を解決するため、回転速度を変
調する変調手段を有し、前記変調手段は、位相基準信号
と被制御信号との位相差が一定の位相誤差範囲内にある
ときには、位相誤差信号の量が前記位相差に比例して変
化するように構成し、前記位相差が一定の位相範囲外に
あるときには、現時点の被制御信号の位相比較タイミン
グtpと、次の被制御信号の位相比較タイミングの時間tn
との期間において、tpの時間における回転速度よりも、
加速もしくは減速した回転速度で駆動する期間と、定常
時の回転速度を維持する期間とを設け、且つ、tpからtn
に至るまでの時間における回転位相の変化量が、定常回
転時における被制御信号の回転位相の1周期に相当する
ように、前記加速もしくは減速のレベルを設定する。Means for Solving the Problems In order to solve the above problems, the present invention has a modulation means for modulating the rotation speed, and the modulation means has a constant phase difference between the phase reference signal and the controlled signal. When it is within the phase error range, the amount of the phase error signal is configured to change in proportion to the phase difference, and when the phase difference is outside the constant phase range, the phase comparison timing of the controlled signal at the present time. Time tn between the phase comparison timing of tp and the next controlled signal
In the period with, than the rotation speed at the time of tp,
A period for driving at the accelerated or decelerated rotation speed and a period for maintaining the steady rotation speed are provided, and tp to tn
The acceleration or deceleration level is set so that the amount of change in the rotational phase during the period up to (1) corresponds to one cycle of the rotational phase of the controlled signal during steady rotation.
作用 本発明は上記の構成により、次の被制御信号の発生位置
を位相制御系の安定位置に設定し、また前記次の被制御
信号の発生位置における回転速度を定常時の回転速度に
設定することにより、位相制御系の引き込み時間を引制
御信号の1周期の時間で行うことができるため、過渡時
における位相引き込み時間の短縮を計ることができる。Action The present invention has the above-mentioned configuration to set the generation position of the next controlled signal to the stable position of the phase control system, and set the rotation speed at the generation position of the next controlled signal to the rotation speed in the steady state. As a result, the pull-in time of the phase control system can be performed in one cycle of the pull control signal, so that the phase pull-in time at the time of transition can be shortened.
実施例 本発明の具体実施例を説明する前に、位相比較回路の構
成と位相引き込み時間との関係について、まず説明す
る。第13図は、2種類の位相誤差信号量と被制御信号と
の関係を示した図である。同図において、信号(13a)
は基準信号からの位相ずれ量に対する位相誤差信号量の
変化を示し、信号(13b)は被制御信号を示す。横軸は
時間であり、信号(13a)は基準信号の回転位相に同期
している。被制御信号の回転位相が例えばt50で示す位
置にあるとき、位相誤差信号の量は1301で示す量であ
り、t51で示す位置にあるときの位相誤差信号の量は130
2の量になる。なお、位相誤差信号が1301で示す量のと
き、位相制御系は安定するものとする。Example Before describing a specific example of the present invention, the relationship between the configuration of the phase comparison circuit and the phase pull-in time will be described first. FIG. 13 is a diagram showing the relationship between two types of phase error signal amounts and controlled signals. In the figure, the signal (13a)
Shows the change in the amount of phase error signal with respect to the amount of phase shift from the reference signal, and the signal (13b) shows the controlled signal. The horizontal axis is time, and the signal (13a) is synchronized with the rotation phase of the reference signal. For example, when the rotational phase of the controlled signal is at the position indicated by t 50 , the amount of the phase error signal is indicated by 1301, and when the rotational phase of the controlled signal is indicated by t 51 , the amount of the phase error signal is indicated by 130.
The amount is 2. It is assumed that the phase control system is stable when the phase error signal has an amount indicated by 1301.
電源投入時、モータの回転数は停止状態から徐々に加速
され、速度制御回路によってほぼ一定の回転速度に制御
されると共に、位相制御回路によって、回転位相と基準
信号との位相が一定になるように制御される。いま、モ
ータの回転速度が所定の速度に達したとき、基準信号と
回転シリンダの回転位相とが第13図(13a)と(13b)に
示すt51の関係にあるものとする。この時、回転シリン
ダの回転速度が目的とする回転速度に正確に一致してい
るものと仮定すると、回転位相を示すパルス信号1303
は、一定時間(1周期に相当する時間)後には1304で示
す位置に発生する。つまり、基準信号の位相に同期した
信号(13a)とパルス信号1303及び1304との相対的な位
置関係は変化しない。しかし実際には、t51の時刻にお
いて得られる位相誤差量1302によって回転速度が加速さ
れ、一定時間後には1305で示す位置にパルス信号が発生
することになる。このような動作を繰り返すことによ
り、被制御信号(13b)のパルス発生位置は、信号(13
a)の傾斜部の中央(1301で示す位置に相当する位置)
まで移動した後、安定することになる。そして、一定時
間後に移動する位相補正量1306の値は、位相誤差信号量
1302によって変化させることのできる回転速度の変化量
によって決まる。When the power is turned on, the number of rotations of the motor is gradually accelerated from the stopped state, the speed control circuit controls the rotation speed to a substantially constant speed, and the phase control circuit keeps the rotation phase and the reference signal constant. Controlled by. Now, when the rotation speed of the motor reaches a predetermined speed, it is assumed that the reference signal and the rotation phase of the rotating cylinder have a relationship of t 51 shown in FIGS. 13 (a) and 13 (b). At this time, assuming that the rotation speed of the rotating cylinder exactly matches the target rotation speed, the pulse signal 1303 indicating the rotation phase is displayed.
Occurs at a position indicated by 1304 after a fixed time (time corresponding to one cycle). That is, the relative positional relationship between the signal (13a) synchronized with the phase of the reference signal and the pulse signals 1303 and 1304 does not change. However, in reality, the rotation speed is accelerated by the phase error amount 1302 obtained at time t 51 , and a pulse signal is generated at the position indicated by 1305 after a certain period of time. By repeating such operation, the pulse generation position of the controlled signal (13b) is changed to the signal (13b).
Center of the inclined part of a) (position corresponding to the position indicated by 1301)
It will stabilize after moving up to. The value of the phase correction amount 1306 that moves after a fixed time is the phase error signal amount.
Determined by the amount of change in rotational speed that can be changed by 1302.
第13図(13c)に示す信号は、1307で示す位相差に応じ
て位相誤差信号の量が比例して変化する部分(以後比例
傾斜部と称す)以外のレベルを、(13a)に示す信号の
レベルよりも大きく、あるいは小さくした時の位相誤差
量を示したものである。このようなレベルの選択は、後
述するような速度及び位相誤差信号を数値で扱ってミッ
クスする方法を用いるときには、扱える数値がオーバー
フローしないかぎり自由に行うことができる。信号(13
d)は被制御信号を示す。位相制御系の安定点は、1308
及び1309で示す傾斜部の中央位置に、被制御信号のパル
ス信号が位置するときである。前回と同様に、モータの
回転速度が目標とする回転速度に等しくなったときのパ
ルス信号の位置を、t52で示す位置とする。そしてこの
時、モータの回転速度が目標とする回転速度に正確に等
しいものとすれば、一定時刻後のパルス発生位置はt54
で示す位置になる。実際には、t52の位置において得ら
れる位相誤差信号の量1310によって回転速度が加速さ
れ、一定時刻後のパルス信号の発生位置はt53で示す位
置になる。そしてこの時、一定時刻後に移動する位相補
正量は1311で示す量である。位相補正量1311は、(13
b)に示す位相補正量1306に比べて大きくなる。これは1
310で示す位相誤差量が、1302で示す位相誤差量よりも
大きいため、その分だけ回転速度を速くできるからであ
る。位相補正量が大きければ安定点に到達するまでの時
間も速くなり、引き込み時間を短縮することができる。The signal shown in FIG. 13 (13c) is the signal shown in (13a) except for the portion other than the portion where the amount of the phase error signal proportionally changes according to the phase difference shown in 1307 (hereinafter referred to as the proportional inclination portion). It shows the amount of phase error when the level is larger or smaller than the level. Such a level can be freely selected when using a method of handling the velocity and phase error signals by numerical values and mixing as will be described later, as long as the numerical values that can be handled do not overflow. Signal (13
d) shows the controlled signal. The stable point of the phase control system is 1308
And 1309 is when the pulse signal of the controlled signal is located at the center position of the inclined portion. Similarly to the previous time, the position of the pulse signal when the motor rotation speed becomes equal to the target rotation speed is the position indicated by t 52 . At this time, if the motor rotation speed is exactly equal to the target rotation speed, the pulse generation position after a certain time is t 54
It becomes the position shown by. Actually, the rotation speed is accelerated by the amount 1310 of the phase error signal obtained at the position of t 52 , and the generation position of the pulse signal after a certain time becomes the position shown by t 53 . At this time, the phase correction amount that moves after a certain time is the amount indicated by 1311. The phase correction amount 1311 is (13
It becomes larger than the phase correction amount 1306 shown in b). This is 1
This is because the phase error amount indicated by 310 is larger than the phase error amount indicated by 1302, and the rotation speed can be increased accordingly. If the amount of phase correction is large, the time required to reach the stable point is shortened and the pull-in time can be shortened.
位相制御系の引き込み時間を最も短くするためには、そ
の時点の位相誤差信号を用いて、次の被制御信号のパル
ス発生位置が安定点に発生するようにし、且つ、オーバ
ーランをしないようにすればよい。例えば、(13d)に
示すt52の位置からの引き込みを例に取れば、次のパル
ス発生位置が比例傾斜部の安定点、すなわち、1309で示
す位置であり、且つ、オーバーランをしなければよいこ
とになる。In order to minimize the pull-in time of the phase control system, use the phase error signal at that time so that the pulse generation position of the next controlled signal will occur at the stable point and that overrun will not occur. do it. For example, taking the pull-in from the position of t 52 shown in (13d) as an example, the next pulse generation position is the stable point of the proportional inclination part, that is, the position indicated by 1309, and if overrun is not performed. It will be good.
本発明は、回転速度が略一定になったときの被制御信号
のパルス発生位置が、比例傾斜部以外の位置にあると
き、次のパルス発生位置が比例傾斜部のほぼ中央(安定
点)に位置し、且つ、オーバーランをさせない回転速度
の変調方法を提供するものである。なお、被制御信号の
最初のパルス発生位置が比例傾斜部上にあるときには、
通常の位相制御系の応答による引き込みを行えばよい。
この時のいそう引き込み時間は、問題になるほど長くは
ない。According to the present invention, when the pulse generation position of the controlled signal when the rotation speed is substantially constant is at a position other than the proportional inclination part, the next pulse generation position is at the substantially center (stable point) of the proportional inclination part. The present invention provides a method of modulating the rotational speed that is positioned and does not cause overrun. When the first pulse generation position of the controlled signal is on the proportional slope,
It suffices to perform the pull-in by the response of the normal phase control system.
The pull-in time at this time is not long enough to be a problem.
次に、位相誤差量を変化させることが、速度の基準値を
変えることと等価であることについて説明する。Next, it will be described that changing the phase error amount is equivalent to changing the speed reference value.
第11図は速度及び位相制御系の一部分を示すブロック図
であり、第12図は第11図を等価変換したものである。FIG. 11 is a block diagram showing a part of the speed and phase control system, and FIG. 12 is an equivalent conversion of FIG.
第11図において、ωiは回転速度の基準値であり、具体
的には数値で与えられる。ωoは回転体の実際の回転速
度を示す値であり、具体的にはFG信号の周期を数値で示
したものである。ωiとωoは互いに逆極性で入力さ
れ、加え合わせ点1105において両速度の差の値が取り出
される。ブロック1101は速度比較感度を示すブロックで
あり、前述の速度の差の値に速度比較感度を乗じて、速
度誤差信号1108を得る。In FIG. 11, ωi is a reference value of the rotation speed, and is specifically given as a numerical value. ωo is a value indicating the actual rotation speed of the rotating body, and specifically, is a numerical value indicating the period of the FG signal. ωi and ωo are input with mutually opposite polarities, and the value of the difference between the two velocities is extracted at the addition point 1105. A block 1101 is a block indicating the speed comparison sensitivity, and the speed difference signal is multiplied by the speed difference value to obtain a speed error signal 1108.
θiは位相の基準値であり、θoは回転体の回転位相を
示す値である。加え合わせ点1106にて取り出される両位
相の差の値に、1102で示す位相比較感度の値を乗じ、位
相誤差信号1109を得る。基準信号との位相差が同じ値で
あっても位相比較感度の値を変えることによって、異な
る位相誤差信号を得ることができる。すなわち、第13図
に示す1302と1310のような異なる値を設定することがで
きる。θi is a phase reference value, and θo is a value indicating the rotational phase of the rotating body. The phase difference signal 1109 is obtained by multiplying the value of the difference between the two phases extracted at the addition point 1106 by the value of the phase comparison sensitivity indicated by 1102. Even if the phase difference with the reference signal is the same, different phase error signals can be obtained by changing the value of the phase comparison sensitivity. That is, different values such as 1302 and 1310 shown in FIG. 13 can be set.
速度誤差信号と位相誤差信号とは、加え合わせ点1107に
て合成され、フィルタブロック1103にてフィルタ処理を
され、端子1104に出力される。図示していないが、端子
1104に出力された信号はD/A変換された後、回転体の
ドライブ回路に送られ、回転体の回転速度及び回転位相
を制御する。The velocity error signal and the phase error signal are combined at the addition point 1107, filtered by the filter block 1103, and output to the terminal 1104. Terminal not shown
The signal output to 1104 is D / A converted and then sent to the drive circuit of the rotating body to control the rotation speed and rotation phase of the rotating body.
第12図は第11図を等価変換したブロック図であり、位相
誤差信号を回転速度の基準値と加え合わせる形に変換し
た図である。両図において、同一記号は同じ要素を表し
ている。この様な等価変換は制御理論においては周知の
ことである。詳細な説明は省略するが、第11図に示す位
相誤差信号1109の加え合わせ点を1107から1105、に変更
するときには、両加え合わせ点間に位置するブロックの
伝達関数の逆数の値を、位相誤差信号に乗じればよい。
第12図に示すブロック1204は、速度比較感度の逆数の値
を持つ伝達関数である。FIG. 12 is a block diagram equivalently converted from FIG. 11, and is a diagram converted into a form in which the phase error signal is added to the reference value of the rotation speed. In both figures, the same symbols represent the same elements. Such equivalent transformation is well known in control theory. Although detailed description is omitted, when changing the addition point of the phase error signal 1109 shown in FIG. 11 from 1107 to 1105, the value of the reciprocal of the transfer function of the block located between both addition points is The error signal should be multiplied.
A block 1204 shown in FIG. 12 is a transfer function having a reciprocal value of the speed comparison sensitivity.
第12図では、回転速度の基準値ωiと位相誤差信号1205
とを加え合わせた値から、実際の回転速度ωoを減じる
形になっている。つまり、ブロック1201の出力信号1206
は、第11図に示す回転速度の基準値ωiと考えてもよい
ことになる。このことから、位相誤差信号の値を変更す
ることは、回転速度の基準値を変化させることと等価で
あると言える。In FIG. 12, the reference value ωi of the rotation speed and the phase error signal 1205
The actual rotation speed ωo is subtracted from the value obtained by adding and. That is, the output signal 1206 of block 1201
Can be considered as the reference value ωi of the rotation speed shown in FIG. From this, it can be said that changing the value of the phase error signal is equivalent to changing the reference value of the rotation speed.
次に、本発明による回転速度の変調方法について説明す
る。Next, a method of modulating the rotation speed according to the present invention will be described.
第2図は、回転速度の変化が回転位相にどの様な影響を
与えるかを説明するための図である。同図において(2
a)は基準信号に位相同期した信号を示す。(2b1)、
(2b2)、(2b3)は、同一条件における回転体の回転位
相、回転速度、回転位置をそれぞれ示した図である。
(2c1)、(2c2)、(2c3)は、他の同一条件における
回転体の回転位相、回転速度、回転位置を示す図であ
る。(2d)には時刻を示す。FIG. 2 is a diagram for explaining how a change in rotation speed affects a rotation phase. In the figure, (2
a) shows a signal which is phase-synchronized with the reference signal. (2b1),
(2b2) and (2b3) are diagrams respectively showing the rotation phase, rotation speed, and rotation position of the rotating body under the same condition.
(2c1), (2c2), and (2c3) are diagrams showing the rotation phase, rotation speed, and rotation position of the rotating body under other identical conditions. The time is shown in (2d).
(2b1)に示すパルス信号は回転体の回転位相を示す信
号であり、例えば、回転体の1回転に1回のパルス信号
を発生し、その周期はTである。回転速度が基準速度に
略等しい速度ωoの時、パルス信号の発生位置がt20で
示す位置、すなわち、位相制御系の安定位置であるもの
とする。この時には、次のパルス発生位置は時刻t23で
あり、同じく安定位置になる。回転位置の変化は、回転
速度を積分することによって得ることができる。回転速
度がωoで一定であれば、回転位置の変化は(2b3)の2
03で示すような一定の変化をする。任意の時刻における
この回転位置の変化θh1は、tを時間の変数とすれば次
式で示すことができる。The pulse signal shown in (2b1) is a signal indicating the rotation phase of the rotating body. For example, the pulse signal is generated once for each rotation of the rotating body, and its period is T. When the rotation speed is the speed ωo substantially equal to the reference speed, the position where the pulse signal is generated is the position indicated by t 20 , that is, the stable position of the phase control system. At this time, the next pulse generation position is time t 23 , and the position is also stable. The change in rotational position can be obtained by integrating the rotational speed. If the rotation speed is constant at ωo, the change in rotation position is 2 in (2b3).
Make certain changes as indicated by 03. This change in rotational position θh 1 at an arbitrary time can be expressed by the following equation, where t is a variable of time.
θh1=ωo・t ・・・(1) 時刻t20における回転位置を零とすれば、時刻t23におけ
る回転位置204は、(1)式の時間tに1周期Tを代入
して求めることができる。そして、この時のθh1の量が
回転体の1回転量に一致すれば、回転位相を示すパルス
信号は、基準信号と常に一定の位相関係を保つことがで
きる。θh 1 = ωo · t (1) If the rotational position at time t 20 is set to zero, the rotational position 204 at time t 23 should be obtained by substituting one period T for the time t in equation (1). You can Then, if the amount of θh 1 at this time matches one rotation amount of the rotating body, the pulse signal indicating the rotation phase can always maintain a constant phase relationship with the reference signal.
次に、回転速度が略一定の速度ωoになった時のパルス
発生位置が、(2c1)に示すような時刻t21であったとす
る。そして、時刻t21において回転速度をω1に変更
し、時刻t22において再びω0の速度に変更したときの
回転位置の変化について考えてみる。この時の回転位置
の変化を(2c3)に示す。すなわち、時刻t21まではω0
に応じた回転位置の変化205を示し、時刻t21からt22ま
での間はω1に応じた回転位置の変化を示し、時刻t23
以降は再びω0に応じた回転位置の変化を示す。時刻t
12での回転位置を零としたとき、時刻t23での回転位置
の変化量θh2(208で示す)は次式で示すことができ
る。Next, it is assumed that the pulse generation position when the rotation speed reaches the substantially constant speed ωo is time t 21 as shown in (2c1). Then, consider a change in the rotational position when the rotational speed is changed to ω 1 at time t 21 and is changed to ω 0 again at time t 22 . The change in rotational position at this time is shown in (2c3). That is, ω 0 until time t 21
Shows the change 205 of the rotational position corresponding to the period from time t 21 to t 22 represents the change in the rotational position corresponding to omega 1, the time t 23
After that, the change in the rotational position according to ω 0 is shown again. Time t
When the rotational position at 12 is zero, the change amount θh 2 (indicated by 208) of the rotational position at time t 23 can be expressed by the following equation.
θh2=ω1・(t22−t21)+ω0・(t23−t22) ・・・(2) (1)式で示すθh1の時刻をTとした時の値と(2)式
で示すθh2とが等しい時には、(2c1)に示す次のパル
ス信号は、時刻t23の位置に発生することになる。なぜ
ならば、(2b1)に示すパルス信号209から210までの回
転位置の変化量と、(2c1)に示すパルス信号211から21
2までの回転位置の変化量とは共に回転体の1回転に相
当する量であり、等しいためである。θh 2 = ω 1 · (t 22 −t 21 ) + ω 0 · (t 23 −t 22 ) ... (2) The value of θh 1 shown in the equation (1) when T is T and (2) When θh 2 shown in the equation is equal, the next pulse signal shown in (2c1) is generated at the position of time t 23 . This is because the amount of change in rotational position from the pulse signals 209 to 210 shown in (2b1) and the pulse signals 211 to 21 shown in (2c1).
This is because the change amount of the rotational position up to 2 is an amount that corresponds to one rotation of the rotating body and is the same.
以上のことから、θh1(t=T)=θh2として(1)式
と(2)式とを結合すれば、(3)式を得ることができ
る。From the above, by combining equations (1) and (2) with θh 1 (t = T) = θh 2 , equation (3) can be obtained.
(3)式はω1の値をいくらかの値にすればよいかを与
える式である。例えば、初期のパルス信号の発生時刻t
21がT/2であるとし、(t22−t21)=(t23−t22)=
T/4とすれば、ω1=3・ω0となる。すなわち、こ
のときにはω1の値を基準速度ω0の値の3倍に設定す
ればよいことになる。 Expression (3) is an expression that gives how much the value of ω 1 should be. For example, the initial pulse signal generation time t
If 21 is T / 2, (t 22 −t 21 ) = (t 23 −t 22 ) =
If T / 4, then ω 1 = 3 · ω 0 . That is, at this time, the value of ω 1 should be set to 3 times the value of the reference speed ω 0 .
時刻t23における回転速度はω0である。従って時刻t23
以降の回転位置の変化は(2b3)に示す変化と同じにな
る。このことは時刻t23以降のパルス発生位置が、常に
位相制御系の安定位置になることを示す。すなわち、オ
ーバーランをしないことになる。The rotation speed at time t 23 is ω 0 . Therefore, time t 23
Subsequent changes in rotational position will be the same as those shown in (2b3). This pulse generation position after the time t 23 is always indicates that a stable position of the phase control system. That is, no overrun will occur.
以上のことから明らかなように、回転速度が略一定にな
ったときのパルス信号の発生位置に応じて、(2c2)示
すような回転速度の変化を与えてやれば1周期後のパル
ス発生位置は、常に位相制御系の安定位置となり、且
つ、オーバーランをしないことになる。As is clear from the above, if the rotation speed is changed as shown in (2c2) according to the pulse signal generation position when the rotation speed becomes substantially constant, the pulse generation position after one cycle Will always be in the stable position of the phase control system and will not overrun.
第2図では、回転速度の変化が瞬時におこるものとして
説明した。しかし、実際の回転速度の変化は時間遅れを
もって応答する。この時間遅れの影響について次に説明
する。In FIG. 2, it has been described that the change in the rotation speed occurs instantaneously. However, the change in the actual rotation speed responds with a time delay. The effect of this time delay will be described below.
第3図は、時間遅れをもつ各種の応答波形を示した図で
ある。同図において図(3a)には、回転位相を示すパル
ス信号を示す。図(3b)の実線は、(2c2)で示した回
転速度の変化と同じ変化を示した図である。実際の回転
速度の変化は時間遅れを有し、破線301で示す応答をす
る。そしてこの時の時間遅れの影響は、302及び303で示
す斜線に面積に現れる。制御系の応答が加速時と減速時
とで等しければ、302と303の面積は等しい。従って、時
間遅れのある応答をする場合でも、瞬時に応答する場合
でも、次のパルス信号が発生するまでの回転位置の変化
量は等しいと言える。すなわち、この場合には時間遅れ
の応答を考える必要はない。FIG. 3 is a diagram showing various response waveforms having a time delay. In FIG. 3 (a), a pulse signal indicating the rotation phase is shown. The solid line in FIG. (3b) shows the same change as the rotation speed shown in (2c2). The actual change of the rotation speed has a time delay and has a response shown by a broken line 301. The influence of the time delay at this time appears in the area indicated by the diagonal lines 302 and 303. If the response of the control system is equal during acceleration and during deceleration, the areas of 302 and 303 are equal. Therefore, it can be said that the amount of change in the rotational position until the next pulse signal is generated is the same whether a response with a time delay or an instantaneous response. That is, in this case, it is not necessary to consider the response with a time delay.
図(3c)は、回転速度を変化させる時間を長くしたとき
の例である。この時にも次のパルス信号が発生する時間
までに、回転速度がω2からω0に変化し終えているた
め、図(3b)で説明したように過渡時の影響を考える必
要はない。またω2の値は、前述の(3)式で計算すれ
ばよい。FIG. (3c) is an example when the time for changing the rotation speed is lengthened. Also at this time, since the rotation speed has finished changing from ω 2 to ω 0 by the time when the next pulse signal is generated, it is not necessary to consider the influence at the transition time as described in FIG. 3B. Further, the value of ω 2 may be calculated by the above formula (3).
図(3d)は、速度制御系の応答が遅く、且つ、積分フィ
ルタを内蔵しているときの例を示したものである。この
時の回転速度の変化は、破線で示すような、ほぼ直線の
変化を示す。そして、回転速度の指令をω3に設定する
時間を、パルス信号の発生する時間t31とt32との時間差
T1の半分に設定すれば、回転速度は時刻t32においてω
0となるため、オーバーランはしない。また、回転位置
の変化量は斜線304で示す面積に相当するため、この面
積の値を1回転の回転位置の変化量に等しくなるように
設定すればよい。FIG. 3D shows an example when the response of the speed control system is slow and the integral filter is incorporated. The change in the rotation speed at this time shows a substantially linear change as indicated by the broken line. Then, the time for setting the rotation speed command to ω 3 is the time difference between the time t 31 and the time t 32 at which the pulse signal is generated.
If set to half of T 1 , the rotation speed will be ω at time t 32 .
Since it becomes 0 , no overrun is performed. Further, since the amount of change in the rotational position corresponds to the area indicated by the diagonal line 304, the value of this area may be set to be equal to the amount of change in the rotational position for one rotation.
図(3e)は、回転速度を変化させる時間を、前記時間差
T1の半分よりも短くしたときの例である。この時にもオ
ーバーランはせず、また、面積305の値を1回転の回転
位置の変化量に等しくなるように、ω4の値を大きく選
べばよい。Figure (3e) shows the time difference of the rotation speed
This is an example when the length is shorter than half of T1. At this time as well, overrun is not performed, and a large value of ω 4 may be selected so that the value of the area 305 becomes equal to the change amount of the rotation position of one rotation.
図(3f)は、回転速度を変化させる時間を、前記時間差
T1の半分よりも長くしたときの例である。この時には、
時刻t32において回転速度がω0に戻らないため、次の
パルス信号が位相制御系の安定位置に発生しないことに
なる。すなわち、オーバーランをすることになる。In Fig. (3f), the time for changing the rotation speed is
This is an example when it is made longer than half of T 1 . At this time,
Since the rotation speed does not return to ω 0 at time t 32 , the next pulse signal does not occur at the stable position of the phase control system. That is, an overrun will occur.
以上の説明で明らかなように、回転速度を変化させた後
再び回転速度をω0に変更した時に、実際の回転速度の
変化が、次のパルス信号の発生時刻までに収束するよう
にすれば、1回転の時間後に回転位相を安定状態に設定
することができ、且つ、オーバーランをさせないように
することができる。そして、回転速度を変化させる時間
は、前記時間差T1の半分の時間か、もしくは半分以下の
時間に設定すれば、速度制御系の応答時間に関係なくオ
ーバーランをさせないようにすることができる。また、
回転速度を変化させる値は速度系の応答時間が速いとき
には、前記(3)式で求めればよい。逆に速度系の応答
時間が遅いときには、その詳細は省略するも、速度変化
を積分した式を求め、前述と同様の方法で(3)式に相
当する式を求めればよい。さらに、単純な計算式では求
めることのできない過渡現象を有する制御系において
は、実験によって最適な回転速度の変化量を求めればよ
い。いずれにせよ、ある時刻における回転位相差の量に
応じて回転速度を変調させ、次のパルス信号が発生する
までに、定常状態の回転速度に収束させ、且つ、オーバ
ーランをさせないようにすることは可能である。As is apparent from the above description, when the rotation speed is changed to ω 0 after the rotation speed is changed, the change in the actual rotation speed should be converged by the time when the next pulse signal is generated. The rotation phase can be set to a stable state after the time of one rotation, and overrun can be prevented. If the time for changing the rotation speed is set to half the time difference T1 or less than half, the overrun can be prevented regardless of the response time of the speed control system. Also,
When the response time of the speed system is fast, the value for changing the rotation speed may be calculated by the equation (3). On the contrary, when the response time of the speed system is slow, the details are omitted, but an expression integrating the speed change may be obtained, and an expression corresponding to the equation (3) may be obtained by the same method as described above. Further, in a control system having a transient phenomenon that cannot be obtained by a simple calculation formula, the optimum amount of change in rotational speed may be obtained by experiment. In any case, the rotation speed should be modulated according to the amount of the rotation phase difference at a certain time so that it will converge to the steady-state rotation speed and the overrun will not occur until the next pulse signal is generated. Is possible.
次に本発明の具体実施例について説明する。Next, specific examples of the present invention will be described.
第4図は本発明の1実施例を示す図であり、マイクロコ
ンピュータ(以下単にマイコンと称す)部と他のハード
回路とによって構成される。第1図は第4図の各部の波
形及び説明を補足するための図であり、両図において同
じ記号は同じ信号を示す。FIG. 4 is a diagram showing an embodiment of the present invention, which is composed of a microcomputer (hereinafter simply referred to as a microcomputer) section and other hardware circuits. FIG. 1 is a diagram for supplementing the waveforms and explanations of the respective parts of FIG. 4, and the same symbols in both figures indicate the same signals.
第4図において、端子401にはFG信号が、端子402には基
準信号(本例では垂直同期信号)が、端子403にはH.SW
信号がそれぞれ入力される。回路404、405、406はイン
プットキャプチャーレジスタ(以下単にICRと称す)で
ある。各ICR回路は、端子401〜403の各信号の立ち上が
り、もしくは立ち下がりエッジの時刻で、カウンタ回路
407のカウント値をラッチするラッチ回路である。カウ
ンタ回路407はクロック408をカウントするフリーのカウ
ンタであり、カウンタがオーバーフローすれば、再度最
小値からカウントを開始する。カウント値は、第1図
(1d)に示すような変化をする。第1図において、H.SW
信号(1b)の立ち下がりエッジにおけるカウント値101
が、第4図にICR3で示す回路406にラッチされる。また
基準信号の1/2の周期の信号(1c)の立ち上がりエッ
ジにおけるカウント値102が、ICR2で示す回路405にラッ
チされる。従って、101で示すカウント値から102で示す
カウント値を減算し、103で示す一定の位相基準値をさ
らに減算すれば、その差104で示す量が位相ずれ量に応
じた時間を示すことになる。第4図に示す回路409はタ
イマ回路であり、H.SW信号の立ち下がりエッジでリセッ
トされ、その後一定時間毎にパルス信号(1a)を発生す
る。第1図に示すように、本例ではH.SW信号周期を1/
12等分した時間毎にパルス信号を発生するように、タイ
マの時間が設定されているものとする。第4図に示すir
q1、irq2、irq3の各信号は、各ICR回路がカウンタ回路
の値をラッチした時点に発生させるパルス信号であり、
マイコンへの割り込み信号として用いられる。タイマ回
路409の出力信号irq4も、同様に割り込み信号として用
いられる。回路410はマイコンであり、中央演算処理装
置411、ROM412、RAM413及び割り込み処理回路414で構成
される。マイコンでは、後述するように、各ICR回路に
ラッチされた値を用いて速度誤差信号と位相誤差信号と
を演算し、両信号を合成した後でフィルタ処理を行い、
その結果をD/A変換回路415に供給する。端子416に出
力されるD/A変換後の出力信号は、モータ駆動回路に
供給され、モータの回転速度及び回転位相を制御するこ
とになる。In FIG. 4, an FG signal is input to the terminal 401, a reference signal (vertical synchronization signal in this example) is input to the terminal 402, and H.SW is input to the terminal 403.
Each signal is input. The circuits 404, 405, and 406 are input capture registers (hereinafter simply referred to as ICR). Each ICR circuit uses the counter circuit at the time of the rising or falling edge of each signal of terminals 401 to 403.
A latch circuit that latches the count value of 407. The counter circuit 407 is a free counter that counts the clock 408. When the counter overflows, it starts counting again from the minimum value. The count value changes as shown in Fig. 1 (1d). In Fig. 1, H.SW
Count value 101 at the falling edge of the signal (1b)
Are latched in the circuit 406 shown by ICR3 in FIG. Further, the count value 102 at the rising edge of the signal (1c) having a half cycle of the reference signal is latched in the circuit 405 indicated by ICR2. Therefore, if the count value indicated by 102 is subtracted from the count value indicated by 101 and the constant phase reference value indicated by 103 is further subtracted, the amount indicated by the difference 104 indicates the time corresponding to the phase shift amount. . A circuit 409 shown in FIG. 4 is a timer circuit, which is reset at the falling edge of the H.SW signal and thereafter generates a pulse signal (1a) at regular time intervals. As shown in FIG. 1, in this example, the H.SW signal period is 1 /
It is assumed that the timer time is set so that a pulse signal is generated every 12 times. Ir shown in FIG.
Each signal of q1, irq2, irq3 is a pulse signal generated when each ICR circuit latches the value of the counter circuit,
It is used as an interrupt signal to the microcomputer. The output signal irq4 of the timer circuit 409 is similarly used as an interrupt signal. The circuit 410 is a microcomputer and includes a central processing unit 411, a ROM 412, a RAM 413, and an interrupt processing circuit 414. In the microcomputer, as will be described later, the velocity error signal and the phase error signal are calculated by using the values latched in each ICR circuit, and both signals are combined and then filtered.
The result is supplied to the D / A conversion circuit 415. The output signal after D / A conversion output to the terminal 416 is supplied to the motor drive circuit and controls the rotation speed and rotation phase of the motor.
第1図(1e)には、位相誤差信号出力を示す。(1e)に
示す信号は、比例傾斜部107とその他の部分106及び108
とからなる。この信号はH.SW信号(b)と位相同期して
いる。位相の基準値103は一定値であるため、信号(1
c)の立ち上がりエッジが第1図に示す位置にあるとき
の位相誤差信号は、105で示す位置のレベルである。信
号(1c)が、H.SW信号に対して相対的に図示の位置から
紙面上で左にずれた時の位相誤差信号の量は、105で示
す位置から同量だけ紙面上で左にずれた位置における値
になる。信号(1c)が右にずれた時も同様の考え方をす
ればよい。119で示す位置の位相誤差信号が得られると
き、信号(1c)の立ち上がりエッジは、同図(1a)にt9
で示す時間位置にある。また110で示す位置の位相誤差
信号が得られるとき、信号(1c)の立ち上がりエッジ
は、同図(a)にt7で示す時間位置にある。従って、信
号(1c)の立ち上がりエッジが入力された時点、すなわ
ち、第4図に示したirq2の割り込みが発生したときのti
(i=1、2、3、・・・)の値がわかれば、位相誤差
の領域が106、107、108のいずれの領域であるかを知る
ことができる。回転体の回転位相と基準信号との位相の
ずれが、比例傾斜部107の領域にあるときには、104で示
す値を位相誤差信号として出力する。位相ずれが比例傾
斜部位外の領域、106及び108に位置するときには、同図
に示すような階段波信号のレベルに応じた位相誤差信号
を出力する。階段波信号の各レベル、例えば、111及び1
12は、irq4で示すタイマ割り込み毎にそのレベルが変更
される。階段波信号の各レベルは、既に説明したよう
に、次の回転位相のパルス信号(ここではH.SW信号の立
ち下がりエッジ)が、位相制御系の安定位置(比例傾斜
部の中央位置)近傍に発生するように選ばれる。FIG. 1 (1e) shows the phase error signal output. The signal shown in (1e) corresponds to the proportional slope portion 107 and other portions 106 and 108.
Consists of. This signal is in phase synchronization with the H.SW signal (b). Since the phase reference value 103 is a constant value, the signal (1
The phase error signal when the rising edge in c) is at the position shown in FIG. 1 is the level at the position indicated by 105. The amount of the phase error signal when the signal (1c) shifts to the left from the position shown in the figure relative to the H.SW signal shifts from the position indicated by 105 to the left on the page by the same amount. It becomes the value at the position. The same idea should be applied when the signal (1c) is shifted to the right. When the phase error signal at the position shown by 119 is obtained, the rising edge of the signal (1c) is t 9 in the same figure (1a).
It is at the time position indicated by. When the phase error signal at the position indicated by 110 is obtained, the rising edge of the signal (1c) is at the time position indicated by t7 in FIG. Therefore, ti when the rising edge of the signal (1c) is input, that is, when the interrupt of irq2 shown in FIG. 4 occurs.
If the value of (i = 1, 2, 3, ...) Is known, it is possible to know which of 106, 107, and 108 the phase error region is. When the phase difference between the rotation phase of the rotating body and the reference signal is in the area of the proportional inclination portion 107, the value indicated by 104 is output as the phase error signal. When the phase shift is in the regions 106 and 108 outside the proportionally inclined portion, a phase error signal corresponding to the level of the staircase wave signal as shown in the figure is output. Each level of the staircase signal, eg 111 and 1
The level of 12 is changed every timer interrupt indicated by irq4. As described above, at each level of the staircase wave signal, the pulse signal of the next rotation phase (here, the falling edge of the H.SW signal) is near the stable position of the phase control system (the central position of the proportional inclination part). Is chosen to occur.
第5図は、マイコンで行う信号処理の手順を示した図で
ある。同図において、FG(k)はk番目のFG信号の例え
ば立ち上がりエッジの時刻において、ICR1にラッチされ
たカウント値を示す。FG(k−1)は(k−1)番目の
FG信号の立ち上がりエッジの時刻、すなわち、FG(k)
よりもFG信号の1周期前にラッチされた値である。FG
(k)とFG(k−1)の値の差の値501は、FG信号の周
期に相当する。この値501と速度基準値との差をとった
値502が、速度誤差信号である。FIG. 5 is a diagram showing a procedure of signal processing performed by the microcomputer. In the figure, FG (k) indicates the count value latched in ICR1 at the time of the rising edge of the kth FG signal, for example. FG (k-1) is the (k-1) th
Time of rising edge of FG signal, that is, FG (k)
This is the value latched one cycle before the FG signal. FG
The value 501 of the difference between the values of (k) and FG (k-1) corresponds to the cycle of the FG signal. A value 502, which is the difference between this value 501 and the speed reference value, is the speed error signal.
一方、位相誤差信号を得る処理としては、503で示すH.S
W信号の立ち下がりエッジでラッチしたカウント値と、5
04で示す基準信号の1/2周期の信号(1/2VSYNC)の
立ち上がりエッジでラッチしたカウント値との差505を
演算し、この505の値から位相基準値を減じることによ
り、位相誤差信号506を得る。ミックス比設定処理507
は、速度誤差信号502と位相誤差信号506とを合成すると
きのミックス比を設定する処理であり、第1図(1e)に
示す位相誤差出力の量を決める処理である。ミックス比
設定の具体的な処理はH.SW信号の立ち下がりエッジによ
って発生する割り込みirq3の処理で行われる。On the other hand, as a process for obtaining the phase error signal, HS indicated by 503 is used.
The count value latched at the falling edge of the W signal and 5
The phase error signal is calculated by calculating the difference 505 from the count value latched at the rising edge of the 1/2 cycle signal (1/2 V SYNC ) of the reference signal shown in 04, and subtracting the phase reference value from this 505 value. Get 506. Mix ratio setting process 507
Is a process for setting a mix ratio when the velocity error signal 502 and the phase error signal 506 are combined, and is a process for determining the amount of phase error output shown in FIG. 1 (1e). The specific process of setting the mix ratio is performed by the process of the interrupt irq3 generated by the falling edge of the H.SW signal.
速度誤差信号と位相誤差信号との合成信号508は、例え
ば、比例積分フィルタ等のディジタルフィルタ処理509
を得た後、処理510においてD/A変換回路に出力され
る。A composite signal 508 of the velocity error signal and the phase error signal is, for example, a digital filter processing 509 such as a proportional integral filter.
After being obtained, it is output to the D / A conversion circuit in process 510.
次に、第5図を用いて説明した信号処理を実現するため
の、マイコンによる具体的な処理手順について、第6図
から第10図を用いて説明する。Next, a specific processing procedure by the microcomputer for realizing the signal processing described with reference to FIG. 5 will be described with reference to FIGS. 6 to 10.
第6図は、電源投入後に起動されるメイン処理のルーチ
ンを示すフローチャートである。同図において、処理60
1は各RAMの値を零に設定する等の処理を行う、初期値設
定用の処理である。処理602ではH.SW信号のレベルがHig
hレベルであるか否かを判断し、Highレベルでなければ
時間待ちをし、Highレベルであれば603で示す処理1を
実行する。また、処理604では、H.Sw信号のレベルがLow
レベルであるか否かを判断し、Lowレベルでなければ時
間待ちをし、Lowレベルであれば605で示す処理2を実行
する。処理2を実行した後は再び処理602を実行する。6
03及び605で示す処理1及び処理2は、例えば、システ
ムコントロール回路から送信されるシリアルデータを解
読し、現在のモードが何であるかなどを判断する処理を
行うが、本発明とは直接関係がないためその詳細な説明
は省略する。第6図に示すメイン処理ルーチンを実行し
ている時、第4図で説明したirq1〜irq4の各割り込み信
号が発生すれば、適宜各割り込み処理を行う。FIG. 6 is a flowchart showing a main processing routine that is started after the power is turned on. In the figure, process 60
1 is a process for setting an initial value, which performs a process such as setting the value of each RAM to zero. In process 602, the H.SW signal level is Hig.
It is determined whether or not it is at the h level, and if it is not at the High level, it waits for time, and if it is at the High level, processing 1 indicated by 603 is executed. In process 604, the H.Sw signal level is Low.
It is determined whether or not it is the level, and if it is not the Low level, it waits for time, and if it is the Low level, the process 2 indicated by 605 is executed. After executing the process 2, the process 602 is executed again. 6
Processes 1 and 2 indicated by 03 and 605, for example, perform a process of decoding the serial data transmitted from the system control circuit and determining what the current mode is, but are not directly related to the present invention. Since it is not present, detailed description thereof is omitted. When each of the interrupt signals irq1 to irq4 described in FIG. 4 is generated during execution of the main processing routine shown in FIG. 6, each interrupt processing is appropriately performed.
なお、以降の各処理において、( )で囲んだ記号は各
RAMの名称を示す。例えば、(FGN)の意味は、(FGN)
で示されるRAMを意味するが、以降の説明では、(FGN)
で同様の意味を持つものとして説明する。In each process below, the symbols enclosed in ()
Indicates the name of RAM. For example, (FGN) means (FGN)
It means the RAM indicated by, but in the following explanation, (FGN)
Will be described as having the same meaning.
第7図は、irq1の割り込みが発生したときに実行される
処理であり、速度誤差信号を得るための処理である。同
図において、処理701ではirq1の割り込みが発生した時
点におけるカウンタ回路407のカウント値を、(FGN)に
転送する処理である。処理702では、FG信号の1周期前
のirq1の割り込み信号発生時に(FGO)に格納されたカ
ウント値を、(FGN)のカウント値から減じ、(WK1)に
格納する処理である。処理703では、(WK1)の値から速
度基準値を減じた値、すなわち、速度誤差信号を(SP
D)に格納する処理である。この処理により、第5図502
で示す値が(SPD)に格納されたことになる。処理704
は、次のirq1の割り込み時の演算に備え、(FGN)に格
納されている現在のカウント値を(FGO)に格納する処
理である。この(FGO)の値は、次のirqi1の割り込み発
生時に、処理702において用いられる。FIG. 7 is a process executed when an interrupt of irq1 occurs, which is a process for obtaining a speed error signal. In the figure, a process 701 is a process of transferring the count value of the counter circuit 407 at the time when the interrupt of irq1 occurs to (FGN). In process 702, the count value stored in (FGO) when the interrupt signal of irq1 one cycle before the FG signal is generated is subtracted from the count value of (FGN) and stored in (WK1). In process 703, the value obtained by subtracting the speed reference value from the value of (WK1), that is, the speed error signal is calculated as (SP
This is the process of storing in D). By this processing, FIG.
The value indicated by is stored in (SPD). Process 704
Is a process of storing the current count value stored in (FGN) in (FGO) in preparation for the next interrupt calculation of irq1. The value of (FGO) is used in the process 702 when the next interrupt of irqi1 occurs.
第8図に示す各処理は、irq2の割り込みが発生したとき
に実行される処理である。同図において処理801は(CT
V)の値を1だけ増加させる処理である。(CTV)は入力
される基準信号を1/2に分周するために必要なRAMで
ある。処理802では、(CTV)の値が2よりも小さいか否
かを判別し、小さければirq2の処理を終える。大きけれ
ば処理803、804を実行し、処理805において(CTV)の値
を零にし、irq2の処理を終える。このような処理を行う
ことによって、処理803、804及び805は、irq2の割り込
みが発生する2回に1度の割合で実行される。すなわ
ち、基準信号を1/2に分周したことと同じことにな
る。処理803は、基準信号を1/2に分周した周期毎に
実行され、この時のカウンタ回路407のカウント値を(V
S)に格納する。この(VS)の値は、第5図で説明した5
04の値に相当する。処理804は(CTT)の値を(PTV)に
格納する処理である。(CTT)には第1図(1a)に示し
たti(i=1、2、3、…)の添字iの値が格納されて
いる。従って、この(PTV)の値に応じて、第1図(1
e)に示す位相誤差信号を得るべく、速度誤差信号と合
成する位相誤差信号のミックス比を可変する処理を行え
ばよい。この処理はirq3の処理で行われる。Each process shown in FIG. 8 is a process executed when an interrupt of irq2 occurs. In the figure, the process 801 is (CT
This is a process of increasing the value of V) by 1. (CTV) is a RAM required to divide the input reference signal by half. In process 802, it is determined whether or not the value of (CTV) is smaller than 2, and if it is smaller, the process of irq2 ends. If it is larger, the processes 803 and 804 are executed, the value of (CTV) is set to zero in the process 805, and the process of irq2 ends. By performing such processing, the processings 803, 804, and 805 are executed once every two times when the interrupt of irq2 occurs. That is, this is the same as dividing the reference signal by half. The process 803 is executed for each cycle obtained by dividing the reference signal by half, and the count value of the counter circuit 407 at this time is (V
S). The value of this (VS) is 5 described in Fig. 5.
Equivalent to a value of 04. Process 804 is a process of storing the value of (CTT) in (PTV). The value of the subscript i of ti (i = 1, 2, 3, ...) Shown in FIG. 1 (1a) is stored in (CTT). Therefore, depending on this (PTV) value,
In order to obtain the phase error signal shown in e), the process of varying the mix ratio of the phase error signal to be combined with the velocity error signal may be performed. This process is performed by the process of irq3.
第9図に示す各処理は、irq3の割り込みが発生した時に
実行される処理であり、本発明を実現するための主要な
処理を示す。処理901では(CTT)の値を1にセットす
る。つまり、第1図(1a)に示すtiの値を、H.SW信号
(1b)の立ち下がりエッジのタイミングでt1にリセット
する処理である。処理902はこの時のカウンタ回路407の
出力値を(HS)に格納する処理である。処理903は(H
S)の値から第8図803の処理で説明した(VS)の値を減
じ、(WK2)に格納する処理である。処理904では、(WK
2)の値から位相基準値を減じた値を(PHE)に格納す
る。これらの処理により、(PHE)には第5図506で示し
た位相誤差信号の値が格納される。処理905は、(PTV)
の値に応じたミックス比の値をROMテーブルから読み取
る処理を行う。ROMテーブルには第1図(1e)に示す位
相誤差出力を得るために、位相誤差信号506に重み付け
を行う値、すなわち、ミックス比の値が書き込まれてい
る。この値を、(PTV)の値に応じて取り出し、次の処
理906を行う。処理906は位相誤差信号(PHE)を、ミッ
クス比で除して再び(PHE)に格納し、速度誤差信号と
合成する実際の位相誤差信号を作成する処理である。な
お、処理906では、位相誤差信号(PHE)をミックス比で
除した処理を示してあるが、扱う数値によっては、(PH
E)の値にミックス比を乗じてもよいことはいうまでも
ない。以上の処理を行うことにより、位相誤差量に応じ
て重み付を行った位相誤差信号を作成することができ
る。Each process shown in FIG. 9 is a process executed when an interrupt of irq3 occurs, and shows a main process for realizing the present invention. In process 901, the value of (CTT) is set to 1. That is, this is a process of resetting the value of ti shown in FIG. 1 (1a) to t1 at the timing of the falling edge of the H.SW signal (1b). Process 902 is a process of storing the output value of the counter circuit 407 at this time in (HS). Process 903 is (H
This is a process of subtracting the value of (VS) described in the process of FIG. 803 from the value of S) and storing it in (WK2). In process 904, (WK
The value obtained by subtracting the phase reference value from the value in 2) is stored in (PHE). By these processes, the value of the phase error signal shown in FIG. 5 506 is stored in (PHE). Process 905 (PTV)
The value of the mix ratio according to the value of is read from the ROM table. A value for weighting the phase error signal 506, that is, a mix ratio value is written in the ROM table in order to obtain the phase error output shown in FIG. 1 (1e). This value is extracted according to the value of (PTV), and the next processing 906 is performed. Process 906 is a process of dividing the phase error signal (PHE) by the mix ratio, storing it again in (PHE), and creating an actual phase error signal to be combined with the speed error signal. The process 906 shows the process of dividing the phase error signal (PHE) by the mix ratio.
It goes without saying that the value of E) may be multiplied by the mix ratio. By performing the above processing, a phase error signal weighted according to the phase error amount can be created.
第10図に示す各処理は、irq4の割込みが発生したときに
実行される処理である。この処理では、tiで示すiの値
を+1とする。処理1002は、irq1の処理703で得た(SP
D)の値と、riq3の処理で得た(PHE)との値を合成する
処理、すなわち速度誤差信号(SPD)と位相誤差信号(P
HE)との各値を合成し、合成値を(SPD)に格納する処
理である。処理1003は、制御系として必要なフィルタ部
の演算を行う処理であるが、この演算は本発明の主たる
目的ではないため詳細な説明は省略する。処理1004は速
度誤差信号と位相誤差信号とを合成し、D/A変換回路
に出力する処理である。Each process shown in FIG. 10 is a process executed when an interrupt of irq4 occurs. In this processing, the value of i indicated by ti is set to +1. Process 1002 is obtained in process 703 of irq1 (SP
The process of combining the value of D) and the value of (PHE) obtained by the process of riq3, that is, the speed error signal (SPD) and the phase error signal (P
HE) and each value are combined, and the combined value is stored in (SPD). The process 1003 is a process of performing a calculation of the filter unit required as a control system, but since this calculation is not the main purpose of the present invention, detailed description thereof will be omitted. A process 1004 is a process of synthesizing the speed error signal and the phase error signal and outputting them to the D / A conversion circuit.
以上が、本発明の具体実施例についての説明である。The above is a description of specific examples of the present invention.
なお、これまでの説明では、回転速度を変調させる方法
として、位相誤差信号の出力を変化させる方法について
説明してきたが、回転速度の基準値を変更して回転速度
の変調を行っても同じ効果が得られることは、第11図及
び第12図での説明より明らかであろう。In the above description, as a method of modulating the rotation speed, a method of changing the output of the phase error signal has been described, but the same effect can be obtained by changing the reference value of the rotation speed to modulate the rotation speed. It will be apparent from the description in FIGS. 11 and 12 that
また、回転体の速度が略一定になり、その後位相制御系
が安定状態になるまでの期間は、速度制御系の応答周波
数を定常時の応答周波数に比べて高く設定し、第3図
(3b)に示すような速い応答を行わせることも可能であ
る。In addition, the response frequency of the speed control system is set higher than the response frequency in the steady state until the phase control system becomes stable after the speed of the rotating body becomes substantially constant. It is also possible to make a quick response as shown in FIG.
さらに、これまでの説明では、回転位相を示すパルス信
号の周期を、回転体の1回転に相当するものとして説明
してきたが、回転位相を示すパルス信号は、1回転に複
数個発生するパルス信号を用いても、同様の効果が期待
できることは言うまでもない。Further, in the above description, the cycle of the pulse signal indicating the rotation phase has been described as being equivalent to one rotation of the rotating body. However, the pulse signal indicating the rotation phase is a pulse signal generated a plurality of times per rotation. Needless to say, the same effect can be expected by using.
また、本発明の説明においては、回転速度が略一定の値
になったとき以降の制御方法について詳しく説明した
が、略一定の回転速度になるまでの位相誤差信号出力と
しては、例えば、安定状態における位相誤差信号出力値
と等しい値に固定しておけばよい。Further, in the description of the present invention, the control method after the rotation speed becomes a substantially constant value has been described in detail, but as the phase error signal output until the rotation speed becomes a substantially constant value, for example, a stable state It may be fixed to a value equal to the phase error signal output value in.
発明の効果 以上の説明で明らかなように、本発明によれば、回転速
度が略一定になったときの回転位相を示すパルス信号の
発生位置に応じて、回転速度を変調させることにより、
次の回転位相を示すパルス信号の発生位置を、位相制御
系が安定状態になるパルス信号発生位置に設定すること
ができ、且つ、オーバーランを防ぐことができる。すな
わち、位相制御系の引き込み時間を、回転位相を示すパ
ルス信号の1周期に相当する時間に短縮することができ
る。EFFECTS OF THE INVENTION As is clear from the above description, according to the present invention, by modulating the rotation speed in accordance with the generation position of the pulse signal indicating the rotation phase when the rotation speed becomes substantially constant,
The generation position of the pulse signal indicating the next rotation phase can be set to the pulse signal generation position where the phase control system is in a stable state, and overrun can be prevented. That is, the pull-in time of the phase control system can be shortened to the time corresponding to one cycle of the pulse signal indicating the rotation phase.
第1図は本発明の一実施例における信号波形図、第2図
は本発明による回転速度の変調方法の考え方を示す説明
図、第3図は本発明を実施したときの、実際の回転速度
の変化を示す説明図、第4図は本発明の一実施例を示す
構成図、第5図は本発明の具体実施例における信号の流
れを示す説明図、第6図はメイン処理ルーチンを示すフ
ローチャート、第7図は速度誤差信号を得るためのフロ
ーチャート、第8図は基準信号の1/2の周期でカウン
ト値を保持する処理手順を示すフローチャート、第9図
は位相誤差信号を得る処理手順を示すフローチャート、
第10図はタイマ割り込み処理時に実行される各処理を示
すフローチャート、第11図は速度誤差信号と位相誤差信
号とをミックスする部分のブロック図、第12図は第11図
を変形したブロック図、第13図は位相制御系の引き込み
時間の考え方を示す説明図、第14図は第16図に示す従来
の位相比較回路の各部の波形を示す波形図、第15図は従
来の速度及び位相制御回路のシステム図、第16図は従来
の位相比較回路のブロック図である。 404〜406……インプットキャプチャレジスタ、414……
割り込み処理回路、SPD……速度誤差信号の値を格納す
るRAM、CTT……タイマ割り込みの回数を記憶するRAM、P
TV……基準信号が1/2周期毎に入力された時点でのタ
イマ割り込みの値を記憶するRAM、PHE……位相誤差信号
の値を格納するRAM。FIG. 1 is a signal waveform diagram in one embodiment of the present invention, FIG. 2 is an explanatory view showing the concept of a method for modulating the rotational speed according to the present invention, and FIG. 3 is an actual rotational speed when the present invention is carried out. FIG. 4 is a block diagram showing an embodiment of the present invention, FIG. 5 is an explanatory view showing a signal flow in a specific embodiment of the present invention, and FIG. 6 is a main processing routine. A flowchart, FIG. 7 is a flowchart for obtaining a speed error signal, FIG. 8 is a flowchart showing a processing procedure for holding a count value at a cycle of 1/2 of a reference signal, and FIG. 9 is a processing procedure for obtaining a phase error signal. A flow chart showing
FIG. 10 is a flowchart showing each processing executed at the time of timer interrupt processing, FIG. 11 is a block diagram of a portion for mixing a speed error signal and a phase error signal, and FIG. 12 is a block diagram obtained by modifying FIG. FIG. 13 is an explanatory diagram showing the concept of the pull-in time of the phase control system, FIG. 14 is a waveform diagram showing the waveform of each part of the conventional phase comparison circuit shown in FIG. 16, and FIG. 15 is a conventional speed and phase control. FIG. 16 is a block diagram of a conventional phase comparison circuit. 404-406 …… Input capture register, 414 ……
Interrupt processing circuit, SPD ... RAM that stores the value of speed error signal, CTT ... RAM that stores the number of timer interrupts, P
TV: RAM that stores the value of the timer interrupt when the reference signal is input every 1/2 cycle, PHE: RAM that stores the value of the phase error signal.
Claims (2)
タル信号で得、前記速度誤差信号と位相誤差信号とを合
成した信号で制御対象を駆動する制御回路において、回
転速度を変調する変調手段を有し、前記変調手段は、位
相基準信号と被制御信号との位相差が一定の位相誤差範
囲内にあるときには、位相誤差信号の量が前記位相差に
比例して変化するように構成し、前記位相差が一定の位
相範囲外にあるときには、現時点の被制御信号の位相比
較タイミングtpと、次の被制御信号の位相比較タイミン
グの時間tnとの期間において、tpの時間における回転速
度よりも、加速もしくは減速した回転速度で駆動する期
間と、定常時の回転速度を維持する期間とを設け、且
つ、tpからtnに至るまでの時間における回転位相の変化
量が、定常回転時における被制御信号の回転位相の1周
期に相当するように、前記加速もしくは減速のレベルを
設定したことを特徴とする位相制御回路。1. A control circuit for obtaining a speed error signal and a phase error signal as digital signals, and driving a controlled object with a signal obtained by combining the speed error signal and the phase error signal, has a modulation means for modulating the rotational speed. However, the modulating means is configured such that when the phase difference between the phase reference signal and the controlled signal is within a constant phase error range, the amount of the phase error signal changes in proportion to the phase difference. When the phase difference is out of the fixed phase range, the phase comparison timing tp of the current controlled signal and the time tn of the phase comparison timing of the next controlled signal, during the period tn, than the rotation speed at the time tp, A period for driving at an accelerated or decelerated rotation speed and a period for maintaining the rotation speed at steady state are provided, and the change amount of the rotation phase during the time from tp to tn is A phase control circuit, wherein the acceleration or deceleration level is set so as to correspond to one cycle of the rotational phase of the controlled signal.
しくは減速をする時間を、tpからtnに至るまでの時間の
1/2か、もしくはそれ以下の時間に設定したことを特
徴とする特許請求の範囲第1項に記載の位相制御回路。2. A patent characterized in that the time for accelerating or decelerating in the time from tp to tn is set to 1/2 of the time from tp to tn or less than that time. The phase control circuit according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62064551A JPH0667250B2 (en) | 1987-03-19 | 1987-03-19 | Phase control circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62064551A JPH0667250B2 (en) | 1987-03-19 | 1987-03-19 | Phase control circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63234889A JPS63234889A (en) | 1988-09-30 |
| JPH0667250B2 true JPH0667250B2 (en) | 1994-08-24 |
Family
ID=13261470
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62064551A Expired - Lifetime JPH0667250B2 (en) | 1987-03-19 | 1987-03-19 | Phase control circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0667250B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0591777A (en) * | 1991-09-25 | 1993-04-09 | Sharp Corp | Motor control pull-in improvement circuit |
| JP3232603B2 (en) * | 1991-10-07 | 2001-11-26 | 松下電器産業株式会社 | Digital servo controller |
| WO2018096421A1 (en) * | 2016-11-23 | 2018-05-31 | Braun Gmbh | Shaver motor speed control |
-
1987
- 1987-03-19 JP JP62064551A patent/JPH0667250B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63234889A (en) | 1988-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0667250B2 (en) | Phase control circuit | |
| JPH0738267B2 (en) | Disk unit spindle motor control system | |
| JP2000092851A (en) | PWM type rotating machine controller | |
| JPH0822155B2 (en) | Phase comparison circuit | |
| JPH01283083A (en) | Controller for motor | |
| JPH0311012B2 (en) | ||
| JPS6020798A (en) | Driving device for pulse motor | |
| JP2703263B2 (en) | Phase reference signal forming circuit device | |
| KR890000837B1 (en) | Control signal generating circuit of magnetic recording and reproducing apparatus | |
| JPS6310677B2 (en) | ||
| SU738092A1 (en) | Stepping motor control device | |
| JPS6277898A (en) | Pulse generator | |
| SU1267375A1 (en) | Device for controlling velocity of electric motor | |
| JPS62271517A (en) | n-phase pulse generator | |
| SU645184A1 (en) | Device for displaying graphic information on crt screen | |
| JPS6149665A (en) | Gate pulse generation system of power converter | |
| JPH01264587A (en) | motor control circuit | |
| JPH0139020Y2 (en) | ||
| SU673963A1 (en) | Tape-driving mechanism synchronizing device | |
| JPH07118929B2 (en) | Sync detector | |
| JPS61221810A (en) | Method and device for control of rotor | |
| JPH03273316A (en) | Servo simulator | |
| JPS619860A (en) | Driving controller | |
| JPS6312969A (en) | Cursor mobile device | |
| JPH0767082B2 (en) | Frequency divider |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |