JPH0482445A - Communication equipment - Google Patents
Communication equipmentInfo
- Publication number
- JPH0482445A JPH0482445A JP2197240A JP19724090A JPH0482445A JP H0482445 A JPH0482445 A JP H0482445A JP 2197240 A JP2197240 A JP 2197240A JP 19724090 A JP19724090 A JP 19724090A JP H0482445 A JPH0482445 A JP H0482445A
- Authority
- JP
- Japan
- Prior art keywords
- pulse signal
- signal
- pulse width
- pulse
- data
- 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
Links
Landscapes
- Dc Digital Transmission (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、1線ラインによるデータバスワイヤを用いて
限定されない多数の局を相互に結ぶことでデータの通信
を行うことができる通信装置に関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a communication device capable of communicating data by interconnecting an unlimited number of stations using a single-line data bus wire.
従来の技術
従来より、複数個の局の間の通信方式として、2線ライ
ン、3線ラインを用いてデータ通信をする方式や1線ラ
インを用いた場合は、送信局と受信局のシステムクロッ
クを同期させた方式が用いられてきた。Conventional technology Traditionally, as a communication method between multiple stations, data communication using 2-wire lines, 3-wire lines, or when using 1-wire line, the system clock of the transmitting station and receiving station A synchronized method has been used.
まず、従来の通信方式について2線を用いた例について
説明する。第3図は従来の2線ラインを用いた通信方式
のブロック図である。1は送信局、3.4は受信局、5
はそれらをつなぐデータバスワイヤ、6はクロックワイ
ヤである。また、第5図は、通信時のデータバスワイヤ
5とクロックワイヤ6の波形図であり、bはデータバス
ワイヤ5の波形、Cはクロックワイヤ6の波形である。First, an example of a conventional communication system using two wires will be described. FIG. 3 is a block diagram of a conventional communication system using two wire lines. 1 is the transmitting station, 3.4 is the receiving station, 5
is a data bus wire connecting them, and 6 is a clock wire. Further, FIG. 5 is a waveform diagram of the data bus wire 5 and the clock wire 6 during communication, where b is the waveform of the data bus wire 5 and C is the waveform of the clock wire 6.
以上のような2線ラインを用いた通信方式について、以
下その動作について説明する。第3図のような構成にお
いては、まず、送信局1から11011010を送る場
合は、データ1つにクロックを1つを出力するようにデ
ータノくスワイヤ5に波形すをクロックワイヤ6に波形
Cを出力する。これを受信局3,4は入力し、波形Cの
立ち下がる時、波形すを取り込み、波形すかHレベルか
Lレベルか判定し、Hレベルであれば“1”Lレベルで
あれば“0”のデータを受は取ることにより通信を行う
ことかできる。The operation of the communication system using the two-wire line as described above will be explained below. In the configuration shown in Fig. 3, first, when transmitting 11011010 from the transmitting station 1, a waveform C is sent to the data wire 5 and a waveform C is sent to the clock wire 6 so that one clock is output for each data. Output. Receiving stations 3 and 4 input this, and when waveform C falls, they take in the waveform and determine whether the waveform is H level or L level, and if it is H level, it is "1", and if it is L level, it is "0". Communication can be performed by receiving and receiving data.
次に、従来の通信方式について1線ラインを用いた例に
ついて説明する。第4図は、従来の1線ラインを用いた
通信方式のブロック図である。2線ラインの場合と同様
に1は送信局、3.4は受信局、5はそれらをつなぐデ
ータバスワイヤ、7はシステムクロックワイヤである。Next, an example of a conventional communication method using a single line will be described. FIG. 4 is a block diagram of a conventional communication system using one line. As in the case of a two-wire line, 1 is a transmitting station, 3.4 is a receiving station, 5 is a data bus wire connecting them, and 7 is a system clock wire.
以上のような1線ラインを用いた通信方式について、以
下その動作について説明する。第4図のような構成にお
いては、まず、送信局1から11011010を送る場
合は、2線ラインの場合と同様にデータバスワイヤ5に
波形すを出力し、これを受信局3,4は入力する。この
とき、送信局1と受信局3,4のシステムクロックを第
4図のように共通にすることで送信局1と受信局3.4
の同期を取りデータバスワイヤ5より送られた波形すを
取り込み、波形aがHレベルかL Lベルか判定し、H
レベルであれば“1” Lレベルであれば“0”のデ
ータを受は取ることにより通信を行うことができる。The operation of the communication method using one line as described above will be explained below. In the configuration shown in FIG. 4, when sending 11011010 from the transmitting station 1, it outputs a waveform to the data bus wire 5 as in the case of a two-wire line, and the receiving stations 3 and 4 input this waveform. do. At this time, by making the system clocks of transmitting station 1 and receiving stations 3 and 4 common as shown in FIG.
The waveform a sent from the data bus wire 5 is synchronized, and it is determined whether the waveform a is an H level or an LL level.
Communication can be performed by receiving and receiving data of "1" if the level is "0" and if the data is "0" if the level is L.
発明か解決しようとする課題
しかしながら上記の従来の1線ラインの方式では送信局
と受信局の同期を取る必要かあるのでシステムクロック
が違う局間では用いることができないという課題を有し
ていた。また、システムクロックが同じ局間においても
送信開始および送信終了を表すことが困難なため複数の
送信局を用いることができないという課題を有しており
、これらを解決するためには通信のために2線ラインか
必要であった。However, the conventional one-line system described above has the problem that it cannot be used between stations with different system clocks because it is necessary to synchronize the transmitting station and the receiving station. In addition, it is difficult to indicate the start and end of transmission even between stations with the same system clock, making it impossible to use multiple transmitting stations. Two lines were needed.
本発明は上記の従来の課題を解決するもので1線ライン
においても送信局と受信局のシステムクロックが違う局
間で用いることかでき、また、送信開始と送信終了を表
すことができることにより複数の送信局を用いることが
でき、さらにデータの誤りなく確実に通信できる通信方
式を提供することを目的とする。The present invention solves the above-mentioned conventional problems. Even in a single line, the system clocks of the transmitting station and receiving station can be used between stations with different system clocks. Furthermore, by being able to indicate the start and end of transmission, multiple clocks can be used. It is an object of the present invention to provide a communication method that can use a number of transmitting stations and also allows reliable communication without data errors.
課題を解決するための手段
以上の目的を達成するため、本発明は、複数の局を1線
ラインで接続し、少なくとも1個の送信局と少なくとも
1個の受信局との間にデータピント系列を送るためのデ
ータワイヤを設けるとともに、前記データワイヤをデー
タバスワイヤとし、前記データバスワイヤに、基準パル
ス信号につづいて、前記基準パルス信号長の任意倍より
長い長パルス信号と前記基準パルス信号長の任意倍より
短い短パルス信号とで構成されたデータビット系列を送
る通信方式であり、また、データビット系列の前後に送
信開始信号と送信終了信号を送る通信方式であり、さら
にパルス間隔をいずれのパルスの長さとも異なる長さに
設定した通信装置である。In order to achieve an object that is more than a means for solving the problem, the present invention connects a plurality of stations with a single line, and transmits a data focus sequence between at least one transmitting station and at least one receiving station. A data wire is provided for transmission, and the data wire is a data bus wire, and a long pulse signal longer than an arbitrary multiple of the reference pulse signal length and the reference pulse signal are connected to the data bus wire, following the reference pulse signal. This is a communication method that sends a data bit sequence consisting of a short pulse signal shorter than an arbitrary times the length of the data bit sequence.It is also a communication method that sends a transmission start signal and a transmission end signal before and after the data bit sequence, and furthermore, the pulse interval is This is a communication device in which the length of the pulse is set to be different from the length of any pulse.
作用
この方式によって、送信局と受信局のシステムクロック
が違う局間でも1線ラインで通信することかでき、また
、送信開始と送信終了を表すことができることにより複
数の送信局を用いることかでき、さらに通信エラーのな
い通信をすることかできる。Function: This method allows one-line communication even between transmitting and receiving stations with different system clocks, and also allows the use of multiple transmitting stations by indicating the start and end of transmission. Furthermore, it is possible to perform communication without communication errors.
実施例
以下、本発明の一実施例について、図面を参照しなから
説明する。EXAMPLE Hereinafter, an example of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例における通信装置(システム
)のブロック図である。第1図において1,2は送信局
、3.4は受信局、5は送信局1.2と受信局3,4を
つなぐデータバスワイヤである。FIG. 1 is a block diagram of a communication device (system) in one embodiment of the present invention. In FIG. 1, 1 and 2 are transmitting stations, 3.4 is a receiving station, and 5 is a data bus wire connecting the transmitting station 1.2 and the receiving stations 3 and 4.
第2図は本発明の一実施例のデータバスワイヤ5の通信
時の波形図である。第2図においてaはデータバスワイ
ヤ5の通信時の波形であり、Aは、基準パルス信号であ
り、Bは、基準パルス信号Aのパルス幅よりパルス幅か
m倍以上長い長パルス信号であり、Cは、基準パルス信
号Aのパルス幅のn倍よりパルス幅の短い短パルス信号
であす、パルス信号の区切りのHレベルは、基準パルス
信号Aのパルス幅の3倍より短い幅である。ただしjl
mとnは正の数であり、m)nである。FIG. 2 is a waveform diagram of the data bus wire 5 during communication according to an embodiment of the present invention. In FIG. 2, a is a waveform during communication on the data bus wire 5, A is a reference pulse signal, and B is a long pulse signal that is at least m times longer in pulse width than the pulse width of the reference pulse signal A. , C are short pulse signals having a pulse width shorter than n times the pulse width of the reference pulse signal A. The H level at the break of the pulse signal has a width shorter than three times the pulse width of the reference pulse signal A. However, jl
m and n are positive numbers, m)n.
以上のように構成されたシステムにおいて本実施例の通
信方式について以下その動作を説明する。The operation of the communication method of this embodiment in the system configured as described above will be explained below.
本実施例においては通信時以外は、データバスワイヤ5
はHレベルとし、通信するデータをLレベルで出力する
。送信局1から11011010を送信する場合は、ま
ず、送信局1から波形aのように任意のパルス幅の基準
パルス信号Aを出力する。次に11011010を送信
するために送信局1は、波形aのように長パルス信号B
、長パルス信号B、短パルス信号C1長パルス信号B長
パルス信号13 、 短パルス信号C、長パルス信号B
、短パルス信号Cの順で出力し、゛受信局3,4は、最
初に受は取った基準パルス信号Aのパルス幅のに倍より
パルス幅の長いパルス信号を°“1”とし、基準パルス
信号Aのパルス幅のに倍より短いパルス信号を“0゛と
して受信する。ここでkは、m>k>nなる正の数であ
る。In this embodiment, the data bus wire 5 is
is set at H level, and the data to be communicated is outputted at L level. When transmitting 11011010 from transmitting station 1, first, transmitting station 1 outputs reference pulse signal A having an arbitrary pulse width as shown in waveform a. Next, in order to transmit 11011010, transmitting station 1 sends a long pulse signal B as shown in waveform a.
, long pulse signal B, short pulse signal C1 long pulse signal B long pulse signal 13, short pulse signal C, long pulse signal B
, short pulse signal C in order, and the receiving stations 3 and 4 set the pulse signal whose pulse width is longer than twice the pulse width of the reference pulse signal A received first as "1", and output the pulse signal as "1". A pulse signal shorter than twice the pulse width of pulse signal A is received as "0". Here, k is a positive number such that m>k>n.
以上のように本実施例によれば、データビ、(・系列を
基準パルス信号Aのパルス幅のに倍のパルス幅とテーク
ビットを表すパルス信号のパルス幅との大小関係により
表すことによりシステムクロックが違う局間でも1線ラ
インで通信することかでき、送信局1の出力するテーク
ビット系列を表す長パルス信号Bのパルス幅を基準パル
ス信号Aのパルス幅のm倍より長<シ、短パルス信号C
のパルス幅を基準パルス信号Aのパルス幅のn倍より短
くし、受信局3,4は、基準パルス信号Aのパルス幅の
に倍よりパルス幅の長いパルス信号を“1”とし、基準
パルス信号Aのパルス幅のに倍より短いパルス信号を“
0°°として受信し、k、m、nをm>k>nとして差
を設けることによりデータの誤りなく確実に通信できる
。As described above, according to the present embodiment, the system clock is generated by representing the data bit (.) sequence by the magnitude relationship between the pulse width twice the pulse width of the reference pulse signal A and the pulse width of the pulse signal representing the take bit. It is possible to communicate over a single line even between stations with different values, and if the pulse width of the long pulse signal B representing the take bit sequence output from the transmitting station 1 is longer than m times the pulse width of the reference pulse signal A, Pulse signal C
The pulse width of the reference pulse signal A is set to be shorter than n times the pulse width of the reference pulse signal A, and the receiving stations 3 and 4 set the pulse signal having a pulse width longer than twice the pulse width of the reference pulse signal A to "1", and A pulse signal shorter than twice the pulse width of signal A “
By receiving the data as 0°° and setting a difference in k, m, and n by setting m>k>n, it is possible to reliably communicate without data errors.
また、データビット系列の前に送られる基準パルス信号
Aを送信開始信号と定めておけば、送信局1から基準パ
ルス信号Aか送信された時点で送信局2は送信を止める
ことができ、また受信局3.4は受信待ちとなる。一方
、本実施例においては第2図に示すように、データビ・
ソト系列の後、すなわち最後の短パルス信号Cの後に基
準)くルス信号長の3倍より長い無パルス状態(Hレベ
ル)を設けているか、このような状態を送信終了信号と
定めておけば、この無パルス状態によって送信局2は送
信局1からの送信終了を知り、送信が許される状態とな
る。Furthermore, if the reference pulse signal A sent before the data bit sequence is set as the transmission start signal, the transmitting station 2 can stop transmitting when the reference pulse signal A is transmitted from the transmitting station 1, and The receiving station 3.4 waits for reception. On the other hand, in this embodiment, as shown in FIG.
After the soto series, that is, after the last short pulse signal C, there is a no-pulse state (H level) that is longer than three times the pulse signal length (reference), or if such a state is defined as the transmission end signal. By this non-pulse state, the transmitting station 2 knows that the transmission from the transmitting station 1 has ended, and is allowed to transmit.
このように、データビット系列の前後に送信開始信号と
送信終了信号を送ることにより、複数の送信局を接続す
ることが可能となる。In this way, by sending a transmission start signal and a transmission end signal before and after a data bit sequence, it is possible to connect a plurality of transmitting stations.
さらに本実施例では第2図に示すように基準ノくルス信
号Aと長パルス信号Bと短パルス信号Cの互いのパルス
間隔は前記3つのパルス信号長のいずれとも異なる長さ
(いずれのパルス信号長よりも短い)に設定しである。Furthermore, in this embodiment, as shown in FIG. (shorter than the signal length).
これにより、各データビット信号の読取りがより確実に
なり、通信エラーを防ぐことかできる。This makes reading each data bit signal more reliable and prevents communication errors.
なお前記の送信終了信号を無パルス状態で定義するとき
は、その長さは、チータビノド系列中のパルス信号間隔
長よりも長くしておかなければならない。Note that when the above-mentioned transmission end signal is defined in a non-pulse state, its length must be longer than the pulse signal interval length in the cheetah binod sequence.
また、本実施例では送信開始信号として基準パルス信号
を兼用したが、これ以外にも特定ノパルス信号を送信開
始信号と定義してもよい。送信終了信号も無パルス状態
で定義する方法以外に、別の特定のパルス信号で定義し
てもよい。Further, in this embodiment, the reference pulse signal is also used as the transmission start signal, but other than this, a specific pulse signal may be defined as the transmission start signal. The transmission end signal may also be defined using another specific pulse signal instead of using a non-pulse state.
なお、通信時以外は、データバスワイヤ5をLレベルと
し、通信するテークをHレベルで出力してもよい。Note that, except during communication, the data bus wire 5 may be set to L level and the take to be communicated may be outputted at H level.
また、受信局3,4は、基準パルス信号へのパルス幅の
に倍よりパルス幅の長いパルス信号を“0”とし、基準
パルス信号へのパルス幅のに倍より短いパルス信号を“
1”として受信してもよい。Further, the receiving stations 3 and 4 set a pulse signal whose pulse width is longer than twice the pulse width of the reference pulse signal to "0", and set a pulse signal whose pulse width is shorter than twice the pulse width of the reference pulse signal to "0".
It may be received as 1”.
発明の効果
以上のように本発明は、データビット系列を基準パルス
信号のパルス幅の任意倍のパルス幅とチータビノドを表
すパルス信号のパルス幅との大小関係により表すことに
よりシステムクロックが違う局間でも1−線ラインで通
信することかでき、送信開始と送信終了を表すことによ
り複数の送信局をつなぐことができ、送信局の出力する
チータビノド系列を表す長パルス信号のパルス幅を基準
パルス信号のパルス幅の任意倍のパルス幅より長くシ、
短パルス信号のパルス幅を基準パルス信号のパルス幅の
任意倍のパルス幅より短くし、受信局は、基準パルス信
号のパルス幅の任意倍のパルス幅よりパルス幅の長いパ
ルス信号を“1゛°とし、基準パルス信号のパルス幅の
任意倍のパルス幅よりパルス幅の短いパルス信号を“0
”°として受信し、かつ送信局の出力する基準パルス信
号のパルス幅の任意倍のパルス幅と長パルス信号のパル
ス幅と短パルス信号のパルス幅の境界に前記パルス信号
のパルス幅のいずれでもないパルス幅の領域を設け、基
準パルス信号のパルス幅の任意倍ノパルス幅ト長パルス
信号のパルス幅と短パルス信号のパルス幅に明らかな差
を設けることによりデータの誤りなく確実に通信できる
。Effects of the Invention As described above, the present invention enables data bit sequences to be expressed by a magnitude relationship between a pulse width that is an arbitrary multiple of the pulse width of a reference pulse signal and a pulse width of a pulse signal representing a cheetah binod, thereby allowing communication between stations with different system clocks. However, it is possible to communicate over a 1-line line, and multiple transmitting stations can be connected by indicating the start and end of transmission. If the pulse width is longer than the pulse width,
The pulse width of the short pulse signal is made shorter than the pulse width of an arbitrary multiple of the pulse width of the reference pulse signal, and the receiving station receives a pulse signal whose pulse width is longer than the pulse width of an arbitrary multiple of the pulse width of the reference pulse signal by "1". °, and a pulse signal with a pulse width shorter than an arbitrary multiple of the pulse width of the reference pulse signal is “0”.
”°, and any of the pulse widths of the said pulse signal at the boundary between the pulse width of an arbitrary multiple of the pulse width of the reference pulse signal output by the transmitting station, the pulse width of the long pulse signal, and the pulse width of the short pulse signal. By providing a region where the pulse width is different from that of the reference pulse signal, and by providing a clear difference between the pulse width of the long pulse signal and the pulse width of the short pulse signal, which is an arbitrary multiple of the pulse width of the reference pulse signal, communication can be ensured without data errors.
第1図は本発明の実施例における通信装置のフロ、り図
、第2図は本発明の実施例におけるデータバスワイヤの
通信時の波形図、第3図は従来の2線ラインの通信方式
を用いたシステムのプロ。
り図、第4図は従来の1線ラインの通信方式を用いたシ
ステムのブロック図、第5図は従来の湧信方式における
データバスワイヤとクロックワイヤの通信時の波形図で
ある。
12・・・・・・送信局、3.4・・・・・・受信局、
5・・・・データバスワイヤ。
代理人の氏名 弁理士 粟野重孝 はか1名第3図
第4図
第5図Fig. 1 is a flow diagram of a communication device in an embodiment of the present invention, Fig. 2 is a waveform diagram during data bus wire communication in an embodiment of the invention, and Fig. 3 is a conventional two-line communication system. System professional using. 4 is a block diagram of a system using the conventional one-line communication method, and FIG. 5 is a waveform diagram during communication between the data bus wire and the clock wire in the conventional transmission method. 12...Transmitting station, 3.4...Receiving station,
5...Data bus wire. Name of agent: Patent attorney Shigetaka Awano (1 person) Figure 3 Figure 4 Figure 5
Claims (3)
の送信局と少なくとも1個の受信局との間にデータビッ
ト系列を送るためのデータワイヤを設けるとともに、前
記データワイヤをデータバスワイヤとし、前記データバ
スワイヤに、基準パルス信号につづいて、前記基準パル
ス信号長の任意倍より長い長パルス信号と前記基準信号
長の任意倍より短い短パルス信号とで構成されたデータ
ビット系列を送る通信装置。(1) A plurality of stations are connected by a single line, a data wire is provided for transmitting a data bit sequence between at least one transmitting station and at least one receiving station, and the data wire is connected to a data bus. a data bit sequence consisting of a reference pulse signal followed by a long pulse signal longer than an arbitrary multiple of the reference pulse signal length and a short pulse signal shorter than an arbitrary multiple of the reference signal length; A communication device that sends
ータビット系列の後に送信終了信号を送る請求項1に記
載の通信装置。(2) The communication device according to claim 1, wherein a transmission start signal is sent before the data bit sequence, and a transmission end signal is sent after the data bit sequence.
さに設定した請求項1または2に記載の通信装置。(3) The communication device according to claim 1 or 2, wherein the pulse interval is set to a length different from the length of any pulse.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2197240A JPH0482445A (en) | 1990-07-25 | 1990-07-25 | Communication equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2197240A JPH0482445A (en) | 1990-07-25 | 1990-07-25 | Communication equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0482445A true JPH0482445A (en) | 1992-03-16 |
Family
ID=16371182
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2197240A Pending JPH0482445A (en) | 1990-07-25 | 1990-07-25 | Communication equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0482445A (en) |
-
1990
- 1990-07-25 JP JP2197240A patent/JPH0482445A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4564838A (en) | Data communication network and method of communication | |
| US4535421A (en) | Universal real time transparent asynchronous serial/echoplex converter | |
| US4742484A (en) | Data transmission apparatus having two unidirectional transmission connection lines transmitting data from slave stations located downstream to a master station at high speed | |
| US4040014A (en) | Modem sharing device | |
| US4516236A (en) | Full-duplex transmission of bit streams serially and in bit-synchronism on a bus between two terminals. | |
| EP0268664B1 (en) | A method of coupling a data transmitter unit to a signal line and an apparatus for performing the invention | |
| JPH0482445A (en) | Communication equipment | |
| WO1983003507A1 (en) | Data communication network and method of communication | |
| JPH0644763B2 (en) | Data transfer method | |
| JPS58225756A (en) | Serial data communication device | |
| JPH0228938B2 (en) | ||
| JP2671426B2 (en) | Serial data transfer method | |
| JPH02312336A (en) | Communication system | |
| JPH0324839A (en) | terminal adapter | |
| CA1189928A (en) | Full-duplex transmission of bit streams serially and in bit-synchronism on a bus between two terminals | |
| JPS6074848A (en) | Serial data transfer system | |
| SU1295403A1 (en) | Device for exchanging data between serial and parallel interfaces | |
| JPS6142466B2 (en) | ||
| JPH01238338A (en) | Signal processing circuit | |
| JPH0129466B2 (en) | ||
| JPH024044A (en) | Bus type time division multiplexed transmitter | |
| JPS6022851A (en) | Communication control system | |
| JPS59214351A (en) | Serial signal transmitter/receiver | |
| JPS5814105B2 (en) | Half-duplex transmission method | |
| JPS6162264A (en) | Frame synchronizing system |