(57)【要約】【課題】消費電力を低減することができる通信システムを提供する。【解決手段】本開示の一実施の形態に係る通信システムは、第１の電源と出力端子との間に挿設された第１の抵抗素子と、オン状態になることにより出力端子と第２の電源とを接続する第１のスイッチとを有し、出力端子を介して通信信号を送信する送信装置と、第１の電源と入力端子との間に挿設された第２の抵抗素子と、入力端子に接続された第１の検出回路とを有し、送信装置から伝送路を介して送信された通信信号を入力端子を介して受信可能な受信装置とを備える。上記第１の検出回路は、オン状態になることにより第２の抵抗素子に電流を流す第２のスイッチと、第２のスイッチの動作を制御するとともに、第２のスイッチがオン状態であるときの入力端子における入力電圧に基づいて第１の判定動作を行う第１の制御回路とを有する。【選択図】図１
2019012943.tif 000002
【特許請求の範囲】
【請求項１】
第１の電源と出力端子との間に挿設された第１の抵抗素子と、オン状態になることにより前記出力端子と第２の電源とを接続する第１のスイッチとを有し、前記出力端子を介して通信信号を送信する送信装置と、
前記第１の電源と入力端子との間に挿設された第２の抵抗素子と、前記入力端子に接続された第１の検出回路とを有し、前記送信装置から伝送路を介して送信された前記通信信号を前記入力端子を介して受信可能な受信装置と
を備え、
前記第１の検出回路は、
オン状態になることにより前記第２の抵抗素子に電流を流す第２のスイッチと、
前記第２のスイッチの動作を制御するとともに、前記第２のスイッチがオン状態であるときの前記入力端子における入力電圧に基づいて第１の判定動作を行う第１の制御回路と
を有する
通信システム。
【請求項２】
前記通信信号は、前記第１の電源に対応する第１の電圧と、前記第２の電源に対応する第２の電圧との間で遷移し、
前記第１の制御回路は、前記入力電圧が前記第１の電圧である期間内の第１の期間において、前記第２のスイッチをオン状態にする
請求項１に記載の通信システム。
【請求項３】
前記第１の制御回路は、前記通信信号の前記第２の電圧から前記第１の電圧への遷移に基づいて、前記第１の期間を設定する
請求項２に記載の通信システム。
【請求項４】
前記第１の制御回路は、前記入力電圧が前記第１の電圧である期間内の、前記第１の期間の後の第２の期間において、前記第２のスイッチをさらにオン状態にする
請求項２または請求項３に記載の通信システム。
【請求項５】
前記通信信号は、前記第１の電源に対応する第１の電圧と、前記第２の電源に対応する第２の電圧との間で遷移し、
前記第１の制御回路は、所定の頻度で前記第２のスイッチをオン状態にする
請求項１に記載の通信システム。
【請求項６】
前記第２のスイッチは、第１の端子と、前記入力端子に接続された第２の端子とを有し、
前記第１の検出回路は、前記第１の端子に接続された電流源をさらに有する
請求項１から請求項５のいずれか一項に記載の通信システム。
【請求項７】
前記第２のスイッチは、第１の端子と、前記入力端子に接続された第２の端子とを有し、
前記第１の検出回路は、前記第１の端子に接続された抵抗素子をさらに有する
請求項１から請求項５のいずれか一項に記載の通信システム。
【請求項８】
前記第１の制御回路は、前記第２のスイッチがオン状態であるときの前記第２のスイッチの前記第１の端子における電圧を、前記入力電圧として取得し、前記入力電圧に基づいて前記第１の判定動作を行う
請求項６または請求項７に記載の通信システム。
【請求項９】
前記第１の検出回路は、第１の端子と、前記入力端子に接続された第２の端子とを有する抵抗素子をさらに有し、
前記第２のスイッチは、前記抵抗素子の前記第１の端子に接続された
請求項１から請求項５のいずれか一項に記載の通信システム。
【請求項１０】
前記第１の制御回路は、前記入力電圧をデジタル値に変換するＡＤ変換回路と、前記デジタル値と所定の閾値とを比較する演算回路とを有し、前記演算回路による比較結果に基づいて前記第１の判定動作を行う
請求項１から請求項９のいずれか一項に記載の通信システム。
【請求項１１】
前記第１の制御回路は、所定の電圧を生成する電圧生成回路と、前記入力電圧と前記所定の電圧とを比較する比較回路とを有し、前記比較回路による比較結果に基づいて前記第１の判定動作を行う
請求項１から請求項９のいずれか一項に記載の通信システム。
【請求項１２】
前記送信装置は、前記出力端子に接続された第２の検出回路をさらに有し、
前記第２の検出回路は、
オン状態になることにより前記第１の抵抗素子に電流を流す第３のスイッチと、
前記第３のスイッチの動作を制御するとともに、前記第３のスイッチがオン状態であるときの前記出力端子における出力電圧に基づいて第２の判定動作を行う第２の制御回路と
を有する
請求項１から請求項１１のいずれか一項に記載の通信システム。
【請求項１３】
前記通信信号は、前記第１の電源に対応する第１の電圧と、前記第２の電源に対応する第２の電圧との間で遷移し、
前記第１の制御回路は、前記入力電圧が前記第１の電圧である期間内の第１の期間において、前記第２のスイッチをオン状態にし、
前記第２の制御回路は、前記第１のスイッチがオフ状態である期間内の第３の期間において、前記第３のスイッチをオン状態にする
請求項１２に記載の通信システム。
【請求項１４】
前記第１の期間と前記第３の期間は、互いに重ならないように設定された
請求項１３に記載の通信システム。
【請求項１５】
前記第１の期間は、前記通信信号が前記第２の電圧から前記第１の電圧へ遷移してから所定の第１の時間が経過したタイミングで開始し、
前記第３の期間は、前記第１のスイッチがオン状態からオフ状態へ変化してから所定の第２の時間が経過したタイミングで開始する
請求項１３または請求項１４に記載の通信システム。
【請求項１６】
第１の電源と出力端子との間に挿設された第１の抵抗素子と、オン状態になることにより前記出力端子と第２の電源とを接続する第１のスイッチと、前記出力端子に接続された第２の検出回路とを有し、前記出力端子を介して通信信号を送信する送信装置と、
前記第１の電源と入力端子との間に挿設された第２の抵抗素子を有し、前記送信装置から伝送路を介して送信された前記通信信号を前記入力端子を介して受信可能な受信装置と
を備え、
前記第２の検出回路は、
オン状態になることにより前記第１の抵抗素子に電流を流す第３のスイッチと、
前記第３のスイッチの動作を制御するとともに、前記第３のスイッチがオン状態であるときの前記出力端子における出力電圧に基づいて第２の判定動作を行う第２の制御回路と
を有する
通信システム。
【請求項１７】
第１の電源と入力端子との間に挿設された第２の抵抗素子と、
前記入力端子に接続された第１の検出回路と
を備え、
前記第１の検出回路は、
オン状態になることにより前記第２の抵抗素子に電流を流す第２のスイッチと、
前記第２のスイッチの動作を制御するとともに、前記第２のスイッチがオン状態であるときの前記入力端子における入力電圧に基づいて第１の判定動作を行う第１の制御回路と
を有する
受信装置。
【請求項１８】
第１の電源と出力端子との間に挿設された第１の抵抗素子と、
オン状態になることにより前記出力端子と第２の電源とを接続する第１のスイッチと、
前記出力端子に接続された第２の検出回路と
を備え、
前記第２の検出回路は、
オン状態になることにより前記第１の抵抗素子に電流を流す第３のスイッチと、
前記第３のスイッチの動作を制御するとともに、前記第３のスイッチがオン状態であるときの前記出力端子における出力電圧に基づいて第２の判定動作を行う第２の制御回路と
を有する
送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、信号を送受信する通信システム、ならびにそのような通信システムに用いられる受信装置および送信装置に関する。
【背景技術】
【０００２】
自動車等の車両では、しばしば、例えばマイクロコントローラなどの複数の電子回路が搭載され、これらの電子回路間でハーネスを介して通信を行うことにより、様々な制御が行われる。これらの電子回路に適用される通信システムには、しばしば、ハーネスの断線を検出するしくみが設けられる（例えば、特許文献１，２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−９４７７２号公報
【特許文献２】特開２００１−１３３５０２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、車両では、例えば鉛バッテリなどのバッテリが搭載され、電子回路は、バッテリから電力の供給を受けて動作を行う。よって、電子回路は、消費電力が低いことが望まれており、通信システムもまた、消費電力が低いことが期待されている。
【０００５】
消費電力を低減することができる通信システム、受信装置、および送信装置を提供することが望ましい。
【課題を解決するための手段】
【０００６】
本開示の一実施の形態に係る第１の通信システムは、送信装置と、受信装置とを備えている。送信装置は、第１の電源と出力端子との間に挿設された第１の抵抗素子と、オン状態になることにより出力端子と第２の電源とを接続する第１のスイッチとを有し、出力端子を介して通信信号を送信するものである。受信装置は、第１の電源と入力端子との間に挿設された第２の抵抗素子と、入力端子に接続された第１の検出回路とを有し、送信装置から伝送路を介して送信された通信信号を入力端子を介して受信可能なものである。上記第１の検出回路は、オン状態になることにより第２の抵抗素子に電流を流す第２のスイッチと、第２のスイッチの動作を制御するとともに、第２のスイッチがオン状態であるときの入力端子における入力電圧に基づいて第１の判定動作を行う第１の制御回路とを有するものである。
【０００７】
本開示の一実施の形態に係る第２の通信システムは、送信装置と、受信装置とを備えている。送信装置は、第１の電源と出力端子との間に挿設された第１の抵抗素子と、オン状態になることにより出力端子と第２の電源とを接続する第１のスイッチと、出力端子に接続された第２の検出回路とを有し、出力端子を介して通信信号を送信するものである。受信装置は、第１の電源と入力端子との間に挿設された第２の抵抗素子を有し、送信装置から伝送路を介して送信された通信信号を入力端子を介して受信可能なものである。上記第２の検出回路は、オン状態になることにより第１の抵抗素子に電流を流す第３のスイッチと、第３のスイッチの動作を制御するとともに、第３のスイッチがオン状態であるときの出力端子における出力電圧に基づいて第２の判定動作を行う第２の制御回路とを有するものである。
【０００８】
本開示の一実施の形態に係る受信装置は、第２の抵抗素子と、第１の検出回路とを備えている。第２の抵抗素子は、第１の電源と入力端子との間に挿設されたものである。第１の検出回路は、入力端子に接続されたものである。上記第１の検出回路は、オン状態になることにより第２の抵抗素子に電流を流す第２のスイッチと、第２のスイッチの動作を制御するとともに、第２のスイッチがオン状態であるときの入力端子における入力電圧に基づいて第１の判定動作を行う第１の制御回路とを有するものである。
【０００９】
本開示の一実施の形態に係る送信装置は、第１の抵抗素子と、第１のスイッチと、第２の検出回路とを備えている。第１の抵抗素子は、第１の電源と出力端子との間に挿設されたものである。第１のスイッチは、オン状態になることにより出力端子と第２の電源とを接続するものである。第２の検出回路は、出力端子に接続されたものである。上記第２の検出回路は、オン状態になることにより第１の抵抗素子に電流を流す第３のスイッチと、第３のスイッチの動作を制御するとともに、第３のスイッチがオン状態であるときの出力端子における出力電圧に基づいて第２の判定動作を行う第２の制御回路とを有するものである。
【発明の効果】
【００１０】
本開示の一実施の形態に係る第１および第２の通信システム、受信装置、および送信装置によれば、消費電力を低減することができる。
【図面の簡単な説明】
【００１１】
【図１】本開示の第１の実施の形態に係る通信システムの一構成例を表すブロック図である。
【図２】図１に示した検出回路の一動作例を表すフローチャートである。
【図３Ａ】図１に示した通信システムの一動作状態を表す説明図である。
【図３Ｂ】図１に示した通信システムの他の動作状態を表す説明図である。
【図４】図１に示した通信システムの一動作例を表すタイミング波形図である。
【図５】第１の実施の形態の変形例に係る通信システムの一構成例を表すブロック図である。
【図６】第１の実施の形態の他の変形例に係る通信システムの一構成例を表すブロック図である。
【図７】第１の実施の形態の他の変形例に係る通信システムの一構成例を表すブロック図である。
【図８】第１の実施の形態の他の変形例に係る通信システムの一構成例を表すブロック図である。
【図９】第１の実施の形態の他の変形例に係る通信システムにおける検出回路の一動作例を表すフローチャートである。
【図１０】図９に示した通信システムの一動作例を表すタイミング波形図である。
【図１１】第１の実施の形態の他の変形例に係る通信システムにおける検出回路の一動作例を表すフローチャートである。
【図１２】第２の実施の形態に係る通信システムの一構成例を表すブロック図である。
【図１３】図１２に示した検出回路の一動作例を表すフローチャートである。
【図１４】第３の実施の形態に係る通信システムの一構成例を表すブロック図である。
【図１５】図１４に示した通信システムの一動作例を表すタイミング波形図である。
【図１６】図１４に示した通信システムが適用される制御システムの一構成例を表すブロック図である。
【図１７】変形例に係る通信システムの一構成例を表すブロック図である。
【発明を実施するための形態】
【００１２】
以下、本開示の実施の形態について、図面を参照して詳細に説明する。なお、説明は以下の順序で行う。
１．第１の実施の形態（受信装置に検出回路を設けた例）
２．第２の実施の形態（送信装置に検出回路を設けた例）
３．第３の実施の形態（送信装置および受信装置に検出回路を設けた例）
【００１３】
＜１．第１の実施の形態＞
［構成例］
図１は、第１の実施の形態に係る通信システム（通信システム１）の一構成例を表すものである。なお、本開示の実施の形態に係る受信装置は、本実施の形態により具現化されるので、併せて説明する。
【００１４】
通信システム１は、送信装置１０と、受信装置２０とを備えている。送信装置１０は出力端子Ｔoutを有しており、受信装置２０は入力端子Ｔinを有している。送信装置１０の出力端子Ｔoutおよび受信装置２０の入力端子Ｔinは、ハーネス１００を介して互いに接続されている。これにより、送信装置１０は、ハーネス１００を介して、受信装置２０に対して信号ＳＩＧを送信する。この例では、送信装置１０は、送信すべきデータに基づいて、パルス幅変調（Pulse Width Modulation）により信号ＳＩＧを生成し、この信号ＳＩＧを受信装置２０に送信するようになっている。
【００１５】
通信システム１は、例えば、車両において、センサおよびセンサから送信された信号を受け取る制御装置に適用することができる。この場合には、センサに送信装置１０が適用され、制御装置に受信装置２０が適用される。また、通信システム１は、例えば、制御装置および制御装置から送信された信号に基づいて動作を行う冷却用ポンプなどの被制御装置に適用することができる。この場合には、制御装置に送信装置１０が適用され、被制御装置に受信装置２０が適用される。また、通信システム１は、例えば、通信を行う２つの制御装置に適用することができる。
【００１６】
送信装置１０は、マイクロコントローラ１１と、トランジスタ１２と、抵抗素子１３とを有している。
【００１７】
マイクロコントローラ１１は、送信装置１０が適用される装置（センサ、制御装置など）の動作を制御する回路である。また、マイクロコントローラ１１は、受信装置２０に送信すべきデータに基づいて、パルス幅変調により信号Ｓ１２を生成する機能をも有している。
【００１８】
トランジスタ１２は、ＮＰＮバイポーラトランジスタであり、信号Ｓ１２に基づいてオン状態またはオフ状態になるものである。トランジスタ１２のコレクタは送信装置１０の出力端子Ｔoutに接続され、ベースには信号Ｓ１２が供給され、エミッタは接地されている。なお、この例では、バイポーラトランジスタを用いたが、これに限定されるものではなく、これに変えて、例えば、Ｎ型のＭＯＳ（Metal Oxide Semiconductor）トランジスタを用いてもよい。
【００１９】
抵抗素子１３は、車両に搭載された電源９と、送信装置１０の出力端子Ｔoutとの間に挿設されている。抵抗素子１３の抵抗値は、例えば数ｋΩにすることができる。電源９が出力する電源電圧ＶＣＣは、電源９が鉛バッテリである場合には、例えば約１２Ｖの電圧である。なお、これに限定されるものではなく、電源９は、鉛バッテリに加えて、鉛バッテリから供給された電圧を降圧するＤＣ−ＤＣ変換回路やレギュレータを有していてもよい。この場合には、電源電圧ＶＣＣは、例えば約５Ｖにすることができる。
【００２０】
受信装置２０は、抵抗素子２１と、スイッチ２２と、定電流源２３と、電圧生成回路２４と、比較回路２５と、マイクロコントローラ２６とを有している。スイッチ２２、定電流源２３、電圧生成回路２４、比較回路２５、およびマイクロコントローラ２６の一部（後述するスイッチ制御部２７および判定部２８）は、ハーネス１００の断線を検出する検出回路３０を構成している。
【００２１】
抵抗素子２１は、電源９と、受信装置２０の入力端子Ｔinとの間に挿設されている。抵抗素子２１の抵抗値は、例えば数ｋΩにすることができる。抵抗素子２１の抵抗値は、例えば、送信装置１０の抵抗素子１３の抵抗値と同じ値であってもよい。また、抵抗素子２１の抵抗値は、例えば、抵抗素子１３の抵抗値と異なる値であってもよい。この場合、例えば、抵抗素子２１の抵抗値を、抵抗素子１３の抵抗値よりも大きくしてもよい。
【００２２】
スイッチ２２は、信号Ｓ２２に基づいて、オン状態またはオフ状態になるものである。スイッチ２２の一端は受信装置２０の入力端子Ｔinに接続され、他端は定電流源２３の一端に接続されている。スイッチ２２は、例えば、ＭＯＳトランジスタなどを用いて構成することができる。
【００２３】
定電流源２３は、所定の電流値の電流を流すものであり、一端はスイッチ２２の他端に接続され、他端は接地されている。定電流源２３は、例えば、カレントミラー回路などを用いて構成することができる。
【００２４】
電圧生成回路２４は、参照電圧Ｖrefを生成するものである。電圧生成回路２４は、例えば、抵抗網を含み電源電圧ＶＣＣを分圧する電圧分圧回路であってもよいし、バンドギャップリファレンス回路を含んでもよい。
【００２５】
比較回路２５は、正入力端子における電圧と、負入力端子における電圧とを比較することにより信号Ｓ２５を生成するものである。比較回路２５の正入力端子は、スイッチ２２の他端および定電流源２３の一端に接続され、負入力端子には、電圧生成回路２４により生成された参照電圧Ｖrefが供給されている。
【００２６】
マイクロコントローラ２６は、受信装置２０が適用される装置（制御装置、被制御装置など）の動作を制御する回路である。また、マイクロコントローラ２６は、送信装置１０から送信された信号ＳＩＧを受信する機能をも有している。
【００２７】
マイクロコントローラ２６は、スイッチ制御部２７と、判定部２８とを有している。スイッチ制御部２７および判定部２８は、この例では、マイクロコントローラ２６において実行されるプログラムを用いて構成されている。なお、これに限定されるものではなく、例えば、スイッチ制御部２７および判定部２８を、ハードウェアを用いて構成してもよい。
【００２８】
スイッチ制御部２７は、信号ＳＩＧの電圧が高レベル（高レベル電圧ＶＨ）である期間内において検出期間Ｐdetを設定し、この検出期間Ｐdetにおいて、信号Ｓ２２を用いてスイッチ２２をオン状態にするものである。
【００２９】
判定部２８は、検出期間Ｐdetにおいて、比較回路２５から出力される信号Ｓ２５に基づいて、ハーネス１００が断線しているかどうかを判定するものである。
【００３０】
この構成により、検出回路３０では、検出期間Ｐdetにおいて、スイッチ２２をオン状態にすることにより、入力端子Ｔinにおける電圧とほぼ同じ電圧が、電圧Ｖdetとして比較回路２５の正入力端子に供給される。この電圧Ｖdetは、ハーネス１００が断線しているかどうかに応じて変化する。検出回路３０は、この電圧Ｖdetに基づいて、ハーネス１００の断線を検出することができるようになっている。
【００３１】
ここで、抵抗素子１３は、本開示における「第１の抵抗素子」の一具体例に対応する。トランジスタ１２は、本開示における「第１のスイッチ」の一具体例に対応する。抵抗素子２１は、本開示における「第２の抵抗素子」の一具体例に対応する。検出回路３０は、本開示における「第１の検出回路」の一具体例に対応する。スイッチ２２は、本開示における「第２のスイッチ」の一具体例に対応する。電圧生成回路２４、比較回路２５、スイッチ制御部２７、および判定部２８は、本開示における「第１の制御回路」の一具体例に対応する。電源９は、本開示における「第１の電源」の一具体例に対応する。電源電圧ＶＣＣは、本開示における「第１の電圧」の一具体例に対応する。接地は、本開示における「第２の電源」の一具体例に対応する。接地電圧は、本開示における「第２の電圧」の一具体例に対応する。
【００３２】
［動作および作用］
続いて、本実施の形態の通信システム１の動作および作用について説明する。
【００３３】
（全体動作概要）
まず、図１を参照して、通信システム１の全体動作概要を説明する。
【００３４】
送信装置１０において、マイクロコントローラ１１は、受信装置２０に送信すべきデータに基づいて、パルス幅変調により信号Ｓ１２を生成する。トランジスタ１２は、この信号Ｓ１２に基づいて、オン状態またはオフ状態になる。トランジスタ１２がオン状態であるときには、信号ＳＩＧは低レベル（低レベル電圧ＶＬ）になり、トランジスタ１２がオフ状態であるときには、出力端子Ｔoutが抵抗素子１３，２１によりプルアップされるため、信号ＳＩＧは高レベル（高レベル電圧ＶＨ）になる。ここで、低レベル電圧ＶＬは、接地電圧に対応する電圧であり、高レベル電圧ＶＨは、電源電圧ＶＣＣに対応する電圧である。
【００３５】
受信装置２０において、マイクロコントローラ２６は、送信装置１０から送信された信号ＳＩＧを受信する。検出回路３０は、信号ＳＩＧの電圧が高レベル電圧ＶＨである期間内における所定の期間（検出期間Ｐdet）において、ハーネス１００の断線を検出する。具体的には、マイクロコントローラ２６のスイッチ制御部２７は、信号ＳＩＧの電圧が高レベル電圧ＶＨである期間内において検出期間Ｐdetを設定し、この検出期間Ｐdetにおいて、信号Ｓ２２を用いてスイッチ２２をオン状態にする。これにより、入力端子Ｔinにおける電圧とほぼ同じ電圧が、電圧Ｖdetとして比較回路２５の正入力端子に供給される。比較回路２５は、電圧Ｖdetと参照電圧Ｖrefとを比較することにより信号Ｓ２５を生成する。マイクロコントローラ２６の判定部２８は、検出期間Ｐdetにおける信号Ｓ２５に基づいて、ハーネス１００が断線しているかどうかを判定する。
【００３６】
（詳細動作）
図２は、検出回路３０の一動作例を表すものである。検出回路３０は、信号ＳＩＧの電圧が高レベル電圧ＶＨである期間内における所定の期間（検出期間Ｐdet）において、スイッチ２２をオン状態にし、そのときの電圧Ｖdetに基づいてハーネス１００の断線を検出する。以下に、この動作について詳細に説明する。
【００３７】
まず、マイクロコントローラ２６は、信号ＳＩＧの電圧が高レベル電圧ＶＨであるかどうかを確認する（ステップＳ１０１）。信号ＳＩＧの電圧が低レベル電圧ＶＬである場合（ステップＳ１０１において“Ｎ”）には、ステップＳ１０１に戻り、信号ＳＩＧの電圧が高レベル電圧ＶＨになるまで、このステップＳ１０１を繰り返す。
【００３８】
そして、信号ＳＩＧの電圧が低レベル電圧ＶＬから高レベル電圧ＶＨに遷移した場合（ステップＳ１０１において“Ｙ”）には、スイッチ制御部２７は、信号Ｓ２２を用いて、スイッチ２２をオン状態にする（ステップＳ１０２）。これにより、検出期間Ｐdetが開始する。マイクロコントローラ２６は、この検出期間Ｐdetにおいて、信号ＳＩＧに対してマスク処理を行う。すなわち、マイクロコントローラ２６は、信号ＳＩＧの電圧は検出期間Ｐdetにおいて高レベル電圧ＶＨに維持されているものとして取り扱う。このようにスイッチ２２がオン状態になることにより、定電流源２３が入力端子Ｔinに接続されるので、受信装置２０の入力端子Ｔinにおける電圧は、高レベル電圧ＶＨから低下する。そして、この入力端子Ｔinにおける電圧とほぼ同じ電圧が、電圧Ｖdetとして比較回路２５の正入力端子に供給される。比較回路２５は、電圧Ｖdetと参照電圧Ｖrefとを比較することにより信号Ｓ２５を生成する。
【００３９】
図３Ａ，３Ｂは、検出期間Ｐdetにおける通信システム１の状態を表すものであり、図３Ａは、ハーネス１００が断線していない場合を示し、図３Ｂは、ハーネス１００が断線している場合を示す。図３Ａ，３Ｂにおいて、送信装置１０のトランジスタ１２を、その状態を示すスイッチで示す。検出期間Ｐdetでは、図３Ａ，３Ｂに示したように、トランジスタ１２はオフ状態であり、スイッチ２２はオン状態である。
【００４０】
ハーネス１００が断線していない場合には、図３Ａに示したように、電源９から、送信装置１０の抵抗素子１３、ハーネス１００、スイッチ２２、定電流源２３の順に電流Ｉ１が流れるとともに、電源９から、受信装置２０の抵抗素子２１、スイッチ２２、定電流源２３の順に電流Ｉ２が流れる。定電流源２３が流す所定の電流値の電流は、電流Ｉ１と電流Ｉ２の合成電流に対応する。この場合には、図３Ａに示したように、送信装置１０の抵抗素子１３および受信装置２０の抵抗素子２１は並列接続されるため、これらの抵抗素子１３，２１における電圧降下量は小さいので、電圧Ｖdetは参照電圧Ｖrefよりも高くなる。よって、比較回路２５は、信号Ｓ２５の電圧を高レベルにする。
【００４１】
一方、ハーネス１００が断線している場合には、図３Ｂに示したように、電源９から、受信装置２０の抵抗素子２１、スイッチ２２、および定電流源２３の順に電流Ｉ３が流れる。定電流源２３が流す所定の電流値の電流は、電流Ｉ３に対応する。この場合には、抵抗素子２１における電圧降下量は大きいので、電圧Ｖdetは参照電圧Ｖrefよりも低くなる。よって、比較回路２５は、信号Ｓ２５の電圧を低レベルにする。
【００４２】
次に、図２に示したように、判定部２８は、信号Ｓ２５の電圧が高レベルであるかどうかを確認する（ステップＳ１０３）。
【００４３】
ステップＳ１０３において、信号Ｓ２５の電圧が高レベルである場合（ステップＳ１０３において“Ｙ”）には、判定部２８は、ハーネス１００は断線していないと判定する（ステップＳ１０４）。
【００４４】
次に、スイッチ制御部２７は、信号Ｓ２２を用いて、スイッチ２２をオフ状態にする（ステップＳ１０５）。これにより、検出期間Ｐdetが終了する。
【００４５】
次に、マイクロコントローラ２６は、信号ＳＩＧの電圧が低レベル電圧ＶＬであるかどうかを確認する（ステップＳ１０６）。信号ＳＩＧの電圧が高レベル電圧ＶＨである場合（ステップＳ１０６において“Ｎ”）には、ステップＳ１０６に戻り、信号ＳＩＧの電圧が低レベル電圧ＶＬになるまで、このステップＳ１０６を繰り返す。そして、信号ＳＩＧの電圧が高レベル電圧ＶＨから低レベル電圧ＶＬに遷移した場合（ステップＳ１０６において“Ｙ”）には、ステップＳ１０１に戻る。
【００４６】
また、ステップＳ１０３において、信号Ｓ２５の電圧が低レベルである場合（ステップＳ１０３において“Ｎ”）には、判定部２８は、ハーネス１００が断線していると判定する（ステップＳ１０７）。
【００４７】
以上で、このフローは終了する。
【００４８】
このように、判定部２８が、ハーネス１００が断線していると判定した場合（ステップＳ１０７）には、マイクロコントローラ２６は、フェールセーフを実現するための所定の処理を行う。具体的には、マイクロコントローラ２６は、例えば、車両の運転者に、ハーネス１００が断線していることを通知するための処理を行う。また、通信システム１が、制御装置および制御装置から送信された信号に基づいて動作を行う冷却用ポンプに適用された場合には、受信装置２０（冷却用ポンプ）において、例えば、マイクロコントローラ２６が冷却用ポンプを動作させることにより、冷却対象をできるかぎり冷却することができる。
【００４９】
次に、ハーネス１００が断線していない場合の通信システム１における通信動作を例に挙げて、図２に示したフローチャートを説明する。
【００５０】
図４は、通信システム１の一動作例を表すものであり、（Ａ）は送信装置１０のトランジスタ１２のベースに供給される信号Ｓ１２の波形を示し、（Ｂ）は信号ＳＩＧの波形を示し、（Ｃ）は受信装置２０のスイッチ２２に供給される信号Ｓ２２の波形を示し、（Ｄ）は電圧Ｖdetの波形を示し、（Ｅ）は比較回路２５から出力される信号Ｓ２５の波形を示し、（Ｆ）は検出期間Ｐdetにおいてマスク処理された信号ＳＩＧ（信号ＳＩＧ２）の波形を示す。
【００５１】
送信装置１０のマイクロコントローラ１１は、周期Ｔに対応する各期間において、受信装置２０に送信すべきデータに基づいて、パルス幅変調により信号Ｓ１２を生成する。周期Ｔは、パルス幅変調においてパルスが出現する周期（パルス出現周期）であり、例えば、数百msec.程度にすることができる。トランジスタ１２は、この信号Ｓ１２に基づいて、オン状態またはオフ状態になることにより、信号ＳＩＧを生成する。受信装置２０の検出回路３０は、信号ＳＩＧの立ち上がりエッジに基づいて、検出期間Ｐdetを設定し、ハーネス１００の断線を検出する。以下に、この動作について、詳細に説明する。
【００５２】
まず、タイミングｔ１において、送信装置１０のマイクロコントローラ１１は、信号Ｓ１２の電圧を低レベルから高レベルに遷移させる（図４（Ａ））。これにより、トランジスタ１２はオフ状態からオン状態に変化し、信号ＳＩＧの電圧が高レベル電圧ＶＨから低レベル電圧ＶＬに遷移する（図４（Ｂ））。
【００５３】
タイミングｔ１〜ｔ２の期間において、信号ＳＩＧの電圧は低レベル電圧ＶＬを維持する。よって、図２に示したように、受信装置２０のマイクロコントローラ２６は、ステップＳ１０１を繰り返す。このタイミングｔ１〜ｔ２の期間の長さは、送信すべきデータに応じたものである。
【００５４】
そして、タイミングｔ２において、マイクロコントローラ１１は、信号Ｓ１２の電圧を高レベルから低レベルに遷移させる（図４（Ａ））。これにより、トランジスタ１２はオン状態からオフ状態に変化し、信号ＳＩＧの電圧が低レベル電圧ＶＬから高レベル電圧ＶＨに遷移する（図４（Ｂ））。
【００５５】
この信号ＳＩＧの立ち上がりエッジに基づいて、スイッチ制御部２７は、タイミングｔ３〜ｔ４の期間を検出期間Ｐdetとして設定する。このタイミングｔ３〜ｔ４の期間（検出期間Ｐdet）の長さは、数msec.程度にすることができる。そして、スイッチ制御部２７は、タイミングｔ３において、信号Ｓ２２の電圧を高レベルにすることにより（図４（Ｃ））、スイッチ２２をオン状態にする（図２のステップＳ１０２）。この例では、ハーネス１００は断線していないので、電圧Ｖdetは、抵抗素子１３，２１の電圧降下に応じた電圧であり、参照電圧Ｖrefよりも高い（図４（Ｄ））。よって、比較回路２５は、信号Ｓ２５を高レベルにする（図４（Ｅ））。このように信号Ｓ２５の電圧は高レベルであるので（ステップＳ１０３において“Ｙ”）、判定部２８は、ハーネス１００は断線していないと判定する（ステップＳ１０４）。そして、タイミングｔ４において、スイッチ制御部２７は、信号Ｓ２２の電圧を低レベルにすることにより（図４（Ｃ））、スイッチ２２をオフ状態にする（ステップＳ１０５）。その結果、電圧Ｖdetは低下し、信号Ｓ２５の電圧は低レベルになる（図４（Ｄ），（Ｅ））。
【００５６】
この検出期間Ｐdetにおいて、マイクロコントローラ２６は、信号ＳＩＧに対してマスク処理を行う。すなわち、信号ＳＩＧの電圧は、図４（Ｂ）に示したように、検出期間Ｐdetにおいて高レベル電圧ＶＨより低くなるが、マイクロコントローラ２６は、図４（Ｆ）に示した信号ＳＩＧ２のように、信号ＳＩＧの電圧が高レベル電圧ＶＨに維持されているものとして取り扱う。
【００５７】
その後、タイミングｔ５において、送信装置１０のマイクロコントローラ１１は、信号Ｓ１２の電圧を低レベルから高レベルに遷移させる（図４（Ａ））。これにより、トランジスタ１２はオフ状態からオン状態に変化し、信号ＳＩＧの電圧が高レベル電圧ＶＨから低レベル電圧ＶＬに遷移する（図４（Ｂ））。
【００５８】
これ以降、通信システム１は、タイミングｔ１〜ｔ５と同様の動作を繰り返す。
【００５９】
このように、通信システム１では、送信装置１０に抵抗素子１３を設けるとともに、受信装置２０に検出回路３０を設けるようにした。そして、検出回路３０では、信号ＳＩＧの電圧が高レベル電圧ＶＨである期間内の検出期間Ｐdetにおいて、スイッチ２２をオン状態にし、入力端子Ｔinにおける電圧とほぼ同じ電圧が、電圧Ｖdetとして比較回路２５の正入力端子に供給されるようにした。これにより、ハーネス１００が断線していない場合には、送信装置１０の抵抗素子１３が受信装置２０にハーネス１００を介して接続されるため、電圧Ｖdetは参照電圧Ｖrefよりも高くなり、ハーネス１００が断線している場合には、送信装置１０の抵抗素子１３が受信装置２０に接続されないため、電圧Ｖdetは参照電圧Ｖrefよりも低くなる。このように、電圧Ｖdetは、ハーネス１００が断線しているかどうかに応じた電圧になるので、検出回路３０は、この電圧Ｖdetに基づいて、ハーネス１００の断線を検出することができる。これにより、受信装置２０が適用される装置では、送信装置１０から信号ＳＩＧが送信されない場合に、フェールセーフを実現するための様々な処理を行うことができる。
【００６０】
また、通信システム１では、送信装置１０において、電源９と出力端子Ｔoutとの間に抵抗素子１３を挿設したので、消費電力を低減することができる。すなわち、例えば、特許文献１，２に記載の技術のように、送信装置１０において、出力端子Ｔoutと接地との間に抵抗素子１３Ｒを挿設した場合には、送信装置１０のトランジスタ１２がオフ状態である場合にも、電源９から、受信装置２０の抵抗素子２１、ハーネス１００、抵抗素子１３Ｒの順に定常電流が流れてしまう。この場合には、消費電力が増大するおそれがある。一方、通信システム１では、送信装置１０において、電源と出力端子Ｔoutとの間に抵抗素子１３を挿設するようにした。これにより、定常電流が流れないので、消費電力を低減することができる。
【００６１】
また、通信システム１では、信号ＳＩＧの電圧が高レベル電圧ＶＨである期間において、検出期間Ｐdetを設定し、この検出期間Ｐdetにおいてハーネス１００の断線を検出するようにしたので、消費電力を低減することができる。すなわち、ハーネス１００が断線している場合には、受信装置２０における入力端子Ｔinは、抵抗素子２１によりプルアップされているので、入力端子Ｔinでの電圧は高レベル電圧ＶＨになる。よって、入力端子Ｔinの電圧が高レベル電圧ＶＨである場合は、ハーネス１００が断線しておらず、送信装置１０のトランジスタ１２がオフ状態であるケースと、ハーネス１００が断線しているケースの２つのケースがあり得る。つまり、入力端子Ｔinの電圧が低レベル電圧ＶＬである場合には、ハーネス１００は断線していないが、入力端子Ｔinの電圧が高レベル電圧ＶＨである場合には、ハーネス１００が断線している可能性がありえる。通信システム１では、信号ＳＩＧの電圧が高レベル電圧ＶＨである期間において、検出期間Ｐdetを設定し、ハーネス１００の断線を検出するようにした。これにより、通信システム１では、ハーネス１００が断線している可能性がある期間においてのみ、検出期間Ｐdetを設定し、この検出期間Ｐdetにおいてハーネス１００の断線を検出するようにしたので、消費電力を低減することができる。
【００６２】
車両は、複数の制御装置および複数の被制御装置を有しており、それらの間で通信を行うために、例えば数十本以上のハーネスが用いられる。よって、これらのハーネスに対して、通信システム１を適用することにより、例えば、車両における燃費や電費を改善することができる。また、例えば、電源９が、鉛バッテリに加えて、鉛バッテリから供給された電圧を降圧するＤＣ−ＤＣ変換回路を有する場合には、より供給電力の少ないＤＣ−ＤＣ変換回路を用いることができる。
【００６３】
また、通信システム１では、信号ＳＩＧの立ち上がりエッジに基づいて、検出期間Ｐdetを設定するようにしたので、必要なときに効率よくハーネス１００の断線を検出することができる。すなわち、入力端子Ｔinの電圧が低レベル電圧ＶＬから高レベル電圧ＶＨに遷移したときは、上述したように、送信装置１０のトランジスタ１２がオフ状態になった場合と、ハーネス１００が断線した場合があり得る。よって、通信システム１では、信号ＳＩＧの電圧の立ち上がりエッジに基づいて、ハーネス１００の断線を検出するようにした。これにより、信号ＳＩＧの立ち上がりエッジが、ハーネス１００の断線に起因するものであるかどうかを確認することができるので、必要なときに効率よくハーネス１００の断線を検出することができる。
【００６４】
すなわち、例えば、検出回路３０のような回路を設けず、複数の周期Ｔに対応する時間にわたって信号ＳＩＧが遷移しないときに、ハーネス１００が断線したと判定するように構成した場合には、実際にハーネス１００が断線してから、断線したことを判定するまでに、時間がかかるおそれがある。通信システム１では、信号ＳＩＧの立ち上がりエッジに基づいて、検出期間Ｐdetを設定するようにしたので、実際にハーネス１００が断線してから、より短い時間で、断線したことを検出することができる。
【００６５】
［効果］
以上のように本実施の形態では、送信装置に抵抗素子を設けるとともに、受信装置に検出回路を設けるようにしたので、受信装置において、ハーネスの断線を検出することができる。
【００６６】
本実施の形態では、送信装置において、電源と出力端子との間に抵抗素子を挿設したので、消費電力を低減することができる。
【００６７】
本実施の形態では、信号ＳＩＧの電圧が高レベル電圧である期間において、検出期間を設定し、この検出期間においてハーネスの断線を検出するようにしたので、消費電力を低減することができる。
【００６８】
本実施の形態では、信号ＳＩＧの立ち上がりエッジに基づいて、検出期間を設定するようにしたので、必要なときに効率よくハーネスの断線を検出することができる。
【００６９】
［変形例１−１］
上記実施の形態では、検出回路３０に定電流源２３を設けたが、これに限定されるものではなく、これに代えて、例えば、図５に示す通信システム１Ｂのように、抵抗素子を設けてもよい。この通信システム１Ｂは、受信装置２０Ｂを備えている。受信装置２０Ｂは、抵抗素子２９を有している。抵抗素子２９の一端は、スイッチ２２の他端に接続され、他端は接地されている。スイッチ２２、抵抗素子２９、電圧生成回路２４、比較回路２５、スイッチ制御部２７、および判定部２８は、検出回路３０Ｂを構成する。この検出回路３０Ｂは、上記実施の形態に係る検出回路３０（図１）において、定電流源２３を抵抗素子２９に置き換えたものである。この構成でも、上記実施の形態に係る検出回路３０の場合と同様に、ハーネス１００の断線を検出することができる。
【００７０】
［変形例１−２］
上記実施の形態では、検出回路３０において、比較回路２５の正入力端子をスイッチ２２の他端および定電流源２３の一端に接続したが、これに限定されるものではない。これに変えて、例えば、図６に示す通信システム１Ｃのように、比較回路２５の正入力端子を入力端子Ｔinに接続してもよい。この通信システム１Ｃは、受信装置２０Ｃを備えている。受信装置２０Ｃにおいて、比較回路２５の正入力端子は、受信装置２０Ｃの入力端子Ｔinに接続されている。スイッチ２２、定電流源２３、電圧生成回路２４、比較回路２５、スイッチ制御部２７、および判定部２８は、検出回路３０Ｃを構成する。
【００７１】
検出回路３０Ｃでは、入力端子Ｔinにおける電圧が、比較回路２５の正入力端子に供給される。検出期間Ｐdetにおける、入力端子Ｔinでの電圧（電圧Ｖdet）は、上記実施の形態の場合と同様に、ハーネス１００が断線しているかどうかに応じた電圧である。よって、検出回路３０Ｃは、この電圧Ｖdetに基づいて、ハーネス１００の断線を検出することができる。
【００７２】
［変形例１−３］
上記実施の形態では、受信装置２０における入力端子Ｔinから接地への経路に、スイッチ２２および定電流源２３をこの順で配置したが、これに限定されるものではない。これに変えて、例えば、図７に示す通信システム１Ｄのように、入力端子Ｔinから接地への経路に、抵抗素子およびスイッチをこの順で配置してもよい。この通信システム１Ｄは、受信装置２０Ｄを備えている。受信装置２０Ｄは、抵抗素子２９を有している。抵抗素子２９の一端は入力端子Ｔinに接続され、他端はスイッチ２２の一端に接続されている。スイッチ２２の一端は抵抗素子２９の他端に接続され、他端は接地されている。比較回路２５の正入力端子は、受信装置２０Ｄの入力端子Ｔinに接続されている。スイッチ２２、抵抗素子２９、電圧生成回路２４、比較回路２５、スイッチ制御部２７、および判定部２８は、検出回路３０Ｄを構成する。この構成でも、上記実施の形態に係る検出回路３０の場合と同様に、ハーネス１００の断線を検出することができる。
【００７３】
［変形例１−４］
上記実施の形態では、受信装置２０に、電圧生成回路２４および比較回路２５を設けたが、これに限定されるものではない。これに変えて、例えば、図８に示す通信システム１Ｅのように、電圧生成回路２４および比較回路２５を設けなくてもよい。この通信システム１Ｅは、受信装置２０Ｅを備えている。受信装置２０Ｅは、マイクロコントローラ２６Ｅを有している。マイクロコントローラ２６Ｅは、ＡＤ（Analog to Digital）変換回路２５Ｅと、判定部２８Ｅとを有している。ＡＤ変換回路２５Ｅは、検出期間Ｐdetにおいて、電圧Ｖdetをデジタル値に変換するものである。判定部２８Ｅは、ＡＤ変換回路２５Ｅにより変換されたデジタル値を所定の閾値ＴＨと比較することにより、ハーネス１００が断線しているかどうかを判定するものである。この判定部２８Ｅは、上記実施の形態における比較回路２５および判定部２８に対応するものであり、所定の閾値ＴＨは、上記実施の形態における参照電圧Ｖrefに対応するものである。判定部２８Ｅは、この例では、マイクロコントローラ２６Ｅにおいて実行されるプログラムを用いて構成されている。なお、これに限定されるものではなく、例えば、判定部２８Ｅを、ハードウェアを用いて構成してもよい。スイッチ２２、定電流源２３、スイッチ制御部２７、ＡＤ変換回路２５Ｅ、および判定部２８Ｅは、検出回路３０Ｅを構成する。
【００７４】
ここで、検出回路３０Ｅは、本開示における「第１の検出回路」の一具体例に対応する。スイッチ制御部２７、ＡＤ変換回路２５Ｅ、および判定部２８Ｅは、本開示における「第１の制御回路」の一具体例に対応する。
【００７５】
検出回路３０Ｅでは、検出期間Ｐdetにおいて、スイッチ２２をオン状態にすることにより、入力端子Ｔinにおける電圧とほぼ同じ電圧が、電圧ＶdetとしてＡＤ変換回路２５Ｅに供給される。この電圧Ｖdetは、ハーネス１００が断線しているかどうかに応じた電圧である。ＡＤ変換回路２５Ｅは、この電圧Ｖdetをデジタル値に変換する。例えば、ハーネス１００が断線していない場合には、デジタル値は所定の閾値ＴＨよりも大きく、ハーネス１００が断線している場合には、デジタル値は所定の閾値ＴＨよりも小さい。判定部２８Ｅは、ＡＤ変換回路２５Ｅにより変換されたデジタル値を所定の閾値ＴＨと比較することにより、ハーネス１００が断線しているかどうかを判定する。このようにして、検出回路３０Ｅは、ハーネス１００の断線を検出することができる。
【００７６】
検出回路３０Ｅでは、上記実施の形態に係る検出回路３０（図１）と異なり、電圧生成回路２４および比較回路２５を設ける必要がないため、構成をシンプルにすることができる。
【００７７】
［変形例１−５］
上記実施の形態では、信号ＳＩＧの立ち上がりエッジに基づいて検出期間Ｐdetを設定したが、これに限定されるものではなく、例えば、この検出期間Ｐdetの後にもさらに検出期間Ｐdetを設定してもよい。以下に、本変形例に係る通信システム１Ｆついて詳細に説明する。
【００７８】
通信システム１Ｆは、送信装置１０と、受信装置２０Ｆとを備えている。受信装置２０Ｆは、マイクロコントローラ２６Ｆを有している。マイクロコントローラ２６Ｆは、スイッチ制御部２７Ｆを有している。スイッチ制御部２７Ｆは、信号ＳＩＧの電圧が高レベル電圧ＶＨである期間内において、１または複数の検出期間Ｐdetを設定するものである。スイッチ２２、定電流源２３、電圧生成回路２４、比較回路２５、スイッチ制御部２７Ｆ、および判定部２８は、検出回路３０Ｆを構成する。
【００７９】
図９は、検出回路３０Ｆの一動作例を表すものである。上記実施の形態の場合（図２）と同様に、まず、マイクロコントローラ２６Ｆは、信号ＳＩＧの電圧が高レベル電圧ＶＨであるかどうかを確認し（ステップＳ１０１）、信号ＳＩＧの電圧が低レベル電圧ＶＬから高レベル電圧ＶＨに遷移した場合（ステップＳ１０１において“Ｙ”）には、スイッチ制御部２７Ｆは、信号Ｓ２２を用いて、スイッチ２２をオン状態にする（ステップＳ１０２）。これにより、検出期間Ｐdetが開始する。次に、判定部２８は、信号Ｓ２５の電圧が高レベルであるかどうかを確認する（ステップＳ１０３）。ステップＳ１０３において、信号Ｓ２５の電圧が高レベルである場合（ステップＳ１０３において“Ｙ”）には、判定部２８は、ハーネス１００は断線していないと判定し（ステップＳ１０４）、スイッチ制御部２７Ｆは、信号Ｓ２２を用いて、スイッチ２２をオフ状態にする（ステップＳ１０５）。これにより、検出期間Ｐdetが終了する。
【００８０】
次に、マイクロコントローラ２６Ｆは、所定時間ｔｗだけ待つ（ステップＳ１１６）。この所定時間ｔｗは、例えば、ＰＷＭ変調におけるパルス出現周期である周期Ｔに対応する時間長よりも短い時間に設定される。例えば、周期Ｔの時間長が数百msec.程度である場合には、例えば所定時間ｔｗを５０msec.程度にすることができる。そして、ステップＳ１０１に戻る。
【００８１】
また、ステップＳ１０３において、信号Ｓ２５の電圧が低レベルである場合（ステップＳ１０３において“Ｎ”）には、上記実施の形態の場合（図２）と同様に、判定部２８は、ハーネス１００が断線していると判定する（ステップＳ１０７）。
【００８２】
図１０は、通信システム１Ｆの一動作例を表すものである。まず、上記実施の形態の場合（図４）と同様に、タイミングｔ１１において、送信装置１０のマイクロコントローラ１１は、信号Ｓ１２の電圧を低レベルから高レベルに遷移させる（図１０（Ａ））。これにより、トランジスタ１２はオフ状態からオン状態に変化し、信号ＳＩＧの電圧が高レベル電圧ＶＨから低レベル電圧ＶＬに遷移する（図１０（Ｂ））。そして、タイミングｔ１２において、マイクロコントローラ１１は、信号Ｓ１２の電圧を高レベルから低レベルに遷移させる（図１０（Ａ））。これにより、トランジスタ１２はオン状態からオフ状態に変化し、信号ＳＩＧの電圧が低レベル電圧ＶＬから高レベル電圧ＶＨに遷移する（図１０（Ｂ））。
【００８３】
この信号ＳＩＧの立ち上がりエッジに基づいて、スイッチ制御部２７Ｆは、タイミングｔ１３〜ｔ１４の期間を最初の検出期間Ｐdetとして設定し、タイミングｔ１３において、信号Ｓ２２の電圧を高レベルにすることにより（図１０（Ｃ））、スイッチ２２をオン状態にする（図９のステップＳ１０２）。この例では、図１０（Ｅ）に示したように、信号Ｓ２５の電圧は高レベルであるので（ステップＳ１０３において“Ｙ”）、判定部２８は、ハーネス１００は断線していないと判定する（ステップＳ１０４）。そして、タイミングｔ１４において、スイッチ制御部２７Ｆは、信号Ｓ２２の電圧を低レベルにすることにより（図１０（Ｃ））、スイッチ２２をオフ状態にする（ステップＳ１０５）。このようにして、最初の検出期間Ｐdetが終了する。この検出期間Ｐdetにおいて、マイクロコントローラ２６Ｆは、図１０（Ｆ）に示した信号ＳＩＧ２のように、信号ＳＩＧの電圧が高レベル電圧ＶＨに維持されているものとして取り扱う。
【００８４】
その後、マイクロコントローラ２６Ｆは、所定時間ｔｗだけ待つ（図９のステップＳ１１６）。信号ＳＩＧの電圧は高レベル電圧ＶＨであるので（ステップＳ１０１において“Ｙ”）、スイッチ制御部２７Ｆは、タイミングｔ１５〜ｔ１６の期間を２回目の検出期間Ｐdetとして設定する。そして、検出回路３０Ｆは、最初の検出期間Ｐdetと同様に、ハーネス１００の断線を検出する。
【００８５】
これ以降も同様である。
【００８６】
その後、タイミングｔ２１において、送信装置１０のマイクロコントローラ１１は、信号Ｓ１２の電圧を低レベルから高レベルに遷移させる（図１０（Ａ））。これにより、トランジスタ１２はオフ状態からオン状態に変化し、信号ＳＩＧの電圧が高レベル電圧ＶＨから低レベル電圧ＶＬに遷移する（図１０（Ｂ））。
【００８７】
このように、通信システム１Ｆでは、信号ＳＩＧの電圧が高レベル電圧ＶＨである期間内において、検出期間Ｐdetを複数回設定できるようにした。これにより、通信システム１Ｆでは、例えば、最初の検出期間Ｐdetにおいて、ハーネス１００が断線していないことを検出した後に、ハーネス１００が断線した場合でも、検出回路３０Ｆは、このハーネス１００の断線を検出することができる。
【００８８】
［変形例１−６］
上記実施の形態では、信号ＳＩＧの立ち上がりエッジに基づいて検出期間Ｐdetを設定したが、これに限定されるものではなく、例えば、定期的に所定の頻度で検出期間Ｐdetを設定してもよい。本変形例に係る通信システム１Ｇは、受信装置２０Ｇを備えている。受信装置２０Ｇは、マイクロコントローラ２６Ｇを有している。マイクロコントローラ２６Ｇは、スイッチ制御部２７Ｆと、判定部２８Ｇとを有している。判定部２８Ｇは、信号ＳＩＧ、および、検出期間Ｐdetにおいて、比較回路２５から出力される信号Ｓ２５に基づいて、ハーネス１００が断線しているかどうかを判定するものである。スイッチ２２、定電流源２３、電圧生成回路２４、比較回路２５、スイッチ制御部２７Ｆ、および判定部２８Ｇは、検出回路３０Ｇを構成する。
【００８９】
図１１は、検出回路３０Ｇの一動作例を表すものである。まず、スイッチ制御部２７Ｆは、信号Ｓ２２を用いて、スイッチ２２をオン状態にする（ステップＳ１０２）。これにより、検出期間Ｐdetが開始する。次に、判定部２８は、信号Ｓ２５の電圧が高レベルであるかどうかを確認する（ステップＳ１０３）。ステップＳ１０３において、信号Ｓ２５の電圧が高レベルである場合（ステップＳ１０３において“Ｙ”）には、判定部２８Ｇは、ハーネス１００は断線していないと判定し（ステップＳ１０４）、スイッチ制御部２７Ｆは、信号Ｓ２２を用いて、スイッチ２２をオフ状態にする（ステップＳ１０５）。これにより、検出期間Ｐdetが終了する。そして、マイクロコントローラ２６Ｇは、所定時間ｔｗだけ待つ（ステップＳ１１６）。そして、ステップＳ１０２に戻る。
【００９０】
また、ステップＳ１０３において、信号Ｓ２５の電圧が低レベルである場合（ステップＳ１０３において“Ｎ”）には、スイッチ制御部２７Ｆは、信号Ｓ２２を用いて、スイッチ２２をオフ状態にする（ステップＳ１２１）。そして、マイクロコントローラ２６Ｇは、信号ＳＩＧの電圧が低レベル電圧ＶＬであるかどうかを確認する（ステップＳ１２２）、信号ＳＩＧの電圧が低レベル電圧ＶＬである場合（ステップＳ１２２において“Ｙ”）には、ステップＳ１０４に進み、判定部２８Ｇは、ハーネス１００は断線していないと判定する。すなわち、スイッチ２２がオフ状態であり、かつ信号ＳＩＧの電圧が低レベル電圧ＶＬであるので、判定部２８Ｇは、ハーネス１００は断線していないと判定する。ステップＳ１２２において、信号ＳＩＧの電圧が高レベル電圧ＶＨである場合（ステップＳ１２２において“Ｎ”）には、判定部２８Ｇは、ハーネス１００が断線していると判定する（ステップＳ１０７）。
【００９１】
このように、通信システム１Ｇでは、定期的に所定の頻度で検出期間Ｐdetを設定するようにした。すなわち、通信システム１Ｇでは、信号ＳＩＧの立ち上がりエッジを検出しないようにした。信号ＳＩＧの立ち上がりエッジを検出するためには、例えば、短い周期で信号ＳＩＧの電圧を繰り返し検出する方法や、マイクロコントローラが有する、エッジ判定が可能なポートを使用する方法が考えられる。短い周期で信号ＳＩＧの電圧を繰り返し検出する場合には、処理負荷が増大するおそれがあり、エッジ判定が可能なポートを使用する場合には、そのようなポートの数が限られているという制約がある。通信システム１Ｇでは、信号ＳＩＧの立ち上がりエッジを検出しないため、処理負荷が増大するおそれを低減することができ、また、エッジ判定が可能なポートを使用しなくて済む。
【００９２】
［変形例１−７］
上記実施の形態では、送信装置１０は、送信すべきデータに基づいて、パルス幅変調により信号ＳＩＧを生成したが、これに限定されるものではなく、他の変調方式により信号ＳＩＧを生成してもよいし、変調せずに信号ＳＩＧを生成してもよい。変調せずに信号ＳＩＧを生成した場合には、変形例１−５に係る検出回路３０Ｆのように、信号ＳＩＧの電圧が高レベル電圧ＶＨである期間内において、検出期間Ｐdetを複数回設定できるようにすることが望ましい。
【００９３】
［その他の変形例］
また、これらの変形例のうちの２以上を組み合わせてもよい。
【００９４】
＜２．第２の実施の形態＞
次に、第２の実施の形態に係る通信システム２について説明する。本実施の形態は、送信装置が、ハーネス１００の断線を検出するものである。なお、上記第１の実施の形態に係る通信システム１と実質的に同一の構成部分には同一の符号を付し、適宜説明を省略する。
【００９５】
図１２は、通信システム２の一構成例を表すものである。通信システム２は、送信装置４０と、受信装置６０とを備えている。
【００９６】
送信装置４０は、マイクロコントローラ４１と、トランジスタ１２と、抵抗素子１３と、スイッチ４２と、定電流源４３と、電圧生成回路４４と、比較回路４５とを有している。マイクロコントローラ４１の一部（後述するスイッチ制御部４７および判定部４８）、スイッチ４２、定電流源４３、電圧生成回路４４、および比較回路４５は、ハーネス１００の断線を検出する検出回路５０を構成している
【００９７】
マイクロコントローラ４１は、送信装置４０が適用される装置（センサ、制御装置など）の動作を制御する回路である。また、マイクロコントローラ４１は、受信装置６０に送信すべきデータに基づいて、パルス幅変調により信号Ｓ１２を生成する機能をも有している。
【００９８】
マイクロコントローラ４１は、スイッチ制御部４７と、判定部４８とを有している。スイッチ制御部４７は、トランジスタ１２のベースに供給する信号Ｓ１２の電圧が低レベルである期間内において検出期間Ｐdetを設定し、この検出期間Ｐdetにおいて、信号Ｓ４２を用いてスイッチ４２をオン状態にするものである。すなわち、信号Ｓ１２の電圧が低レベルである期間には、信号ＳＩＧの電圧が高レベル電圧ＶＨになるので、スイッチ制御部４７は、上記第１の実施の形態に係るスイッチ制御部２７と同様に、信号ＳＩＧの電圧が高レベル電圧ＶＨである期間内において検出期間Ｐdetを設定する。判定部４８は、検出期間Ｐdetにおいて、比較回路４５から出力される信号Ｓ４５に基づいて、ハーネス１００が断線しているかどうかを判定するものである。
【００９９】
スイッチ４２は、信号Ｓ４２に基づいて、オン状態またはオフ状態になるものであり、一端は送信装置４０の出力端子Ｔoutに接続され、他端は定電流源４３の一端に接続されている。定電流源４３は、所定の電流値の電流を流すものであり、一端はスイッチ４２の他端に接続され、他端は接地されている。電圧生成回路４４は、参照電圧Ｖrefを生成するものである。比較回路４５は、正入力端子における電圧と、負入力端子における電圧とを比較することにより信号Ｓ４５を生成するものであり、正入力端子は、スイッチ４２の他端および定電流源４３の一端に接続され、負入力端子には、電圧生成回路４４により生成された参照電圧Ｖrefが供給されている。
【０１００】
受信装置６０は、抵抗素子２１と、マイクロコントローラ６６とを有している。マイクロコントローラ６６は、受信装置６０が適用される装置（制御装置、被制御装置など）の動作を制御する回路である。また、マイクロコントローラ６６は、送信装置４０から送信された信号ＳＩＧを受信する機能をも有している。
【０１０１】
ここで、検出回路５０は、本開示における「第２の検出回路」の一具体例に対応する。スイッチ４２は、本開示における「第３のスイッチ」の一具体例に対応する。電圧生成回路４４、比較回路４５、スイッチ制御部４７、および判定部４８は、本開示における「第２の制御回路」の一具体例に対応する。
【０１０２】
図１３は、検出回路５０の一動作例を表すものである。
【０１０３】
まず、マイクロコントローラ４１は、トランジスタ１２のベースに供給する信号Ｓ１２の電圧が低レベルであるかどうかを確認する（ステップＳ２０１）。信号Ｓ１２の電圧が高レベルである場合（ステップＳ２０１において“Ｎ”）には、ステップＳ２０１に戻り、信号Ｓ１２の電圧が低レベルになるまで、このステップＳ２０１を繰り返す。言い換えれば、マイクロコントローラ４１は、信号ＳＩＧが高レベル電圧ＶＨになるまで、このステップＳ２０１を繰り返す。
【０１０４】
そして、信号Ｓ１２の電圧が高レベルから低レベルに遷移した場合（ステップＳ２０１において“Ｙ”）には、スイッチ制御部４７は、信号Ｓ４２を用いて、スイッチ４２をオン状態にする（ステップＳ２０２）。これにより、検出期間Ｐdetが開始する。このようにスイッチ４２がオン状態になることにより、定電流源４３が出力端子Ｔoutに接続されるので、送信装置４０の出力端子Ｔoutにおける電圧は、高レベル電圧ＶＨから低下する。そして、出力端子Ｔoutにおける電圧とほぼ同じ電圧が、電圧Ｖdetとして比較回路４５の正入力端子に供給される。比較回路４５は、電圧Ｖdetと参照電圧Ｖrefとを比較することにより信号Ｓ４５を生成する。
【０１０５】
上記第１の実施の形態の場合と同様に、ハーネス１００が断線していない場合には、電圧Ｖdetは参照電圧Ｖrefよりも高くなるので、比較回路４５は、信号Ｓ４５の電圧を高レベルにする。また、ハーネス１００が断線している場合には、電圧Ｖdetは参照電圧Ｖrefよりも低くなるので、比較回路４５は、信号Ｓ４５の電圧を低レベルにする。
【０１０６】
次に、判定部４８は、信号Ｓ４５の電圧が高レベルであるかどうかを確認する（ステップＳ２０３）。
【０１０７】
ステップＳ２０３において、信号Ｓ４５の電圧が高レベルである場合（ステップＳ２０３において“Ｙ”）には、判定部４８は、ハーネス１００は断線していないと判定する（ステップＳ２０４）。そして、スイッチ制御部４７は、信号Ｓ４２を用いて、スイッチ４２をオフ状態にする（ステップＳ２０５）。これにより、検出期間Ｐdetが終了する。
【０１０８】
次に、マイクロコントローラ４１は、信号Ｓ１２の電圧が高レベルであるかどうかを確認する（ステップＳ２０６）。信号Ｓ１２の電圧が低レベルである場合（ステップＳ２０６において“Ｎ”）には、ステップＳ２０６に戻り、信号Ｓ１２の電圧が高レベルになるまで、このステップＳ２０６を繰り返す。そして、信号Ｓ１２の電圧が低レベルから高レベルに遷移した場合（ステップＳ２０６において“Ｙ”）には、ステップＳ２０１に戻る。
【０１０９】
また、ステップＳ２０３において、信号Ｓ４５の電圧が低レベルである場合（ステップＳ２０３において“Ｎ”）には、判定部４８は、ハーネス１００が断線していると判定する（ステップＳ２０７）。
【０１１０】
以上で、このフローは終了する。
【０１１１】
このように、判定部４８が、ハーネス１００が断線していると判定した場合（ステップＳ２０７）には、マイクロコントローラ４１は、フェールセーフを実現するための所定の処理を行う。具体的には、マイクロコントローラ４１は、例えば、車両の運転者に、ハーネス１００が断線していることを通知するための処理を行う。また、通信システム２が、制御装置および制御装置から送信された信号に基づいて動作を行う冷却用ポンプに適用された場合には、送信装置４０（制御装置）が、例えば、冷却用ポンプの冷却対象である装置の動作を休止させることができる。
【０１１２】
通信システム２では、送信装置４０に、抵抗素子１３および検出回路５０を設けるようにした。そして、検出回路５０では、信号Ｓ１２の電圧が低レベルである期間内において、信号Ｓ１２の立ち下がりエッジに基づいて、検出期間Ｐdetを設定した。そして、検出回路５０では、その検出期間Ｐdetにおいて、スイッチ４２をオン状態にし、出力端子Ｔoutにおける電圧とほぼ同じ電圧が、電圧Ｖdetとして比較回路４５の正入力端子に供給されるようにした。これにより、電圧Ｖdetは、ハーネス１００が断線しているかどうかに応じた電圧になるので、検出回路５０は、この電圧Ｖdetに基づいて、ハーネス１００の断線を検出することができる。これにより、送信装置４０が適用される装置では、受信装置６０に対して信号ＳＩＧを送信することができない場合に、フェールセーフを実現するための様々な処理を行うことができる。
【０１１３】
以上のように本実施の形態では、送信装置に、抵抗素子および検出回路を設けるようにしたので、送信装置において、ハーネスの断線を検出することができる。その他の効果は、上記第１の実施の形態の場合と同様である。
【０１１４】
［変形例２］
上記実施の形態に係る通信システム２に、上記第１の実施の形態の変形例を適用してもよい。
【０１１５】
＜３．第３の実施の形態＞
次に、第３の実施の形態に係る通信システム３について説明する。本実施の形態は、送信装置および受信装置のそれぞれが、ハーネス１００の断線を検出するものである。なお、上記第１の実施の形態に係る通信システム１および上記第２の実施の形態に係る通信システム２と実質的に同一の構成部分には同一の符号を付し、適宜説明を省略する。
【０１１６】
図１４は、通信システム３の一構成例を表すものである。通信システム３は、送信装置４０と、受信装置２０とを備えている。送信装置４０は、第２の実施の形態で説明したように、検出回路５０を有している。受信装置２０は、第１の実施の形態で説明したように、検出回路３０を有している。この構成により、通信システム３は、送信装置４０および受信装置２０のそれぞれが、ハーネス１００の断線を検出するようになっている。
【０１１７】
図１５は、通信システム３の一動作例を表すものであり、（Ａ）はトランジスタ１２のベースに供給される信号Ｓ１２の波形を示し、（Ｂ）は信号ＳＩＧの波形を示し、（Ｃ）は送信装置４０のスイッチ４２に供給される信号Ｓ４２の波形を示し、（Ｄ）は受信装置２０のスイッチ２２に供給される信号Ｓ２２の波形を示す。
【０１１８】
送信装置４０のスイッチ制御部４７は、タイミングｔ３２における信号Ｓ１２の立ち下がりエッジ（図１５（Ａ））に基づいて、タイミングｔ３３〜ｔ３４の期間を検出期間Ｐdet（検出期間Ｐdet1）として設定する。そして、送信装置４０の検出回路５０は、この検出期間Ｐdet1において、上記第２の実施の形態の場合と同様に、ハーネス１００の断線を検出する。
【０１１９】
また、受信装置２０のスイッチ制御部２７は、タイミングｔ３２における信号ＳＩＧの立ち上がりエッジ（図１５（Ｂ））に基づいて、タイミングｔ３５〜ｔ３６の期間を検出期間Ｐdet（検出期間Ｐdet2）として設定する。そして、受信装置２０の検出回路３０は、この検出期間Ｐdet2において、上記第１の実施の形態の場合と同様に、ハーネス１００の断線を検出する。
【０１２０】
通信システム３では、送信装置４０のスイッチ制御部４７および受信装置２０のスイッチ制御部２７は、検出期間Ｐdet1，Ｐdet2が互いに重ならないように、検出期間Ｐdet1，Ｐdet2をそれぞれ設定する。これにより、通信システム３では、送信装置４０の検出回路５０および受信装置２０の検出回路３０が、ハーネス１００の断線をそれぞれ検出する際に、誤検出を防ぐことができる。
【０１２１】
図１６は、通信システム３が適用される制御システム９０の一例を表すものである。この制御システム９０は、例えば電気自動車やハイブリッド車などの電動車両に搭載されるものである。制御システム９０は、制御装置９１と、パワーコントロールユニット（ＰＣＵ）９２と、モータ９３と、冷却用ポンプ９４とを有している。
【０１２２】
制御装置９１は、制御システム９０の動作を制御するものである。制御装置９１は、送信装置４０を有している。この送信装置４０は、冷却用ポンプ９４に信号を送信するものである。パワーコントロールユニット９２は、制御装置９１からの指示に基づいてモータ９３を駆動するものであり、例えば、昇圧回路やインバータなどを含んで構成される。パワーコントロールユニット９２は、ハーネス１０１を介して制御装置９１に接続されている。モータ９３は、電動車両の動力源として機能するものである。冷却用ポンプ９４は、制御装置９１からの指示に基づいて、パワーコントロールユニット９２を冷却するものである。冷却用ポンプ９４は、ハーネス１００を介して制御装置９１に接続されている。この冷却用ポンプ９４は、受信装置２０を有している。受信装置２０は、制御装置９１の送信装置４０から送信された信号を受信するものである。送信装置４０および受信装置２０は、通信システム３を構成している。
【０１２３】
制御システム９０では、送信装置４０および受信装置２０のそれぞれが、ハーネス１００の断線を検出する。送信装置４０および受信装置２０のそれぞれは、ハーネス１００が断線していると判定した場合には、フェールセーフを実現するための所定の処理を行う。例えば、受信装置２０は、ハーネス１００が断線していると判定した場合には、冷却用ポンプ９４を動作させることにより、冷却対象であるパワーコントロールユニット９２をできるかぎり冷却する。また、例えば、送信装置４０が、ハーネス１００が断線していると判定した場合には、制御装置９１は、モータ９３の動作を休止させるように、パワーコントロールユニット９２に対して指示を行う。これにより、制御システム９０では、ハーネス１００が断線した場合でも、その断線の影響を抑えることができ、安全性を高めることができる。
【０１２４】
なお、この例では、冷却用ポンプ９４は、パワーコントロールユニット９２を冷却したが、これに限定されるものではなく、例えば、モータ９３を冷却してもよい。また、例えば、バッテリを冷却してもよい。
【０１２５】
以上のように本実施の形態では、送信装置および受信装置のそれぞれに検出回路を設けるようにしたので、送信装置および受信装置のそれぞれがハーネスの断線を検出することができる。その他の効果は、上記第１の実施の形態の場合と同様である。
【０１２６】
［変形例３］
上記実施の形態に係る通信システム３に、上記第１，２の実施の形態の変形例を適用してもよい。
【０１２７】
以上、いくつかの実施の形態および変形例を挙げて本技術を説明したが、本技術はこれらの実施の形態等には限定されず、種々の変形が可能である。
【０１２８】
例えば、上記の各実施の形態等では、抵抗素子１３，２１を電源９に接続したが、これに限定されるものではない。以下に、第１の実施の形態に係る通信システム１に本変形例を適用した通信システム１Ａについて説明する。
【０１２９】
図１７は、通信システム１Ａの一構成例を表すものである。通信システム１Ａは、送信装置１０Ａと、受信装置２０Ａとを備えている。
【０１３０】
送信装置１０Ａは、マイクロコントローラ１１Ａと、トランジスタ１２Ａと、抵抗素子１３Ａとを有している。マイクロコントローラ１１Ａは、送信装置１０Ａが適用される装置（センサ、制御装置など）の動作を制御する回路である。また、マイクロコントローラ１１Ａは、受信装置２０Ａに送信すべきデータに基づいて、パルス幅変調により信号Ｓ１２Ａを生成する機能をも有している。トランジスタ１２Ａは、ＰＮＰバイポーラトランジスタであり、信号Ｓ１２Ａに基づいてオン状態またはオフ状態になるものである。トランジスタ１２Ａのエミッタは電源９に接続され、ベースには信号Ｓ１２Ａが供給され、コレクタは出力端子Ｔoutに接続されている。なお、これに限定されるものではなく、例えば、Ｐ型のＭＯＳトランジスタを用いてもよい。抵抗素子１３Ａは、出力端子Ｔoutと接地との間に挿設されている。
【０１３１】
受信装置２０Ａは、抵抗素子２１Ａと、スイッチ２２Ａと、定電流源２３Ａと、電圧生成回路２４Ａと、比較回路２５Ａと、マイクロコントローラ２６Ａとを有している。スイッチ２２Ａ、定電流源２３Ａ、電圧生成回路２４Ａ、比較回路２５Ａ、およびマイクロコントローラ２６Ａの一部（後述するスイッチ制御部２７Ａおよび判定部２８Ａ）は、ハーネス１００の断線を検出する検出回路３０Ａを構成している。抵抗素子２１Ａは、入力端子Ｔinと接地との間に挿設されている。スイッチ２２Ａは、信号Ｓ２２Ａに基づいて、オン状態またはオフ状態になるものである。スイッチ２２Ａの一端は入力端子Ｔinに接続され、他端は定電流源２３Ａの一端に接続されている。定電流源２３Ａは、所定の電流値の電流を流すものであり、一端はスイッチ２２Ａの他端に接続され、他端は電源９に接続されている。電圧生成回路２４Ａは、参照電圧ＶrefAを生成するものである。比較回路２５Ａは、正入力端子における電圧と、負入力端子における電圧とを比較することにより信号Ｓ２５Ａを生成するものである。比較回路２５Ａの正入力端子は、スイッチ２２Ａの他端および定電流源２３Ａの一端に接続され、負入力端子には、電圧生成回路２４Ａにより生成された参照電圧ＶrefAが供給されている。マイクロコントローラ２６Ａは、受信装置２０Ａが適用される装置（制御装置、被制御装置など）の動作を制御する回路である。また、マイクロコントローラ２６Ａは、送信装置１０Ａから送信された信号ＳＩＧを受信する機能をも有している。マイクロコントローラ２６Ａは、スイッチ制御部２７Ａと、判定部２８Ａとを有している。スイッチ制御部２７Ａは、信号ＳＩＧの電圧が低レベル（低レベル電圧ＶＬ）である期間内において検出期間Ｐdetを設定し、この検出期間Ｐdetにおいて、信号Ｓ２２Ａを用いてスイッチ２２をオン状態にするものである。判定部２８Ａは、検出期間Ｐdetにおいて、比較回路２５Ａから出力される信号Ｓ２５Ａに基づいて、ハーネス１００が断線しているかどうかを判定するものである。
【０１３２】
ここで、抵抗素子１３Ａは、本開示における「第１の抵抗素子」の一具体例に対応する。トランジスタ１２Ａは、本開示における「第１のスイッチ」の一具体例に対応する。抵抗素子２１Ａは、本開示における「第２の抵抗素子」の一具体例に対応する。検出回路３０Ａは、本開示における「第１の検出回路」の一具体例に対応する。接地は、本開示における「第１の電源」の一具体例に対応する。接地電圧は、本開示における「第１の電圧」の一具体例に対応する。電源９は、本開示における「第２の電源」の一具体例に対応する。電源電圧ＶＣＣは、本開示における「第２の電圧」の一具体例に対応する。
【０１３３】
さらに、以上に説明した各種の例を、任意の組み合わせで適用させるようにしてもよい。
【０１３４】
なお、本明細書中に記載された効果はあくまで例示であって限定されるものではなく、また、他の効果があってもよい。
【符号の説明】
【０１３５】
１，１Ａ，１Ｂ，１Ｃ，１Ｄ，１Ｅ，２，３…通信システム、９…電源、１０，１０Ａ，４０…送信装置、１１，１１Ａ，４１…マイクロコントローラ、１２，１２Ａ…トランジスタ、１３，１３Ａ…抵抗素子、２０，２０Ａ，２０Ｂ，２０Ｃ，２０Ｄ，２０Ｅ，６０…受信装置、２１，２１Ａ…抵抗素子、２２，２２Ａ…スイッチ、２３，２３Ａ…定電流源、２４，２４Ａ…電圧生成回路、２５，２５Ａ…比較回路、２５Ｅ…ＡＤ変換回路、２６，２６Ａ，２６Ｅ，６６…マイクロコントローラ、２７，２７Ａ…スイッチ制御部、２８，２８Ａ，２８Ｅ…判定部、２９…抵抗素子、３０，３０Ｂ，３０Ｃ，３０Ｄ，３０Ｅ，５０…検出回路、４２…スイッチ、４３…定電流源、４４…電圧生成回路、４５…比較回路、４７…スイッチ制御部、４８…判定部、９１…制御装置、９２…パワーコントロールユニット、９３…モータ、９４…冷却用ポンプ、１００，１０１…ハーネス、Ｐdet，Ｐdet1，Ｐdet2…検出期間、ＳＩＧ，ＳＩＧ２…信号、Ｓ１２，Ｓ２２，Ｓ２５…信号、Ｔ…周期、Ｔin…入力端子、Ｔout…出力端子、Ｖdet…電圧、ＶＨ…高レベル電圧、ＶＬ…低レベル電圧、Ｖref，ＶrefA…参照電圧。
【図１】
2019012943.tif 000003
【図２】
2019012943.tif 000004
【図３Ａ】
2019012943.tif 000005
【図３Ｂ】
2019012943.tif 000006
【図４】
2019012943.tif 000007
【図５】
2019012943.tif 000008
【図６】
2019012943.tif 000009
【図７】
2019012943.tif 000010
【図８】
2019012943.tif 000011
【図９】
2019012943.tif 000012
【図１０】
2019012943.tif 000013
【図１１】
2019012943.tif 000014
【図１２】
2019012943.tif 000015
【図１３】
2019012943.tif 000016
【図１４】
2019012943.tif 000017
【図１５】
2019012943.tif 000018
【図１６】
2019012943.tif 000019
【図１７】
2019012943.tif 000020