(57)【要約】本発明は、例えば、実行ユニットを作動させるためのシステム構成において、前方へのデータフローのために第１または第２の通信経路を選択することを、技術的に低費用で可能にするラインドライバデバイスに関する。さらに、提案されたラインドライバデバイスは、特に、エラー耐性があり、とりわけ自動車での使用に適している。本発明は、さらに、対応するシステム構成、およびラインドライバデバイスを動作させるか、または製造するための方法に関する。さらに、提案された方法を実施するか、またはラインドライバデバイスを構築するか、または動作させる制御コマンドを含むコンピュータプログラム製品が提案される。
2021527372.tif 000002
【特許請求の範囲】
【請求項１】
効率的でエラー耐性のあるデータフロー制御のためのラインドライバデバイス（ＬＴＶ）であって、
コマンドユニットまたは他のラインドライバデバイス（ＬＴＶ）と通信するように構成された第１のインターフェースユニット（Ａ）と、
他のラインドライバデバイス（ＬＴＶ）との通信するように構成された第２のインターフェースユニット（Ｂ）と、
複数の実行ユニット（ＡＥ）と通信するように構成された第３のインターフェースユニット（Ｃ）とを備えたラインドライバデバイス（ＬＴＶ）において、前記第１のインターフェースユニット（Ａ）と前記第２のインターフェースユニット（Ｂ）との間に第１の通信経路が配置され、前記第１のインターフェースユニット（Ａ）、前記第２のインターフェースユニット（Ｂ）、および前記第３のインターフェースユニット（Ｃ）の間に第２の通信経路が配置され、前記第１の通信経路上にスイッチ（Ｓ）および少なくとも２つの抵抗（Ｗ１、Ｗ２）が配置され、データフローは、スイッチポジションによって前記第１の通信経路または前記第２の通信経路を介するように切り替え可能であり、前記抵抗（Ｗ１、Ｗ２）は、前記スイッチポジションに応じてパススルー抵抗または終端抵抗として設定可能であり、終端電圧が前記スイッチ（Ｓ）に印加されることを特徴とするラインドライバデバイス（ＬＴＶ）。
【請求項２】
前記第３のインターフェースユニット（Ｃ）は、直列に接続可能な実行ユニット（ＡＥ）と通信するように構成されていることを特徴とする、請求項１に記載のラインドライバデバイス（ＬＴＶ）。
【請求項３】
前記第３のインターフェースユニット（Ｃ）の上流に論理ユニット（ＬＥ）が接続されることを特徴とする、請求項１または２に記載のラインドライバデバイス（ＬＴＶ）。
【請求項４】
前記論理ユニット（ＬＥ）が前記第２のインターフェースユニット（Ｂ）および／または前記第３のインターフェースユニット（Ｃ）を作動させることを特徴とする、請求項４に記載のラインドライバデバイス（ＬＴＶ）。
【請求項５】
前記スイッチ（Ｓ）が前記抵抗（Ｗ１、Ｗ２）間の前記第１の通信経路に結合されることを特徴とする、請求項１乃至４のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）。
【請求項６】
前記終端電圧が最大で電源電圧に対応することを特徴とする、請求項１乃至５のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）。
【請求項７】
前記第１の通信経路が受動的通信経路の形態をとることを特徴とする、請求項１乃至６のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）。
【請求項８】
前記第２の通信経路が能動的通信経路の形態をとることを特徴とする、請求項１乃至７のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）。
【請求項９】
前記ラインドライバデバイス（ＬＴＶ）が単一の部品で形成されることを特徴とする、請求項１乃至８のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）。
【請求項１０】
前記スイッチ（Ｓ）が、リレー、トランジスタ、および／またはデジタルスイッチの形態をとることを特徴とする、請求項１乃至９のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）。
【請求項１１】
請求項１乃至１０のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）を含むシステム構成。
【請求項１２】
効率的でエラー耐性のあるデータフロー制御のための方法であって、
コマンドユニットまたは他のラインドライバユニット（ＬＴＶ）と通信するように構成された第１のインターフェースユニット（Ａ）を提供すること（１００）、
他のラインドライバデバイス（ＬＴＶ）と通信するように構成された第２のインターフェースユニット（Ｂ）を提供すること（１０１）、
複数の実行ユニット（ＡＥ）と通信するように構成された第３のインターフェースユニット（Ｃ）を提供すること（１０２）、前記第１のインターフェースユニット（Ａ）と前記第２のインターフェースユニット（Ｂ）との間に第１の通信経路が配置されること（１０３）、前記第１のインターフェースユニット（Ａ）、前記第２のインターフェースユニット（Ｂ）、および前記第３のインターフェースユニット（Ｃ）の間に第２の通信経路が配置されること（１０４）、前記第１の通信経路上にスイッチ（Ｓ）および少なくとも２つの抵抗（Ｗ１、Ｗ２）が配置されること（１０５）、データフローをスイッチポジションによって前記第１の通信経路または前記第２の通信経路を介するように切り替え可能にすること（１０６）を含み、前記抵抗（Ｗ１、Ｗ２）は、前記スイッチポジションに応じてパススルー抵抗または終端抵抗として設定可能であり、終端電圧が前記スイッチ（Ｓ）に印加される、方法。
【請求項１３】
コンピュータ上で実行されるときに請求項１２に記載の方法を実施する制御コマンドを含むコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、実行ユニットを作動させるためのシステム構成において、前方へのデータフローのために第１または第２の通信経路を選択することを、技術的に低費用で可能にするラインドライバデバイスに関する。さらに、提案されたラインドライバデバイスは、特に、エラー耐性があり、とりわけ自動車での使用に適している。本発明は、さらに、対応するシステム構成、およびラインドライバデバイスを動作させるか、または製造するための方法に関する。さらに、提案された方法を実施するか、またはラインドライバデバイスを構築するか、または動作させる制御コマンドを含むコンピュータプログラム製品が提案される。
【背景技術】
【０００２】
特許文献１には、直列に配置された実行ユニットがコマンドユニットによって作動される効率的な制御装置および制御方法が開示されている。
特許文献２には、汎用的に使用することができるが、コンパクトな構造により、特に、車両での使用に有利であるコンパクトなＬＥＤ装置が開示されている。
【０００３】
特許文献３には、少なくとも１つのＬＥＤにおける輝度補償のための方法が開示されている。
従来の方法では、直列に接続されたコントロールユニットをアドレス指定するための複数のオプションが既知である。特定の適用を想定した場合には不利になる可能性のある汎用的なアプローチと、汎用的に使用できなくなった高度に専門化されたアプローチが存在する。例えば、ケーブルハーネスに関連して開発され、特に、制御デバイスのネットワークを実装することを目的としたＣＡＮバスが知られている。
【０００４】
一般に、ＣＡＮプロトコルの複雑さは、ＩＳＥＬＥＤ（登録商標）よりもはるかに大きく、そのため、より高価になる。しかしながら、ＣＡＮとＬＩＮの最大の欠点は、バスアーキテクチャのため、自然な（自動）アドレス指定オプションが提供されないことである。このような場合には、アドレスを設定する必要がある。ＩＳＥＬＥＤ（実行ユニット）およびセグメント化されたＩＳＥＬＥＤ（ラインドライバユニットおよび実行ユニット）の場合、物理的に事前定義された文字列があり、アドレスを自動的に割り当てるための１つのオプションとなる。
【０００５】
従来技術では、複数の実行ユニットを動作させるためのシステム構成が知られている。これは、制御コマンドによって対応する実行ユニットをアドレス指定するか、これらの実行ユニットからデータを読み出す必要があることを意味する。デイジーチェーン接続では、実行ユニットは直列に接続され、個々のコマンドユニットによってアドレス指定される。実行ユニットだけでなく、実際のコマンドユニットに故障が発生した場合、より広範囲の誤動作が発生する可能性がある。
【０００６】
また、一般に、複数のコマンドユニットを直列に接続することにより、エラーの影響を受けやすくなるという問題がある。従って、一方では個々のコマンドユニット間に、他方では複数の実行ユニット間に、それぞれの場合に、１つのシリアル通信経路しか存在しない。この結果、後続のコマンドユニットへのデータフローが遮断されてしまう。従って、残りのシステム全体が停止する。
【０００７】
さらに、自動車の適用状況では、設置される部品はフェイルセーフである必要があるが、同時に、コストの削減につながる技術的に低費用で提供する必要があるという問題がある。従って、故障の安全性確保と技術的な複雑さのとの間のバランスを取る必要がある。しかしながら、顧客が故障時の安全性確保の低下を受け入れず、製造業者が高価な回路に向かう傾向を示さないので、従来技術では、これは、都合が悪い。その結果、フェイルセーフでありながらコスト効率の高い部品が必要とされている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】国際公開第２０１７／１６２３２３号
【特許文献２】国際公開第２０１８／１０３８８０号
【特許文献３】国際公開第２０１７／１５３０２６号
【発明の概要】
【０００９】
従って、本発明の目的は、効率的に動作し、かつエラー耐性もあるラインドライバユニットを提案することである。ラインドライバデバイスは、特に、フェイルセーフであるか、または故障が発生した場合にそれ以上の影響を引き起こさないようにする必要がある。さらに、本発明の目的は、ラインドライバデバイスが有利に使用されるシステム構成を提案することである。さらに、ラインドライバデバイスを提供するか、または動作させる方法が提案される。また、本発明の目的は、ラインドライバデバイスを構築するか、または動作させ、提案された方法を実施する制御コマンドを含むコンピュータプログラム製品を提供することである。
【００１０】
この目的は、独立請求項の特徴によって達成される。さらに有利な実施形態は、従属請求項において特定されている。
従って、効率的でエラー耐性のあるデータフロー制御のためのラインドライバデバイスが提案され、ラインドライバデバイスは、コマンドユニットまたは他のラインドライバデバイスと通信するように構成された第１のインターフェースユニットと、他のラインドライバデバイスと通信するように構成された第２のインターフェースユニットと、複数の実行ユニットと通信するように構成された第３のインターフェースユニットとを備え、第１のインターフェースユニットと第２のインターフェースユニットとの間に第１の通信経路が配置され、第１のインターフェースユニット、第２のインターフェースユニット、および第３のインターフェースユニットの間に第２の通信経路が配置され、第１の通信経路上にスイッチおよび少なくとも２つの抵抗が配置され、データフローは、スイッチポジションによって第１の通信経路または第２の通信経路を介するように切り替え可能である。
【００１１】
ラインドライバデバイスは、例えば、システム構成内に設けられ、他のラインドライバデバイスと通信するデバイスであり得る。概して、他の部品との通信は有利であり、ラインドライバデバイスは、例えば、複数の実行ユニットと通信する部品である。実行ユニットは、ラインドライバデバイスから直接または間接的に発信されるコマンドを実行する部品である。従って、実行デバイス、即ち実行ユニットは、ＬＥＤを作動させるＬＥＤユニットの形態であり得る。ＬＥＤは、典型的には、赤色、緑色、または青色のＬＥＤの形態をとり、任意選択的に、白色ＬＥＤを設けることも可能である。
【００１２】
従って、ラインドライバデバイスは、複数の実行ユニットと通信し、それ自体が、別のユニット、例えば、コマンドユニットからコマンドを受信するように構成され得る。従って、コマンドユニットはマイクロコントローラの形態をとることができ、ラインドライバデバイスは、マイクロコントローラの形態をとることもでき、または、概して、データフロー制御および追加のコマンド処理のための手段を有する単にユニットの形態をとることもできる。
【００１３】
典型的に、ラインドライバデバイスは直列に接続され、このタイプの複数のラインドライバデバイスは、データラインに沿って直列に結合される。結果として、典型的には、制御ユニットに接続された複数のラインドライバデバイスが設けられる。直列に接続された第１のラインドライバデバイスはコマンドユニットに直接結合され、他のラインドライバデバイスはコマンドユニットに間接的に結合される。従来技術では、直列結合において、１つのラインドライバデバイスが故障すると、直列内のすべての他のラインドライバデバイスが故障するという問題があった。従って、従来技術では、１つのラインドライバデバイスの故障または非活性化状態は、複数の他の部品が故障することを意味する。これは、提案されたラインドライバデバイスが、非活性化状態で信号を単に接続する通信経路、即ちデータ経路を有する本発明により克服される。
【００１４】
その結果、単一のラインドライバデバイスに故障が発生した場合でも、直列に接続された他のラインドライバデバイスはデータフローから除外されず、ラインドライバが非活性化状態である場合、入力信号は何も処理されずに再び出力に出力される。これは、以下に、パススルーまたは接続スルーするものとして説明される。
【００１５】
従って、提案されたラインドライバデバイスは全体的にエラー耐性があり、これは、特に、他のラインドライバデバイスとの相互作用において有効である。ラインドライバデバイスは、それ自体がシステム構成として説明されているが、ラインドライバデバイス自体がシステム構成と呼ばれるようにラインドライバデバイスの用語を変更することもできる。提案されたラインドライバデバイスは、概して、ラインドライバデバイス自体に単に設置される構造的特徴に基づいている。外部部品に関しては、ラインドライバデバイスは通信能力を備えているため、提案されたラインドライバは、外部機能を参照して説明されていない。むしろ、ラインドライバデバイスは、他の部品も有するシステム構成に埋め込むのに適している。
【００１６】
さらに、データフロー制御が簡単な技術的手段を使用して実装されるため、ラインドライバデバイスも効率的である。本発明の一態様では、データフロー制御には、単に、第１の通信経路、他の通信経路、２つの抵抗、およびスイッチが必要である。データラインまたは通信経路は、個々の導電経路または単純な電気接続であり得る。結果として、提案されたラインドライバデバイスは、単一の回路基板上に配置されるか、またはハウジング内に単一の部品として収容される。
【００１７】
他のデバイスと通信するために、ラインドライバデバイスは少なくとも３つのインターフェースユニットを有する。従って、第１のインターフェースユニットは、他のラインドライバデバイスと通信するためのインターフェースとして機能する。このインターフェースは、コマンドユニットとの通信にも適している。コマンドユニットは、ラインドライバデバイスの上位に位置し、ラインドライバデバイスにコマンドを提供するインスタンスである。従って、コマンドユニットはラインドライバデバイスに対するマスターユニットとして機能し、ラインドライバデバイスはスレーブユニットまたはクライアントユニットとして機能する。
【００１８】
第２のインターフェースユニットは、第１のインターフェースユニットと同様に設計することができ、少なくとも、他のラインドライバユニット、即ちラインドライバデバイスとの通信に適している。従って、例えば、第１のインターフェースユニットは、ラインドライバデバイスの入力として指定され、第２のインターフェースは、出力として指定される。しかしながら、ラインドライバデバイスは、他のデバイス、例えば、コマンドデバイスまたは他のラインドライバデバイスと双方向に結合することもでき、これは、双方向通信も可能になり、その結果、第２のインターフェースユニットが入力として存在し、第１のインターフェースユニットが出力として存在することを意味する。その結果、２つのインターフェースユニットは、通信の方向に応じて、出力または入力の役割を担う場合がある。
【００１９】
第３のインターフェースユニットは、例えば、直列に結合され得る実行ユニットとの通信のために機能する。従って、第３の通信インターフェースまたはインターフェースユニットは、他の外部部品との通信のために機能し、ラインドライバデバイスは、これらの他の部品に関してマスターユニットとして動作する。第３のインターフェースユニットによって結合された部品は、コマンドを受信して実行する実行ユニットとして指定することができる。さらに、インターフェースユニットがこれらの実行ユニットから戻り値を受信するように構成することが可能である。
【００２０】
第１の通信経路は、第１のインターフェースユニットと第２のインターフェースユニットとの間に配置される。この通信経路は２つのインターフェースを接続し、信号を伝達するために機能する。少なくとも２つの抵抗またはスイッチユニットなどの他の部品は、例えば、データラインとして実装されるこの通信経路上に配置され得る。その結果、通信経路は、第１のインターフェースユニットから第２のインターフェースユニットに連続的に進行する必要はなく、第１のインターフェースユニットから第２のインターフェースユニットに間接的にデータを伝達することができ、中間部品を設置することも可能である。
【００２１】
第２の通信経路は、第１のインターフェースユニット、第２のインターフェースユニット、および第３のインターフェースユニットの間に配置され、同様に、インターフェースユニットを直接または間接的に接続することができる。典型的には、通信経路は、第１のインターフェースユニットを第３のインターフェースユニットに接続し、次に第３のインターフェースユニットを第２のインターフェースユニットに接続するように構成することが有利である。その結果、第２の通信経路は、第１の通信経路と同様に構成されるが、第３のインターフェースユニットが第２の通信経路上に配置される。第２の通信経路は、受信機モジュールまたは送信機モジュールなどの他の部品をも含み得る。
【００２２】
通信に関して、第１のインターフェースユニットを第３のインターフェースユニットに結合し、第３のインターフェースユニットを第２のインターフェースユニットに結合する第２のデータライン、即ち第２の通信経路は、本発明の単なる一態様である。従って、インターフェースユニット間の配置は、提案されたインターフェースユニット間の論理通信の進行のために異なる構成を構造的に選択することに基づくことができる。
【００２３】
さらに、入力信号を処理し、次にそれらを再び出力する処理ユニットを、第２の通信経路上に配置することができる。この状況において、当業者は、技術的実施のために、他の部品を設置することができることを認識するであろう。
【００２４】
第１の通信経路は、スイッチおよび少なくとも２つの抵抗を有する。好ましくは、２つの抵抗は、スイッチの上流および下流にそれぞれ配置される。この状況では、スイッチの上流および下流は通信のフローを指し、第１の通信経路を双方向に構成することが可能である。概して、スイッチの両側に少なくとも１つの抵抗を配置することが有利である。概して、このタイプの抵抗がどのように構成されているかは関係ない。単に例として、抵抗は５０オームが適している。所望の抵抗は、そのレベルに応じて、少なくとも１つの物理的抵抗によって提供され得る。
【００２５】
スイッチは通信経路を設定するように機能し、概して、第１の通信経路と第２の通信経路のどちらかを選択することが可能である。ラインドライバデバイスに電流が存在する場合、データ信号が受信され、続いて、内部論理ユニットで対応する信号が処理され、その後、処理された信号が送信される。これは、第２の通信経路に対応する。対照的に、電圧がない場合、信号はアナログで通過し、これは第１の通信経路に対応する。設置されているスイッチが開いている場合は電流が流れず、スイッチが閉じている場合は電流が流れる。従って、トランジスタが閉じている場合、導電性の貫通経路はない。従って、閉状態では、第１の通信経路が遮断され、信号は第２の通信経路を介して通過する。
【００２６】
故障状況、即ちラインドライバデバイスに欠陥があるか、または非活性化状態にある状況も、この方法で処理される。この場合、スイッチは開いており、導電性の貫通経路がある。従って、ラインドライバデバイスの活性化状態では、入力信号が処理され、続いて、再び出力される。非活性化状態では、信号は、単に受動的に通過する。この状況では、第２の通信経路を介して積極的にパススルーすることはデータ処理を含み、これは、ラインドライバデバイスの活性化状態に対応する。概して、スイッチは、第２の通信経路に直接配置されないが、スイッチに終端電圧を印加することができる。概して、スイッチは、通常は閉じており、積極的に開く必要がある。従って、電圧が存在する場合、ラインドライバデバイスはオンになる。その他の部品については、電圧が存在しない場合、ラインドライバデバイスは利用できない。その結果、ラインドライバデバイスは、故障が発生した場合に受動に切り替わり、その場合でも、他の部品を損なうことなく信号を受動的に通過させる。ラインドライバデバイスが動作していないか、または壊れている場合、ラインドライバデバイスには電圧が存在しないため、信号はラインドライバデバイスを受動的に通過する。
【００２７】
本発明の別の態様では、第３のインターフェースユニットは、直列に接続可能な実行ユニットと通信するように構成されている。これにより、インターフェースユニットが様々な実行ユニットと通信するという利点があり、いずれの場合も、このような通信を直接行う必要はない。むしろ、複数の実行ユニットを直列に接続することが可能であり、従って、ラインドライバデバイスは、好ましくは、第３のインターフェースユニットを介して直接単一の実行ユニットと通信し、接続された他の実行ユニットと間接的に通信する。概して、第３のインターフェースユニットは、コマンドを他の実行ユニットに伝達し、戻り値を受信することができる。
【００２８】
本発明の別の態様では、複数の抵抗は、パススルー抵抗または終端抵抗として設定することができる。これにより、複数の抵抗の値または単一の抵抗の値を使用して、データフローが第１の通信ライン、即ち第１の通信経路を介して流れるか、または第２の通信ライン、即ち第２の通信経路を介して流れるかを設定することができるという利点がある。信号が伝送される際に、スイッチポジションを使用して、２つの抵抗の効果を加えるか否かを設定することができ、その結果、第１の通信経路または第２の通信経路のいずれかが選択されるように、このような方法でデータライン上に抵抗を間接的に設定することができる。概して、第１の通信経路と第２の通信経路が互いに別々に実装されるのではなく、通信経路が部分的に重なっていてもよい。従って、構造的に１つの通信ラインのみを提供して、スイッチポジションにより第１の論理経路または第２の論理経路のどちらが選択されるかを設定することが可能である。
【００２９】
本発明の別の態様では、論理ユニットが第３のインターフェースユニットの上流に接続されている。これにより、入力通信信号またはコマンドが第２の通信経路を使用して論理ユニットを通過して、処理することができるという利点がある。従って、信号を処理する論理ユニットは、第２の通信経路上に存在する。従って、処理された信号は、第３のインターフェースユニットを使用して実行ユニットに出力されるか、または出力、即ち第２のインターフェースユニットに印加されることができる。
【００３０】
本発明の別の態様では、論理ユニットは、第２のインターフェースユニットおよび／または第３のインターフェースユニットを制御する。これにより、対応するコマンドまたは処理された信号を１つまたは２つの他のユニットに印加することができるという利点がある。従って、論理ユニットは、複数の実行ユニットに伝達されるコマンドを出力することが可能である。
【００３１】
本発明の別の態様では、スイッチは、抵抗間の第１の通信経路に結合されている。これにより、抵抗が回路、即ちスイッチの両側に配置され、それぞれの場合において、少なくとも１つの抵抗が回路、即ちスイッチの両側に配置されるという利点がある。このようにして、データフローまたは通信経路を有利に設定することができる。
【００３２】
本発明の別の態様では、終端電圧がスイッチに印加される。これにより、このような簡単な技術的手段を使用してスイッチを実施することができるという利点がある。さらに、従来から既知の部品が、単に設置することが必要とされるだけであり、この場合には、簡単で効率的なデータフロー制御が実施されるように適切に組み合わされる。
【００３３】
本発明の別の態様では、終端電圧は最大で電源電圧に対応する。これにより、印加電圧が制限され、実際に必要とされるだけの終端電圧を印加するだけでよいという利点がある。この場合もやはり、データフロー制御のための簡単で効率的な構造が提供される。
【００３４】
本発明の別の態様では、第１の通信経路は、受動的通信経路の形態をとる。これにより、ラインドライバデバイスが非活性化された場合、通信経路は信号を受動的に通過させるだけであり、従って、欠陥のあるラインドライバデバイスが他の部品に影響を与えないという利点がある。特に、非活性化状態にあるか、または欠陥のあるラインドライバデバイスは、さらなる通信の流れを損なうことはなく、信号は受動的通信経路を介して通過する。
【００３５】
本発明の別の態様では、第２の通信経路は、能動的通信経路の形態をとる。これにより、通常の状況、即ちラインドライバデバイスが動作されるときに、通信経路が能動的な状態に設定され、第２の通信経路を使用して信号が処理されるという利点がある。この目的のために、論理ユニットを設けることが好ましい。
【００３６】
本発明の別の態様では、ラインドライバデバイスは単一の部品で形成される。これにより、ラインドライバデバイスをシステム構成に特に簡単に設置することができ、例えば、個別の回路基板上に配置したり、個別のハウジング内に設置したりすることができるという利点がある。従って、ラインドライバデバイスは、個別に提供し、その後の処理ステップで設置することができる。
【００３７】
本発明の別の態様では、スイッチは、リレー、トランジスタ、および／またはデジタルスイッチの形態をとる。これにより、簡単な部品を使用してスイッチを実現することができ、この場合もやはり、結果的に技術的に低費用となるという利点がある。技術的に低費用により、コスト削減につながるが、依然としてロバストなスイッチが提供される。
【００３８】
この目的は、上記のようなラインドライバデバイスを含むシステム構成によっても達成される。
この目的はまた、効率的でエラー耐性のあるデータフロー制御のための方法によっても達成され、方法は、コマンドユニットまたは他のラインドライバユニットと通信するように構成された第１のインターフェースユニットを提供すること、他のラインドライバユニットと通信するように構成された第２のインターフェースユニットを提供すること、複数の実行ユニットと通信するように構成された第３のインターフェースユニットを提供すること、第１のインターフェースユニットと第２のインターフェースユニットとの間に第１の通信経路が配置されること、第１のインターフェースユニット、第２のインターフェースユニット、および第３のインターフェースユニットの間に第２の通信経路が配置されること、第１の通信経路上にスイッチおよび少なくとも２つの抵抗が配置されること、データフローをスイッチポジションによって第１の通信経路または第２の通信経路を介するように切り替え可能にすることを含む。
【００３９】
この状況において、当業者は、個々の方法ステップが反復的におよび／または異なる順序で実行され得ることを認識するであろう。特に、個々の方法ステップは、サブステップを含み得る。
【００４０】
この目的はまた、提案された方法を実施するか、または提案されたラインドライバデバイスを動作させるか、または構築する制御コマンドを含むコンピュータプログラム製品によって達成される。
【００４１】
本発明によれば、方法が、ラインドライバデバイスの構造的特徴によっても機能的に模倣することができる方法ステップを提供することが特に有利である。ラインドライバデバイスおよびシステム構成は、この方法を実施するのに適した構造的特徴を提供する。
【図面の簡単な説明】
【００４２】
さらに有利な構成は、添付の図面を参照してより詳細に説明されている。
【図１】従来技術に従って直列に接続されたコマンドユニットおよび複数の実行ユニットを含む概略的な装置を示す。
【図２】本発明の一態様による、効率的でエラー耐性のあるデータフロー制御のためのラインドライバデバイスを含むブロック図である。
【図３】本発明の別の態様による、効率的でエラー耐性のあるデータフロー制御のための方法の概略的なフローチャートである。
【発明を実施するための形態】
【００４３】
図１の左側は、例えば、コマンドユニットとして機能するマイクロコントローラを示している。さらに、この場合、ＬＥＤコントローラとして実装された複数の実行ユニットが、双方向通信を用いて配置されている。これは、参照記号ＭＬＥＤ  ＣＴＲＬにより示されている。いくつかの適用状況に関して、従来技術には、あるコントローラが故障した場合、通信が抑制されるため、直列に接続されたそれ以降の全てのコントローラも故障するという欠点がある。
【００４４】
図１は、従来技術によるシステムまたは通信構成の可能な構成を示している。従って、この場合、３つのコントロールユニットに接続されているコマンドユニットＢＥが左側に確認することができる。３つのコントロールユニットが直列に接続されているため、コマンドユニットは、１つのコントロールユニットに直接接続され、他のコントロールユニットに間接的に接続される。コントロールユニットは、マルチＬＥＤコントローラであってもよい。これは、図１ではＭＬＥＤ  ＣＴＲＬとして示されている。単一の参照符号は、特に、コントロールユニットが通常同一に構成されていることを示すことを目的としている。この図面から確認できるように、ＬＥＤはＲＧＢ（赤色、緑色、青色）ＬＥＤである。これらは、個々のＬＥＤユニットの混合比によって特定の色の値を設定するように構成されている。さらに、この図面では、必要に応じて他の部品が設けられることを理解することができる。例えば、電源を設ける必要がある場合があり得る。しかしながら、この状況では、これらの部品、例えば、電源を外部に設け、単に、それらを接続することも可能である。
【００４５】
この場合、データラインは、双方向矢印ＳＩＯ１、ＳＩＯ２として示される複数のデータラインセグメントの形態である。コントロールユニットは、実行ユニットと呼ばれ得る。
【００４６】
図２は、本発明によるラインドライバデバイスＬＴＶを示す。図２に示されるように、３つのインターフェースユニット、具体的には、第１のインターフェースユニットＡ、第２のインターフェースユニットＢ、および第３のインターフェースユニットＣが設けられる。さらに、論理ユニットＬＥは、第３のインターフェースユニットＣの上流に接続される。第３のインターフェースユニットＣは、複数の他の実行ユニットＡＥと通信するように構成されている。さらに、受信機Ｒｘおよび送信機Ｔｘなどの他の部品を設置する必要がある場合がある。ここで、Ｒは受信機を表し、Ｔは送信機を表す。さらに、抵抗Ｗ１、Ｗ２およびスイッチＳが示されている。さらに、電流源または電圧源ＶＣＣが左下に示されている。
【００４７】
第１の通信経路は、破線で示され、かつ第１のインターフェースユニットを第２のインターフェースユニットＢに接続する。これは間接的に行われ、第１の抵抗Ｗ１および第２の抵抗Ｗ２などの複数の部品が間に配置される。また、スイッチＳも同様に第１のデータライン上に配置されている。第２のデータラインは、点線を使用して示され、かつ第３のインターフェースユニットＣを介して第１のインターフェースユニットＡと第２のインターフェースユニットＢとの間に延在する。第２のデータライン上に配置された論理ユニットＬＥは、第３のインターフェースユニットの上流に接続される。
【００４８】
破線のデータラインである第１のデータライン、および点線のデータラインである第２のデータラインは、少なくとも第１のサブ部分が共同で実装されるように構成されてもよく、即ち、インターフェースユニットＡと抵抗Ｗ１との間に単一のデータラインが配置され、第２の抵抗Ｗ２と第２のインターフェースユニットＢとの間に単一のデータラインが配置される。続いて、第１の通信経路および第２の通信経路の両方がこのデータラインに結合される。物理的には、全体として単一のラインシステムが存在する場合があり、スイッチは、第１の論理通信経路または第２の論理通信経路のどちらが選択されるかを設定する。従って、対応する信号は、第１のインターフェースユニットＡから少なくとも１つの抵抗またはスイッチを介して第２のインターフェースユニットＢに水平に流れるか、あるいは第２のデータラインが選択され得、その場合、信号は第３のインターフェースユニットＣを介して伝搬する。
【００４９】
他のラインドライバデバイスＬＴＶが左および／または右に配置され得、かつインターフェースユニットＡまたはＢを介して通信することができるか、あるいは直列に接続された複数の実行ユニットＡＥを図２の上部に設けることも可能である。従って、本発明により提案されるシステム構成は、１つのラインドライバデバイスＬＴＶのみならず、直列に接続された複数のラインドライバデバイスＬＴＶ、ならびに同様に直列に接続された複数の実行ユニットＡＥを含み得る。さらに、例えば、インターフェースＡを介してラインドライバデバイスＬＴＶと通信するコマンドユニットを設けることができる。このタイプのコマンドユニットは、マイクロコントローラとして実施することができる。
【００５０】
図３は、効率的でエラー耐性のあるデータフロー制御のための提案された方法の概略的なフローチャートであり、方法は、コマンドユニットＢＥまたは他のラインドライバユニットＬＴＶと通信するように構成された第１のインターフェースユニットＡを提供すること（１００）、他のラインドライバデバイスＬＴＶと通信するように構成された第２のインターフェースユニットＢを提供すること（１０１）、複数の実行ユニットＡＥと通信するように構成された第３のインターフェースユニットＣを提供すること（１０２）、第１のインターフェースユニットＡと第２のインターフェースユニットＢとの間に第１の通信経路が配置されること（１０３）、第１のインターフェースユニットＡ、第２のインターフェースユニットＢ、および第３のインターフェースユニットＣの間に第２の通信経路が配置されること（１０４）、第１の通信経路上にスイッチＳおよび少なくとも２つの抵抗Ｗ１、Ｗ２が配置されること（１０５）、データフローをスイッチポジションによって第１の通信経路または第２の通信経路を介するように切り替え可能にすること（１０６）を含む。
【００５１】
この状況において、当業者は、個々の方法ステップが反復的におよび／または異なる順序で実行され得、サブステップを有し得ることを認識するであろう。
【図１】
2021527372.tif 000003
【図２】
2021527372.tif 000004
【図３】
2021527372.tif 000005
【手続補正書】
【提出日】令和2年9月8日(2020.9.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
効率的でエラー耐性のあるデータフロー制御のためのラインドライバデバイス（ＬＴＶ）であって、
コマンドユニットまたは第１の他のラインドライバデバイス（ＬＴＶ）と通信するように構成された第１のインターフェースユニット（Ａ）と、
第２の他のラインドライバデバイス（ＬＴＶ）との通信するように構成された第２のインターフェースユニット（Ｂ）と、
複数の実行ユニット（ＡＥ）と通信するように構成された第３のインターフェースユニット（Ｃ）とを備え、前記第１のインターフェースユニット（Ａ）と前記第２のインターフェースユニット（Ｂ）との間に第１の通信経路が配置され、前記第１のインターフェースユニット（Ａ）、前記第２のインターフェースユニット（Ｂ）、および前記第３のインターフェースユニット（Ｃ）の間に第２の通信経路が配置されているラインドライバデバイス（ＬＴＶ）において、前記第１の通信経路上に少なくとも２つの抵抗（Ｗ１、Ｗ２）およびそれらの間にあるスイッチ（Ｓ）が配置され、データフローは、スイッチポジションによって前記第１の通信経路または前記第２の通信経路を介するように切り替え可能であり、前記抵抗（Ｗ１、Ｗ２）は、前記スイッチポジションに応じて前記スイッチ（Ｓ）が開いている場合に前記第１の通信経路を介するパススルー抵抗または前記スイッチ（Ｓ）が閉じて前記データフローが前記第２の通信経路を介して行われる場合に終端抵抗として設定可能であり、電圧源（ＶＣＣ）により終端電圧が前記スイッチ（Ｓ）に印加され、前記終端電圧が前記スイッチ（Ｓ）に印加されている場合にのみ前記スイッチ（Ｓ）が閉じ、前記終端電圧が印加されていない場合には前記スイッチ（Ｓ）が開くことを特徴とするラインドライバデバイス（ＬＴＶ）。
【請求項２】
前記第３のインターフェースユニット（Ｃ）は、直列に接続可能な実行ユニット（ＡＥ）と通信するように構成されていることを特徴とする、請求項１に記載のラインドライバデバイス（ＬＴＶ）。
【請求項３】
前記第２の通信経路上の前記第３のインターフェースユニット（Ｃ）の上流に論理ユニット（ＬＥ）が接続されることを特徴とする、請求項１または２に記載のラインドライバデバイス（ＬＴＶ）。
【請求項４】
前記論理ユニット（ＬＥ）が前記第２のインターフェースユニット（Ｂ）および／または前記第３のインターフェースユニット（Ｃ）を作動させることを特徴とする、請求項４に記載のラインドライバデバイス（ＬＴＶ）。
【請求項５】
前記終端電圧が最大で電源電圧に対応することを特徴とする、請求項１乃至４のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）。
【請求項６】
前記第１の通信経路が受動的通信経路の形態をとることを特徴とする、請求項１乃至５のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）。
【請求項７】
前記第２の通信経路が能動的通信経路の形態をとることを特徴とする、請求項１乃至６のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）。
【請求項８】
前記ラインドライバデバイス（ＬＴＶ）が単一の部品で形成されることを特徴とする、請求項１乃至７のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）。
【請求項９】
前記スイッチ（Ｓ）が、リレー、トランジスタ、および／またはデジタルスイッチの形態をとることを特徴とする、請求項１乃至８のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）。
【請求項１０】
請求項１乃至９のいずれか一項に記載のラインドライバデバイス（ＬＴＶ）を含むシステム構成。
【請求項１１】
効率的でエラー耐性のあるデータフロー制御のための方法であって、
コマンドユニットまたは第１の他のラインドライバユニット（ＬＴＶ）と通信するように構成された第１のインターフェースユニット（Ａ）を提供すること（１００）、
第２の他のラインドライバデバイス（ＬＴＶ）と通信するように構成された第２のインターフェースユニット（Ｂ）を提供すること（１０１）、
複数の実行ユニット（ＡＥ）と通信するように構成された第３のインターフェースユニット（Ｃ）を提供すること（１０２）、前記第１のインターフェースユニット（Ａ）と前記第２のインターフェースユニット（Ｂ）との間に第１の通信経路が配置されること（１０３）、前記第１のインターフェースユニット（Ａ）、前記第２のインターフェースユニット（Ｂ）、および前記第３のインターフェースユニット（Ｃ）の間に第２の通信経路が配置されること（１０４）を含む方法において、前記第１の通信経路上に少なくとも２つの抵抗（Ｗ１、Ｗ２）およびそれらの間にあるスイッチ（Ｓ）が配置されること（１０５）、データフローをスイッチポジションによって前記第１の通信経路または前記第２の通信経路を介するように切り替え可能にすること（１０６）を含み、前記抵抗（Ｗ１、Ｗ２）は、前記スイッチポジションに応じて前記スイッチ（Ｓ）が開いている場合に前記第１の通信経路を介するパススルー抵抗または前記スイッチ（Ｓ）が閉じて前記データフローが前記第２の通信経路を介して行われる場合に終端抵抗として設定可能であり、電圧源（ＶＣＣ）により終端電圧が前記スイッチ（Ｓ）に印加され、前記終端電圧が前記スイッチ（Ｓ）に印加されている場合にのみ前記スイッチ（Ｓ）が閉じ、前記終端電圧が印加されていない場合には前記スイッチ（Ｓ）が開くことを特徴とする方法。
【請求項１２】
コンピュータ上で実行されるときに請求項１１に記載の方法を実施する制御コマンドを含むコンピュータプログラム製品。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、実行ユニットを作動させるためのシステム構成において、前方へのデータフローのために第１または第２の通信経路を選択することを、技術的に低費用で可能にするラインドライバデバイスに関する。さらに、提案されたラインドライバデバイスは、特に、エラー耐性があり、とりわけ自動車での使用に適している。本発明は、さらに、対応するシステム構成、およびラインドライバデバイスを動作させるか、または製造するための方法に関する。さらに、提案された方法を実施するか、またはラインドライバデバイスを構築するか、または動作させる制御コマンドを含むコンピュータプログラム製品が提案される。
【背景技術】
【０００２】
特許文献１には、バスシステムおよびその動作方法、特に、照明機器の制御方法が示されている。
特許文献２には、技術システムの様々な部品間のデータ交換が示されている。この発明は、特に、部品間のデータ交換を可能にするために技術システムの様々な部品間のネットワーキングおよび構成に関する。
【０００３】
特許文献３には、コンピュータネットワークにおけるデータバスによる冗長データ伝送が示されている。
特許文献４には、異なる部品間のダウンワードデータ伝送が示されている。
【０００４】
特許文献５には、データ伝送のためのバスシステムのバスユーザのシステムが示されている。
特許文献６には、直列に配置された実行ユニットがコマンドユニットによって作動される効率的な制御装置および制御方法が開示されている。
【０００５】
特許文献７には、汎用的に使用することができるが、コンパクトな構造により、特に、車両での使用に有利であるコンパクトなＬＥＤ装置が開示されている。
特許文献８には、少なくとも１つのＬＥＤにおける輝度補償のための方法が開示されている。
【０００６】
従来の方法では、直列に接続されたコントロールユニットをアドレス指定するための複数のオプションが既知である。特定の適用を想定した場合には不利になる可能性のある汎用的なアプローチと、汎用的に使用できなくなった高度に専門化されたアプローチが存在する。例えば、ケーブルハーネスに関連して開発され、特に、制御デバイスのネットワークを実装することを目的としたＣＡＮバスが知られている。
【０００７】
一般に、ＣＡＮプロトコルの複雑さは、ＩＳＥＬＥＤ（登録商標）よりもはるかに大きく、そのため、より高価になる。しかしながら、ＣＡＮとＬＩＮの最大の欠点は、バスアーキテクチャのため、自然な（自動）アドレス指定オプションが提供されないことである。このような場合には、アドレスを設定する必要がある。ＩＳＥＬＥＤ（実行ユニット）およびセグメント化されたＩＳＥＬＥＤ（ラインドライバユニットおよび実行ユニット）の場合、物理的に事前定義された文字列があり、アドレスを自動的に割り当てるための１つのオプションとなる。
【０００８】
従来技術では、複数の実行ユニットを動作させるためのシステム構成が知られている。これは、制御コマンドによって対応する実行ユニットをアドレス指定するか、これらの実行ユニットからデータを読み出す必要があることを意味する。デイジーチェーン接続では、実行ユニットは直列に接続され、個々のコマンドユニットによってアドレス指定される。実行ユニットだけでなく、実際のコマンドユニットに故障が発生した場合、より広範囲の誤動作が発生する可能性がある。
【０００９】
また、一般に、複数のコマンドユニットを直列に接続することにより、エラーの影響を受けやすくなるという問題がある。従って、一方では個々のコマンドユニット間に、他方では複数の実行ユニット間に、それぞれの場合に、１つのシリアル通信経路しか存在しない。この結果、後続のコマンドユニットへのデータフローが遮断されてしまう。従って、残りのシステム全体が停止する。
【００１０】
さらに、自動車の適用状況では、設置される部品はフェイルセーフである必要があるが、同時に、コストの削減につながる技術的に低費用で提供する必要があるという問題がある。従って、故障の安全性確保と技術的な複雑さのとの間のバランスを取る必要がある。しかしながら、顧客が故障時の安全性確保の低下を受け入れず、製造業者が高価な回路に向かう傾向を示さないので、従来技術では、これは、都合が悪い。その結果、フェイルセーフでありながらコスト効率の高い部品が必要とされている。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】独国特許出願公開第１０２００７０４４８２０号明細書
【特許文献２】独国特許出願公開第１０２０１３２０１１０６号明細書
【特許文献３】独国特許出願公開第１００４４３０９号明細書
【特許文献４】国際公開第２０１３／０６２９４９号
【特許文献５】独国特許出願公開第１０２００９０５６５６３号明細書
【特許文献６】国際公開第２０１７／１６２３２３号
【特許文献７】国際公開第２０１８／１０３８８０号
【特許文献８】国際公開第２０１７／１５３０２６号
【発明の概要】
【００１２】
従って、本発明の目的は、効率的に動作し、かつエラー耐性もあるラインドライバユニットを提案することである。ラインドライバデバイスは、特に、フェイルセーフであるか、または故障が発生した場合にそれ以上の影響を引き起こさないようにする必要がある。さらに、本発明の目的は、ラインドライバデバイスが有利に使用されるシステム構成を提案することである。さらに、ラインドライバデバイスを提供するか、または動作させる方法が提案される。また、本発明の目的は、ラインドライバデバイスを構築するか、または動作させ、提案された方法を実施する制御コマンドを含むコンピュータプログラム製品を提供することである。
【００１３】
この目的は、独立請求項の特徴によって達成される。さらに有利な実施形態は、従属請求項において特定されている。
従って、効率的でエラー耐性のあるデータフロー制御のためのラインドライバデバイスが提案され、ラインドライバデバイスは、コマンドユニットまたは第１の他のラインドライバデバイスと通信するように構成された第１のインターフェースユニットと、第２の他のラインドライバデバイスとの通信するように構成された第２のインターフェースユニットと、複数の実行ユニットと通信するように構成された第３のインターフェースユニットとを備え、第１のインターフェースユニットと第２のインターフェースユニットとの間に第１の通信経路が配置され、第１のインターフェースユニット、第２のインターフェースユニット、および第３のインターフェースユニットの間に第２の通信経路が配置されているラインドライバデバイスにおいて、第１の通信経路上に少なくとも２つの抵抗およびそれらの間にあるスイッチが配置され、データフローは、スイッチポジションによって第１の通信経路または第２の通信経路を介するように切り替え可能であり、抵抗は、スイッチポジションに応じてスイッチが開いている場合に第１の通信経路を介するパススルー抵抗またはスイッチが閉じてデータフローが第２の通信経路を介して行われる場合に終端抵抗として設定可能であり、電圧源により終端電圧がスイッチに印加され、終端電圧がスイッチに印加されている場合にのみスイッチが閉じ、終端電圧が印加されていない場合にはスイッチが開くことを特徴とする。
【００１４】
ラインドライバデバイスは、例えば、システム構成内に設けられ、他のラインドライバデバイスと通信するデバイスであり得る。概して、他の部品との通信は有利であり、ラインドライバデバイスは、例えば、複数の実行ユニットと通信する部品である。実行ユニットは、ラインドライバデバイスから直接または間接的に発信されるコマンドを実行する部品である。従って、実行デバイス、即ち実行ユニットは、ＬＥＤを作動させるＬＥＤユニットの形態であり得る。ＬＥＤは、典型的には、赤色、緑色、または青色のＬＥＤの形態をとり、任意選択的に、白色ＬＥＤを設けることも可能である。
【００１５】
従って、ラインドライバデバイスは、複数の実行ユニットと通信し、それ自体が、別のユニット、例えば、コマンドユニットからコマンドを受信するように構成され得る。従って、コマンドユニットはマイクロコントローラの形態をとることができ、ラインドライバデバイスは、マイクロコントローラの形態をとることもでき、または、概して、データフロー制御および追加のコマンド処理のための手段を有する単にユニットの形態をとることもできる。
【００１６】
典型的に、ラインドライバデバイスは直列に接続され、このタイプの複数のラインドライバデバイスは、データラインに沿って直列に結合される。結果として、典型的には、制御ユニットに接続された複数のラインドライバデバイスが設けられる。直列に接続された第１のラインドライバデバイスはコマンドユニットに直接結合され、他のラインドライバデバイスはコマンドユニットに間接的に結合される。従来技術では、直列結合において、１つのラインドライバデバイスが故障すると、直列内のすべての他のラインドライバデバイスが故障するという問題があった。従って、従来技術では、１つのラインドライバデバイスの故障または非活性化状態は、複数の他の部品が故障することを意味する。これは、提案されたラインドライバデバイスが、非活性化状態で信号を単に接続する通信経路、即ちデータ経路を有する本発明により克服される。
【００１７】
その結果、単一のラインドライバデバイスに故障が発生した場合でも、直列に接続された他のラインドライバデバイスはデータフローから除外されず、ラインドライバが非活性化状態である場合、入力信号は何も処理されずに再び出力に出力される。これは、以下に、パススルーまたは接続スルーするものとして説明される。
【００１８】
従って、提案されたラインドライバデバイスは全体的にエラー耐性があり、これは、特に、他のラインドライバデバイスとの相互作用において有効である。ラインドライバデバイスは、それ自体がシステム構成として説明されているが、ラインドライバデバイス自体がシステム構成と呼ばれるようにラインドライバデバイスの用語を変更することもできる。提案されたラインドライバデバイスは、概して、ラインドライバデバイス自体に単に設置される構造的特徴に基づいている。外部部品に関しては、ラインドライバデバイスは通信能力を備えているため、提案されたラインドライバは、外部機能を参照して説明されていない。むしろ、ラインドライバデバイスは、他の部品も有するシステム構成に埋め込むのに適している。
【００１９】
さらに、データフロー制御が簡単な技術的手段を使用して実装されるため、ラインドライバデバイスも効率的である。本発明の一態様では、データフロー制御には、単に、第１の通信経路、他の通信経路、２つの抵抗、およびスイッチが必要である。データラインまたは通信経路は、個々の導電経路または単純な電気接続であり得る。結果として、提案されたラインドライバデバイスは、単一の回路基板上に配置されるか、またはハウジング内に単一の部品として収容される。
【００２０】
他のデバイスと通信するために、ラインドライバデバイスは少なくとも３つのインターフェースユニットを有する。従って、第１のインターフェースユニットは、他のラインドライバデバイスと通信するためのインターフェースとして機能する。このインターフェースは、コマンドユニットとの通信にも適している。コマンドユニットは、ラインドライバデバイスの上位に位置し、ラインドライバデバイスにコマンドを提供するインスタンスである。従って、コマンドユニットはラインドライバデバイスに対するマスターユニットとして機能し、ラインドライバデバイスはスレーブユニットまたはクライアントユニットとして機能する。
【００２１】
第２のインターフェースユニットは、第１のインターフェースユニットと同様に設計することができ、少なくとも、他のラインドライバユニット、即ちラインドライバデバイスとの通信に適している。従って、例えば、第１のインターフェースユニットは、ラインドライバデバイスの入力として指定され、第２のインターフェースは、出力として指定される。しかしながら、ラインドライバデバイスは、他のデバイス、例えば、コマンドデバイスまたは他のラインドライバデバイスと双方向に結合することもでき、これは、双方向通信も可能になり、その結果、第２のインターフェースユニットが入力として存在し、第１のインターフェースユニットが出力として存在することを意味する。その結果、２つのインターフェースユニットは、通信の方向に応じて、出力または入力の役割を担う場合がある。
【００２２】
第３のインターフェースユニットは、例えば、直列に結合され得る実行ユニットとの通信のために機能する。従って、第３の通信インターフェースまたはインターフェースユニットは、他の外部部品との通信のために機能し、ラインドライバデバイスは、これらの他の部品に関してマスターユニットとして動作する。第３のインターフェースユニットによって結合された部品は、コマンドを受信して実行する実行ユニットとして指定することができる。さらに、インターフェースユニットがこれらの実行ユニットから戻り値を受信するように構成することが可能である。
【００２３】
第１の通信経路は、第１のインターフェースユニットと第２のインターフェースユニットとの間に配置される。この通信経路は２つのインターフェースを接続し、信号を伝達するために機能する。少なくとも２つの抵抗またはスイッチユニットなどの他の部品は、例えば、データラインとして実装されるこの通信経路上に配置され得る。その結果、通信経路は、第１のインターフェースユニットから第２のインターフェースユニットに連続的に進行する必要はなく、第１のインターフェースユニットから第２のインターフェースユニットに間接的にデータを伝達することができ、中間部品を設置することも可能である。
【００２４】
第２の通信経路は、第１のインターフェースユニット、第２のインターフェースユニット、および第３のインターフェースユニットの間に配置され、同様に、インターフェースユニットを直接または間接的に接続することができる。典型的には、通信経路は、第１のインターフェースユニットを第３のインターフェースユニットに接続し、次に第３のインターフェースユニットを第２のインターフェースユニットに接続するように構成することが有利である。その結果、第２の通信経路は、第１の通信経路と同様に構成されるが、第３のインターフェースユニットが第２の通信経路上に配置される。第２の通信経路は、受信機モジュールまたは送信機モジュールなどの他の部品をも含み得る。
【００２５】
通信に関して、第１のインターフェースユニットを第３のインターフェースユニットに結合し、第３のインターフェースユニットを第２のインターフェースユニットに結合する第２のデータライン、即ち第２の通信経路は、本発明の単なる一態様である。従って、インターフェースユニット間の配置は、提案されたインターフェースユニット間の論理通信の進行のために異なる構成を構造的に選択することに基づくことができる。
【００２６】
さらに、入力信号を処理し、次にそれらを再び出力する処理ユニットを、第２の通信経路上に配置することができる。この状況において、当業者は、技術的実施のために、他の部品を設置することができることを認識するであろう。
【００２７】
第１の通信経路は、スイッチおよび少なくとも２つの抵抗を有する。好ましくは、２つの抵抗は、スイッチの上流および下流にそれぞれ配置される。この状況では、スイッチの上流および下流は通信のフローを指し、第１の通信経路を双方向に構成することが可能である。概して、スイッチの両側に少なくとも１つの抵抗を配置することが有利である。概して、このタイプの抵抗がどのように構成されているかは関係ない。単に例として、抵抗は５０オームが適している。所望の抵抗は、そのレベルに応じて、少なくとも１つの物理的抵抗によって提供され得る。
【００２８】
スイッチは通信経路を設定するように機能し、概して、第１の通信経路と第２の通信経路のどちらかを選択することが可能である。ラインドライバデバイスに電流が存在する場合、データ信号が受信され、続いて、内部論理ユニットで対応する信号が処理され、その後、処理された信号が送信される。これは、第２の通信経路に対応する。対照的に、電圧がない場合、信号はアナログで通過し、これは第１の通信経路に対応する。設置されているスイッチが開いている場合は電流が流れず、スイッチが閉じている場合は電流が流れる。従って、トランジスタが閉じている場合、導電性の貫通経路はない。従って、閉状態では、第１の通信経路が遮断され、信号は第２の通信経路を介して通過する。
【００２９】
故障状況、即ちラインドライバデバイスに欠陥があるか、または非活性化状態にある状況も、この方法で処理される。この場合、スイッチは開いており、導電性の貫通経路がある。従って、ラインドライバデバイスの活性化状態では、入力信号が処理され、続いて、再び出力される。非活性化状態では、信号は、単に受動的に通過する。この状況では、第２の通信経路を介して積極的にパススルーすることはデータ処理を含み、これは、ラインドライバデバイスの活性化状態に対応する。概して、スイッチは、第２の通信経路に直接配置されないが、スイッチに終端電圧を印加することができる。概して、スイッチは、通常は閉じており、積極的に開く必要がある。従って、電圧が存在する場合、ラインドライバデバイスはオンになる。その他の部品については、電圧が存在しない場合、ラインドライバデバイスは利用できない。その結果、ラインドライバデバイスは、故障が発生した場合に受動に切り替わり、その場合でも、他の部品を損なうことなく信号を受動的に通過させる。ラインドライバデバイスが動作していないか、または壊れている場合、ラインドライバデバイスには電圧が存在しないため、信号はラインドライバデバイスを受動的に通過する。
【００３０】
本発明の別の態様では、第３のインターフェースユニットは、直列に接続可能な実行ユニットと通信するように構成されている。これにより、インターフェースユニットが様々な実行ユニットと通信するという利点があり、いずれの場合も、このような通信を直接行う必要はない。むしろ、複数の実行ユニットを直列に接続することが可能であり、従って、ラインドライバデバイスは、好ましくは、第３のインターフェースユニットを介して直接単一の実行ユニットと通信し、接続された他の実行ユニットと間接的に通信する。概して、第３のインターフェースユニットは、コマンドを他の実行ユニットに伝達し、戻り値を受信することができる。
【００３１】
本発明の別の態様では、複数の抵抗は、パススルー抵抗または終端抵抗として設定することができる。これにより、複数の抵抗の値または単一の抵抗の値を使用して、データフローが第１の通信ライン、即ち第１の通信経路を介して流れるか、または第２の通信ライン、即ち第２の通信経路を介して流れるかを設定することができるという利点がある。信号が伝送される際に、スイッチポジションを使用して、２つの抵抗の効果を加えるか否かを設定することができ、その結果、第１の通信経路または第２の通信経路のいずれかが選択されるように、このような方法でデータライン上に抵抗を間接的に設定することができる。概して、第１の通信経路と第２の通信経路が互いに別々に実装されるのではなく、通信経路が部分的に重なっていてもよい。従って、構造的に１つの通信ラインのみを提供して、スイッチポジションにより第１の論理経路または第２の論理経路のどちらが選択されるかを設定することが可能である。
【００３２】
本発明の別の態様では、論理ユニットが第３のインターフェースユニットの上流に接続されている。これにより、入力通信信号またはコマンドが第２の通信経路を使用して論理ユニットを通過して、処理することができるという利点がある。従って、信号を処理する論理ユニットは、第２の通信経路上に存在する。従って、処理された信号は、第３のインターフェースユニットを使用して実行ユニットに出力されるか、または出力、即ち第２のインターフェースユニットに印加されることができる。
【００３３】
本発明の別の態様では、論理ユニットは、第２のインターフェースユニットおよび／または第３のインターフェースユニットを制御する。これにより、対応するコマンドまたは処理された信号を１つまたは２つの他のユニットに印加することができるという利点がある。従って、論理ユニットは、複数の実行ユニットに伝達されるコマンドを出力することが可能である。
【００３４】
本発明の別の態様では、スイッチは、抵抗間の第１の通信経路に結合されている。これにより、抵抗が回路、即ちスイッチの両側に配置され、それぞれの場合において、少なくとも１つの抵抗が回路、即ちスイッチの両側に配置されるという利点がある。このようにして、データフローまたは通信経路を有利に設定することができる。
【００３５】
本発明の別の態様では、終端電圧がスイッチに印加される。これにより、このような簡単な技術的手段を使用してスイッチを実施することができるという利点がある。さらに、従来から既知の部品が、単に設置することが必要とされるだけであり、この場合には、簡単で効率的なデータフロー制御が実施されるように適切に組み合わされる。
【００３６】
本発明の別の態様では、終端電圧は最大で電源電圧に対応する。これにより、印加電圧が制限され、実際に必要とされるだけの終端電圧を印加するだけでよいという利点がある。この場合もやはり、データフロー制御のための簡単で効率的な構造が提供される。
【００３７】
本発明の別の態様では、第１の通信経路は、受動的通信経路の形態をとる。これにより、ラインドライバデバイスが非活性化された場合、通信経路は信号を受動的に通過させるだけであり、従って、欠陥のあるラインドライバデバイスが他の部品に影響を与えないという利点がある。特に、非活性化状態にあるか、または欠陥のあるラインドライバデバイスは、さらなる通信の流れを損なうことはなく、信号は受動的通信経路を介して通過する。
【００３８】
本発明の別の態様では、第２の通信経路は、能動的通信経路の形態をとる。これにより、通常の状況、即ちラインドライバデバイスが動作されるときに、通信経路が能動的な状態に設定され、第２の通信経路を使用して信号が処理されるという利点がある。この目的のために、論理ユニットを設けることが好ましい。
【００３９】
本発明の別の態様では、ラインドライバデバイスは単一の部品で形成される。これにより、ラインドライバデバイスをシステム構成に特に簡単に設置することができ、例えば、個別の回路基板上に配置したり、個別のハウジング内に設置したりすることができるという利点がある。従って、ラインドライバデバイスは、個別に提供し、その後の処理ステップで設置することができる。
【００４０】
本発明の別の態様では、スイッチは、リレー、トランジスタ、および／またはデジタルスイッチの形態をとる。これにより、簡単な部品を使用してスイッチを実現することができ、この場合もやはり、結果的に技術的に低費用となるという利点がある。技術的に低費用により、コスト削減につながるが、依然としてロバストなスイッチが提供される。
【００４１】
この目的は、上記のようなラインドライバデバイスを含むシステム構成によっても達成される。
この目的はまた、効率的でエラー耐性のあるデータフロー制御のための方法によっても達成され、方法は、コマンドユニットまたは第１の他のラインドライバユニットと通信するように構成された第１のインターフェースユニットを提供すること、第２の他のラインドライバデバイスと通信するように構成された第２のインターフェースユニットを提供すること、複数の実行ユニットと通信するように構成された第３のインターフェースユニットを提供すること、第１のインターフェースユニットと第２のインターフェースユニットとの間に第１の通信経路が配置されること、第１のインターフェースユニット、第２のインターフェースユニット、および第３のインターフェースユニットの間に第２の通信経路が配置されることを含む方法において、第１の通信経路上に少なくとも２つの抵抗およびそれらの間にあるスイッチが配置されること、データフローをスイッチポジションによって第１の通信経路または第２の通信経路を介するように切り替え可能にすることを含み、抵抗は、スイッチポジションに応じてスイッチが開いている場合に第１の通信経路を介するパススルー抵抗またはスイッチが閉じてデータフローが第２の通信経路を介して行われる場合に終端抵抗として設定可能であり、電圧源により終端電圧がスイッチに印加され、終端電圧がスイッチに印加されている場合にのみスイッチが閉じ、終端電圧が印加されていない場合にはスイッチが開くことを特徴とする。
【００４２】
この状況において、当業者は、個々の方法ステップが反復的におよび／または異なる順序で実行され得ることを認識するであろう。特に、個々の方法ステップは、サブステップを含み得る。
【００４３】
この目的はまた、提案された方法を実施するか、または提案されたラインドライバデバイスを動作させるか、または構築する制御コマンドを含むコンピュータプログラム製品によって達成される。
【００４４】
本発明によれば、方法が、ラインドライバデバイスの構造的特徴によっても機能的に模倣することができる方法ステップを提供することが特に有利である。ラインドライバデバイスおよびシステム構成は、この方法を実施するのに適した構造的特徴を提供する。
【図面の簡単な説明】
【００４５】
さらに有利な構成は、添付の図面を参照してより詳細に説明されている。
【図１】従来技術に従って直列に接続されたコマンドユニットおよび複数の実行ユニットを含む概略的な装置を示す。
【図２】本発明の一態様による、効率的でエラー耐性のあるデータフロー制御のためのラインドライバデバイスを含むブロック図である。
【図３】本発明の別の態様による、効率的でエラー耐性のあるデータフロー制御のための方法の概略的なフローチャートである。
【発明を実施するための形態】
【００４６】
図１の左側は、例えば、コマンドユニットとして機能するマイクロコントローラを示している。さらに、この場合、ＬＥＤコントローラとして実装された複数の実行ユニットが、双方向通信を用いて配置されている。これは、参照記号ＭＬＥＤ  ＣＴＲＬにより示されている。いくつかの適用状況に関して、従来技術には、あるコントローラが故障した場合、通信が抑制されるため、直列に接続されたそれ以降の全てのコントローラも故障するという欠点がある。
【００４７】
図１は、従来技術によるシステムまたは通信構成の可能な構成を示している。従って、この場合、３つのコントロールユニットに接続されているコマンドユニットＢＥが左側に確認することができる。３つのコントロールユニットが直列に接続されているため、コマンドユニットは、１つのコントロールユニットに直接接続され、他のコントロールユニットに間接的に接続される。コントロールユニットは、マルチＬＥＤコントローラであってもよい。これは、図１ではＭＬＥＤ  ＣＴＲＬとして示されている。単一の参照符号は、特に、コントロールユニットが通常同一に構成されていることを示すことを目的としている。この図面から確認できるように、ＬＥＤはＲＧＢ（赤色、緑色、青色）ＬＥＤである。これらは、個々のＬＥＤユニットの混合比によって特定の色の値を設定するように構成されている。さらに、この図面では、必要に応じて他の部品が設けられることを理解することができる。例えば、電源を設ける必要がある場合があり得る。しかしながら、この状況では、これらの部品、例えば、電源を外部に設け、単に、それらを接続することも可能である。
【００４８】
この場合、データラインは、双方向矢印ＳＩＯ１、ＳＩＯ２として示される複数のデータラインセグメントの形態である。コントロールユニットは、実行ユニットと呼ばれ得る。
【００４９】
図２は、本発明によるラインドライバデバイスＬＴＶを示す。図２に示されるように、３つのインターフェースユニット、具体的には、第１のインターフェースユニットＡ、第２のインターフェースユニットＢ、および第３のインターフェースユニットＣが設けられる。さらに、論理ユニットＬＥは、第３のインターフェースユニットＣの上流に接続される。第３のインターフェースユニットＣは、複数の他の実行ユニットＡＥと通信するように構成されている。さらに、受信機Ｒｘおよび送信機Ｔｘなどの他の部品を設置する必要がある場合がある。ここで、Ｒは受信機を表し、Ｔは送信機を表す。さらに、抵抗Ｗ１、Ｗ２およびスイッチＳが示されている。さらに、電流源または電圧源ＶＣＣが左下に示されている。
【００５０】
第１の通信経路は、破線で示され、かつ第１のインターフェースユニットを第２のインターフェースユニットＢに接続する。これは間接的に行われ、第１の抵抗Ｗ１および第２の抵抗Ｗ２などの複数の部品が間に配置される。また、スイッチＳも同様に第１のデータライン上に配置されている。第２のデータラインは、点線を使用して示され、かつ第３のインターフェースユニットＣを介して第１のインターフェースユニットＡと第２のインターフェースユニットＢとの間に延在する。第２のデータライン上に配置された論理ユニットＬＥは、第３のインターフェースユニットの上流に接続される。
【００５１】
破線のデータラインである第１のデータライン、および点線のデータラインである第２のデータラインは、少なくとも第１のサブ部分が共同で実装されるように構成されてもよく、即ち、インターフェースユニットＡと抵抗Ｗ１との間に単一のデータラインが配置され、第２の抵抗Ｗ２と第２のインターフェースユニットＢとの間に単一のデータラインが配置される。続いて、第１の通信経路および第２の通信経路の両方がこのデータラインに結合される。物理的には、全体として単一のラインシステムが存在する場合があり、スイッチは、第１の論理通信経路または第２の論理通信経路のどちらが選択されるかを設定する。従って、対応する信号は、第１のインターフェースユニットＡから少なくとも１つの抵抗またはスイッチを介して第２のインターフェースユニットＢに水平に流れるか、あるいは第２のデータラインが選択され得、その場合、信号は第３のインターフェースユニットＣを介して伝搬する。
【００５２】
他のラインドライバデバイスＬＴＶが左および／または右に配置され得、かつインターフェースユニットＡまたはＢを介して通信することができるか、あるいは直列に接続された複数の実行ユニットＡＥを図２の上部に設けることも可能である。従って、本発明により提案されるシステム構成は、１つのラインドライバデバイスＬＴＶのみならず、直列に接続された複数のラインドライバデバイスＬＴＶ、ならびに同様に直列に接続された複数の実行ユニットＡＥを含み得る。さらに、例えば、インターフェースＡを介してラインドライバデバイスＬＴＶと通信するコマンドユニットを設けることができる。このタイプのコマンドユニットは、マイクロコントローラとして実施することができる。
【００５３】
図３は、効率的でエラー耐性のあるデータフロー制御のための提案された方法の概略的なフローチャートであり、方法は、コマンドユニットまたは第１の他のラインドライバユニットＬＴＶと通信するように構成された第１のインターフェースユニットＡを提供すること（１００）、第２の他のラインドライバデバイスＬＴＶと通信するように構成された第２のインターフェースユニットＢを提供すること（１０１）、複数の実行ユニットＡＥと通信するように構成された第３のインターフェースユニットＣを提供すること（１０２）、第１のインターフェースユニットＡと第２のインターフェースユニットＢとの間に第１の通信経路が配置されること（１０３）、第１のインターフェースユニットＡ、第２のインターフェースユニットＢ、および第３のインターフェースユニットＣの間に第２の通信経路が配置されること（１０４）を含む方法において、第１の通信経路上に少なくとも２つの抵抗Ｗ１、Ｗ２およびそれらの間にあるスイッチＳが配置されること（１０５）、データフローをスイッチポジションによって第１の通信経路または第２の通信経路を介するように切り替え可能にすること（１０６）を含み、抵抗Ｗ１、Ｗ２は、スイッチポジションに応じてスイッチＳが開いている場合に第１の通信経路を介するパススルー抵抗またはスイッチＳが閉じてデータフローが第２の通信経路を介して行われる場合に終端抵抗として設定可能であり、電圧源ＶＣＣにより終端電圧がスイッチＳに印加され、終端電圧がスイッチＳに印加されている場合にのみスイッチＳが閉じ、終端電圧が印加されていない場合にはスイッチＳが開くことを特徴とする。
【００５４】
この状況において、当業者は、個々の方法ステップが反復的におよび／または異なる順序で実行され得、サブステップを有し得ることを認識するであろう。
【国際調査報告】
2021527372.tif 000006
2021527372.tif 000007
2021527372.tif 000008
2021527372.tif 000009
2021527372.tif 000010