JPH05150807A - Sequential controller - Google Patents
Sequential controllerInfo
- Publication number
- JPH05150807A JPH05150807A JP31571591A JP31571591A JPH05150807A JP H05150807 A JPH05150807 A JP H05150807A JP 31571591 A JP31571591 A JP 31571591A JP 31571591 A JP31571591 A JP 31571591A JP H05150807 A JPH05150807 A JP H05150807A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- output
- command
- storage means
- sequential control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Rotational Drive Of Disk (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、例えば光学式再生装置
のように、マイクロコンピュータから複雑な制御コマン
ドを送ってサーボ回路や信号処理回路を制御するシーケ
ンシャル制御装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a sequential control device for controlling a servo circuit and a signal processing circuit by sending a complicated control command from a microcomputer, such as an optical reproducing device.
【0002】[0002]
【従来の技術】近年、サーボ回路や信号処理回路を制御
するためにシーケンシャル制御装置は高度な機能を求め
られており、それにともなってマイクロコンピュータか
らサーボ回路や信号処理回路への信号線とマイクロコン
ピュータの出力ポート数が増加している。それを防止す
るため、近年ではマイクロコンピュータからサーボ回路
や信号処理回路へのコマンドはシリアルデータで送るよ
うに試みられている。2. Description of the Related Art In recent years, a sequential control device is required to have a sophisticated function for controlling a servo circuit and a signal processing circuit, and accordingly, a signal line from the microcomputer to the servo circuit and the signal processing circuit and a microcomputer. The number of output ports is increasing. In order to prevent this, in recent years, it has been attempted to send a command from a microcomputer to a servo circuit or a signal processing circuit as serial data.
【0003】しかしサーボ回路に対するコマンドは高速
性が必要なので、シリアルデータで送った場合はサーボ
回路の中にシーケンシャル制御回路が必要になってい
た。However, since commands to the servo circuit are required to have high speed, when the serial data is sent, a sequential control circuit is required in the servo circuit.
【0004】[0004]
【発明が解決しようとする課題】しかしながら上記のよ
うな従来のシーケンシャル制御装置は、サーボ回路の中
にシーケンシャル制御回路を有しているため、マイクロ
コンピュータで制御すれば簡単に制御できることでも大
規模なロジック回路が必要となるという問題点を有して
いた。However, since the conventional sequential control device as described above has a sequential control circuit in the servo circuit, it can be easily controlled if it is controlled by a microcomputer. There is a problem that a logic circuit is required.
【0005】本発明は、上記従来の問題点に鑑み、小規
模なロジック回路によりマイクロコンピュータからのシ
リアルデータで簡単に制御できるシーケンシャル制御装
置を提供することを目的としてなされたものである。In view of the above conventional problems, the present invention has been made for the purpose of providing a sequential control device which can be easily controlled by serial data from a microcomputer by a small-scale logic circuit.
【0006】[0006]
【課題を解決するための手段】上記課題を解決するため
に本発明のシーケンシャル制御装置は、クロックに同期
してシリアルデータを受信するシフトレジスターと、シ
フトレジスターにDATA信号、CLOCK信号、LO
AD信号を送る3本の信号線と、LOAD信号をカウン
トするカウンターと、カウンターの値に応じてシフトレ
ジスターの出力を変換する変換ロジックと、変換ロジッ
クの出力を記憶する記憶手段から構成され、LOAD信
号を何回か送るとその回数に応じて記憶手段の値がシー
ケンシャルに変化するようにしたものである。In order to solve the above problems, a sequential control device of the present invention includes a shift register for receiving serial data in synchronization with a clock, and a DATA signal, a CLOCK signal, and a LO signal for the shift register.
It is composed of three signal lines for sending an AD signal, a counter for counting the LOAD signal, a conversion logic for converting the output of the shift register according to the value of the counter, and a storage means for storing the output of the conversion logic. When the signal is sent several times, the value of the storage means changes sequentially according to the number of times.
【0007】[0007]
【作用】本発明は上記した構成によって、小規模なロジ
ック回路によりマイクロコンピュータからのシリアルデ
ータで簡単に高速なシーケンシャル制御ができるのでシ
ーケンシャル制御ロジックはすべてマイクロコンピュー
タに集中できるため、安価なシーケンシャル制御装置が
提供できることとなる。With the above-described structure, the present invention makes it possible to easily perform high-speed sequential control with serial data from a microcomputer by means of a small-scale logic circuit, so that all sequential control logic can be concentrated in the microcomputer, so an inexpensive sequential control device. Will be provided.
【0008】[0008]
【実施例】以下本発明シーケンシャル制御装置の実施例
について、図1〜図4を参照しながら詳細に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of a sequential control device of the present invention will be described in detail below with reference to FIGS.
【0009】図2は本発明の実施例におけるシーケンシ
ャル制御装置の周辺ブロック図を示しており、シーケン
シャル制御装置を有する光学式再生装置のブロック図で
ある。FIG. 2 shows a peripheral block diagram of a sequential control device according to an embodiment of the present invention, which is a block diagram of an optical reproducing device having the sequential control device.
【0010】図2において、31はディスク、32は光
学ヘッド、33はディスク31を回転させるためのスピ
ンドルモータ、34はサーボ回路、35は信号処理回
路、36はオーディオ回路、37はマイクロコンピュー
タで、38はサーボ回路及び信号処理回路にコマンドを
送る信号線、39はサーボ回路からサーボ状況を知らせ
る信号線、40は信号処理回路から信号処理状況を知ら
せる信号線である。In FIG. 2, 31 is a disk, 32 is an optical head, 33 is a spindle motor for rotating the disk 31, 34 is a servo circuit, 35 is a signal processing circuit, 36 is an audio circuit, 37 is a microcomputer, 38 is a signal line for sending a command to the servo circuit and the signal processing circuit, 39 is a signal line for notifying the servo status from the servo circuit, and 40 is a signal line for notifying the signal processing status from the signal processing circuit.
【0011】以上のように構成されたシーケンシャル制
御装置を有する光学式再生装置について、以下その動作
について説明する。The operation of the optical reproducing apparatus having the sequential control device configured as described above will be described below.
【0012】まずディスク31はスピンドルモータ33
によって回転制御され、次にサーボ回路34で制御され
た光学ヘッド32によってフォーカスがディスクに結び
トラックに追従するよう制御され、光学ヘッド32によ
って再生された信号はサーボ回路34に含まれる波形整
形回路で増幅されて波形整形され、信号処理回路35に
送られてデコードされてアナログ信号に変換され、オー
ディオ回路36でオーディオ信号が増幅されて出力され
る。スピンドルモータ33は信号処理回路35によって
信号が一定スピードで読み込まれるよう速度制御されて
いる。First, the disk 31 is a spindle motor 33.
Is controlled by the optical head 32 controlled by the servo circuit 34 so as to focus on the disk and follow the track. The signal reproduced by the optical head 32 is controlled by the waveform shaping circuit included in the servo circuit 34. The signal is amplified, shaped into a waveform, sent to the signal processing circuit 35, decoded and converted into an analog signal, and the audio circuit 36 amplifies and outputs the audio signal. The speed of the spindle motor 33 is controlled by the signal processing circuit 35 so that the signal is read at a constant speed.
【0013】マイクロコンピュータ37からはDAT
A、CLOCK、LOADの3本からなる信号線38で
サーボ回路34及び信号処理回路35にコマンドを送
り、信号線39または40から状況を受け取って次のコ
マンドを出してシーケンシャル制御をしている。From the microcomputer 37, DAT
A command is sent to the servo circuit 34 and the signal processing circuit 35 by a signal line 38 composed of three lines A, CLOCK, and LOAD, and the status is received from the signal line 39 or 40 to issue the next command to perform sequential control.
【0014】図1は本発明の実施例におけるシーケンシ
ャル制御装置のロジック図であり、このブロックはサー
ボ回路34に含まれ、信号線38が入力される部分のロ
ジックである。FIG. 1 is a logic diagram of a sequential control device according to an embodiment of the present invention. This block is the logic of the portion included in the servo circuit 34 and to which the signal line 38 is input.
【0015】図1において、1はDATA信号線、2は
CLOCK信号線、3はLOAD信号線、4はシフトレ
ジスター、5はカウンター、6は変換ロジック、7はラ
ッチによって構成された記憶手段、9、14、22はイ
ンバーター、10、11、12、15、16、23、2
4、25はANDゲート(以下ANDと略す。)、1
3、17、18、19はORゲート(以下ORと略
す。)、20、21はEXCLUSIVE−ORゲート
(以下EX−ORと略す。)である。In FIG. 1, 1 is a DATA signal line, 2 is a CLOCK signal line, 3 is a LOAD signal line, 4 is a shift register, 5 is a counter, 6 is a conversion logic, 7 is a storage means constituted by a latch, and 9 is a storage means. , 14, 22 are inverters, 10, 11, 12, 15, 16, 23, 2
4 and 25 are AND gates (hereinafter abbreviated as AND), 1
3, 17, 18, and 19 are OR gates (hereinafter abbreviated as OR), and 20 and 21 are EXCLUSIVE-OR gates (hereinafter abbreviated as EX-OR).
【0016】以上のように構成されたシーケンシャル制
御装置について、以下図3〜図4を用いてその動作につ
いて説明する。The operation of the sequential control device configured as described above will be described below with reference to FIGS.
【0017】(表1)は本発明の実施例におけるシーケ
ンシャル制御装置のサーボ回路34に対するコマンド表
であり(信号処理回路35に対するコマンドは別途有る
が省略する。)、T0〜T3はトラバース(光学ヘッド
を径方向に移動させる装置)制御に対するコマンド、S
0〜S15は光学サーボ(フォーカス制御、トラッキン
グ制御)に対するコマンドである。Table 1 is a command table for the servo circuit 34 of the sequential control device in the embodiment of the present invention (a command for the signal processing circuit 35 is separately provided, but omitted). T0 to T3 are traverses (optical heads). For moving the device in the radial direction) command for control, S
0 to S15 are commands for optical servo (focus control, tracking control).
【0018】[0018]
【表1】 [Table 1]
【0019】図3は本発明の実施例におけるシーケンシ
ャル制御装置のサーボ回路34に対するシリアルコマン
ドのタイミングチャートであり、DATAは(表1)の
コマンド表のコマンドデータ、CLOCKはシリアルに
データを送るためのクロック、LOADはコマンドの区
切りを示すロード信号である。DATAはビットB7〜
B0で構成され、ビットB7とB6はそれぞれ1であ
り、これがサーボ回路34に対するコマンドであること
を示す識別信号になっている。LOAD信号が4回たち
下がっているが、これが本発明のポイントになるシーケ
ンシャル動作である。FIG. 3 is a timing chart of serial commands to the servo circuit 34 of the sequential control device according to the embodiment of the present invention. DATA is command data in the command table of (Table 1) and CLOCK is for serially sending data. Clock and LOAD are load signals indicating command delimiters. DATA is bit B7-
It is composed of B0, and the bits B7 and B6 are each 1, which is an identification signal indicating that this is a command to the servo circuit 34. The LOAD signal drops four times, but this is the sequential operation which is the point of the present invention.
【0020】(表1)において高速に制御する必要があ
るのは多本Kickに関するコマンドS1とS2、1本
Kickに関するコマンドS5とS6である。In Table 1, commands that need to be controlled at high speed are commands S1 and S2 relating to a multi-kick and commands S5 and S6 relating to a single kick.
【0021】図4は本発明の実施例におけるシーケンシ
ャル制御装置のサーボ回路34に対するシリアルコマン
ドによる動作説明図であり、(A)は1本Kickの動
作説明図で、aは光学ヘッドにトラッキング方向に加減
速を加えてトラックジャンプさせるKick信号、bは
トラックの中心にきたら切り替わるCROSS信号、
(B)は多本Kickの1例で10本Kickの動作説
明図で、aはKick信号、bはCROSS信号、cは
トラック間にあるときHが出力されるオフトラック(以
下OFTRと称す。)信号である。またt1〜t8は動
作タイミングを示している。FIG. 4 is an operation explanatory view by a serial command to the servo circuit 34 of the sequential control device in the embodiment of the present invention, (A) is an operation explanatory view of one Kick, and a is an optical head in the tracking direction. A Kick signal that causes acceleration and deceleration to cause a track jump, b is a CROSS signal that switches when it reaches the center of the track,
(B) is an example of multi-kick, and is an operation explanatory diagram of 10-kick, where a is a Kick signal, b is a CROSS signal, and c is an off-track (hereinafter referred to as OFTR) in which H is output when it is between tracks. ) Is a signal. Further, t1 to t8 indicate operation timings.
【0022】まずFWD 1本Kickについて説明す
る。図4の(A)において、(表1)におけるコマンド
S6が図3のフォーマットでシリアルに送られ、1回目
にLOAD信号が立ち下がったときがタイミングt1で
あり1本Kickが開始される。次に一定時間後のタイ
ミングt2で2回目のLOAD信号を立ち下げてKic
k HOLDの状態にして加速を止めてフリーに飛ば
し、CROSS信号bをモニターし、トラックの中心に
きたことが検出されたタイミングt3で3回目のLOA
D信号を立ち下げて反対方向の加速度を与えてブレーキ
を掛け始め、ほぼ最初の加速時間と同じ時間が経過した
タイミングt4で4回目のLOAD信号を立ち下げる。First, a single FWD Kick will be described. In FIG. 4A, the command S6 in (Table 1) is serially transmitted in the format of FIG. 3, and the timing when the LOAD signal falls for the first time is timing t1 and one Kick is started. Next, at a timing t2 after a fixed time, the second LOAD signal is made to fall and Kic
In the state of k HOLD, stop acceleration, fly free, monitor CROSS signal b, and at the timing t3 when it is detected that the center of the track is reached, the third LOA
The D signal is made to fall and acceleration in the opposite direction is applied to start braking, and the fourth LOAD signal is made to fall at the timing t4 when almost the same time as the initial acceleration time has elapsed.
【0023】REV 1本KickはコマンドS5を送
れば、FWD 1本Kickと同様なシーケンスで制御
できる。The REV single Kick can be controlled in the same sequence as the FWD single Kick by sending the command S5.
【0024】次にFWD 10本Kickについて説明
する。図4の(B)において、(表1)におけるコマン
ドS2が図3のフォーマットでシリアルに送られ、1回
目にLOAD信号が立ち下がったときがタイミングt5
であり10本Kickが開始される。次にCROSS信
号を5回カウントし5本トラックを飛んだタイミングt
2で2回目のLOAD信号を立ち下げて加速方向を逆に
してブレーキを掛け、一定時間後のタイミングt7で3
回目のLOAD信号を立ち下げてトラッキング引き込み
モードとし、OFTR信号が一定時間Lとなったタイミ
ングt4で4回目のLOAD信号を立ち下げる。ここで
トラッキング引き込みモードとは、CROSS信号とO
FTR信号の位相方向で方向判別し、移動方向と逆方向
に加速度を発生するときはそのままトラッキング信号を
素通りさせ、同方向に加速度を発生するときはその振幅
を制限してブレーキを掛けてトラッキングをすばやく引
き込ませるモードである。Next, 10 FWD Kick will be described. In FIG. 4B, the timing t5 is when the command S2 in (Table 1) is serially sent in the format of FIG. 3 and the LOAD signal falls for the first time.
And 10 Kick will be started. Next, the timing t when the CROSS signal is counted five times and five tracks are skipped
At 2 the second LOAD signal is dropped, the acceleration direction is reversed, and the brake is applied.
The tracking pull-in mode is set by falling the LOAD signal for the fourth time, and the fourth LOAD signal is dropped at timing t4 when the OFTR signal becomes L for a certain time. Here, the tracking pull-in mode means the CROSS signal and O
The direction is discriminated in the phase direction of the FTR signal, and when the acceleration is generated in the direction opposite to the moving direction, the tracking signal is directly passed, and when the acceleration is generated in the same direction, the amplitude is limited and the brake is applied to perform tracking. It is a mode to pull in quickly.
【0025】REV 10本KickはコマンドS1を
送れば、FWD 10本Kickと同様なシーケンスで
制御できる。The REV 10-piece Kick can be controlled in the same sequence as the FWD 10-piece Kick by sending the command S1.
【0026】以下図1におけるシーケンシャル制御装置
のロジック動作について詳細に説明する。The logic operation of the sequential control device shown in FIG. 1 will be described in detail below.
【0027】まずDATA信号線1から入力された図3
のビットB0〜B7は、CLOCK信号線2からのクロ
ックでシフトレジスター4に伝達され、パラレルデータ
に変換されてQ0〜Q7に出力される。カウンター5は
リセット時はC0が1で他が0で、Tが1回立ち上がる
とC1が1で他が0、2回立ち上がるとC2が1で他が
0、3回立ち上がるとC3が1で他が0になるカウンタ
ーであり、CLOCK信号が0になるとリセットされる
ので最初はC0に1で他は0を出力している。First, FIG. 3 input from the DATA signal line 1
The bits B0 to B7 are transmitted to the shift register 4 by the clock from the CLOCK signal line 2, converted into parallel data, and output to Q0 to Q7. When the counter 5 is reset, C0 is 1 and the others are 0. When T rises once, C1 is 1 and the others 0, when it rises 2 times, C2 is 1 and the others 0, 3 times, C3 is 1 and others. Is a counter that becomes 0, and is reset when the CLOCK signal becomes 0. Therefore, 1 is initially output to C0 and 0 is output to the others.
【0028】従って、OR13はAND12の入力が0
のため出力が0でAND15の入力も0のため出力が0
であるため出力は0、OR17はAND16の入力が0
のため出力が0でC1も0であるため出力は0、インバ
ーター22はC3が0のため1を出力しているので、変
換ロジック6はデータを素通りしている。Therefore, the input of the AND12 of the OR13 is 0.
Therefore, the output is 0 and the AND15 input is also 0, so the output is 0
Therefore, the output is 0, and the input of AND16 is 0 for OR17.
Therefore, since the output is 0 and C1 is also 0, the output is 0, and since the inverter 22 outputs 1 because C3 is 0, the conversion logic 6 passes data directly.
【0029】AND10はQ6とQ7が共に1かどう
か、つまりサーボ回路に対するコマンドかどうかをモニ
ターしており、サーボ回路に対するコマンドであればL
OAD信号をインバーター9で反転された信号をAND
11を通してLOAD信号の立ち下がりで記憶手段7に
記憶させ、サーボ回路に対するコマンドでなければAN
D11を閉じてLOAD信号を無視させる。The AND10 monitors whether both Q6 and Q7 are 1, that is, whether the command is for the servo circuit.
AND the OAD signal inverted by the inverter 9
11 is stored in the storage means 7 at the fall of the LOAD signal, and if it is not a command for the servo circuit, AN
D11 is closed to ignore the LOAD signal.
【0030】次にCLOCK信号を1に固定したままに
しておくとカウンター5はC1のみが1になっており、
シフトレジスター4の出力Q2が1であれば(1本Ki
ckの場合)、AND12から1を出力されOR13は
1を出力し、OR17からも1が出力されるので、OR
18とOR19から1が出力され、EX−OR20とE
X−OR21で反転されて0が出力されて、記憶手段7
の入力D0、D1は強制的に0が入力され、コマンドS
5(Kick HOLD)がセットされる。シフトレジ
スター4の出力Q2が0であれば(多本Kickの場
合)、AND12から0を出力し、AND15からも0
が出力されるのでOR13は0を出力し、OR18とO
R19はデータを素通しし、OR17からは1が出力さ
れるので、EX−OR20とEX−OR21でデータが
反転されて出力され、記憶手段7の入力D0、D1に入
力され、もともとがコマンドS2(Kick FWD)
であればコマンドS1(Kick REV)が、もとも
とがコマンドS1であればコマンドS2がセットされ
る。ここで2回目のLOAD信号の立ち下がりで、変換
ロジック6で変換されたデータが記憶手段7に記憶され
る。Next, when the CLOCK signal is fixed to 1, only C1 of the counter 5 is 1, and
If the output Q2 of the shift register 4 is 1 (one Ki
ck), 1 is output from AND12, 1 is output from OR13, and 1 is also output from OR17.
1 is output from 18 and OR19, and EX-OR20 and E
It is inverted by the X-OR 21 to output 0, and the storage means 7
0 is forcibly input to the inputs D0 and D1 of the command S
5 (Kick HOLD) is set. If the output Q2 of the shift register 4 is 0 (in the case of multiple Kick), 0 is output from AND12 and 0 is also output from AND15.
Is output, OR13 outputs 0, and OR18 and O
Since the R19 passes the data through and the OR17 outputs 1, the data is inverted and output by the EX-OR20 and the EX-OR21 and input to the inputs D0 and D1 of the storage means 7, and originally the command S2 ( Kick FWD)
If so, the command S1 (Kick REV) is set. If originally the command S1, the command S2 is set. Here, at the second fall of the LOAD signal, the data converted by the conversion logic 6 is stored in the storage means 7.
【0031】次にCLOCK信号を1に固定したままに
しておくとカウンター5はC2のみが1になっており、
シフトレジスター4の出力Q2が1であれば(1本Ki
ckの場合)、AND16から1を出力されOR17は
1を出力し、AND12とAND15は0を出力するの
でOR13からも0が出力されるので、OR18とOR
19は素通しのデータが出力され、EX−OR20とE
X−OR21で反転されたデータが出力されて、記憶手
段7の入力D0、D1はもともとがコマンドS6(Ki
ck FWD)であればコマンドS5(Kick RE
V)が、もともとがコマンドS5であればコマンドS6
がセットされる。シフトレジスター4の出力Q2が0で
あれば(多本Kickの場合)、AND12から0が出
力されるが、AND15からは1が出力されるのでOR
13は1を出力し、OR18とOR19は強制的に1が
出力され、AND16からは0が出力されるのでOR1
7からは0が出力され、EX−OR20とEX−OR2
1でデータが素通しされて1が出力され、記憶手段7の
入力D0、D1に強制的に1が入力され、コマンドS3
(TR 引き込み)がセットされる。ここで3回目のL
OAD信号の立ち下がりで、変換ロジック6で変換され
たデータが記憶手段7に記憶される。Next, when the CLOCK signal is fixed at 1, the counter 5 has only C2 set to 1,
If the output Q2 of the shift register 4 is 1 (one Ki
ck), 1 is output from AND16, 1 is output from OR17, and 0 is output from AND12 and AND15, so 0 is also output from OR13.
No. 19 outputs plain data, and EX-OR 20 and E
The data inverted by the X-OR21 is output, and the inputs D0 and D1 of the storage means 7 originally have the command S6 (Ki).
ck FWD), command S5 (Kick RE
If V) is originally command S5, command S6
Is set. If the output Q2 of the shift register 4 is 0 (in the case of multiple Kick), 0 is output from AND12, but 1 is output from AND15.
13 outputs 1 and OR18 and OR19 forcibly output 1 and AND16 outputs 0, so OR1
0 is output from 7, and EX-OR20 and EX-OR2
At 1, the data is passed through to output 1 and 1 is forcibly input to the inputs D0 and D1 of the storage means 7, and the command S3
(TR pull-in) is set. Here is the third L
At the fall of the OAD signal, the data converted by the conversion logic 6 is stored in the storage means 7.
【0032】次にCLOCK信号を1に固定したままに
しておくとカウンター5はC3が1になっているのでイ
ンバーター22は0を出力し、AND23、24、25
は0が出力され、記憶手段7の入力D0、D1、D2に
強制的に0が入力され、コマンドS0(FO ON、T
R ON)がセットされる。ここで4回目のLOAD信
号の立ち下がりで、変換ロジック6で変換されたデータ
が記憶手段7に記憶される。Next, when the CLOCK signal is fixed to 1, the counter 5 outputs C 0 because the counter 22 outputs 0, and the ANDs 23, 24, 25.
0 is output, and 0 is forcibly input to the inputs D0, D1, D2 of the storage means 7, and the command S0 (FO ON, T
R ON) is set. Here, at the fourth fall of the LOAD signal, the data converted by the conversion logic 6 is stored in the storage means 7.
【0033】以上のように本実施例によれば、小規模な
ロジック回路によりマイクロコンピュータからのシリア
ルデータで簡単に高速なシーケンシャル制御ができる。As described above, according to this embodiment, a small-scale logic circuit can easily perform high-speed sequential control with serial data from a microcomputer.
【0034】また、本実施例ではシフトレジスターやカ
ウンターや変換ロジックが、いわゆるランダムロジック
で構成されているが、マイクロコンピュータを用いて、
シフトレジスターはRAMで代用し、カウンターはソフ
トカウンティングを、変換ロジックはソフトウェアによ
るシーケンシャルロジックを、記憶手段はマイクロコン
ピュータの中のRAMを用いても同様に構成できること
は言うまでもない。Further, in this embodiment, the shift register, the counter and the conversion logic are constituted by so-called random logic.
It goes without saying that the shift register may be replaced by RAM, the counter may be soft counting, the conversion logic may be software sequential logic, and the storage may be RAM in the microcomputer.
【0035】[0035]
【発明の効果】以上のように本発明は、マイクロコンピ
ュータの出力ポート数を減らすことができ、小規模なロ
ジック回路によりマイクロコンピュータからのシリアル
データで簡単に高速なシーケンシャル制御ができるので
シーケンシャル制御ロジックはすべてマイクロコンピュ
ータに集中できるため、安価なシーケンシャル制御装置
が提供できる。As described above, according to the present invention, the number of output ports of a microcomputer can be reduced, and high-speed sequential control can be easily performed with serial data from the microcomputer by a small-scale logic circuit. Since all can be concentrated on a microcomputer, an inexpensive sequential control device can be provided.
【図1】本発明の実施例におけるシーケンシャル制御装
置のロジック図である。FIG. 1 is a logic diagram of a sequential control device according to an embodiment of the present invention.
【図2】本発明の実施例におけるシーケンシャル制御装
置の周辺ブロック図である。FIG. 2 is a peripheral block diagram of a sequential control device according to an embodiment of the present invention.
【図3】本発明の実施例におけるシーケンシャル制御装
置のサーボ回路に対するシリアルコマンドのタイミング
チャートである。FIG. 3 is a timing chart of serial commands for the servo circuit of the sequential control device according to the embodiment of the present invention.
【図4】(A)は本発明の実施例におけるシーケンシャ
ル制御装置のサーボ回路に対するシリアルコマンドによ
る動作説明図であり、1本Kickの動作を示すもので
ある。(B)は本発明の実施例におけるシーケンシャル
制御装置のサーボ回路に対するシリアルコマンドによる
動作説明図であり、多本Kickの動作を示すものであ
る。FIG. 4A is an operation explanatory diagram of a servo circuit of the sequential control device according to the embodiment of the present invention by a serial command, and shows an operation of one kick. FIG. 9B is an operation explanatory diagram of a servo circuit of the sequential control device according to the embodiment of the present invention by a serial command, and shows an operation of multiple Kick.
1 DATA信号線 2 CLOCK信号線 3 LOAD信号線 4 シフトレジスター 5 カウンター 6 変換ロジック 7 記憶手段 1 DATA signal line 2 CLOCK signal line 3 LOAD signal line 4 shift register 5 counter 6 conversion logic 7 storage means
Claims (1)
信するシフトレジスターと、シフトレジスターにDAT
A信号、CLOCK信号、LOAD信号を送る3本の信
号線と、前記LOAD信号をカウントするカウンター
と、前記カウンターの値に応じて前記シフトレジスター
の出力を変換する変換ロジックと、前記変換ロジックの
出力を記憶する記憶手段から構成されたことを特徴とす
るシーケンシャル制御装置。1. A shift register for receiving serial data in synchronization with a clock, and a DAT for the shift register.
Three signal lines for sending an A signal, a CLOCK signal, and a LOAD signal, a counter for counting the LOAD signal, a conversion logic for converting the output of the shift register according to the value of the counter, and an output of the conversion logic A sequential control device comprising a storage means for storing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31571591A JP2962008B2 (en) | 1991-11-29 | 1991-11-29 | Sequential control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP31571591A JP2962008B2 (en) | 1991-11-29 | 1991-11-29 | Sequential control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH05150807A true JPH05150807A (en) | 1993-06-18 |
JP2962008B2 JP2962008B2 (en) | 1999-10-12 |
Family
ID=18068670
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP31571591A Expired - Fee Related JP2962008B2 (en) | 1991-11-29 | 1991-11-29 | Sequential control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2962008B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017130553A1 (en) | 2016-01-27 | 2017-08-03 | オムロン株式会社 | Light emitting device, backlight device, and manufacturing method of light emitting device |
WO2017130544A1 (en) | 2016-01-27 | 2017-08-03 | オムロン株式会社 | Light emitting device, and manufacturing method of light emitting device |
-
1991
- 1991-11-29 JP JP31571591A patent/JP2962008B2/en not_active Expired - Fee Related
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017130553A1 (en) | 2016-01-27 | 2017-08-03 | オムロン株式会社 | Light emitting device, backlight device, and manufacturing method of light emitting device |
WO2017130544A1 (en) | 2016-01-27 | 2017-08-03 | オムロン株式会社 | Light emitting device, and manufacturing method of light emitting device |
US10607967B2 (en) | 2016-01-27 | 2020-03-31 | Omron Corporation | Light emitting device, backlight device, and manufacturing method of light emitting device |
Also Published As
Publication number | Publication date |
---|---|
JP2962008B2 (en) | 1999-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH033165A (en) | Optical disk reproducing device | |
JPH06236563A (en) | Apparatus and method for control of high-speed search of optical disk | |
JPS58122676A (en) | Track jump device for disc | |
JPH05150807A (en) | Sequential controller | |
KR19980019220A (en) | Disk rotational velocity controlling circuit | |
EP0403224B1 (en) | Method of reading recorded information from information storage medium with tracks | |
US5572504A (en) | Early brake driving method of disk system and circuit thereof | |
JPH04276366A (en) | Pickup driving device | |
JP2702276B2 (en) | Linear pulse motor drive circuit for floppy disk drive | |
JP2780442B2 (en) | Stepping motor drive for head | |
JPS62200534A (en) | Track jumping circuit for optical disk device | |
SU941984A2 (en) | Device for controlling start/stop movement | |
US20130033974A1 (en) | Servo control device, optical disk device, and data transfer method | |
JPH0817015B2 (en) | Access control method | |
JPH0547122A (en) | Disk reproducing device | |
JPS59117762A (en) | Disc reproducing device | |
JP2825723B2 (en) | Magnetic recording / reproducing device | |
JPH04281242A (en) | Optical magnetic recording device | |
JP3363815B2 (en) | Track jump control circuit and track jump control method | |
JP2007004939A (en) | Synchronizing signal reproducing device and method, and optical disk reproducing device | |
JP2860093B2 (en) | Information storage medium playback device | |
JPS6219022Y2 (en) | ||
JPS62204477A (en) | Rotary type magnetic recording and reproducing device | |
JPH0760559B2 (en) | Magnetic disk unit | |
JPH05225713A (en) | Digital audio reproducing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070806 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080806 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080806 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 10 Free format text: PAYMENT UNTIL: 20090806 |
|
LAPS | Cancellation because of no payment of annual fees |