[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPS59163935A - Data communication equipment - Google Patents

Data communication equipment

Info

Publication number
JPS59163935A
JPS59163935A JP58062751A JP6275183A JPS59163935A JP S59163935 A JPS59163935 A JP S59163935A JP 58062751 A JP58062751 A JP 58062751A JP 6275183 A JP6275183 A JP 6275183A JP S59163935 A JPS59163935 A JP S59163935A
Authority
JP
Japan
Prior art keywords
signal
data
section
level
logic
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP58062751A
Other languages
Japanese (ja)
Inventor
Mitsugi Ishihara
貢 石原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP58062751A priority Critical patent/JPS59163935A/en
Publication of JPS59163935A publication Critical patent/JPS59163935A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • H04L5/16Half-duplex systems; Simplex/duplex switching; Transmission of break signals non-automatically inverting the direction of transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Bidirectional Digital Transmission (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

PURPOSE:To attain transmission/reception of a clock signal and a data on one communication line by using a data signal of signal form comprising a clock signal section, a data signal section and a return section formed sequentially in time series. CONSTITUTION:One signal line 13 is installed between a master device 11 and a slave device 12 and a data signal S3 is transmitted and received bidirectionally. The data section TB for one bit's share of the signal S3 is divided equally into three sections T1-T3. The section T1 is the clock signal section, where the level falls down to zero level at the start point of time of the data. The level at the section T2 being the data signal section goes to 1, 0 depending on the contents of the signal S3. The section T3 is the return section and the level is returned to 1 having the same level as the statiolary level in succession to the section T2. Thus, the level of the signal S3 falls down from the 1 level to 0 level at each start of new bit to transmit the clock signal and after the signal S3 falls down at the section T1, the contents of data are transmitted by the level of the signal S3 at a point time in the section T2.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータ通信装置に関し、特に2つの機器間を1
本の信号線によって双方向にデータ通信を行い得るよう
にしたものである。
[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to a data communication device, and in particular, to a data communication device that allows communication between two devices.
It is designed so that data communication can be performed in both directions using real signal lines.

〔背景技術とその問題点〕[Background technology and its problems]

例えばカメラによって撮像して得た映像信号をビデオテ
ープレコーダ(VTR)に記録する場合、これら2つの
機器を同期させて動作させるためにVTRをマスク機器
としかつカメラをスレーブ機器として相互に制御信号、
モード信号、アンサ信号などを内容とするデータ信号を
やりと!7¥る必要がある。このような場合従来は一般
に第1図に示すように、マスク機器1及びスレーブ機器
2間に2本の信号線3及び4を配線し、第1の信号線3
を通じてマスク機器1からスレーブ機器2にクロック信
号81  (第2図(A))を送り、このクロック信号
S1と同期して時間順次にデータ信号S2(第2図ω)
)をマスク機器lからスレーブ機器2へ送るため時点t
1〜t2のデータ信号DT12を伝送し、又はその逆方
向に時点t3〜t4のデータ信号DT21を伝送するよ
うになされている。第1図の場合クロック信号S1の信
号線3は常時は論理「1」レベルに維持され、例えば4
ビツトで構成されたデータ信号DT12又はDT21の
各ビットを送る区間t工〜t2又はt3〜t4の間にデ
ユーティルミの割合で論理「0」レベルに立下るように
なされている。
For example, when recording a video signal obtained by capturing an image with a camera on a video tape recorder (VTR), in order to operate these two devices in synchronization, the VTR is used as a mask device and the camera is used as a slave device to send control signals to and from each other.
For data signals including mode signals, answer signals, etc. You need to pay 7 yen. In such a case, conventionally, as shown in FIG. 1, two signal lines 3 and 4 are wired between the mask device 1 and the slave device 2, and the first signal line 3
A clock signal 81 (Fig. 2 (A)) is sent from the mask device 1 to the slave device 2 through the clock signal S1, and the data signal S2 (Fig. 2 (ω)) is sent in time sequence in synchronization with this clock signal S1.
) from mask device l to slave device 2 at time t.
The data signal DT12 from time 1 to t2 is transmitted, or the data signal DT21 from time t3 to t4 is transmitted in the opposite direction. In the case of FIG. 1, the signal line 3 of the clock signal S1 is always maintained at the logic "1" level, for example
During the period from t to t2 or from t3 to t4, when each bit of the data signal DT12 or DT21 consisting of bits is sent, it falls to the logic "0" level at a rate of duty cycle.

このようにデータ信号S2を脱落させずに確実に2つの
機器間に授受させるためには、2つの機器を共通のクロ
ック信号S1で動作させながらデータ信号S2を時間的
にm?Aさせないように1ビツトづつやりとりすること
が重要である。
In order to reliably send and receive the data signal S2 between two devices without dropping it, it is necessary to operate the two devices with the common clock signal S1 while transmitting the data signal S2 in time m? It is important to exchange each bit one by one to avoid A.

しかし第1図の構成によると、2本の信号線3及び4を
設けなければならず、このため2つの機器全体としての
制御系の構成を簡易化するにつき限度がある。
However, according to the configuration shown in FIG. 1, two signal lines 3 and 4 must be provided, and therefore there is a limit to simplifying the configuration of the control system for the two devices as a whole.

〔発明の目的〕[Purpose of the invention]

本発明は1本の信号線によってクロック信号及びデータ
信号を通信できるようにしたデータ通信装置を提案しよ
うとするものである。
The present invention proposes a data communication device that can communicate clock signals and data signals through one signal line.

〔発明の概要〕[Summary of the invention]

かかる目的を達成するため本発明は、1ビツト区間に、
第1の論理レベルのクロック信号区間と、伝送すべきデ
ータを表わす論理レベルをもつデータ信号区間と、定常
レベルと同じ第2の論理レベルをもつ復帰区間とを時間
順次に形成してなる信号形式のデータ信号を、2つの機
器間に配線された1本の信号線を通じてやりとりさせる
ようにする。
In order to achieve such an object, the present invention provides the following features in a 1-bit interval:
A signal format in which a clock signal section with a first logic level, a data signal section with a logic level representing the data to be transmitted, and a return section with a second logic level that is the same as the steady level are formed in time sequence. data signals are exchanged through one signal line wired between two devices.

〔実施例〕〔Example〕

以下図面について本発明の一実施例を詳述する。 An embodiment of the present invention will be described in detail below with reference to the drawings.

第3図において、11はマスク機器、12はスレーブ機
器で、これら2つの機器間には1本の信号線13が配線
され、この信号線13を通じて双方向にデータ信号S3
がやりとりされる。
In FIG. 3, 11 is a mask device, 12 is a slave device, and a single signal line 13 is wired between these two devices, and a data signal S3 is transmitted bidirectionally through this signal line 13.
is exchanged.

データ信号S3は第41囚に示す信号形式をもつ。すな
わち1ビツト分のデータ区間TB が3つの区間T□、
T2及びT3に等分に分割され、第1の区間T□ はク
ロック信号区間で、データの開始時点t11 において
論理「0」レベルに立下るようになされている。筐た第
2の区間T2 はデータ信号区間で、当該ビットのデー
タ信号s3の内容に応じて論理rlJ又は「0」になる
。さらに第3の区間T3 は復帰区間で、第2の区間T
2 に続いて定常レベルと同じ論理「1」レベルに戻る
ようになされている。
The data signal S3 has the signal format shown in the 41st case. In other words, the data section TB for 1 bit is divided into three sections T□,
It is equally divided into T2 and T3, and the first section T□ is a clock signal section, which falls to the logic "0" level at the data start time t11. The second interval T2 is a data signal interval, and becomes logic rlJ or "0" depending on the content of the data signal s3 of the bit. Furthermore, the third section T3 is a return section, and the second section T3 is a return section.
2, it returns to the logic "1" level, which is the same as the steady level.

従ってデータ信号S30論理レベルは新たなビットが開
始するごとに論理「l」レベルから論理「0」レベルに
立下ることになるから、この立下りによってクロック信
号を伝送し得、またこのデータ信号S3が区間Tエ に
おいて立下った後編2の区間T2 内の時点の例えばほ
ぼ中央の時間位置(−!−位置)t、におけるデータ信
号S3の論理しベルによってデータの内容を伝送し得る
Therefore, the logic level of the data signal S30 falls from the logic "L" level to the logic "0" level every time a new bit starts, so that a clock signal can be transmitted by this fall, and this data signal S3 The content of the data can be transmitted by the logic level of the data signal S3 at, for example, the approximately central time position (-!-position) t of the time point in the interval T2 of the second part 2 where the signal S2 falls in the interval Te.

マスク機器11はコントローラ21の制御の下に信号&
!】3に時間直列に4ビツトのデータ信号S3を送出し
かつスレーブ機器12かも同様に時間直列に到来するデ
ータ信号S3を受けるシフトレジスタnを有する。シフ
トレジスタnはクロックパルス発生回路乙において発生
される第4図囚に示す如きクロックパルスφ、が与えら
れ、その立下りによってシフト動作して順次最上位桁か
ら4ビツトのデータ信号を例えばフリップフロップ回路
構成の出力回路囚に出力する。クロックパルスφ1 は
第4図03)に示f如く所足の周期TB をもつデユー
、■ ティ比か百の矩形波でなる。
The mask device 11 is under the control of the controller 21 and receives the signal &
! The slave device 12 also has a shift register n which sends out a 4-bit data signal S3 in time series to 3 and receives the data signal S3 which also arrives in time series. The shift register n is supplied with a clock pulse φ, as shown in FIG. Output to the output circuit of the circuit configuration. The clock pulse φ1 is a rectangular wave with a sufficient period TB as shown in FIG.

出力回路冴のクロック入力端CPにはクロックパルスφ
□ をインバータ26によって論理レベルを反転してな
るクロックパルスφ2 (第4図(C))か与えられ、
その立下りによってシフトレジスタ22の出力が論理「
1」のときセットされてそのQ出力を@埋「1」にしま
たシフトレジスタ22の出力が論理「0」のときリセッ
トされてぞのQ出力をrtB埋「0」にし、このQ出力
S4をデータ出力回路5のスイッチ回路27に論理レベ
ル設定指令信号として与える。
A clock pulse φ is applied to the clock input terminal CP of the output circuit Sae.
□ is given a clock pulse φ2 (FIG. 4(C)) whose logic level is inverted by the inverter 26,
The falling edge causes the output of the shift register 22 to change to the logic "
When the output of the shift register 22 is logic "0", it is set to set the Q output to "1" and set the Q output to "0", making this Q output S4 It is given to the switch circuit 27 of the data output circuit 5 as a logic level setting command signal.

データ出力回路5は1ビツト区間TB(第4図(A))
のクロック信号区間T1  の長さの限時動作時量子T
Bをもつ第1のモノマルチバイブレータ測と、クロック
信号区間T 及びデータ信号区間゛1゛2の和の長さの
限時動作時量子TB をもつ第2のモノマルチバイブレ
ータ29とを有する。これらのモノマルチバイブレーク
四及び29はクロックパルス発生回路乙のクロックパル
スφ1 の立上りによつ下る出力S5及びS6をそれぞ
れスイッチ回路270rlJ及び「0」切換端子a1及
びaOに与える。スイッチ回路27は論理レベル設定指
令信号S4が論理「1」のとき「1」切換端子a1から
バイブレータ四の出力S5を信号線駆動回路側のNPN
トランジスタ310ベースにインバータ32を介して与
え、これに対して論理レベル設定指令信号S4が論理「
0」のとき「0」切換端子aOからバイブレータ四の出
力S6を同様にトランジスタ31のベースにインバータ
32を介して与える。
The data output circuit 5 has a 1-bit section TB (Fig. 4(A)).
A time-limited operating quantum T having a length of the clock signal interval T1 of
A second mono-multivibrator 29 has a time-limited operating quantum TB of the length of the sum of the clock signal section T and the data signal section 1 and 2. These mono-multi-by-breaks 4 and 29 provide outputs S5 and S6, which fall upon the rising edge of the clock pulse φ1 of the clock pulse generation circuit B, to the switch circuit 270rlJ and the "0" switching terminals a1 and aO, respectively. When the logic level setting command signal S4 is logic "1", the switch circuit 27 connects the output S5 of the vibrator 4 from the "1" switching terminal a1 to the NPN signal line drive circuit side.
The logic level setting command signal S4 is applied to the base of the transistor 310 via the inverter 32, and the logic level setting command signal S4 is
0", the output S6 of the vibrator 4 is similarly applied from the "0" switching terminal aO to the base of the transistor 31 via the inverter 32.

信号線駆動回wr30は信号線13を負荷抵抗33を介
して論理「1」レベルの電圧源V。Cに接続すると共に
、信号&13及び負荷抵抗33の接続点P1をトランジ
スタ31を介して接地し得るようになされ、これにより
スイッチ回路27の出力が論理「0」レベルのときトラ
ンジスタ31をオン動作させることによりトランジスタ
31を通じて通信線13を接地レベル(すなわち論理「
0」レベル)に駆動し、逆にスイッチ回路27の出力が
論理「1」レベルのときトランジスタ31をオフ動作さ
せることにより抵抗33を通じて通信線13を電像v。
The signal line driving circuit wr30 connects the signal line 13 to a voltage source V at a logic "1" level via a load resistor 33. C, and the connection point P1 between the signal &13 and the load resistor 33 can be grounded via the transistor 31, thereby turning on the transistor 31 when the output of the switch circuit 27 is at the logic "0" level. As a result, the communication line 13 is brought to the ground level (i.e., logic "
Conversely, when the output of the switch circuit 27 is at the logical "1" level, the transistor 31 is turned off, thereby causing the communication line 13 to become an electric voltage V through the resistor 33.

0の電圧レベル(すなわち論理「1」レベル)に駆動す
る。
0 voltage level (ie, logic "1" level).

かくして出力回路冴に論理「1」のデータがセットされ
たとき、スイッチ回路27がrlJ切換端子a1に切換
えられていることにより、クロック信号φ1 の立下り
によって第1のマルチバイブレータ四が限時動作してい
る第1のクロック信号区間T1 の間インバータ32に
論理「0」出力が与えられ、やがて第1のマルチバイブ
レータ詔の限時動作が終了して第2のデータ信号区間T
2 に入ったとき第1のマルチバイブレータあの出力が
論理「1」になることによりこれがインバータ32に与
えられ、この状態はやがて第3の復帰区間T3 に入っ
ても引続き維持され、かくして信号線13の論理レベル
は1ビツトの区間TB において第1のクロック信号区
間T1 の間論理rOJ 、i2のデータ信号区間T2
 の間論理「1」、第3の復帰区間T3 の間論理rl
Jになる。
Thus, when the logic "1" data is set in the output circuit, the first multivibrator 4 operates for a limited time due to the fall of the clock signal φ1 because the switch circuit 27 is switched to the rlJ switching terminal a1. A logic "0" output is given to the inverter 32 during the first clock signal interval T1, and soon the time-limited operation of the first multivibrator signal is completed and the second data signal interval T1 is started.
2, the output of the first multivibrator becomes logic "1", which is applied to the inverter 32, and this state is maintained even after entering the third return period T3, thus the signal line 13 The logic level of i2 is the logic rOJ during the first clock signal interval T1 in the 1-bit interval TB, and the data signal interval T2 of i2.
logic "1" during the third return interval T3, logic rl during the third return interval T3
Become J.

これに対して出力回路Uが論理「0」にセットされたと
き、スイッチ回路2?・が「0」切掬端子aOに切換え
られることにより、クロック信号φ□の立下すによって
第2のマルチバイブレータ29が限時動作している第1
のクロック信号区間T1 及び第2のデータ1g号区間
T2 の間インバータ32に論理「0」出力が与えられ
、やがて第2のマルチバイブレータ29の限時動作が終
了して第3の復帰区間T3  に入ったとき第2のマル
チバイブレータ29の出力が論理「1」になることによ
りこれがインバータ32に与えられ、かくして信号線1
3の論理レベルは1ビツト区間TB において第1のク
ロック信号区間T1 及び第2のデータ信号区間T2の
間論理「0」、第3の復帰区間T3 の間論理「1」に
なる。
On the other hand, when the output circuit U is set to logic "0", the switch circuit 2?・ is switched to "0" cut-off terminal aO, so that the second multivibrator 29 operates for a limited time when the clock signal φ□ falls.
A logic "0" output is given to the inverter 32 during the clock signal interval T1 and the second data 1g interval T2, and soon the time-limited operation of the second multivibrator 29 ends and the third return interval T3 begins. When the output of the second multivibrator 29 becomes logic "1", this is applied to the inverter 32, and thus the signal line 1
The logic level of 3 becomes logic "0" during the first clock signal section T1 and second data signal section T2 in the 1-bit section TB, and becomes logic "1" during the third return section T3.

マスク機器11のコントローラ21はこのようにしてシ
フトレジスタ22にロードした[100月のデータ信号
531(第5図(A))をデータ出力回路6を介して信
号線13に送出したことを確認した後、Iyf足の時間
の経過後に4ビツト全部が論理「l」(これなオール[
−1」という)の返信指令信号832をシフトレジスタ
乙にロードしてこれを同様にして順次データ出力回路5
を介しさらに出力端子34を介して信号線13に送出す
る。
The controller 21 of the mask device 11 confirmed that the data signal 531 (FIG. 5(A)) loaded into the shift register 22 in this manner was sent to the signal line 13 via the data output circuit 6. Then, after the time of Iyf has passed, all 4 bits are logic "l" (all [
-1'') is loaded into the shift register B, and in the same way, the data output circuit 5 sequentially
It is further sent to the signal line 13 via the output terminal 34.

スレーブ機器12は信号線13を介して入力端子35に
4ビツトづつ到来するデータ信号S3に応動する。すな
わちスレーブ機器12のコントローラ41は信号線13
が論理「0」レベルに立下るごとにカラント動作する1
分周クロックカウンタ42の出力を受けて4ビツト分の
データを受けるごとにスレーブ機器12を受信モード及
び送信モードに切換える受信−送信モード信号S8を発
生する。この受イぎ一送信モード信号S8はオール「1
」ではないデータ信号S3がマスタ機器11から送られ
て米だとき論理「0」になって次の4ビツトのデータ信
号S3については送イ=モードで応nJすべきことを指
令する。この送信モードのときコントローラ4jは4ビ
ツトのデータをマスク機器fi1j+1!へ送るが、こ
のデータの送信が終了したことを確認すると、受信−送
信モード信号S8を論理「1」レベルに切換えて次の4
ビツトのデータ信号S3については受信モードで応動す
べきことを指令する。
The slave device 12 responds to the data signal S3 arriving at the input terminal 35 via the signal line 13 in 4-bit increments. That is, the controller 41 of the slave device 12 uses the signal line 13
1, which performs a current operation each time falls to the logic "0" level.
Every time 4 bits of data are received in response to the output of the frequency-divided clock counter 42, a receive-transmit mode signal S8 is generated to switch the slave device 12 between the receive mode and the transmit mode. This receiving and transmitting mode signal S8 is all "1".
When the data signal S3 which is not "" is sent from the master device 11 and is "0", it becomes logic "0" and commands that the next 4-bit data signal S3 should be handled in the send mode. In this transmission mode, the controller 4j transmits 4-bit data to the mask device fi1j+1! However, when it is confirmed that the transmission of this data has been completed, the reception-transmission mode signal S8 is switched to logic "1" level and the next four
Regarding the bit data signal S3, a command is given to respond in the reception mode.

このように論理レベルが「1」に切換った受信−送信モ
ード信号S8はフリップフロップ回路購成の送受信制御
回路43にセット信号として与えられる。送受信制御回
路43は受信−送信モード信号S8の論理「0」から「
1」への立上f)(送信モードから受信モードに切換っ
たことを意味する)によって強制的にセット動作し、こ
のとき論理「1」になるQ出力を信号線駆動回路44の
第1のNPN)ランラスタ450ベースに制御信号S9
として与えてこれをオン動作させる。トランジスタ45
のコレクタ及びエミッタは第2(7)NPN)ランジス
タ46のベース及びエミッタにそれぞれ接続され、トラ
ンジスタ46のコレクタが信号線13に接続されると共
にエミッタが接地されている。従ってトランジスタ45
がオン動作したときこれを通じてトランジスタ46のベ
ースが接地型、位になることによりトランジスタ46が
オフ動作し、これにより信号線]3はマスタ機器11の
信号線J#A動回路44によって与えられる論理レベル
を維持するようになされている。
The reception-transmission mode signal S8 whose logic level has been switched to "1" in this manner is given as a set signal to the transmission/reception control circuit 43 made of a flip-flop circuit. The transmission/reception control circuit 43 changes the reception-transmission mode signal S8 from logic "0" to "
1" (which means switching from transmission mode to reception mode), the set operation is forcibly performed, and at this time, the Q output which becomes logic "1" is sent to the first NPN) Run raster 450 based control signal S9
Make this work by giving as: transistor 45
The collector and emitter of the transistor 46 are connected to the base and emitter of a second (7) NPN transistor 46, respectively, and the collector of the transistor 46 is connected to the signal line 13 and the emitter is grounded. Therefore transistor 45
When the transistor 46 is turned on, the base of the transistor 46 becomes grounded, and the transistor 46 turns off, thereby causing the signal line]3 to be connected to the logic given by the signal line J#A operating circuit 44 of the master device 11. This is done to maintain the level.

このとき入力端子35に到来するデータ信号S3のうち
立下り部がインバータ47を介して第3のモノマルチバ
イブレータ48でなるクロック信号再生回路にトリガ信
号として与えられる。このバイブレータ48は第4図(
4)に示すように、1ビツト区間TB のうち第1のク
ロック信号区間T0 の開始時る限時動作時間−!−T
B をもち、これによりマスタ機器11において発生さ
れる第1のクロック信号φ□(第4図の))と同じ信号
形式の再生クロック信号φ11をQ出力端から送出する
。この再生クロック信号φ□1の立下りはシフトレジス
タ50にシフト駆動信号として与えられ、かくして1ビ
ツト区間TBのΣの時点td(換言すればデータ(S号
区間T2のΣの時点)で入力端子あからシフトレジスタ
5゜の入力端に与えられているデータ信号区間T2の論
理レベルがシフトレジスタ恥の最下位桁に力1貝次とり
込捷れ、以後第2桁、第3桁、最高位桁に順次シフトさ
れる。
At this time, a falling portion of the data signal S3 arriving at the input terminal 35 is given as a trigger signal to a clock signal regeneration circuit formed by a third mono-multivibrator 48 via an inverter 47. This vibrator 48 is shown in Fig. 4 (
As shown in 4), the time-limited operation time −! -T
A reproduced clock signal φ11 having the same signal format as the first clock signal φ□ (shown in FIG. 4) generated by the master device 11 is sent out from the Q output terminal. The falling edge of the reproduced clock signal φ□1 is given to the shift register 50 as a shift drive signal, and thus, at the time td of Σ in the 1-bit interval TB (in other words, the data (time Σ of the S interval T2)), the signal is input to the input terminal. The logic level of the data signal section T2 given to the input end of the shift register 5° is input to the lowest digit of the shift register, and then the second digit, the third digit, and the highest digit. digits are shifted sequentially.

かくして4ビツトのデータ信号531(第5図囚)がシ
フトレジスタ50にとり込まれると、コントローラ41
はこのデータ信号S31を内部に転送させ、これにより
マスタ機器11からスレーブ機器12への4ビツトのデ
ータの伝送が終了したことをコントローラ41が確認で
きることになる。この6t1.鰺の結果コントローラ4
1は受信−送信モード16号S8を論理「0」レベルに
切換えて送受信制御回路43をイネーブル状態に解除す
る。このとき送受信制御回路43はバイブレータ48か
ら送出さγしる再生クロック信号φ1□をインバータ5
1によって反転してなる第2の再生クロック信号φ2を
クロック入力端に受けると共に、シフトレジスタ50の
出力端から送出されるデータをD入力端に受け、第2の
角生クロック信号の立下りによってD入力端のデータな
胱込む。
In this way, when the 4-bit data signal 531 (FIG. 5) is taken into the shift register 50, the controller 41
transfers this data signal S31 internally, thereby allowing the controller 41 to confirm that the transmission of 4-bit data from the master device 11 to the slave device 12 has been completed. This 6t1. Mackerel result controller 4
1 switches the receive-transmit mode No. 16 S8 to logic "0" level and releases the transmit/receive control circuit 43 to the enable state. At this time, the transmission/reception control circuit 43 transmits the reproduced clock signal φ1□ transmitted from the vibrator 48 to the inverter 5.
The second regenerated clock signal φ2 inverted by 1 is received at the clock input terminal, and the data sent from the output terminal of the shift register 50 is received at the D input terminal. The data on the D input end is included.

一方コントローラ41は上述のようにマスク機器11か
らスレーブ機器12への4ビツトのデータの伝送が終了
したことな確認したとき、シフトレジスタ恥にマスタ機
器11へ伝送すべき4ビツトのデータ信号533(第5
図の))をロードする。ところがこのシフトレジスタ団
のデータ信号S33は再生クロック信号φ1□ (第4
1山))によって1ビツト区間TBの開始時点t1□ 
(第4図(A))でシフトされて最上位桁から1ビツト
づつ出力端から送出され、1 この最上位桁の内容か一時点t。(第41囚)で立下る
第2の再生クロック信号φ1゜(第4図(C) )によ
って送受信制御回路43に読み込まれ、その論理レベル
が「1」又は「0」のとき論理「1」又は「0」のQ出
力S9が信号線駆動回路44のトランジスタ45に与え
られる。信号線駆動回w−44のトランジスタ45には
第4のモノマルチバイブレータ52を有する。このマル
チバイブレータ52は1ビンの立下りによってトリガさ
れて一時間軸 になるまでの間t□1〜t、論理「1」
になるQ出力S 10がトランジスタ45のコレクタに
接続される。
On the other hand, when the controller 41 confirms that the transmission of 4-bit data from the mask device 11 to the slave device 12 has been completed as described above, it transfers the 4-bit data signal 533 ( Fifth
Load )) in the figure. However, the data signal S33 of this shift register group is the reproduced clock signal φ1□ (fourth
1 bit interval TB start point t1□
(FIG. 4(A)), the most significant digit is sent out one bit at a time from the output end, and the content of this most significant digit is 1 at a point t. It is read into the transmission/reception control circuit 43 by the second regenerated clock signal φ1° (FIG. 4(C)) which falls at the (41st prisoner), and when its logic level is "1" or "0", it becomes logic "1". Alternatively, the Q output S9 of "0" is given to the transistor 45 of the signal line drive circuit 44. The transistor 45 of the signal line driving circuit w-44 has a fourth monomultivibrator 52. This multivibrator 52 is triggered by the falling edge of 1 bin and maintains a logic "1" from t□1 to t until it reaches the one time axis.
A Q output S10 is connected to the collector of transistor 45.

従ってシフトレジスタ刃から論理「1」のビットが送出
されて送受信制御回路43が論理「1」の制御信号S9
を送出しているときトランジスタ45がオンになってト
ランジスタ46のベースが接地すれることによりトラン
ジスタ46をオフ動作させ、信号線13を接地から切り
離してオール「1」の信号832によって論理「1」に
し、これに対してシフトレジスタ50から論理rOJの
ビットか送出されて送受信制御回路43が論理rOJの
制御信号s9を送出しているときトランジスタ45がオ
フになってトランジスタ46のベースにバイブレータ5
2の論理「1」のQ出力810が与えられることにより
トランジスタ46をオン動作させて信号1IiI111
3を接地して論理「0」にする。
Therefore, a logic "1" bit is sent from the shift register blade, and the transmission/reception control circuit 43 sends a logic "1" control signal S9.
When the transistor 45 is being transmitted, the transistor 45 is turned on and the base of the transistor 46 is grounded, thereby turning off the transistor 46, disconnecting the signal line 13 from the ground, and setting the logic "1" to the all "1" signal 832. In response to this, when the bit of logic rOJ is sent from the shift register 50 and the transmission/reception control circuit 43 is sending out the control signal s9 of logic rOJ, the transistor 45 is turned off and the vibrator 5 is connected to the base of the transistor 46.
By applying the Q output 810 of logic "1" of 2, the transistor 46 is turned on and the signal 1IiI111
3 is grounded to make it a logic "0".

このようにしてスレーブ機器12はシフトレジスタ刃に
ロードされた4ビツトのデータ信号533(i5図(B
))が1ビツトづつ信号線13を介してマスク機器11
に伝送するが、シフトレジスタ刃から信号線13への各
ビットの送出動作はマスタ機器11から伝送されて来た
データ信号S3のうちオール「1」の信号532(第5
図囚)の各ビットのクロック信号区間T1 の立下りに
よって発生される再生クロック信号φ1□及びφ2に同
期して行われ、これによりスレーブ機器12がマスタ機
器11で発生されるクロック信号φ1 によって同期動
作することになる。
In this way, the slave device 12 receives the 4-bit data signal 533 (Figure i5 (B) loaded into the shift register blade).
)) is transmitted bit by bit to the mask device 11 via the signal line 13.
However, the operation of sending each bit from the shift register blade to the signal line 13 is based on the all "1" signal 532 (the fifth one) of the data signal S3 transmitted from the master device 11.
The slave device 12 is synchronized with the clock signal φ1 generated by the master device 11. It will work.

マスク機器11は伝送されて米たデータ信号S33を1
ビツトづつシフトレジスタ22に最下位桁からとり込ん
で行き、かくして4ビツトのデータのシフトレジスタ2
2へのとり込みが終了したときコントローラ21はこの
データを内部に転送させ、これによりマスタ機器11か
らスレーブ機器12への4ビツトのデータの伝送が終了
したことをコントローラ21が確認できることになる。
The mask device 11 receives the transmitted data signal S33.
The bits are taken into the shift register 22 starting from the least significant digit, and thus the 4-bit data is transferred to the shift register 22.
2, the controller 21 transfers this data internally, thereby allowing the controller 21 to confirm that the transmission of 4-bit data from the master device 11 to the slave device 12 has been completed.

かかる確認を行った後、マスク機器11はさらに必要に
応じてスレーブ機器12に対するデータ信号の伝送を行
うため、上述のようにコントローラ21からシフトレジ
スタnへのデータ信号831及びS32のロードを行う
After performing such confirmation, the mask device 11 loads the data signals 831 and S32 from the controller 21 to the shift register n as described above in order to further transmit data signals to the slave device 12 as necessary.

以上の構成において、マスク機器11はコントローラ2
1から7フトレジスタ四に伝送すべきデータ信号531
(第51囚)をロードし、その各ビットをクロック信号
発生回路おにおいて発生される第1のクロック信号φ1
及びその反転信号でなる第2のクロック信号φ2 によ
ってデータ出力回路5において第4図(4)の信号形式
のデータ信号S3に変換して信号線13に送出する。
In the above configuration, the mask device 11 is connected to the controller 2.
Data signal 531 to be transmitted to register 4 from 1 to 7 feet
(51st prisoner), each bit of which is applied to the first clock signal φ1 generated in the clock signal generation circuit.
and a second clock signal φ2 which is an inverted signal thereof, the data output circuit 5 converts the data signal S3 into a data signal S3 having the signal format shown in FIG.

スレーブ機器12はこのデータ信号S3の第1のクロッ
ク信号区間T1 の立下りによってクロック信号φ□ 
に同期する再生クロック信号φ1□を発生し、この再生
クロック信号φ□によってクロック信号φ、のタイミン
グで順次伝送されて来る第2のデータ信号区間T2 の
論理レベルをデータ信号としてシフトレジスタ刃にとり
込んだ後コントローラ41に転送処理する。
The slave device 12 receives the clock signal φ□ at the falling edge of the first clock signal section T1 of the data signal S3.
A regenerated clock signal φ1□ is generated in synchronization with the clock signal φ□, and the logic level of the second data signal section T2, which is sequentially transmitted at the timing of the clock signal φ, is taken into the shift register blade as a data signal by this regenerated clock signal φ□. After that, the data is transferred to the controller 41 for processing.

かくしてマスク機器11からスレーブ機器12へのデー
タの伝送が終了すると、マスク機器11は同様にクロッ
ク信号φ□ に同期してオール「1」のデータ48号5
32(第51囚)を伝送し、スレーブ機器12はこのオ
ール「1」のデータ信号832のクロック信号区間T□
の立下りに同期して発生した第1の再生クロック信号φ
1、及びその反転信号でなる第2の再生クロック信号φ
。によってコントローラ41からシフトレジスタ刃にロ
ードしたデータ信号533(第5図(鵬)をマスク機器
】1へ第41囚の信号形式のデータ信号833に変換し
て伝送する。
In this way, when the data transmission from the mask device 11 to the slave device 12 is completed, the mask device 11 similarly synchronizes with the clock signal φ
32 (51st prisoner), and the slave device 12 receives the clock signal section T□ of this all “1” data signal 832.
The first regenerated clock signal φ generated in synchronization with the falling edge of
1 and its inverted signal φ
. The data signal 533 (FIG. 5 (Peng)) loaded from the controller 41 to the shift register blade is converted to a data signal 833 in the signal format of the 41st signal and transmitted to the mask device 1.

このときマスク機器11は伝送されて米たデータ信号8
33をシフトレジスタ22にとり込んだ後コントローラ
11に転送処理する。
At this time, the mask device 11 transmits the data signal 8.
33 is taken into the shift register 22 and then transferred to the controller 11 for processing.

従って以上の構成によれば、クロックイ1号及びデータ
をともなったデータ信号S3(第5図(C) )のやり
とりを1本の信号線によって確実に行い得るデータ通信
装置を実現できる。
Therefore, according to the above configuration, it is possible to realize a data communication device that can reliably exchange the clock I1 and the data signal S3 (FIG. 5(C)) accompanied by data through a single signal line.

なお上述においてはデータ信号S3の信号形式を第41
囚のようにクロック信号区間T1  において論理「0
」レベルにすると共に復帰区間T3 において論理「1
」レベルにすることにより、データ信号S30論理「1
」レベルから論理rOJレベルへの立下りを利用してク
ロック信号を伝送するようにしたが、この論理レベルの
関係を反転させた場合にも上述の場合と同様の効果を得
ることができる。
In the above description, the signal format of the data signal S3 is the 41st signal format.
Like a prisoner, logic “0” occurs in the clock signal interval T1.
” level and the logic “1” in the return interval T3.
” level, data signal S30 logic “1
Although the clock signal is transmitted using the fall from the logic rOJ level to the logic rOJ level, the same effect as described above can be obtained even if this logic level relationship is reversed.

またクロック信号区間T□ 、データ信号区間T2、復
帰区間T3 を1ビット区間TB を3等分に分割した
場合について述べたが、これを必要に応じて任意の比率
で分割し得る。
Furthermore, although the case has been described in which the clock signal section T□, the data signal section T2, and the return section T3 are divided into three equal parts of the 1-bit section TB, this can be divided at any ratio as necessary.

〔発明の効果〕〔Effect of the invention〕

以上のように本発明によれば、第1の論理レベ”(H埋
「OJ又は「1」)のクロック信号区間T□ と、伝送
すべきデータを表わす論理レベルを生1つデータ信号区
間T2  と、第2の論理レベル(論理「1」又は「0
」)の復帰区間T3  とを時間直列に順次形成してな
る信号形式のデータ信号を用いろことにより、1本の通
@線によってクロック信号及びデータを2つの機器間に
確実にやりとりできるデータ通信装置を得ることができ
、これにより通信線の数を従来の場合と比較して半減さ
せることができる。
As described above, according to the present invention, the clock signal section T□ of the first logic level (H-filled "OJ" or "1") and the data signal section T2 that generates the logic level representing the data to be transmitted. and a second logic level (logic "1" or "0"
By using a data signal in a signal format formed by sequentially forming the return interval T3 of ") in time series, data communication is possible that allows clock signals and data to be reliably exchanged between two devices using a single wire. A device can be obtained, which allows the number of communication lines to be halved compared to the conventional case.

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

第1図の従来のデータ通信装置を示すブロック図、第2
図はその信号を示j俵号波形図、第3図は本発明による
データ通信装置の一実施例を示す系統的接続図、第4図
及び第5図はその各部の信号を示1−イ6号波形図であ
る。 11・・・マスク機器、12・・・スレーブ機器、13
・・・信号i、2]、41・・−コントローラ、お・・
・クロック信号発生回路、z4・・・出力回路、5・・
・データ出力回路、n・・・スイッチ回路、30・−・
信号線駆動回路、42・・・1分同クロックカウンタ、
43・・・送受信制御回路、44・・・信号線駆動回路
。 出願人代理人  1)辺 思 基
FIG. 1 is a block diagram showing a conventional data communication device;
The figure shows the signal waveform diagram, Figure 3 is a systematic connection diagram showing one embodiment of the data communication device according to the present invention, and Figures 4 and 5 show the signals of each part. It is a No. 6 waveform diagram. 11...Mask device, 12...Slave device, 13
...signal i, 2], 41...-controller, o...
・Clock signal generation circuit, z4... Output circuit, 5...
・Data output circuit, n...switch circuit, 30...
Signal line drive circuit, 42...1 minute clock counter,
43... Transmission/reception control circuit, 44... Signal line drive circuit. Applicant's agent 1) Motobe Bei

Claims (1)

【特許請求の範囲】[Claims] 1ビット区間に、第1の論理レベルのクロック信号区間
と、伝送すべきデータを表わす論理レベルをもつデータ
信号区間と、定常レベルと同じ第20論理レベルをもつ
復帰区間とを時間順次に形成してなる信号形式のデータ
信号を、2つの機器間に配線された1本の信号線を通じ
てやりとりさせ、上記クロック信号区間の開始時点に生
ずる論理レベルの変化によってクロック信号を伝送する
と共に、上記データ(m号区間の論理し、ベルによって
データを伝送することを特徴とするデータ通信装置。
In one bit interval, a clock signal interval of a first logic level, a data signal interval having a logic level representing data to be transmitted, and a return interval having a 20th logic level that is the same as the steady level are formed in time order. A data signal in the form of a signal is exchanged through a single signal line wired between two devices, and the clock signal is transmitted by a change in logic level that occurs at the start of the clock signal section, and the data ( 1. A data communication device characterized in that data is transmitted by a bell using an m-th interval logic.
JP58062751A 1983-04-09 1983-04-09 Data communication equipment Pending JPS59163935A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58062751A JPS59163935A (en) 1983-04-09 1983-04-09 Data communication equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58062751A JPS59163935A (en) 1983-04-09 1983-04-09 Data communication equipment

Publications (1)

Publication Number Publication Date
JPS59163935A true JPS59163935A (en) 1984-09-17

Family

ID=13209415

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58062751A Pending JPS59163935A (en) 1983-04-09 1983-04-09 Data communication equipment

Country Status (1)

Country Link
JP (1) JPS59163935A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006004070A1 (en) * 2004-06-30 2006-01-12 Ricoh Company, Ltd. Serial communication device, method thereof and communication system using the same
JP2006275813A (en) * 2005-03-29 2006-10-12 National Institute Of Advanced Industrial & Technology Diaphragm pressure sensor

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56107664A (en) * 1980-01-30 1981-08-26 Nippon Telegr & Teleph Corp <Ntt> Signal transmission system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56107664A (en) * 1980-01-30 1981-08-26 Nippon Telegr & Teleph Corp <Ntt> Signal transmission system

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006004070A1 (en) * 2004-06-30 2006-01-12 Ricoh Company, Ltd. Serial communication device, method thereof and communication system using the same
US7720089B2 (en) 2004-06-30 2010-05-18 Ricoh Company, Ltd. Serial communication device, method thereof and communication system using the same
JP2006275813A (en) * 2005-03-29 2006-10-12 National Institute Of Advanced Industrial & Technology Diaphragm pressure sensor

Similar Documents

Publication Publication Date Title
JPS6054543A (en) Data communication device
JPS59163935A (en) Data communication equipment
EP0268664B1 (en) A method of coupling a data transmitter unit to a signal line and an apparatus for performing the invention
JPS61161568A (en) Information transmission system
JPS645490B2 (en)
JPH0644763B2 (en) Data transfer method
JP2893897B2 (en) Serial I / O device
JPH0724832Y2 (en) Automatic transmission / reception switching circuit
US6510134B1 (en) Non-break change-over device for redundancy system in information transmission systems
JPH08228157A (en) Data transfer circuit
JPH0229595Y2 (en)
JPH03292256A (en) Electronic interlocking device
JPH09270782A (en) Data communication method and control data communication equipment
JPS5982648A (en) Controlling device for video tape recorder
JPH0666747B2 (en) Identification signal transmitter
JPS61121151A (en) Data transfer control system
JPH0414339A (en) Terminal equipment
JPH0223104B2 (en)
JPS6355642U (en)
JPH0230636B2 (en) WAIYAADO * RIMOOTOKONTOROORUSOCHI
JPH01149637A (en) System for monitoring polling control response
JPS59105790A (en) Video signal transmission method
JPS61136320A (en) Timing pulse generating circuit of synchronizing type counter
JPH03282860A (en) Data transfer equipment
JPH0132694B2 (en)