JPH0124456B2 - - Google Patents

Info

Publication number
JPH0124456B2
JPH0124456B2 JP22686482A JP22686482A JPH0124456B2 JP H0124456 B2 JPH0124456 B2 JP H0124456B2 JP 22686482 A JP22686482 A JP 22686482A JP 22686482 A JP22686482 A JP 22686482A JP H0124456 B2 JPH0124456 B2 JP H0124456B2
Authority
JP
Japan
Prior art keywords
data
code
pulse train
pulses
width
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
Application number
JP22686482A
Other languages
English (en)
Other versions
JPS59119949A (ja
Inventor
Shunji Hasegawa
Yutaka Yoshida
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP22686482A priority Critical patent/JPS59119949A/ja
Publication of JPS59119949A publication Critical patent/JPS59119949A/ja
Publication of JPH0124456B2 publication Critical patent/JPH0124456B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/38Synchronous or start-stop systems, e.g. for Baudot code
    • H04L25/40Transmitting circuits; Receiving circuits
    • H04L25/49Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
    • H04L25/4902Pulse width modulation; Pulse position modulation

Landscapes

  • Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Dc Digital Transmission (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は信号送受信方法に関するものであつ
て、特にデータ信号の補正を行つて正しいデータ
信号を迅速に得る方法に係るものである。
〔従来技術〕
従来の信号伝送装置は、データをデータ信号
「0」,「1」に変えて伝送する際に「0」または
「1」を表わすのに1個のパルスを用いて、その
パルス巾を「0」,「1」に応じて変えて行う方法
と、同一巾のパルスを複数個使用して「0」や
「1」をパルス数の数量変化に変えて行う方法と
があつた。前者の方法は、伝送中あるいは送信の
後にパルス波形が外乱等によりくずれると唯一の
パルスがくずれて正常巾のパルスが全く存在しな
い状態となつて正しいデータ信号に補正しきれな
かつた。また、後者の場合には、若干数のパルス
がくずれてもデータの区別をしやすく各データを
表現するパルス数に大きな数的差を与えるので多
数のパルスの検定が必要となつて送受信時間が長
くなる欠点があつた。
〔発明の目的〕
本発明の目的は、正しいデータ信号を短い時間
で得られる信号伝送方法を提供することにある。
〔発明の概要〕
本発明は、送信するデータが「0」である場合
に、3個以上の同一巾のパルスからなるパルス列
を出力するための「0」符号作成手段と、送信す
るデータが「1」である場合に、前記パルスの巾
とは異なる巾であつて、この異なる巾と同一巾の
3個以上のパルスからなるパルス列を出力するた
めの「1」符号作成手段と、前記「0」符号作成
手段および前記「1」符号作成手段の出力を送信
するためのドライバと、受信パルス列中のそれぞ
れのパルス巾を計測してそのパルス巾が前記
「0」を構成するパルスである場合はその旨出力
する「0」符号チエツク手段と、同じく前記それ
ぞれのパルスの巾を計測してその巾が前記「1」
を構成するパルスである場合はその旨出力する
「1」符号チエツク手段と、前記「0」符号チエ
ツク手段の出力を計数し、規定時間内のその計数
が前記「0」符号作成手段のパルス列のパルス数
の半分を超える所定数以上である場合に正データ
として「0」を出力し、所定数未満である場合に
誤データであることを出力する「0」データ検定
手段と、前記「1」符号チエツク手段の出力を計
数し、規定時間内にその計数値が前記「1」符号
作成手段のパルス列のパルス数の半分を超える所
定数以上である場合に正データとして「1」を出
力し、所定数未満である場合に誤データであるこ
とを出力する「1」データ検定手段と、前記
「0」データ検定手段、前記「1」データ検定手
段が出力している正データを順次登録するレジス
タと、前記「0」データ検定手段、前記「1」デ
ータ検定手段がそれぞれ誤データを示す信号を出
力した場合に受信パルス列のデータがエラーであ
ることを出力するエラー検出手段と、からなるこ
とを特徴とする。
〔発明の実施例〕
以下、本発明の一実施例を第1図〜第4図によ
り説明する。第1図に、本信号伝送装置における
送信回路を示す。データレジスタ1は、外部から
のパラレルデータを取り込み保持する。データレ
ジスタ1の内容をシリアルに伝送するためにデー
タレジスタ1の内容が送信レジスタ3に転送され
る。転送のタイミングは、タイミング回路2によ
り外部パラレルデータをシリアルデータに変換す
る最初に与えられる。タイミング回路2は、デー
タレジスタ1の内容を送信レジスタ3に移すと、
スタート信号作成回路4にタイミングを与える。
スタート信号作成回路4は、このタイミングで、
スタート信号22を送信用クロツク9の時間に応
じたシリアル列としてゲートドライバ回路10に
転送し、外部に出力する。タイミング回路2は、
スタート信号22が送り出された後、送信レジス
タ3へタイミングを与えてレジスタ内のデータを
1個「0」,「1」判定回路6へ送る。第2図に送
信レジスタ3内のデータの一例を示す。
送信レジスタ3は、タイミング回路2からのタ
イミング信号を受けるごとに、例えば、本例にお
いては、右から順に1→0→1→……→1→0→
1→1のように「0」,「1」判定回路6へ出力す
るものである。
「0」,「1」判定回路6は、送信レジスタ3よ
り送られてきた1個のデータが0か1かのいずれ
かによつて後段の「0」符号作成回路7もしくは
「1」符号作成回路8を起動する。「0」符号作成
回路7又は「1」符号作成回路8は、タイミング
回路2のタイミング信号を受け、第4図に示すよ
うなパルス列を送信用クロツク9を基に作成し、
ゲート−ドライバ回路10に出力し外部にシリア
ル列として出力する。
送信レジスタ3内の1BiTのデータが上記のよ
うに送り出されると、タイミング回路2は送信レ
ジスタ3内の次の1BiTを上記同様「0」,「1」
判定回路6へ出力し、次々とシリアル列として外
部に出力してゆく。
送信レジスタ内のデータが、全て出力される
と、タイミング回路2はエンド信号作成回路5を
起動して送信クロツクの時間に応じたエンド信号
を、エンド信号作成回路5より出力させる。
上記のような手順により、データレジスタ1内
のパラレルデータとゲート−ドライバ回路10よ
りシリアル信号として信号伝送する。
次に、第3図〜第6図を用い本発明の特徴であ
る、少ないパルス数でデータの良否を判別し、誤
り補正を行なう機構を説明する。
第1図の送信機で説明したように、第6図に示
すような信号列が受信機へ送信されてくる。第6
図において、22はスタート信号、23はデー
タ、24はエンド信号を示す。
第3図において、スタート検出回路12は、シ
リアル信号の最初がスタート信号であることを検
出し、インターバルタイミング回路15を起動す
る。インターバルタイミング回路15は、一定の
時間ごとに入つてくる「0」,「1」のパルス列の
取り込みタイミングを与える。「0」符号チエツ
ク回路13、および「1」符号チエツク回路14
は、受信クロツク25を受け「0」か「1」かの
符号をチエツクする。即ち、「0」符号チエツク
回路13は入力されたパルスが「0」を構成する
パルスであれば、即ち、パルス巾がT1、休止期
間がT2であれば、「0」を構成するパルスである
ことを示す信号を出力する。一方、「1」符号チ
エツク回路14は入力されたパルスが「1」を構
成するパルスであれば、即ち、パルス巾がT2
休止期間がT1であれば、「1」を構成するパルス
であることを示す信号を出力する。
次に、「0」データ検定回路16は「0」符号
チエツク回路13の出力信号(「0」であること
を示す信号)を計数し、その計数値が規定時間
(「0」,「1」を構成する三つのパルスからなるパ
ルス列の期間)内に所定数(ここでは二つ)であ
れば、このパルス列のデータは「0」であると検
定する。一つのパルス列中のパルス巾が第44図
の場合は、前記計数値は三つとなり「0」と認定
できる。一方、第5図の受信符号1のように伝送
路で雑音を受け一部のパルスがくずれた場合で
も、正規のパルスが所定数の2個あるので、この
パルス列は「0」であると認定できる。
一方、「1」データ検定回路17も前記と同様
の機能があり、「1」符号チエツク回路14の出
力信号を計数して、その計数値が前記規定時間内
に前記所定数あれば、このパルス列を「1」であ
ると認定する。
「0」データ検定回路16はその計数値が前記
所定数未満である場合には受信データが「0」で
ないこと、即ち誤データであることを出力する。
「1」データ検定回路17はその計数値が前記
所定数未満である場合には受信データが「1」で
ないこと、即ち誤データであることを出力する。
各検定回路16,17で、正しいデータと判定
された場合、それぞれのデータ「0」およびデー
タ「1」をデータレジスタ21へセツトする。デ
ータレジスタ21は、これら信号をインターバル
タイミング回路15の発生するタイミング信号に
応じて捕えパラレル化する。
エラー検出回路20は、「0」データ検定回路
16,「1」データ検定回路17のそれぞれが誤
データであることを出力している場合に、受信デ
ータが正でないとしてデータレジスタ21をリセ
ツトする。
以上のように、本実施例によれば、1BiTのデ
ータに対し、3個のパルスの列でデータの誤り検
出および補正を行ない、短時間でデータの伝送を
行わせることができる。また、「0」,「1」でな
い場合にはそのことも認識できるものである。
〔発明の効果〕
以上の如く、本発明によれば、途中でパルス列
中に雑音で欠損したパルスを生じた状態になつて
も、欠損をまぬがれた正常巾のパルスの数によつ
てデータ「0」,「1」を認識しているので、パル
スの巾を変えた1個のパルスで伝送するのに比べ
て正しいデータ認識が行えてエラー数が減少し、
さらには各データごとにパルス列中の単一巾パル
スの数に大きな数的差を付けて伝送するのに比べ
て認識速度が早くなるという効果が得られる。ま
た、受信パルス列のデータが「0」,「1」のいず
れでない場合も認識できるので、誤データの受信
も防止できるものである。
【図面の簡単な説明】
第1図は、本発明の一実施例による信号伝送装
置の送信機ブロツク図、第2図は、第1図の送信
レジスタ内のデータ例図、第3図は、本発明の一
実施例による受信機ブロツク図、第4図は、本発
明の一実施例で採用したパルス列説明図、第5図
は、第4図に示した符号「0」のパルス列のパル
ス欠損状態図、第6図は、本発明の一実施例にお
ける送受信データ例構成図である。 1……データレジスタ、2……タイミング回
路、3……送信レジスタ、4……スタート信号作
成回路、5……エンド信号作成回路、6……
「0」,「1」判定回路、7……「0」符号作成回
路、8……「1」符号作成回路、9……送信用ク
ロツク、10……ゲート−ドライバ、11……エ
ンド検出回路、12……スタート検出回路、13
……「0」符号チエツク回路、14……「1」符
号チエツク回路、15……インターーバルタイミ
ング回路、16……「0」データ検定回路、17
……「1」データ検定回路、20……エラー検出
回路、21……データレジスタ、25……受信ク
ロツク、22……スタート信号、23……デー
タ、24……エンド信号。

Claims (1)

  1. 【特許請求の範囲】 1 送信するデータが「0」である場合に、3個
    以上の同一巾のパルスからなるパルス列を出力す
    るための「0」符号作成手段と、 送信するデータが「1」である場合に、前記パ
    ルスの巾とは異なる巾であつて、この異なる巾と
    同一巾の3個以上のパルスからなるパルス列を出
    力するための「1」符号作成手段と、 前記「0」符号作成手段および前記「1」符号
    作成手段の出力を送信するためのドライバと、 受信パルス列中のそれぞれのパルス巾を計測し
    てそのパルス巾が前記「0」を構成するパルスで
    ある場合はその旨出力する「0」符号チエツク手
    段と、 同じく前記それぞれのパルスの巾を計測してそ
    の巾が前記「1」を構成するパルスである場合は
    その旨出力する「1」符号チエツク手段と、 前記「0」符号チエツク手段の出力を計数し、
    規定時間内のその計数値が前記「0」符号作成手
    段のパルス列のパルス数の半分を超える所定数以
    上である場合に正データとして「0」を出力し、
    所定数未満である場合に誤データであることを出
    力する「0」データ検定手段と、 前記「1」符号チエツク手段の出力を計数し、
    規定時間内にその計数値が前記「1」符号作成手
    段のパルス列のパルス数の半分を超える所定数以
    上である場合に正データとして「1」を出力し、
    所定数未満である場合に誤データであることを出
    力する「1」データ検定手段と、 前記「0」データ検定手段、前記「1」データ
    検定手段が出力している正データを順次登録する
    レジスタと、 前記「0」データ検定手段、前記「1」データ
    検定手段がそれぞれ誤データを示す信号を出力し
    た場合に受信パルス列のデータがエラーであるこ
    とを出力するエラー検出手段と、 からなる信号送受信装置。 2 特許請求の範囲第1項において、前記「0」
    符号作成手段が出力するパルス列のパルス数と前
    記「1」符号作成手段が出力するパルス列のパル
    ス数とは同一であり、前記「0」データ検定手段
    の前記所定数および前記規定時間は前記「1」デ
    ータ検定手段の前記所定数および前記規定時間と
    それぞれ同一であること、を特徴とする信号送受
    信装置。 3 特許請求の範囲第1項において、前記エラー
    検出手段は受信パルス列のデータがエラーである
    と認識した場合に前記レジスタのデータをリセツ
    トすること、を特徴とする信号送受信装置。
JP22686482A 1982-12-27 1982-12-27 信号送受信装置 Granted JPS59119949A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22686482A JPS59119949A (ja) 1982-12-27 1982-12-27 信号送受信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22686482A JPS59119949A (ja) 1982-12-27 1982-12-27 信号送受信装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP1202389A Division JPH01236749A (ja) 1989-01-23 1989-01-23 信号送受信方法及び装置

Publications (2)

Publication Number Publication Date
JPS59119949A JPS59119949A (ja) 1984-07-11
JPH0124456B2 true JPH0124456B2 (ja) 1989-05-11

Family

ID=16851762

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22686482A Granted JPS59119949A (ja) 1982-12-27 1982-12-27 信号送受信装置

Country Status (1)

Country Link
JP (1) JPS59119949A (ja)

Also Published As

Publication number Publication date
JPS59119949A (ja) 1984-07-11

Similar Documents

Publication Publication Date Title
US3938082A (en) Receiver for bi-polar coded data with bit time interval detection used as the data validation discriminant
JPH0124456B2 (ja)
GB1108047A (en) A data transmission system
JPH01236749A (ja) 信号送受信方法及び装置
JPS6332303B2 (ja)
JP2559237Y2 (ja) シリアルデータサンプリング信号発生装置
JPS6025934B2 (ja) 同期制御方式
JP3095576B2 (ja) 通信異常検出装置
KR100261074B1 (ko) 통신 중계기에서의 보오 속도 보정방법 및 장치
JPS5918897B2 (ja) 送信局における伝送結果判定装置
JPH0548657A (ja) シリアル伝送方式
SU1203711A1 (ru) Устройство дл контрол @ -кодов Фибоначчи
SU1322355A1 (ru) Обнаружитель битовой ошибки в последовательном цифровом тестовом потоке
JPS59223095A (ja) リモコン受信装置
JPH02312418A (ja) 車両用通信装置
SU1481828A1 (ru) Устройство дл передачи и приема телеметрической информации
JPS6075142A (ja) シリアルデ−タ伝送方法
SU1585798A1 (ru) Устройство дл обнаружени и исправлени ошибок
JPH01252049A (ja) 非同期データ伝送方式
JP2863068B2 (ja) データ伝送方法
JPH04267631A (ja) パリティビット付加方式
JPH0320166B2 (ja)
JPS6162267A (ja) シリアルデ−タの受信方式
JPH04360334A (ja) 調歩同期受信回路
JPH0413337A (ja) シリアルデータのボーレイト判別方法