JPH0221824Y2 - - Google Patents
Info
- Publication number
- JPH0221824Y2 JPH0221824Y2 JP1983183787U JP18378783U JPH0221824Y2 JP H0221824 Y2 JPH0221824 Y2 JP H0221824Y2 JP 1983183787 U JP1983183787 U JP 1983183787U JP 18378783 U JP18378783 U JP 18378783U JP H0221824 Y2 JPH0221824 Y2 JP H0221824Y2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- read clock
- bit
- bits
- synchronization
- 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
Links
- 238000003708 edge detection Methods 0.000 claims description 15
- 230000001360 synchronised effect Effects 0.000 claims description 14
- 230000000630 rising effect Effects 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 8
- 241000220317 Rosa Species 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
Landscapes
- Time-Division Multiplex Systems (AREA)
- Dc Digital Transmission (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Selective Calling Equipment (AREA)
Description
【考案の詳細な説明】
[産業上の利用分野]
この考案は、サイクリツク時分割多重伝送装置
の受信側においてシリアル信号を受信してフレー
ム調歩同期を取りデータワードを再生させる信号
受信装置に関する。[Detailed Description of the Invention] [Industrial Field of Application] This invention relates to a signal receiving device that receives a serial signal on the receiving side of a cyclic time division multiplex transmission device, establishes frame start-stop synchronization, and reproduces a data word.
[従来の技術]
無線操縦装置と、この無線操縦装置によつて制
御されるクレーンなどの大型機器とからなる制御
システムにおいては、通常無線操縦装置から出力
される無線信号を大型機器側の同期化回路が同期
をとりながら受信するようになつている。第1図
はこのような制御システムで用いられる制御デー
タ(シリアルデータ)のフオーマツト例を示す図
であり、この図に示すようにこのシリアルデータ
1は同期ワード2とデータワード(情報ワード)
3とから構成され、大型機器側で同期ワード2に
基づいて読込みクロツク信号を発生し、この読込
みクロツク信号でデータワード3中の各ビツトが
2値論理レベルの“1”(マークビツト)なのか
“0”(スペースビツト)なのかを識別してクレー
ンなどを動かすようになつている。[Prior Art] In a control system consisting of a radio control device and large equipment such as a crane that is controlled by the radio control device, the radio signal output from the radio control device is usually synchronized on the large equipment side. The circuits are designed to receive signals in synchronization. FIG. 1 is a diagram showing an example of the format of control data (serial data) used in such a control system. As shown in this figure, this serial data 1 is composed of a synchronization word 2 and a data word (information word).
A read clock signal is generated on the large equipment side based on the synchronization word 2, and this read clock signal determines whether each bit in the data word 3 is a binary logic level "1" (mark bit). 0" (space bit) and move cranes etc.
[考案が解決しようとする課題]
ところでこのようなデータワードを再生させる
ための同期化回路は、従来第2図ロに示すように
同期ワード2(同図イ参照)の終り付近において
信号S0(同図ロ参照)を生成し、この信号S0
とシリアルデータの16倍、32倍または64倍のレー
トを持つクロツクCL(第2図ハ参照)と前記同期
ワード2のビツトとが共に“1”になつた時に、
同図ニに示すように1番目の読込みクロツク信号
R1を生成し、このときからビツト幅Tの1/2
(時間T/2)後に2番目の読込みクロツク信号R2
を生成し、以後時間T毎に3番目,4番目,……
i番目の読込みクロツク信号R3,R4,……
Riを生成するものであるため、伝送レートの16
倍、32倍、64倍のレートを持つクロツクCLを発
生する回路が必要であるとともに、このような3
つの信号のアンドをとる回路の構成が複雑であ
り、回路全体を簡素化しにくいという不都合があ
つた。[Problems to be Solved by the Invention] Conventionally, a synchronization circuit for reproducing such a data word generates a signal S0( (see b) of the same figure), and generates this signal S0
When the clock CL (see Figure 2 C), which has a rate 16 times, 32 times or 64 times that of the serial data, and the bit of the synchronization word 2 become "1",
As shown in Figure D, the first read clock signal R1 is generated, and from this time on, the bit width T
After (time T/2), the second read clock signal R2 is generated, and thereafter the third, fourth, etc. are generated every time T.
i-th read clock signal R3, R4,...
16 of the transmission rate because it generates Ri
A circuit that generates a clock CL with a rate of 2x, 32x, and 64x is required, and
The configuration of the circuit that ANDs the two signals is complicated, and there is a disadvantage that it is difficult to simplify the entire circuit.
この考案は上記の点に鑑み、伝送レートの16
倍、32倍、64倍などの高いレートのクロツクを必
要とすることなく、伝送レートと同一のクロツク
レートで同期をとるとともに、この同期を行うの
に必要な回路を簡素化した信号受信装置を提供す
ることを目的としている。 In view of the above points, this idea was developed to increase the transmission rate to 16
A signal receiving device that synchronizes at the same clock rate as the transmission rate without requiring a high rate clock such as 2x, 32x, or 64x, and simplifies the circuitry required for this synchronization. is intended to provide.
[課題を解決するための手段]
この目的を達成するためにこの考案による信号
受信装置は、先頭および最終ビツトに各々マーク
ビツトが設けられかつこれらの先頭および最終ビ
ツト間に所定個数のスペースビツトが設けられた
同期ワードと、マークビツトとスペースビツトと
の組み合わせで作られたデータワードとからなる
シリアル信号を受信してデータワードを再生させ
るための信号受信装置において:
前記シリアル信号中の同期ワード中のマークビ
ツトS1が供給されたときにこのマークビツトに
同期した信号S2、および該マークビツトの立上
りに同期したエツジ検出信号S3を出力する立上
り検出回路と、
前記マークビツトに同期した信号S2の幅に基
づき伝送レートの周期で読込みクロツク信号S4
を発生する読込みクロツク発生手段と、
前記エツジ検出信号S3によりリセツトされ、
読込みクロツク信号S4の周期で前記同期ワード
中のスペースビツト数をカウントする同期カウン
タと、
該同期カウンタによるスペースビツト数のカウ
ントが同期ワードのスペースビツト数−1になつ
た時、前記エツジ検出信号S3の割込みを許可す
べく外部割込み許可信号S5を出力する外部割込
み許可手段と、
を備え、外部割込み許可手段により外部割込みが
許可されている間に立上り検出手段がマークビツ
トの立上りを検出することにより、外部割込みを
行い、伝送レートで決められるビツト幅の1/2時
間後に読込みクロツク信号S4の発生タイミング
を修正することにより、シリアル信号と読み込み
クロツクの同期を取りデータワードを再生するこ
とを特徴とする。[Means for Solving the Problems] In order to achieve this object, the signal receiving device according to this invention has a mark bit provided at the first and last bit, respectively, and a predetermined number of space bits provided between these first and last bits. In a signal receiving device for receiving a serial signal consisting of a synchronization word created by a synchronization word and a data word created by a combination of mark bits and space bits, and reproducing the data word, the mark bit in the synchronization word in the serial signal is A rising edge detection circuit that outputs a signal S2 synchronized with this mark bit when S1 is supplied, and an edge detection signal S3 synchronized with the rising edge of the mark bit, and a period of the transmission rate based on the width of the signal S2 synchronized with the mark bit. Read clock signal S4
a read clock generating means that generates a read clock; and a read clock generating means that is reset by the edge detection signal S3;
a synchronization counter that counts the number of space bits in the synchronization word at the cycle of the read clock signal S4; and when the count of the number of space bits by the synchronization counter reaches the number of space bits in the synchronization word minus 1, the edge detection signal S3 is activated. external interrupt enable means for outputting an external interrupt enable signal S5 to enable the interrupt of the mark bit; The serial signal and the read clock are synchronized and the data word is reproduced by generating an external interrupt and correcting the generation timing of the read clock signal S4 after 1/2 hour of the bit width determined by the transmission rate. .
[実施例]
以下この考案を図面に示す実施例に基づいて説
明する。[Example] This invention will be described below based on an example shown in the drawings.
第3図はこの考案による信号受信装置の一実施
例を示すブロツク図であり、第4図はこの信号受
信装置によつて受信されるシリアルデータの中の
同期ワードのフオーマツト例を示す図である。第
3図において、10はシリアルデータ中の各ビツ
トの立上りを検出する立上り検出回路であり、こ
の立上り検出回路10はインバータ11,12、
抵抗13、コンデンサ14、ナンドゲート15に
よつて構成され、その入力端子10aに“1”信
号(2値論理レベルの“1”信号、マークビツ
ト)S1が供給されたときに、第1出力端子10
bからこの“1”信号S2を出力してマイクロプ
ロセツサ(CPU)16の入力端子T1に供給す
るとともに、第2出力端子10cからこの“1”
信号に同期した所定幅のエツジ検出信号S3を出
力して前記CPU16の割込み端子INTに供給す
る。CPU16は水晶振動子17の出力に基づい
たクロツク周波数で動作するものであり、その入
力端子T1、割込み端子INTに供給された信号
S2,S3に基づいて同期動作を行なう。 FIG. 3 is a block diagram showing an embodiment of a signal receiving device according to this invention, and FIG. 4 is a diagram showing an example of the format of a synchronization word in serial data received by this signal receiving device. . In FIG. 3, 10 is a rising edge detection circuit that detects the rising edge of each bit in serial data, and this rising edge detection circuit 10 is connected to inverters 11, 12,
It is composed of a resistor 13, a capacitor 14, and a NAND gate 15, and when a "1" signal (a binary logic level "1" signal, mark bit) S1 is supplied to its input terminal 10a, the first output terminal 10
This "1" signal S2 is outputted from b and supplied to the input terminal T1 of the microprocessor (CPU) 16, and this "1" signal is outputted from the second output terminal 10c.
An edge detection signal S3 of a predetermined width synchronized with the signal is output and supplied to the interrupt terminal INT of the CPU 16. The CPU 16 operates at a clock frequency based on the output of the crystal oscillator 17, and performs synchronous operation based on signals S2 and S3 supplied to its input terminal T1 and interrupt terminal INT.
以下この同期動作を第4図に示す伝送フオーマ
ツトおよび第5図に示すタイムチヤートを参照し
ながら説明する
まず、立上り検出回路10に第4図に示すよう
な同期ワード、つまり先頭ビツトおよび最終ビツ
トがマークビツト(“1”信号)とされこれら先
頭ビツトおよび最終ビツト間に所定個数のスペー
スビツト(“0”信号)が連続して設けられた同
期ワードが供給されれば、この立上り検出回路1
0は第5図イに示すようにこの同期ワード中の各
ビツト“1”(“1”信号S1)に同期した“1”
信号S2(第5図ロ参照)を出力するとともに、
該各ビツト“1”の立上りに対応したエツジ検出
信号S3(第5図ハ参照)を出力してCPU16
に供給する。 This synchronization operation will be explained below with reference to the transmission format shown in FIG. 4 and the time chart shown in FIG. If a synchronization word is supplied which is a mark bit (a "1" signal) and has a predetermined number of consecutive space bits (a "0" signal) between the first bit and the last bit, this rising edge detection circuit 1
0 is a "1" synchronized with each bit "1"("1" signal S1) in this synchronization word as shown in Fig. 5A.
While outputting the signal S2 (see FIG. 5B),
The CPU 16 outputs an edge detection signal S3 (see FIG. 5C) corresponding to the rising edge of each bit "1".
supply to.
CPU16は、第5図ニに示すように前記ビツ
ト“1”の幅(時間)Tで読込みクロツク信号S
4(第5図ニ参照)を常時発生するとともに、こ
の読込みクロツク信号S4で入力端子T1に供給
されている信号を取り込んで、これが“1”なら
ばCPU内部の同期カウンタをリセツトし、“0”
ならばこの同期カウンタをインクリメントするも
のであり、この同期カウンタの計数結果(第5図
ホ参照)が所定の値、例えば44(同期ワードのス
ペースビツト数45−1=44)になつたとき、例え
ば第5図に示す時刻t1に外部割込み許可信号S5
(第5図ヘ参照)を発生し、割込み待ち状態にな
る。 The CPU 16 receives the read clock signal S with the width (time) T of the bit "1" as shown in FIG.
4 (see Figure 5 D), and also takes in the signal supplied to the input terminal T1 with this read clock signal S4, and if it is "1", the synchronous counter inside the CPU is reset and becomes "0". ”
Then, this synchronization counter is incremented, and when the counting result of this synchronization counter (see Fig. 5 E) reaches a predetermined value, for example, 44 (number of space bits in the synchronization word 45 - 1 = 44), For example, at time t1 shown in FIG.
(see FIG. 5) and enters an interrupt wait state.
次いで、CPU16は時刻t1以後において割込
み端子INTにエツジ検出信号S3が供給された
とき、すなわち時刻t2で読込みクロツク信号S4
の発生タイミングをリセツトし、この時刻t2から
時間T/2が経過した時刻t3で、リセツト後におけ
る第1の読込みクロツク信号S4を発生するとと
もに外部割込みを禁止し、以後この時刻t3から時
間Tが経過する毎に第2,第3,……の読込みク
ロツク信号S4を発生するとともに、これら第
1,第2,……の読込みクロツク信号S4に同期
して入力端子T1に供給されている信号を取り込
んで内部レジスタに格納する。 Next, when the edge detection signal S3 is supplied to the interrupt terminal INT after time t1, that is, at time t2, the CPU 16 outputs the read clock signal S4.
At time t3, when time T/2 has elapsed from time t2, the first read clock signal S4 after reset is generated and external interrupts are prohibited. The second, third, . Capture and store in internal register.
このようにこの実施例では、CPU16の外部
割込み機能を用いて、同期ワードの最終ビツトか
ら1つ手前のビツトの前で外部割込みを許可し、
この最終ビツトの1つ手前のビツトが立ち上つた
ときから時間T/2が経過したときに第1の読込み
クロツク信号S4を発生させ、以後時間Tが経過
する毎に第2,第3,……の読込みクロツク信号
S4を発生させるようにしたので、これら第1,
第2,……の読込みクロツク信号S4をシリアル
データの各ビツトの中央に位置させることがで
き、各ビツト情報を読み取ることができる。な
お、このような同期動作はシリアルデータの同期
ワードが受信される毎に行なわれる。 In this way, in this embodiment, the external interrupt function of the CPU 16 is used to enable an external interrupt before the last bit of the synchronization word.
The first read clock signal S4 is generated when time T/2 has elapsed since the bit before the last bit rose, and thereafter, the second, third, and so on are generated every time T elapses. Since the read clock signal S4 of... is generated, these first,
The second, . . . read clock signal S4 can be positioned at the center of each bit of serial data, and each bit of information can be read. Note that such a synchronization operation is performed every time a synchronization word of serial data is received.
第6図は上述した実施例のフローチヤート例を
示すものであり、また第7図は同実施例の機能ブ
ロツク図例を示すものである。なお、これらの詳
細は上述した説明から明らかであるため、その詳
細な説明は省略する。 FIG. 6 shows an example of a flowchart of the above-described embodiment, and FIG. 7 shows an example of a functional block diagram of the same embodiment. Note that since these details are clear from the above description, detailed description thereof will be omitted.
[考案の効果]
以上説明したようにこの考案による信号受信装
置は、受信したシリアルデータの各ビツトの
“1”,“0”パターンから該シリアルデータ中の
同期ワードを検出するとともに、この同期ワード
の最後にあるビツト“1”の少し手前で外部割込
みを許可し、この外部割込み期間中において同期
ワードのビツト“1”が検出されたときに読込み
クロツク信号をリセツトするとともに、このとき
からビツト幅の1/2時間が経過したときに最初の
読込クロツク信号を発生し、以後ビツト幅と同じ
時間が経過する毎に第2,第3,……の読込みク
ロツク信号を発生するようにしたので、伝送レー
トの数十倍のレートを持つクロツクを用いること
なく同期をかけることができるとともに、マイク
ロプロセツサに少しの付属回路を付加するだけで
この同期機能を実現することができ、また受信処
理プログラムに負担をかけることなくこれを実現
することができる。[Effects of the invention] As explained above, the signal receiving device according to this invention detects the synchronization word in the received serial data from the "1", "0" pattern of each bit of the received serial data, and also detects the synchronization word in the received serial data. An external interrupt is enabled slightly before the last bit “1” of The first read clock signal is generated when 1/2 hour has elapsed, and the second, third, etc. read clock signals are generated every time the same amount of time as the bit width has elapsed. Synchronization can be performed without using a clock that has a rate several tens of times higher than the transmission rate, and this synchronization function can be achieved simply by adding a small amount of additional circuitry to the microprocessor. This can be achieved without imposing any burden on the
第1図は制御データ(シリアルデータ)のフオ
ーマツト例を示す図、第2図イ〜ニは各々従来の
同期化回路を説明するためのタイムチヤート、第
3図はこの考案による信号受信装置の一実施例を
示すブロツク図、第4図はシリアルデータ中の同
期ワードの詳細を示すフオーマツト例を示す図、
第5図イ〜ヘは同実施例を説明するためのタイム
チヤート、第6図は同実施例のフローチヤート、
第7図は同実施例の機能ブロツク図である。
1……シリアルデータ、2……同期ワード、3
……データワード、10……立ち上り検出回路
(立ち上り検出手段)、16……マイクロプロセツ
サ(同期カウント手段、読込みクロツク信号生成
手段)。
Fig. 1 is a diagram showing an example of the format of control data (serial data), Fig. 2 A to D are time charts for explaining conventional synchronization circuits, and Fig. 3 is an example of a signal receiving device according to this invention. A block diagram showing an embodiment; FIG. 4 is a diagram showing a format example showing details of a synchronization word in serial data;
Figures 5A to 5F are time charts for explaining the embodiment, and Figure 6 is a flowchart of the embodiment.
FIG. 7 is a functional block diagram of the same embodiment. 1... Serial data, 2... Synchronization word, 3
. . . data word, 10 . . . rising edge detection circuit (rising edge detection means), 16 . . . microprocessor (synchronous counting means, read clock signal generation means).
Claims (1)
けられかつこれら先頭および最終ビツト間に所定
個数のスペースビツトが設けられた同期ワード
と、マークビツトとスペースビツトとの組み合わ
せで作られたデータワードとからなるシリアル信
号を受信してデータワードを再生させるための信
号受信装置において: 前記シリアル信号中の同期ワード中のマークビ
ツトS1が供給されたときにこのマークビツトに
同期した信号S2、および該マークビツトの立上
りに同期したエツジ検出信号S3を出力する立上
り検出回路と、 前記マークビツトに同期した信号の幅に基づき
伝送レートの周期で読込みクロツク信号S4を発
生する読込みクロツク発生手段と、 前記エツジ検出信号によりリセツトされ、読込
みクロツク信号の周期で前記同期ワード中のスペ
ースビツト数をカウントする同期カウンタと、 該同期カウンタによるスペースビツト数のカウ
ントが同期ワードのスペースビツト数−1になつ
た時、前記エツジ検出信号の割込みを許可すべく
外部割込み許可信号S5を出力する外部割込み許
可手段と、 を備え、外部割込み許可手段により外部割込みが
許可されている間に立上り検出手段がマークビツ
トの立上りを検出することにより、外部割込みを
行い、伝送レートで決められるビツト幅の1/2時
間後に読込みクロツク信号の発生タイミングを修
正することにより、シリアル信号と読み込みクロ
ツクの同期を取りデータワードを再生することを
特徴とする信号受信装置。[Claims for Utility Model Registration] A synchronization word in which mark bits are provided at the first and last bits, and a predetermined number of space bits are provided between the first and last bits, and a combination of mark bits and space bits. In a signal receiving device for receiving a serial signal consisting of a data word and reproducing the data word: when a mark bit S1 in a synchronization word in the serial signal is supplied, a signal S2 synchronized with this mark bit; A rising edge detection circuit that outputs an edge detection signal S3 synchronized with the rising edge of the mark bit; a read clock generating means that generates a read clock signal S4 at a cycle of the transmission rate based on the width of the signal synchronized with the mark bit; and the edge detection signal. a synchronization counter that is reset by a read clock signal and counts the number of space bits in the synchronization word at the period of the read clock signal; External interrupt enable means outputs an external interrupt enable signal S5 to permit interruption of the detection signal, and the rise detection means detects the rise of the mark bit while the external interrupt is enabled by the external interrupt enable means. The serial signal and the read clock are synchronized and the data word is regenerated by generating an external interrupt and correcting the generation timing of the read clock signal after 1/2 hour of the bit width determined by the transmission rate. signal receiving device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18378783U JPS6093351U (en) | 1983-11-30 | 1983-11-30 | signal receiving device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18378783U JPS6093351U (en) | 1983-11-30 | 1983-11-30 | signal receiving device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6093351U JPS6093351U (en) | 1985-06-26 |
JPH0221824Y2 true JPH0221824Y2 (en) | 1990-06-12 |
Family
ID=30397671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP18378783U Granted JPS6093351U (en) | 1983-11-30 | 1983-11-30 | signal receiving device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6093351U (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019188260A1 (en) | 2018-03-27 | 2019-10-03 | 株式会社トクヤマ | Electrolysis vessel for alkaline water electrolysis |
JP6596187B1 (en) | 2018-03-27 | 2019-10-23 | 株式会社トクヤマ | Diaphragm-gasket-protective member composite, electrolytic element, and electrolytic cell |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS52114202A (en) * | 1976-03-22 | 1977-09-24 | Toshiba Corp | Data reception unit |
-
1983
- 1983-11-30 JP JP18378783U patent/JPS6093351U/en active Granted
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS52114202A (en) * | 1976-03-22 | 1977-09-24 | Toshiba Corp | Data reception unit |
Also Published As
Publication number | Publication date |
---|---|
JPS6093351U (en) | 1985-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0221824Y2 (en) | ||
JPS6249737A (en) | Clock signal reproduction layout | |
JPS61271666A (en) | Dropout detector | |
JPS6316711A (en) | Timing device | |
JPH0370314A (en) | Clock interrupt detection circuit | |
JP2617575B2 (en) | Data rate conversion circuit | |
SU1290282A1 (en) | Device for synchronizing computer system | |
JP3018578B2 (en) | Jitter absorption circuit | |
JPH0453081Y2 (en) | ||
JPH0677228B2 (en) | Clock signal generation circuit | |
JPH0681163B2 (en) | Effective data extraction circuit | |
JPS581917Y2 (en) | Phase synchronized circuit with multiple memory circuits | |
JPS59125141A (en) | Buffer memory circuit | |
JPH0556699B2 (en) | ||
JPS6040149U (en) | Phase comparator for bit-synchronized PLL | |
JPH0511584U (en) | Data clock synchronization circuit | |
JPH0544684B2 (en) | ||
JPH0233211B2 (en) | PARUSUKEISUSOCHI | |
JPH0134491B2 (en) | ||
JPS63199390U (en) | ||
JPH0740255B2 (en) | One-chip microcomputer | |
JPH03637B2 (en) | ||
JPH01267470A (en) | Width measuring circuit | |
JPH11298465A (en) | Reception clock generating method for start stop synchronization reception circuit and its circuit | |
JPH02241108A (en) | Pulse insertion circuit |