(57)【要約】【課題】本発明は、シリアルデータのデータ長である時間幅をクロック信号でカウントし、この時間幅によってシリアルデータの正常／異常を簡単に検出することを目的とする。【解決手段】本発明によるデータ通信方法及び装置は、シリアルデータ(1)をデータ受信検出回路(11)に入力してシリアルデータ(1)のスタート位置(1a)とストップ位置(1b)を検出し、クロック信号(12a)でその間の時間幅(13a)を検出し、この時間幅(13a)を用いてシリアルデータ(1)の正常か異常かを判定する方法と構成である。【選択図】図１
2007043542.tif 000002
【特許請求の範囲】
【請求項１】
シリアルデータ(1)をレシーバ(2)で受信し、シリアル／パラレル変換回路(3)及びレジスタ(4)を経て受信データ(4a)を出力するようにしたデータ通信方法において、
前記レシーバ(2)からのレシーバ出力信号(2a)をデータ受信検出回路(11)に入力して前記シリアルデータ(1)のスタート位置(1a)とストップ位置(1b)を検出し、前記スタート位置(1a)とストップ位置(1b)はクロック信号(12a)が入力される受信データ長測定回路(13)にて前記スタート位置(1a)からストップ位置(1b)迄の時間を前記クロック信号(12a)でカウントして前記シリアルデータ(1)の時間幅(13a)を計測し、前記時間幅(13a)が正常値か異常値であるかを検出してデータ異常検出信号(15)を出力することを特徴とするデータ通信方法。
【請求項２】
シリアルデータ(1)をレシーバ(2)で受信し、シリアル／パラレル変換回路(3)及びレジスタ(4)を経て受信データ(4a)を出力するようにしたデータ通信方法において、
前記レシーバ(2)からのレシーバ出力信号(2a)を入力し前記シリアルデータ(1)のスタート位置(1a)とストップ位置(1b)を検出するためのデータ受信検出回路(11)と、前記スタート位置(1a)とストップ位置(1b)が入力されると共にクロック信号発生回路(12)からのクロック信号(12a)が入力される受信データ長測定回路(13)とを備え、前記受信データ長測定回路(13)により、前記スタート位置(1a)からストップ位置(1b)迄の時間を前記クロック信号(12a)でカウントして前記シリアルデータ(1)の時間幅(13a)を計測し、前記時間幅(13a)が正常値か異常値であるかを検出してデータ異常検出信号(15)を出力するように構成したことを特徴とするデータ通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ通信方法及び装置に関し、特に、シリアルデータのデータ長である時間幅をクロック信号でカウントすることにより、この時間幅が正常値か異常値であるかを測定し、シリアルデータの正常／異常を簡単に検出するための新規な改良に関する。
【背景技術】
【０００２】
従来、用いられていたこの種のデータ通信方法としては、特許文献等を開示していないが、一般に、図３で示される方法が採用されていた。
すなわち、図３において符号１で示されるものは送信側から出力されるシリアルデータであり、このシリアルデータ１はレシーバ２に入力されて信号レベルの変換が行われる。
【０００３】
前記レシーバ２からのレベル変換されたシリアルデータであるレシーバ出力信号２aは、シリアル／パラレル変換回路３によってパラレルデータ３ａに変換された状態でレジスタ４に入力されて格納され、このレジスタ４から受信データ４ａとして出力される。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来のデータ通信方法は、以上のように構成されていたため、次のような課題が存在していた。
すなわち、レジスタから出力される受信データの正常か異常かを検出するためには、レジスタ内に格納されているシリアルデータをＣＰＵ等で解析する必要があり、複雑なソフトウェアを用いて検出する方法が採用されていた。
そのため、受信データの正常か異常かを検出するためには相当の設備とコストとが必要であった。
【課題を解決するための手段】
【０００５】
本発明によるデータ通信方法は、シリアルデータをレシーバで受信し、シリアル／パラレル変換回路及びレジスタを経て受信データを出力するようにしたデータ通信方法において、前記レシーバからのレシーバ出力信号をデータ受信検出回路に入力して前記シリアルデータのスタート位置とストップ位置を検出し、前記スタート位置とストップ位置はクロック信号が入力される受信データ長測定回路にて前記スタート位置からストップ位置迄の時間を前記クロック信号でカウントして前記シリアルデータの時間幅を計測し、前記時間幅が正常値か異常値であるかを検出してデータ異常検出信号を出力する方法であり、また、本発明によるデータ通信装置は、シリアルデータをレシーバで受信し、シリアル／パラレル変換回路及びレジスタを経て受信データを出力するようにしたデータ通信方法において、前記レシーバからのレシーバ出力信号を入力し前記シリアルデータのスタート位置とストップ位置を検出するためのデータ受信検出回路と、前記スタート位置とストップ位置が入力されると共にクロック信号発生回路からのクロック信号が入力される受信データ長測定回路とを備え、前記受信データ長測定回路により、前記スタート位置からストップ位置迄の時間を前記クロック信号でカウントして前記シリアルデータの時間幅を計測し、前記時間幅が正常値か異常値であるかを検出してデータ異常検出信号を出力するようにした構成である。
【発明の効果】
【０００６】
本発明によるデータ通信方法及び装置は、以上のように構成されているため、次のような効果を得ることができる。
すなわち、レシーバを経たシリアルデータのスタート位置とストップ位置の検出を行い、このスタート位置とストップ位置間の時間幅をクロック信号でカウントし、このカウント値によって時間幅の確認を行い、受信データが正常か異常かを判定しているため、従来のようにＣＰＵ等を用いることなく異常検出を簡単に行うことができる。
【発明を実施するための最良の形態】
【０００７】
本発明は、シリアルデータのデータ長である時間幅をクロック信号でカウントすることにより、この時間幅が正常値か異常値であるかを判定し、シリアルデータの正常／異常を簡単に検出するようにしたデータ通信方法及び装置を提供することを目的とする。
【実施例】
【０００８】
以下、図面と共に本発明によるデータ通信方法及び装置の好適な実施の形態について説明する。
尚、従来例と同一又は同等部分には同一符号を付して説明する。
図３において符号１で示されるものは送信側から出力されるシリアルデータであり、このシリアルデータ１はレシーバ２に入力されて信号レベルの変換が行われる。
【０００９】
前記レシーバ２からのレベル変換されたシリアルデータであるレシーバ出力信号２ａは、シリアル／パラレル変換回路３によってパラレルデータ３ａに変換された状態でレジスタ４に入力されて格納され、このレジスタ４から受信データ４ａとして出力される。
【００１０】
前記シリアルデータ１が正常か異常かを検出するために、本発明においては、データ異常検出回路１０を設け、このデータ異常検出回路１０のデータ受信検出回路１１には、前記シリアルデータ１がレシーバ２でレベル変換された後にレシーバ出力信号２ａとして入力されている。
【００１１】
前記データ受信検出回路１１では、前記シリアルデータ１のスタート位置１ａとストップ位置１ｂ（図２で示す）が検出され、このスタート位置１ａとストップ位置１ｂは、クロック信号発生回路１２からのクロック信号１２ａが入力される受信データ長測定回路１３に入力されている。
【００１２】
前記受信データ長測定回路１３では、前記クロック信号１２ａを用いて前記シリアルデータ１のスタート位置１ａからストップ位置１ｂまでの間の時間をカウントすることにより、シリアルデータ１の時間幅１３ａを計測することができる。
【００１３】
前記受信データ長測定回路１３から得られた時間幅１３ａが時間幅判定部１４に入力され、予め設定された設定時間幅（図示せず）と比較され、正常か異常かが判定され、異常の場合にはデータ異常検出信号１５が出力されるように構成されている。
【００１４】
従って、前述のデータ異常検出回路１０を用いてシリアルデータ１の正常か異常かを容易に検出しているため、従来のように、シリアルデータ１の状態を解析するためのＣＰＵ等の演算回路を用いることなくデータ異常の検出を行うことができる。
【産業上の利用可能性】
【００１５】
本発明は、シリアルデータに限らず、パラレルデータ、アナログデータの異常検出にも適用可能である。
【図面の簡単な説明】
【００１６】
【図１】本発明によるデータ通信方法及び装置を示すブロック図である。
【図２】図１のシリアルデータを示す波形図である。
【図３】従来のデータ通信方法及び装置を示すブロック図である。
【符号の説明】
【００１７】
１    シリアルデータ
１ａ    スタート位置
１ｂ    ストップ位置
２    レシーバ
２ａ    レシーバ出力信号
３    シリアル／パラレル変換回路
４    レジスタ
４ａ    受信データ
１０    データ異常検出回路
１１    データ受信検出回路
１２    クロック信号発生回路
１２ａ    クロック信号
１３    受信データ長測定回路
１３ａ    時間幅
１４    時間幅判定部
１５    データ異常検出信号
【図１】
2007043542.tif 000003
【図２】
2007043542.tif 000004
【図３】
2007043542.tif 000005