(57)【要約】【課題】伝送路が「使用中」の場合に、「空き」と誤認することのない、差動型伝送装置の提供を目的とする。【解決手段】複数のノード間の信号伝送を極性の決められた２本の配線を備えた伝送路５を用いて行う、各ノードに設置される差動型伝送装置において、伝送路５に接続される差動型ライン・ドライバ８１と、伝送路５に接続される差動型ライン・レシーバ８２と、差動型ライン・ドライバ８１及び差動型ライン・レシーバ８２と接続されるシリアル伝送インターフェース６１と、差動型ライン・レシーバ８２からシリアル伝送インターフェース６１に向けて出力されるレシーバ出力を検出する検出部６３と、検出部６３の検出結果に基づいて作動するタイマ６２と、を備える。【選択図】図１
2008227570.tif 000002
【特許請求の範囲】
【請求項１】
複数のノード間の信号伝送を極性の決められた２本の配線を備えた伝送路を用いて行う、前記各ノードに設置される差動型伝送装置において、
前記伝送路に接続される差動型ライン・ドライバと、
前記伝送路に接続される差動型ライン・レシーバと、
前記差動型ライン・ドライバ及び前記差動型ライン・レシーバと接続されるシリアル伝送インターフェースと、
前記差動型ライン・レシーバから前記シリアル伝送インターフェースに向けて出力されるレシーバ出力の電圧変化に基づいて前記伝送路におけるデータの存在状態を判断する監視部と、
を備えることを特徴とする差動型伝送装置。
【請求項２】
前記監視部は、
前記レシーバ出力の電圧変化を検出する電圧検出部と、
前記電圧検出部が前記レシーバ出力の電圧に変化があったことを検出すると作動するタイマと、を備えることを特徴とする請求項１に記載の差動型伝送装置。
【請求項３】
前記シリアル伝送インターフェースと前記監視部とを内蔵するマイクロコンピュータを備え、
前記レシーバ出力は、前記マイクロコンピュータの入力ポートに転送され、
前記電圧検出部は、前記入力ポートに転送された前記レシーバ出力の電圧を所定時間ごとに検出することを特徴とする請求項２に記載の差動型伝送装置。
【請求項４】
前記シリアル伝送インターフェースと前記監視部とを内蔵するマイクロコンピュータを備え、
前記レシーバ出力は、前記マイクロコンピュータの外部割込みポートに転送され、
前記電圧検出部は、前記外部割込みポートに転送された前記レシーバ出力の電圧の変化を検出することを特徴とする請求項２に記載の差動型伝送装置。
【請求項５】
前記監視部は、前記差動型ライン・レシーバと前記シリアル伝送インターフェースとの間に配設されることを特徴とする請求項１に記載の差動型伝送装置。
【請求項６】
前記監視部は、
前記レシーバ出力が高電圧の期間に充電され、かつ前記レシーバ出力が高電圧から低電圧に変化すると放電がなされ、
前記監視部における充電電圧が所定値以下の場合に、前記伝送路に前記データが存在すると判断することを特徴とする請求項５に記載の差動型伝送装置。
【請求項７】
前記複数のノードは、空気調和機システムを構成するリモート・コントローラ、室内機及び室外機であることを特徴とする請求項１〜６のいずれかに記載の差動型伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、差動型伝送装置に関し、特にデータ衝突を回避する差動型伝送装置に関する。
【背景技術】
【０００２】
例えば、空気調和機システム（空調システム）はリモコン、室内機及び室外機で構成される。各機器間の信号伝送は、省線化を図るためシリアル（直列符号化信号）伝送技術を利用した２本線渡り配線方式が採用されている。この方法により１つのリモコンにより複数台の室内機／室外機の制御が可能になっている（特許文献１、２）。
図７は、シリアル伝送・２本線渡り配線を利用した空気調和機システムの基本構成を示す図である。図７に示すように、リモコン１は、伝送路５を介して室内機２ａ，２ｂ、室外機３ａ，３ｂに接続され、空調システムの集中制御／監視を行なう。リモコン１、室内機２ａ，２ｂ、室外機３ａ，３ｂ（以下、ノードと総称することがある）の各々は、差動型伝送装置を備えている。図８に、従来の差動型伝送装置の一例を示す。この差動型伝送装置は、制御部６０、シリアル伝送インターフェース６１及びタイマ６２を内蔵するマイクロコンピュータ６、及び差動型ライン・ドライバ／レシーバＩＣ８を備えている。差動型ライン・ドライバ／レシーバＩＣ８は、差動型ライン・ドライバ８１と差動型ライン・レシーバ８２とを備えている。データの送信・受信を行なう場合、差動型ライン・ドライバ／レシーバＩＣ８の制御信号であるＤＥ、ＲＥをマイクロコンピュータ６が制御する。
【０００３】
以上の差動型伝送回路は、調歩同期式通信方式（start/stop synchronous communication）を採用している。調歩同期式通信方式とは、通信プロトコルの一つであって、文字データの直前にスタート・ビット（ＳＴＲ）を、また、文字データの直後にストップ・ビット（ＳＴＰ）を送信する伝送方式である。したがって、８ビットの文字データを送るに際して、最低１０ビットの文字データを送ることになる。この通信方式は、１文字単位で同期を取る通信方式であるが、各文字を送出するタイミングは任意でよいため、非同期式と呼ばれることも多い。
【０００４】
複数のノード（リモコン１、室内機２ａ，２ｂ、室外機３ａ，３ｂ）が、一つの伝送路５を共有する場合、伝送路５の「空き」状態を監視しながら、伝送路５上に通信データを送信する。これには、ＣＳＭＡ／ＣＤ（Carrier Sense Multiple Access with Collision Detection：搬送波感知多重アクセス／衝突検出方式）が用いられている。ＣＳＭＡ／ＣＤは、以下のようなステップを備えている。ステップ１：通信を開始する前に、一度受信を試みることで現在通信をしているノードが他にあるかどうか確認する（Carrier Sense）。
ステップ２：複数のノードは同じ伝送路を共用し、他者が通信をしていなければ自分の通信を開始する（Multiple Access）。
ステップ３：複数の通信が同時に行われた場合はそれを検出し、各ノードがランダムな時間だけ待ってから再び送信手順を行う（Collision Detection）。
ステップ３において、他のノードと全く同じ時間だけ間隔をあける確率は、極めて低いため、再び衝突が起こることを回避でできる。
【０００５】
【特許文献１】特許第２５６６３２３号公報
【特許文献２】特開平２−１０４１９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
図９は、ＣＳＭＡ／ＣＤにおいて、伝送路５からの差動型ライン・レシーバ８２への入力（レシーバ入力（差動電圧））と、差動型ライン・レシーバ８２からマイクロコンピュータ６（受信ポートＲｘＤ）への出力（レシーバ出力）と、タイマ６２の動作とを対応付けて示した図である。
図９に示すように、レシーバ入力に対するレシーバ出力は、１バイトが、例えば、スタート・ビット（ＳＴＲ）、データ・ビット（ｂ０〜ｂ７）、誤り検出用ビット（ＰＥ）、ストップ・ビット（ＳＴＰ）の合計１１ビットから構成される。マイクロコンピュータ６に、ソフトウェアとして組み込まれているタイマ６２は、ストップ・ビット（ＳＴＰ）を受信することにより作動（図中、リセット）され、かつカウントダウンを開始する。タイマ６２が作動されてから設定された時間が経過（図中、タイマ・アップ）するまでの時間は、通常、１バイト長（１バイトのデータ転送時間）以上の時間とされる。
【０００７】
図９に示すように、タイマ６２がタイマ・アップされた後に、いずれのノードからも伝送路５へデータ転送が行われず、タイマ・アップ状態が１バイト長以上の時間が経過しているものとする。そうすると、伝送路５には、データが存在しておらず、マイクロコンピュータ６は伝送路５が「空き」状態にあると判断する。
この状態で、いずれかのノードからデータの送信がなされると、当該データを受信した、各ノードの差動型ライン・レシーバ８２は、当該データをマイクロコンピュータ６の受信ポートＲｘＤに出力する。マイクロコンピュータ６は、このデータ中のストップ・ビット（ＳＴＰ）を受信すると、タイマ６２を作動させる。タイマ６２が動作（タイマ・ノット・アップ）すると、マイクロコンピュータ６は、伝送路５上に通信データが存在し、「使用中」と判断する。このように伝送路５が「使用中」と判断されると、他のノードは伝送路５へのデータの転送を行わない。データの転送が継続し、ストップ・ビット（ＳＴＰ）の受信を再度受けると、タイマ６２は新たに作動を開始する。データの送信が行われなくなり、タイマ・アップすると、マイクロコンピュータ６は、伝送路５は「空き」状態と判断する。この状態では、各ノードは、伝送路５上へデータの送信を行うことができる。
【０００８】
ところが、以上の従来の差動型伝送装置では、以下のような問題が生じる。
図１０に示すように、タイマ・アップ状態において、伝送路５が「空き」と判断していずれかのノード（ノードＡ）がデータ送信を開始したとする。ところが、当該データのストップ・ビット（ＳＴＰ）までの間は、タイマ・アップ状態が継続されるため、伝送路５にはデータが転送されているにもかかわらず、各ノード（ノードＢ、ノードＣ）は伝送路５が「空き」と判断する。したがって、図１０に示すように、ノードＢ、ノードＣは、データを伝送路５へ送信してしまう。
以上のように、従来は、伝送路５の状態監視が１バイト長単位となるため、タイマ・アップ状態において、いずれかのノードがデータ送信を開始して、データのストップ・ビット（ＳＴＰ）までの間は、図９、図１０に示すように、伝送路５が「使用中」にもかかわらず、「空き」と誤認してしまう。
【０００９】
本発明は、このような技術的課題に基づいてなされたもので、伝送路が「使用中」の場合に、「空き」と誤認することのない、差動型伝送装置の提供を目的とする。
【課題を解決するための手段】
【００１０】
かかる目的のもと、本発明の差動型伝送装置は、複数のノード間の信号伝送を極性の決められた２本の配線を備えた伝送路を用いて行う、各ノードに設置される差動型伝送装置において、伝送路に接続される差動型ライン・ドライバと、伝送路に接続される差動型ライン・レシーバと、差動型ライン・ドライバ及び差動型ライン・レシーバと接続されるシリアル伝送インターフェースと、差動型ライン・レシーバからシリアル伝送インターフェースに向けて出力されるレシーバ出力の電圧変化に基づいて伝送路におけるデータの存在状態を判断する監視部と、を備えることを特徴とする。
【００１１】
本発明の差動型伝送装置において、監視部は、レシーバ出力の電圧変化を検出する電圧検出部と、電圧検出部がレシーバ出力の電圧に変化があったことを検出すると作動するタイマと、を備えることができる。
この差動型伝送装置としては、シリアル伝送インターフェースと監視部とを内蔵するマイクロコンピュータを備えたものとすることができる。この場合、レシーバ出力は、マイクロコンピュータの入力ポートに転送され、電圧検出部は、入力ポートに転送されたレシーバ出力を所定時間ごとに検出することができる。
また、他の態様として、シリアル伝送インターフェースと監視部とを内蔵するマイクロコンピュータを備え、レシーバ出力は、マイクロコンピュータの外部割込みポートに転送され、電圧検出部は、外部割込みポートに転送されたレシーバ出力の電圧の変化を検出することもできる。
【００１２】
以上の態様は、マイクロコンピュータ内部でレシーバ出力の電圧の変化を検出するものであるが、マイクロコンピュータの外部に監視部を設けることもできる。すなわち本発明は、監視部を、差動型ライン・レシーバとシリアル伝送インターフェースとの間に配設することもできる。この監視部としては、レシーバ出力が高電圧の期間に充電され、かつ前記レシーバ出力が高電圧から低電圧に変化すると放電がなされものとし、監視部における充電電圧が所定値以下の場合に、伝送路にデータが存在すると判断することができる。
【００１３】
本発明の差動型伝送装置は、種々の用途に使用することができるが、典型的には空気調和機システムに適用することができる。つまり、複数のノードを、空気調和機システムを構成するリモート・コントローラ、室内機及び室外機とすることを本発明は推奨する。
【発明の効果】
【００１４】
本発明の差動型伝送装置は、シリアル伝送インターフェース以外にレシーバ出力の状態を監視する監視部を設け、この監視部でレシーバ出力の電圧変化に基づいて伝送路におけるデータの存在状態を判断する。この電圧変化は、ビット単位で変化するものであるから、従来の１バイト長より短い間隔で伝送路の監視を行うことができる。したがって、従来のように、伝送路が「使用中」にもかかわらず、「空き」と誤認することがなくなる。
【発明を実施するための最良の形態】
【００１５】
＜第１の実施形態＞
以下、添付図面に示す実施の形態に基づいてこの発明を詳細に説明する。
図１は、本実施の形態における差動型伝送装置の構成を示すブロック図である。
この差動型伝送装置は、図７に示す空気調和機システムのリモコン１、室内機２ａ、２ｂ、室外機３ａ、３ｂに適用される。
本実施の形態による差動型伝送装置は、マイクロコンピュータ６と、差動型ライン・ドライバ／レシーバＩＣ８とを備えている。
マイクロコンピュータ６は、制御部６０、シリアル伝送インターフェース６１、タイマ６２及び検出部６３を備えている。制御部６０は、ＣＰＵがメモリ（図示せず）に記憶されるソフトウェアを解釈、実行することにより、シリアル伝送インターフェース６１、タイマ６２及び検出部６３の動作を制御する。また、タイマ６２及び検出部６３は、マイクロコンピュータ６に含まれるメモリ（図示せず）に記憶されるソフトウェアによって実現される。マイクロコンピュータ６は、送信ポートＴｘＤ、受信ポートＲｘＤ、汎用ポートＰ１、Ｐ２及びＰｘを備えている。
【００１６】
差動型ライン・ドライバ／レシーバＩＣ８は、差動型ライン・ドライバ８１と差動型ライン・レシーバ８２とを備えている。
差動型ライン・ドライバ８１は、配線Ｔによりマイクロコンピュータ６の送信ポートＴｘＤと電気的に接続され、送信ポートＴｘＤを介してマイクロコンピュータ６から転送されるデータを受信する。差動型ライン・ドライバ８１は、伝送路接続端子４を介して伝送路５と接続されている。マイクロコンピュータ６から受信したデータは、マイクロコンピュータ６から差動型ライン・ドライバ８１に対して付与される制御信号ＤＥに基づいて、差動型ライン・ドライバ８１から伝送路５に向けて転送される。
【００１７】
差動型ライン・レシーバ８２は、配線Ｒによりマイクロコンピュータ６の受信ポートＲｘＤと電気的に接続され、受信ポートＲｘＤを介してマイクロコンピュータ６にデータを転送する。差動型ライン・レシーバ８２は、伝送路接続端子４を介して伝送路５と接続されている。マイクロコンピュータ６から差動型ライン・レシーバ８２に対して付与される制御信号ＲＥに基づいて、差動型ライン・レシーバ８２は伝送路５を介してデータを受信する。
【００１８】
本実施の形態による差動型伝送装置は、配線Ｒから分岐された配線Ｒｄが汎用の入力ポートＰｘに接続されている。したがって、本実施の形態による差動型伝送装置は、シリアル伝送インターフェース６１以外に、差動型ライン・レシーバ８２の出力状態を監視することができる。入力ポートＰｘに入力されたデータ（レシーバ出力）の電圧変化を検出部６３が高速でサンプリングする。このサンプリングのタイミング及びサンプリングによるタイマ６２の作動のタイミングを、差動型ライン・レシーバ８２から出力されるデータと対比して示したのが図２である。
【００１９】
図２は、１バイトのデータが差動型ライン・レシーバ８２から出力（レシーバ出力）された後に、伝送路５にはデータが転送されないことを示している。
レシーバ出力は、入力ポートＰｘにおいて電圧として検出される。このデータは、１バイトが、スタート・ビット（ＳＴＲ）、データ・ビット（ｂ０〜ｂ７）、誤り検出用ビット（ＰＥ）、ストップ・ビット（ＳＴＰ）から構成される。このデータの１ビット長（１ビットあたりのデータ転送時間）を１０４μｓとする。図２におけるレシーバ出力は、データ「０」に相当するビットは低電圧として出力され、データ「１」に相当するビットは高電圧として出力される。
【００２０】
入力ポートＰｘに転送されたレシーバ出力の電圧を、定周期でサンプリングする。本実施の形態においては、サンプリングの周期を５０μｓとする。本発明において、サンプリングの周期を特に限定するものではない。しかし、サンプリングの周期を極端に長くしてしまうと、本発明の効果を得ることができなくなる。たとえば、サンプリングの周期を１バイト長以上にしてしまうと、ストップ・ビット毎にタイマを作動する従来と同様の問題が生ずる。レシーバ出力電圧のサンプリングは、１ビット長以下の時間とすることが好ましい。この場合、１ビット当り１回のサンプリングを行うことができる。レシーバ出力電圧のサンプリングの周期は、より短いほど好ましく、１／２ビット長以下の時間として、１ビット当り２回のサンプリングを行うことがより好ましい。本実施の形態は、この主旨に基づいて、サンプリングの周期を５０μｓとしている。
【００２１】
図２において、入力ポートＰｘがデータの受信を開始する。データの受信開始前までは、レシーバ出力電圧は、高電圧とされている。データの中でスタート・ビット（ＳＴＲ）に対応する信号が「０」であるため、レシーバ出力電圧は低電圧として検出される。また、スタート・ビット（ＳＴＲ）が終了してデータ・ビット中のデータ「ｂ０」に対応する信号が「１」であるため、レシーバ出力電圧は高電圧として検出される。以後の「ｂ１」、「ｂ２」に対応する信号がともに「０」であるため、レシーバ出力電圧は低電圧として検出される。以降も同様にして、レシーバ出力電圧がサンプリングされる。
【００２２】
レシーバ出力電圧をサンプリングするタイミングを図２に▲印で示している。図２において、データ受信開始後のスタート・ビット（ＳＴＲ）に対応する時期に、５０μｓの間隔を隔てて、２度のサンプリングを行う。このスタート・ビット（ＳＴＲ）において、レシーバ出力電圧は、従前の高電圧から低電圧へと変化する。２度のサンプリングのうち、１度目のサンプリングの際に、レシーバ出力電圧は高電圧から低電圧へと変化する。このように、先行するサンプリングの時と電圧が変化したことを検出した時には、タイマ６２が作動される。タイマ６２が作動されている間、制御部６０は、伝送路５が「使用中」と判断し、差動型ライン・ドライバ８１に対してデータ送信の指示を出さない。
【００２３】
スタート・ビット（ＳＴＲ）からデータ・ビット（ｂ０）に移行した後にも、レシーバ出力電圧のサンプリングが５０μｓの間隔で行われる。データ・ビット（ｂ０）に対応する時期にも５０μｓの間隔を隔てて、２度のサンプリングが行われる。このデータ・ビット（ｂ０）において、レシーバ出力電圧は、従前の低電圧から高電圧へと変化する。この２度のサンプリングのうち、１度目のサンプリングの際に、レシーバ出力電圧は、低電圧から高電圧へと変化する。よって、タイマ６２が作動される。したがって、タイマ６２の作動が継続され、マイクロコンピュータ６は伝送路５が「使用中」であると判断する。
【００２４】
以上のように、本実施の形態による差動型伝送装置は、レシーバ出力電圧が低電圧から高電圧へと変化することを、入力ポートＰｘをサンプリングすることにより検出する。そして、本実施の形態による差動型伝送装置は、その検出結果を得る度にタイマ６２を作動させることにより、１ビット長未満、具体的には１／２ビットの期間で伝送路５の使用状況を監視することができる。したがって、図２に示すように、それまでの期間に未使用であった伝送路５において、新たに伝送路５の使用が開始された後に、当該使用に関わる１バイトのデータに対応する期間にも、制御部６０は、伝送路５が「使用中」であることを認識できる。そのために、制御部６０は、伝送路５に転送すべきデータが存在しても、データ衝突を回避するために、差動型ライン・ドライバ８１に対して、データ転送の指示（ＤＥ）を出さない。
【００２５】
＜第２の実施形態＞
以下、本発明による第２の実施形態を図３及び図４に基づいて説明する。ただし、第２の実施形態は、第１の実施形態と基本的な構成が一致しているため、ここでは相違点を中心に説明する。
第２の実施形態による差動型伝送装置は、マイクロコンピュータ６の、外部割込みポート／ＩＮＴを利用する。
【００２６】
図３に示すように、本実施の形態による差動型伝送装置は、配線Ｒから分岐された配線Ｒｄが外部割込みポート／ＩＮＴに接続されている。したがって、本実施の形態による差動型伝送装置においても、シリアル伝送インターフェース６１以外に、差動型ライン・レシーバ８２の出力状態を監視することができる。外部割込みポート／ＩＮＴに入力されたデータの電圧変化を検出部６４で検出する。
図４は、１バイトのデータが差動型ライン・レシーバ８２から出力（レシーバ出力）された後に、伝送路５にはデータが転送されないことを示している。
図４に示すように、レシーバ出力は、データ「０」に相当するビットは低電圧として出力され、データ「１」に相当するビットは高電圧として出力される。そして、高電圧から低電圧に電圧が変化すると、そのことが外部割り込み信号として外部割込みポート／ＩＮＴに入力される。
【００２７】
図４において、外部割込みポート／ＩＮＴが、データの受信を開始する。データの受信開始前までは、レシーバ出力電圧は、高電圧とされている。データの中でスタート・ビット（ＳＴＲ）に対応する信号が「０」であるため、レシーバ出力電圧は、高電圧から低電圧と変化する。また、スタート・ビット（ＳＴＲ）が終了した後のデータ・ビット中のデータ「ｂ０」に対応する信号が「１」であるため、レシーバ出力電圧は、高電圧に変化する。以後の「ｂ１」、「ｂ２」に対応する信号がともに「０」であるため、この間のレシーバ出力電圧は、低電圧となる。以降も同様にして、レシーバ出力電圧が変化する。
【００２８】
図４に示すように、スタート・ビット（ＳＴＲ）によりレシーバ出力電圧が変化した後、スタート・ビット（ＳＴＲ）からデータ・ビット（ｂ０）に移行してレシーバ出力電圧が変化した後、データ・ビット（ｂ０）からデータ・ビット（ｂ１）に移行してレシーバ出力電圧が変化した後、データ・ビット（ｂ２）からデータ・ビット（ｂ３）に移行してレシーバ出力電圧が変化した後には、その都度、タイマ６２が作動される。タイマ６２の状態から、制御部６０は伝送路５が「使用中」と判断する。
【００２９】
以上のように、外部割込みポート／ＩＮＴに入力されたレシーバ出力電圧が低電圧から高電圧へと変化することを検出部６４が検出する度にタイマ６２を作動させることにより、本実施の形態による差動型伝送装置は、１ビット長未満の期間で伝送路５の使用状況を把握することができる。したがって、図４に示すように、それまでの期間に未使用であった伝送路５において、新たに伝送路５の使用が開始された後に、当該使用に関わる１バイトのデータに対応する期間にも、制御部６０は、伝送路５が「使用中」であることを判断できる。そのために、制御部６０は、伝送路５に転送すべきデータが存在しても、データ衝突を回避するために、差動型ライン・ドライバ８１に対して、データ転送の指示（ＤＥ）を出さない。
【００３０】
＜第３の実施形態＞
以下、本発明による第３の実施形態を図５及び図６に基づいて説明する。ただし、第３の実施形態は、第１、第２の実施形態と基本的な構成が一致しているため、ここでは相違点を中心に説明する。
第３の実施形態による差動型伝送装置は、マイクロコンピュータ６の外部に伝送路５の状態を検出する回路を設ける。
【００３１】
図５に示すように、本実施の形態による差動型伝送装置は、配線Ｒから分岐された配線Ｒｄが汎用の入力ポートＰｘに接続される。この分岐された配線Ｒｄ上に監視部９を配設する。この監視部９は、充放電回路を備え、レシーバ出力電圧の変化にしたがって充放電が行われる。すなわち、レシーバ出力電圧が変化する度に、この充放電回路は放電する。この放電以外のときは、この充放電回路は充電される。充放電回路の充電電圧がしきい値以上であれば伝送路５が「空き」と判断し、充放電回路の充電電圧がしきい値未満であれば伝送路５が「使用中」と判断する。
【００３２】
図６は、１バイトのデータが差動型ライン・レシーバ８２から出力（レシーバ出力）された後に、伝送路５にはデータが転送されないことを想定している。
図６に示すように、レシーバ出力は、データ「０」に相当するビットは低電圧として出力し、データ「１」に相当するビットは高電圧として出力する。そして、高電圧から低電圧に電圧が変化すると、監視部９の充放電回路は、放電される。
【００３３】
図６において、監視部９がデータを受信する前までは、レシーバ出力電圧は、高電圧とされている。データの中でスタート・ビット（ＳＴＲ）に対応する信号が「０」であるため、データの受信開始とともに、レシーバ出力電圧は高電圧から低電圧と変化する。また、スタート・ビット（ＳＴＲ）が終了した後のデータ・ビット中のデータ「ｂ０」に対応する信号が「１」であるため、レシーバ出力電圧は、高電圧に変化する。以後の「ｂ１」、「ｂ２」に対応する信号がともに「０」であるため、この間のレシーバ出力電圧は、低電圧となる。以降も同様にして、レシーバ出力電圧が変化する。
【００３４】
以上のようにレシーバ出力電圧が変化する度に、監視部９の充放電回路では、放電がなされ電圧が降下する。電圧が降下した後には、充放電回路には充電がなされ、充電電圧が上昇する。このように、充放電回路の充電電圧は、レシーバ出力電圧の変化に伴って変化する。そこで、この充放電回路の充電電圧を検出することにより、伝送路５の使用状態を把握することができる。すなわち、監視部９は、充放電回路の充電電圧がしきい値以上であれば伝送路５が「空き」と判断し、充放電回路の充電電圧がしきい値未満であれば伝送路５が「使用中」と判断する。この判断結果は、入力ポートＰｘを介して制御部６０に通知される。
【００３５】
以上のように、本実施の形態による差動型伝送装置は、レシーバ出力電圧の変化に伴ってその充電電圧が変化する充放電回路の充電電圧によって、かつ１ビット長未満の期間で伝送路５の使用状況を把握することができる。したがって、図６に示すように、それまでの期間に未使用であった伝送路５において、新たに伝送路５の使用が開始された後に、当該使用に関わる１バイトのデータに対応する期間にも、制御部６０は、伝送路５が「使用中」であることを認識できる。そのために、制御部６０は、伝送路５に転送すべきデータが存在しても、データ衝突を回避するために、差動型ライン・ドライバ８１に対して、データ転送の指示（ＤＥ）を出さない。
【図面の簡単な説明】
【００３６】
【図１】第１の実施形態における差動型伝送装置の構成を示すブロック図である。
【図２】第１の実施形態における差動型伝送装置による動作波形を示す図である。
【図３】第２の実施形態における差動型伝送装置の構成を示すブロック図である。
【図４】第２の実施形態における差動型伝送装置による動作波形を示す図である。
【図５】第３の実施形態における差動型伝送装置の構成を示すブロック図である。
【図６】第３の実施形態における差動型伝送装置による動作波形を示す図である。
【図７】空気調和機システムの基本構成を示す図である。
【図８】従来の差動型伝送装置の構成を示すブロック図である。
【図９】従来の差動型伝送装置による動作波形を示す図である。
【図１０】従来の差動型伝送装置による動作波形を示す図である。
【符号の説明】
【００３７】
１…リモコン、２ａ，２ｂ…室内機、３ａ，３ｂ…室外機、４…伝送路接続端子、５…伝送路、６…マイクロコンピュータ、６０…制御部、６１…シリアル伝送インターフェース、６２…タイマ、６３，６４…検出部、８…差動型ライン・ドライバ／レシーバＩＣ、８１…差動型ライン・ドライバ、８２…差動型ライン・レシーバ、９…監視部
【図１】
2008227570.tif 000003
【図２】
2008227570.tif 000004
【図３】
2008227570.tif 000005
【図４】
2008227570.tif 000006
【図５】
2008227570.tif 000007
【図６】
2008227570.tif 000008
【図７】
2008227570.tif 000009
【図８】
2008227570.tif 000010
【図９】
2008227570.tif 000011
【図１０】
2008227570.tif 000012