-
Oberbegriff
-
Die Erfindung betrifft einen Busknoten, der zur Durchführung Verfahren zur Vergabe von logischen Busknotenadressen an die Busknoten eines Datenbussystems das für beliebige Datenbus-Topologien geeignet ist. Dies ist insbesondere für Lichtbussysteme zur Ansteuerung von Leuchtmitteln interessant.
-
Einleitung und Stand der Technik
-
LED Ketten bestehen aus Busknoten, die die einzelnen LED-Leuchtmittel ansteuern und die über einen Datenbus miteinander verbunden sind. Diese werden im Folgenden als LED-Busknoten bezeichnet. Bevorzugt handelt es sich um einen linearen Datenbus, der somit keine Stern-Topologie aufweist. Der Datenbus weist in der Regel einen Bus-Master auf, der den gesamten Datenbus mit seinen Busteilnehmern, den LED-Busknoten, steuert. Im Folgenden werden die LED-Busknoten vom Bus-Master aus aufsteigend und beginnend mit 1 zur besseren Orientierung und zur besseren Klarheit durchnummeriert. Der Datenbus besitze n LED Busknoten. Der erste LED-Busknoten ist in diesem Sinne der LED-Busknoten, der dem Bus-Master am nächsten liegt, während der LED-Busknoten, der dem Bus-Master am fernsten angeordnet ist, der n-te LED-Busknoten ist.
-
Zum Ansteuern solcher LED-Ketten gibt es verschiedene Möglichkeiten:
-
Über eine Daisy-Chain, d.h. eine Schiebekette für Daten, können Daten leicht von einem Teilnehmer, einem solchen j-ten LED-Busknoten, zum nächsten Teilnehmer, dem (j+1)-ten LED-Busknoten, gesendet werden. Für eine Antwort benötigt man einen Rückkanal von dem letzten Busteilnehmer, also dem n-ten LED-Busknoten, zur Steuereinheit, dem Bus-Master. Die ganze LED-Kette bildet dann ein ringförmiges Schieberegister für Daten. Dabei bilden die Speicherzellen in den einzelnen LED-Busknoten die Speicherzellen dieses Schieberegisters. Um die Antwort an der Steuereinheit, dem Bus-Master, zu zu empfangen und auswerten zu können, muss die ganze LED-Kette so lange einen Schiebevorgang der jeweiligen Informationen von jedem j-ten LED-Busknoten zum jeweils nachfolgenden (j+1)-ten LED-Busknoten durchführen, bis eine solche Information alle LED-Busknoten vom ersten LED- Busknoten bis zum n-ten LED-Busknoten durchlaufen hat. Wird statt einer einfachen Schiebekette ein bidirektionales Datenbussystem zur Ansteuerung benutzt, so kann ein LED-busknoten vom Bus-Master direkt angesprochen werden und direkt diesem antworten. Ebenso können Aufforderungen an alle LED-Busknoten oder Teilmengen der LED-Busknoten mit mehr als einem LED-Busknoten durch den Bus-Master gesendet werden. Eine solche Sendemethode wird auch als Broadcast bezeichnet. Damit dieses Verfahren funktioniert, benötigt jeder LED-Busknoten eine Busknotenadresse, welche ihm einen exakten logischen Ort in der LED-Kette zuweist. Es existieren (z.B. für LIN) einige Verfahren, um den Teilnehmern eines Linearen Datenbussystems eine ortsgenaue logische Adresse zuzuweisen, die mit der physikalischen Positionierung innerhalb des Datenbusses korreliert ist. Als Beispiel kann hier die technische Lehre der
EP 1 490 772 B1 genannt werden. Für andere Datenbussysteme (z.B. CAN-Bussysteme) fehlt dieses Verfahren.
-
Das auf dem Markt befindliche Elmos Produkt 521.36 ist ein RGB-LIN-Controller. Es handelt sich dabei um einen von mehreren LED-Treiber Schaltkreisen in der ELMOS-Gruppe, der die technische Lehre der
EP 1 490 772 B1 nutz. Dieser wird über den LIN-Bus angesteuert. Für dieses Produkt gibt es ein Autoadressierungsverfahren. Leider hat dieser Bus eine zu geringe Datenrate, um lange LED-Ketten mit diesem Baustein zu betreiben. Hier eignet sich von der physischen Schicht eher ein CAN-Bus, da die Abstrahleigenschaften deutlich besser sind und auch die Datenrate ausreichend groß ist. Dafür existiert leider kein ortsgenauer Autoadressierungsmechanismus.
-
Aufgabe der Erfindung
-
Der Erfindung liegt daher die Aufgabe zugrunde, die ortsgenaue Adressierung von LED-Treiber -ICs, welche in einer Kette verschaltet sind, sicherzustellen und die somit die obigen Nachteile des Stands der Technik nicht aufweist und weitere Vorteile aufweist.
-
Diese Aufgabe wird durch eine Vorrichtung nach Anspruch 1 gelöst.
-
Lösung der Aufgabe
-
Es wird nun vorgeschlagen, durch eine zusätzliche Punkt-zu- Punkt-Verbindung zwischen den Controller-Schaltkreisen, die ortsgenaue Adressierung der LED-Treiber -Schaltungen der einzelnen LED-Busknoten (BK1 bis BKn ), welche zu einer linearen Datenbuskette verschaltet sind, sicherzustellen.
-
Zur Vereinfachung betrachten wir einen beliebigen der aufeinanderfolgenden LED-Busknoten, den beispielhaften j-ten LED-Busknoten (BKj ). Offensichtlich muss j eine ganze positive Zahl zwischen 1 und n sein, wobei n die Länge der Linearen Datenbuskette in Busknotenanzahl ist.
-
Es werden Punkt-zu-Punkt-Verbindungen zwischen den physikalisch aufeinanderfolgenden LED-Busknoten vorgeschlagen. Im Detail bedeutet dies, dass zwischen zwei aufeinanderfolgenden LED-Busknoten jeweils eine Punkt-zu-Punktverbindung vorgeschlagen wird. Beispielhaft wir hier die Punkt-zu-Punktverbindung zwischen dem j-ten LED-Busknoten (BKj ) und seinem nachfolgenden LED-Busknoten (BKj+1 ) betrachtet. Der dem Bus-Master (BM) nähere LED-Busknoten ist somit hier der j-te Busknoten (BKj ). Der dem Bus-Master fernere LED-Busknoten ist somit der (j+1)-te LED-Busknoten (BKj+1 ).
-
Die Punkt-zu-Punkt-Verbindung zwischen diesem j-ten LED-Busknoten (BKj ) und diesem (j+1)-ten LED-Busknoten (BKj+1 ) endet im j-ten LED-Busknoten (BKj ) an einem Digitaleingang, der vorzugsweise mit einem internem Pull-Up-Widerstand versehen ist. Dieser Digitaleingang wird bevorzugt als Adresseingang (Alj ) des j-ten LED-Busknotens (BKj ) bezeichnet. Die zusätzliche Punkt-zu-Punktverbindung beginnt am (j+1)-ten LED-Busknoten (BKj+1 ) mit einem Digitalausgang, der bevorzugt als Open-Drain-Schaltung innerhalb des (j+1)-ten LED-Busknotens (BKj+1 ) realisiert ist. Dieser Digitalausgang wird im Folgenden als Adressausgang (AOj+1 ) des (j+1)-ten LED-Busknotens (BKj+1) bezeichnet. Dieser Adressausgang (AOj+1 ) des (j+1)-ten LED-Busknotens (BKj+1 ), der bevorzugt als Open-Drain-Ausgang ausgeführt ist, ist in seinem Initialzustand, nach Inbetriebnahme oder nach einem Rücksetzvorgang des (j+1)-ten LED-Busknotens (BKj+1 ), hochohmig. Der betrachtete j-te LED-Busknoten (BKj ) in der LED-Kette vom Bus-Master (BM) aus erhält zu Beginn der Adressierungsphase beispielsweise ein Low-Signal von dem nachfolgenden (j+1)-ten LED-Busknoten (BKj+1 ) über die zusätzliche Punkt-zu-Punktverbindung zwischen dem j-ten LED-Busknoten (BKj ) und dem (j+1)-ten LED-Busknoten (BKj+1 ). Wenn über den Datenbus, der aus den Datenbusabschnitten(DB1 bis DBn ) zwischen den LED-Busknoten (BK1 bis BKn ) und den LED-Busknoten (BK1 bis BKn ) sowie dem Bus-Master (BM) besteht, durch den Bus-Master (BM) der Befehl zur Bestimmung der jeweiligen Busknotenadresse als Broadcast-Befehl an alle LED-Busknoten (BK1 bis BKn ) bevorzugt zusammen mit der Information über den Wert einer zu vergebende Busknotenadresse gegeben wird, erhält nun der LED-Busknoten, beispielsweise der j-te LED-Busknoten (BKj ), die vom Bus-Master (BM) gesendete Adresse, welcher an seinem Adresseingang (Alj ) ein Signal mit dem beispielhaften Low-Pegel von seinem nachfolgenden LED-Busknoten, in diesem Beispiel der (j+1)-te LED-Busknoten (BKj+1 ), erhält und der noch keine gültige Busknotenadresse erhalten hat. Dieses Low-Pegel-Signal an seinem Adresseingang (Alj ) signalisiert dem hier betrachteten j-ten LED-Busknoten (BKj ), dass alle nachfolgenden LED-Busknoten (BKj+1 bis BKn ) der n LED-Busknoten (BK1 bis BKn ) der Datenbuskette erfolgreich eine Busknotenadresse zugewiesen bekommen haben. In diesem Fall übernimmt der hier betrachtete j-te Busknoten (BKj ) die vom Bus-Master (BM) übermittelte Adressinformation als seine neue Busknotenadresse. Ein High-Pegel-Signal an seinem Adresseingang (Alj ) signalisiert dem hier betrachteten j-ten LED-Busknoten (BKj ), dass noch nicht alle nachfolgenden LED-Busknoten (BKj+1 bis BKn ) der n LED-Busknoten (BK1 bis BKn ) der Datenbuskette erfolgreich eine Busknotenadresse zugewiesen bekommen haben. In diesem Fall ignoriert der hier betrachtete j-te Busknoten (BKj ) die vom Bus-Master (BM) übermittelte Adressinformation. Jeder LED-Busknoten der LED-Busknoten (BK1 bis BKn ), der auf diese Weise eine gültige Busknotenadresse erhalten hat, sendet an seinem jeweiligen Adressausgang (AOj+1 bis AOn ) das beispielhafte Low-Signal an den Adresseingang (Alj bis Aln-1 ) seines vorausgehenden LED-Buskotens (BKj bis BKn ). Der erste LED-Busknoten (BK1 ) sendet nach der erfolgreichen Vergabe einer Buskotenadresse an diesen ersten LED-Busknoten (BK1 ) dieses Low-Signal an einen Adresseingang (Al0 ) des Bus-Masters (BM). Der Bus-Master wiederholt so lange diese Adressierung mit jeweils verschiedenen Busknotenadressen, bis alle LED-Busknoten (BK1 bis BKn ) eine gültige Busknotenadresse übernommen haben. Dieses signalisiert der erste LED-Busknoten (BK1 ) über die zusätzliche Punkt-zu-Punkt-Verbindung zwischen seinem Adressausgang (AO1 ) und dem Adresseingang (Al0 ) des Bus-Masters (BM) dem Bus-Master (BM). Über dieses Prinzip kann die Kette adressiert werden.
-
Ein Low-Pegel-Signal an seinem Adresseingang (Al0 ) signalisiert dem Bus-Master (BM), dass alle nachfolgenden LED-Busknoten (BK1 bis BKn ) der n LED-Busknoten (BK1 bis BKn ) der Datenbuskette erfolgreich eine Busknotenadresse zugewiesen bekommen haben. In diesem Fall beendet der Bus-Master (BM) die Zuweisungen von Busknotenadressen an die LED-Busknoten (BK1 bis BKn ), da alle diese nun eine gültige Busknotenadresse besitzen. Ein High-Pegel-Signal an seinem Adresseingang (Al0 ) signalisiert dem Bus-Master (BM), dass noch nicht alle nachfolgenden LED-Busknoten (BK1 bis BKn ) der n LED-Busknoten (BK1 bis BKn ) der Datenbuskette erfolgreich eine Busknotenadresse zugewiesen bekommen haben. In diesem Fall gibt der Bus-Master (BM) über den Datenbus, der aus den Datenbusabschnitten(DB1 bis DBn ) zwischen den LED-Busknoten (BK1 bis BKn ) und den LED-Busknoten (BK1 bis BKn ) sowie dem Bus-Master (BM) besteht, einen weiteren Befehl zur Bestimmung der jeweiligen Busknotenadresse als Broadcast-Befehl an alle LED-Busknoten (BK1 bis BKn ). Bevorzugt gibt der Bus-Master (BM) diesen Befehl wieder zusammen mit der Information über den Wert einer weiteren zu vergebende Busknotenadresse. War zuvor die zu vergebende Busknotenadresse beispielsweise an den j-ten LED-Busknoten (BKj ) vergeben worden, so wird sie nun an den (j+1)-ten LED-Busknoten (BKj+1 ) vergeben. Dies erfolgt somit wiederholt so lange, bis alle n LED-Busknoten (BK1 bis BKn ) eine gültige Busknotenadresse erhalten haben.
-
Nach der Adressierung aller LED-Busknoten (BK1 bis BKn ) prüfen der Bus-Master (BM) und/oder eine übergeordnete Einheit, beispielsweise ein Steuergerät eines Kraftfahrzeuges, die Anzahl der vergebenen Busknotenadressen. Hierzu zählt bevorzugt der Bus-Master (BM) bei jedem Absetzen eines Befehls zur Vergabe einer Busknotenadresse per Broadcast-Befehl an alle LED-Busknoten (BK1 bis BKn ) einen Zähler nach oben. Zu Beginn sollte dieser Zähler bevorzugt einen bekannten Initialwert z.B. Null aufweisen. Stimmt der Zählerstand nach der Vergabe aller Busknotenadressen nicht mit einem Vorgabewert überein, sondern weicht von diesem ab, so ist der Datenbus beschädigt bzw. die Adressvergabe war fehlerhaft. Typischerweise wird der Bus-Master (BM) in diesem Fall den Adressvergabezyklus erneut starten. Hierzu wird der Bus-Master (BM) bevorzugt einen Broardcast Befehl an alle LED-Busknoten (BK1 bis BKn ) absetzen, mit dem insbesondere alle bereits vergebenen Busknotenadressen dieser LED-Busknoten (BK1 bis BKn ) für ungültig erklärt werden, sodass die Adressausgänge (AO1 bis AOn ) aller Busknoten (BK1 bis BKn ) wieder einen High-Pegel zeigen sollten.
-
Somit darf dann nur der Adresseingang (Aln ) des n-ten LED-Busknotens (BKn ) in diesem Fall einen Low-Pegel zeigen, da dieser in dieser beispielhaften Konfiguration durch einen beispielhaften Pull-Down-Widerstand innerhalb des beispielhaften n-ten LED-Busknotens (BKn ) auf den Low-Pegel gezogen wird. Bevorzugt weist jeder der Adresseingänge (Al1 bis Ain ) der LED-Busknoten (BK1 bis BKn ) und der Adresseingang (Al0 ) des Bus-Masters (BM) einen solchen Pull-Down-Widerstand intern auf, der den betreffenden Adresseingang (Al0 bis Aln ) auf den besagten Low-Pegel zieht, wenn dieser nicht durch den High-Pegel eines mittels einer Punkt-zu-Punktverbindung aufgeschalteten Adressausgangs (AO1 bis AOn ) überschrieben wird. Demzufolge sollte der Innenwiderstand eines Adressausgangs (AO1 bis AOn ) niedriger sein als der Pull-Down-Widerstand eines Adresseingangs (Al0 bis Aln ).
-
Selbstverständlich können die Pegel ggf. in einer Abweichenden Konfiguration invertiert werden. Ein High-Pegel an einem Adresseingang (Alj ) eines j-ten Busknotens (BKj ) signalisiert dann eine erfolgreiche Adressvergabe an alle nachfolgenden LED-Busknoten (BKj+1 bis BKn ) während ein Low-Pegel an einem Adresseingang (Alj ) eines j-ten Busknotens (BKj ) eine noch nicht vollständige Adressvergabe an alle nachfolgenden LED-Busknoten (BKj+1 bis BKn ) signalisiert. Dementsprechend müssen in dieser Konfiguration die Adresseingänge (Al0 bis Aln ) mit einem Pull-Up-Widerstand statt mit einem Pull-Down-Widerstand ausgestattet werden. Statt Pull-Up- und Pull-Down-Widerständen können je nach Konfiguration auch funktionsäquivalente Schaltungen eingesetzt werden.
-
Stattet man den Adresseingang und den Adressausgang jedes LED-Busknotens auf beiden Seiten mit Digitalein-und ausgang in Form der besagten Adressein- und ausgänge (Al0 bis Aln ; AO1 bis AOn ) aus, so entsteht zusätzlich die Möglichkeit eine schnelle Interrupt-Leitung in dem System der LED-Kette zu integrieren. Hierzu signalisiert beispielsweise der Bus-Master (BM) an alle LED-Busknoten (BK1 bis BKn ) die erfolgreiche Adressvergabe nach erfolgreicher Adressvergabe an alle n LED-Busknoten (BK1 bis BKn ). Nach dem Empfang dieses Kommandos des Bus-Masters (BM) benutzen die n LED-Busknoten (BK1 bis BKn ) und der Bus-Master (BM) die Kette der Punkt-zu-Punktverbindungen zwischen den Adresseingängen (Al0 bis Aln ) und den Adressausgängen (AO1 bis AOn ) als Interrupt-Leitung, damit beispielsweise einer der LED-Busknoten (BK1 bis BKn) ein Interrupt-Signal an den Rechner des Bus-Masters (BM) oder eine übergeordnete Steuereinheit, beispielsweise ein Steuergerät eines Kraftfahrzeugs, absetzen kann. Über den Adresseingang (Aln ) des n-ten LED-Busknotens (BKn ) kann dann eine andere Vorrichtung, z. B. eine andere LED-Kette, einen Interrupt-Befehl in die LED-Kette einspeisen und damit an den Bus-Master (BM) senden.
-
Es ist somit eine Idee dieser Offenlegung eine Interrupt-Leitung in einer Kette von Prozessoren für die Vergabe einer Busknotenadresse zu benutzen.
-
Es wird hier somit ein Verfahren zur Vergabe von logischen Busknotenadressen an die Busknoten (BK1 bis BKn ) eines Datenbussystems vorgeschlagen, bei dem das Datenbussystem einen Bus-Master (BM) mit einem Adresseingang (Al0 ) aufweist und das Datenbussystem n Busknoten (BK1 bis BKn ) aufweist und jeder der n Busknoten (BK2 bis BKn ) über einen Datenleitungsabschnitt (DB1 bis DBn) oder eine Datenleitung (DB) mit dem Bus-Master (BM) zur Datenübertragung verbunden ist und eine Leitung von einem Adresseingang (Al0 ) des Bus-Masters (BM) ausgehend durch alle Busknoten (BK1 bis BKn ) so durchgeschleift ist, dass sie durch die einzelnen Busknoten (BK1 bis BKn ) in n Leitungsabschnitte (L1 bis Ln ) unterteilt wird und jeder der Busknoten, zur besseren Klarheit als j-ter Bus-Knoten (BKj ) bezeichnet, einen Adresseingang (Alj ) und einen Adressausgang (AOj ) mit 1≤j≤n aufweist und jeder der Busknoten (BKj ), wenn er nicht der n-te Busknoten (BKn ) ist, mit 1≤j≤n-1 mit seinem Adresseingang (Alj ) mit dem Adressausgang (AOj+1 ) eines nachfolgenden Busknotens (BKj+1 ) mit 1≤j≤n-1 durch einen dem nachfolgenden Busknoten (BKj+1 ) zugehörigen Leitungsabschnitt (Lj+1 ) verbunden ist und jeder der Busknoten (BKj ) mit 2≤j≤n mit seinem Adressausgang (AOj ) mit dem Adresseingang (Alj-1 ) eines vorausgehenden Busknotens (BKj-1 ) mit 2≤j≤n durch einen dem Busknoten (BKj ) zugehörigen Leitungsabschnitt (Lj ) verbunden ist und der erste Busknoten (BK1 ) mit seinem Adressausgang (AO1 ) mit dem Adresseingang (Al0 ) des Bus-Masters (BM) durch einen dem Busknoten (BK1 ) zugehörigen Leitungsabschnitt (L1 ) verbunden ist und die Busknotenadresse jedes der Busknoten (BK1 bis BKn ) gültig oder nicht gültig sein kann. Das vorgeschlagene Verfahren umfasst die Schritte des Ungültig-machens aller oder zumindest eines Teils der Busknotenadressen der Busknoten (BK1 bis BKn ) und des Versetzens zumindest dieses Teils der Busknoten (BK1 bis BKn ) in einen Adressierungszustand. Des Weiteren umfasst es während der Zeit, in der dieser Adressierungszustand besteht, das Setzten des Pegels des Adresseingangs (Al0 ) des Bus-Masters (BM) auf einen zweiten logischen Wert, wenn der Pegel dieses Adresseingangs (Al0 ) dieses Bus-Masters (BM) nicht durch den Adressausgang (AO1 ) des ersten Busknotens (BK1 ) der Busknoten (BK1 bis BKn ) überschrieben wird und in jedem Busknoten (BKj ) der Busknoten (BK2 bis BKn ) unter Ausschluss des ersten Busknotens (BK1 ) das Überschreiben des Pegels an dem Adresseingang (Alj-1 ) des dem jeweiligen Busknoten (BKj ) vorausgehenden Busknotens (BKj-1 ) durch diesen jeweiligen Busknoten (BKj ) mit einem ersten logischen Pegel, wenn die Busknotenadresse dieses jeweiligen Busknotens (BKj ) ungültig ist und der Pegel an dem Adresseingang (AOj ) dieses jeweiligen Busknotens (BKj ) einen ersten logischen Wert hat und das Setzten des Pegels des Adresseingangs (Alj ) dieses Busknotens (BKj ) auf einen zweiten logischen Wert, wenn der Pegel dieses Adresseingangs (Alj ) dieses Busknotens (BKj ) nicht durch den Adressausgang (AOj+1 ) des dem jeweiligen Busknoten (BKj ) ggf. nachfolgenden Busknotens (BKj+1 ) der Busknoten (BK3 bis BKn ) überschrieben wird. Des Weiteren erfolgt während des Bestehens des Adressierungszustands in dem ersten Busknoten (BK1 ) das Überschreiben des Pegels an dem Adresseingang (Al0 ) des Bus-Masters (BM) durch den ersten Busknoten (BK1 ) mit einem ersten logischen Pegel, wenn die Busknotenadresse des ersten Busknotens (BK1 ) ungültig ist und der Pegel an dem Adresseingang (AO1 ) dieses ersten Busknotens (BK1 ) einen ersten logischen Wert hat und das Setzten des Pegels des Adresseingangs (Al1 ) dieses ersten Busknotens (BK1 ) auf einen zweiten logischen Wert, wenn der Pegel dieses Adresseingangs (Al1 ) dieses ersten Busknotens (BK1 ) nicht durch den Adressausgang (AO2 ) des dem ersten Busknoten (BK1 ) nachfolgenden Busknotens (BK2) der Busknoten (BK2 bis BKn ) überschrieben wird. Während des Bestands des Adressierungszustands erfolgt zudem die Signalisierung einer Busknotenadresse an alle Busknoten (BK1 bis BKn ) durch den Bus-Master (BM) und die Übernahme der signalisierten Busknotenadresse als gültige Busknotenadresse durch denjenigen Busknoten (BKj ) der Busknoten (BK1 bis BKn ), dessen Busknotenadresse ungültig ist und dessen Adresseingang (Alj ) einen zweiten logischen Wert aufweist und das Wiederholen dieser Signalisierung durch den Bus-Master (BM) bis der Adresseingang (Al0 ) des Bus-Masters (BM) einen zweiten logischen Wert aufweist. Schließlich erfolgt als Abschluss das Versetzen der Busknoten (BK1 bis BKn ) in einen vom Adressierungszustand verschiedenen zweiten Betriebszustand, wenn der Adresseingang (Al0 ) des Bus-Masters (BM) einen zweiten logischen Wert aufweist.
-
Das besondere des vorgeschlagenen Verfahrens in einer besonderen Ausprägung ist das Verwenden der Leitung (L1 bis Ln ) im zweiten Betriebszustand, also dem Normalzustand als Interrupt-Leitung und im Adressierungszustand zur Ermittlung der Busknotenadresse.
-
Das Verfahren kann sowohl für sternförmige als auch für lineare Datenbussystem verwendet werden. Es können daher mehrere Busknoten (BK1 bis BKn ) zumindest zweitweise mit der gleichen Datenleitung verbunden sein (sternförmig). Es können aber auch zwei Busknoten (BKj , BKj+1) durch einen Datenleitungsabschnitt (DBj+1 ) miteinander verbunden sein, mit dem kein anderer der Busknoten (BK1 bis BKn ) verbunden ist.
-
Vorteil
-
Im Unterschied zur
CA 2 717 450 C benötigt die hier beschriebene Architektur keine Taktrückerkennung oder Pulszähleinheiten. Ein einfacher digital realisierter Adresseingang und ein einfacher digital realisierter Adressausgang reichen aus. Des Weiteren ist die neue Verbindung nur zwischen zwei benachbarten LED-Busknoten notwendig, was die Anforderung an Hochvolt-Festigkeit der Adressein- und -ausgänge und Anforderungen hinsichtlich der elektromagnetischen Verträglichkeit (EMV) deutlich reduziert. Neben der Adressierung kann diese Struktur ebenfalls zur Interrupt-Erzeugung erweitert werden.
-
In der Regel sind spezielle Interrupt-Leitungen ohnehin vorhanden. Der Vorschlag ermöglicht die Nutzung dieser Interrupt-Leitungen für die Adressvergabe. Die Adressvergabe wird des Öfteren auch als Autoadressierung bezeichnet.
-
Beschreibung der Figuren
-
- 1 1 zeigt in vereinfachter Form das beispielhafte Datenbussystem mit dem Bus-Master (BM) und den n LED-Busknoten (BK1 bis BKn ). Die Busknoten (BK1 bis BKn ) sind untereinander über jeweilige Datenleitungsabschnitte (DB2 bis DBn ) verbunden. Der erste LED-Busknoten (BK1 ) ist mit dem Bus-Master (BM) über einen ersten Datenleitungsabschnitt (DB1 ) verbunden. Des Weiteren ist jeder unmittelbar nachfolgende LED-Busknoten der LED-Busknoten (BK1 bis BKn ) mit seinem unmittelbar vorausgehenden LED-Busknoten der LED-Busknoten (BK1 bis BKn ) durch eine Punkt-zu-Punkt-Verbindung ausgehend von seinem jeweiligen Adressausgang der Adressausgänge (AO1 bis AOn ) der Busknoten (BK1 bis BKn ) und endend beim zugehörigen Adresseingang der Adresseingänge (A1 bis Aln ) der LED-Busknoten (BK1 bis BKn ) verbunden. Der erste LED-Busknoten (BK1 ) ist mit seinem Adressausgang (AO1 ) mit dem Adresseingang (AO0 ) des Bus-Masters verbunden.
- 2 2 beschreibt den grundsätzlichen Ablauf eines bevorzugten Adressvergabeverfahrens. Nach dem Start des Adressvergabeverfahrens (START) signalisiert der Bus-Master (BM) in einem ersten Verfahrensschritt (1) mittels eines bevorzugten ersten Broadcast-Befehls bevorzugt allen oder zumindest einem Teil der Menge der LED-Busknoten (BK1 bis BKn ), dass ein solches Verfahren zur Vergabe von Busknotenadressen begonnen wird. Dies hat zum einen bevorzugt zur Folge, dass alle LED-Busknoten (BK1 bis BKn ) ggf. in diesen LED-Busknoten vorhandene gültige Busknotenadressen ungültig machen oder löschen. Zum Soll die Adressierung mit Hilfe einer durch alle LED-Busknoten durchgeschleiften Interruptleitung erfolgen, so verliert in dieser bevorzugten Version des Vorschlags diese Interruptleitung für die Dauer des Adressierungsvorgangs diese Funktion und wird in die besagten Punkt-zu-Punkt-Verbindungen zwischen den LED-Busknoten (BK1 bis BKn ) und die Punkt-zu-Punkt-Verbindung zwischen dem ersten LED-Busknoten (BK1 ) und dem Bus-Master (BM) aufgespalten. In einem zweiten Verfahrensschritt (2) teilt der Bus-Master den LED-Busknoten (BK1 bis BKn ) mit, dass eine Busknotenadresse zu vergeben ist und welche logische Busknotenadresse dies ist. Derjenige LED-Busknoten, hier beispielhaft zur besseren Klarheit und willkürlich der j-te LED-Busknoten (BKj ), dessen Adresseingang (Ali ) den logischen Pegel aufweist, der dem seines Pull-Up bzw. Pull-Down-Widerstands je nach Konfiguration an seinem Adresseingang (Alj ) entspricht, übernimmt dann die vom Bus-Master (BM) angebotene Buskotenadresse in diesem Verfahrensschritt und setzt seinen Adressausgang (AOj ) auf den logischen Wert, der dem seines Pull-Up bzw. Pull-Down-Widerstands je nach Konfiguration an seinem Adresseingang (Alj ) entspricht oder treibt diesen Eingang alternativ dazu nicht mehr ausreichend um den Eingangswiderstand des Adresseingangs (Alj-1 ) des vorausgehenden LED-Busknotens (BKj-1 ) zu überschreiben. In einem weiteren dritten Schritt (3) überprüft der Busmaster, ob der logische Wert an seinem Adresseingang (Al0 ), dem seines Pull-Up bzw. Pull-Down-Widerstands je nach Konfiguration entspricht oder nicht. Entspricht er dem nicht (N), so wiederholt der Bus-Master (BM) den zweiten Verfahrensschritt (2). Entspricht er diesem logischen Wert, so beendet der Bus-Master (BM) das Verfahren durch Durchführen eines vierten Verfahrensschrittes (4). Bevorzugt sendet hierbei der Bus-Master (BM) eine Botschaft an alle LED-Busknoten (BK1 bis BKn ), dass die Busknotenadressen vergeben wurden. Hierdurch gehen die LED-Busknoten (BK1 bis BKn ) wieder von dem Adressierungszustand, der mit dem ersten Verfahrensschritt (1) eingenommen wurde wieder in den normalen Betriebszustand über. Insbesondere benutzen die LED-Busknoten (BK1 bis BKn ) nach Durchführung dieses vierten Verfahrensschrittes eine für die Punkt-zu-Punkt-Verbindungen benutzte durchgeschleifte Interrupt-Leitung wieder als Interrupt-Leitung. Damit ist das Verfahren als solches beendet (ENDE).
- 3 3 entspricht der 1 mit einem sternförmigen Bussystem.
-
Bezugszeichenliste
-
- Al0
- Adresseingang des Bus-Masters (BM);
- Al1
- Adresseingang des ersten Busknotens (BK1 );
- Al2
- Adresseingang des zweiten Busknotens (BK2);
- Al3
- Adresseingang des dritten Busknotens (BK3 );
- Al4
- Adresseingang des vierten Busknotens (BK4 );
- Alj-3
- Adresseingang des (j-3)-ten Busknotens (BKj-3 );
- Alj-2
- Adresseingang des (j-2)-ten Busknotens (BKj-2 );
- Alj-1
- Adresseingang des (j-1)-ten Busknotens (BKj-1 );
- Alj
- Adresseingang des j-ten Busknotens (BKj );
- Alj+1
- Adresseingang des (j+1)-ten Busknotens (BKj+1 );
- Alj+2
- Adresseingang des (j+2)-ten Busknotens (BKj+2 );
- Alj+3
- Adresseingang des (j+3)-ten Busknotens (BKj+3 );
- Alj+4
- Adresseingang des (j+4)-ten Busknotens (BKj+4 );
- Aln-3
- Adresseingang des (n-3)-ten Busknotens (BKn-3 );
- Aln-2
- Adresseingang des (n-2)-ten Busknotens (BKn-2 );
- Aln-1
- Adresseingang des (n-1)-ten Busknotens (BKn-1 );
- Aln
- Adresseingang des n-ten Busknotens (BKn );
- AO1
- Adressausgang des ersten Busknotens (BK1 );
- AO2
- Adressausgang des zweiten Busknotens (BK2);
- AO3
- Adressausgang des dritten Busknotens (BK3 );
- AO4
- Adressausgang des vierten Busknotens (BK4 );
- AOj-3
- Adressausgang des (j-3)-ten Busknotens (BKj-3 );
- AOj-2
- Adressausgang des (j-2)-ten Busknotens (BKj-2 );
- AOj-1
- Adressausgang des (j-1)-ten Busknotens (BKj-1 );
- AOj
- Adressausgang des j-ten Busknotens (BKj );
- AOj+1
- Adressausgang des (j+1)-ten Busknotens (BKj+1 );
- AOj+2
- Adressausgang des (j+2)-ten Busknotens (BKj+2 );
- AOj+3
- Adressausgang des (j+3)-ten Busknotens (BKj+3 );
- AOn-3
- Adressausgang des (n-3)-ten Busknotens (BKn-3 );
- AOn-2
- Adressausgang des (n-2)-ten Busknotens (BKn-2 );
- AOn-1
- Adressausgang des (n-1)-ten Busknotens (BKn-1 );
- AOn
- Adressausgang des n-ten Busknotens (BKn );
- BK1
- erster LED-Busknoten. Der beispielhafte erste LED-Busknoten ist mit seinem Adressausgang (AO1 ) mit dem Adresseingang (Al0 ) des vorausgehenden Bus-Masters (BM) verbunden. Gleichzeitig ist der beispielhafte erste LED-Busknoten (BK1 ) mit seinem Adresseingang (Al1 ) mit dem Adressausgang (AO2 ) des nachfolgenden zweiten LED-Busknotens
- (BK2)
- verbunden. Außerdem ist der beispielhafte erste LED-Busknoten (BK1 ) über einen ersten Datenleitungsabschnitt (DB1 ) mit dem vorausgehenden Bus-Master (BM) verbunden, über den der erste LED-Busknoten (BK1 ) Daten von dem Bus-Master (BM) erhält und/oder an diesen senden kann. Schließlich ist der erste beispielhafte LED-Busknoten (BK1 ) über einen zweiten Datenleitungsabschnitt (DB2 ) mit dem nachfolgenden zweiten LED-Busknoten (BK2) verbunden. Über diesen zweiten Datenleitungsabschnitt (DB2 ) kann der erste LED-Busknoten Daten an den nachfolgenden zweiten Busknoten (BK2) senden und von diesem empfangen. Insbesondere ist es auch möglich, dass der vorausgehende Bus-Master (BM) über diesen zweiten Datenleitungsabschnitt (DB2 ) Daten zum nachfolgenden zweiten LED-Busknoten (BK2) sendet und von diesem empfängt. Selbstverständlich kann der Bus-Master (BM) Daten an weitere nachfolgende LED-Busknoten (BK3 bis BKn ) über diesen zweiten Datenleitungsabschnitt (DB2 ) senden oder auf diesem Wege über diesen zweiten Datenleitungsabschnitt (DB2 ) von diesen weiteren nachfolgenden LED-Busknoten (BK3 bis BKn ) bevorzugt empfangen;
- BK2
- zweiter LED-Busknoten. Der beispielhafte zweite LED-Busknoten ist mit seinem Adressausgang (AO2 ) mit dem Adresseingang (Al1 ) des vorausgehenden ersten LED-Busknotens (BK1 ) verbunden. Gleichzeitig ist der beispielhafte zweite LED-Busknoten (BK2) mit seinem Adresseingang (Al2 ) mit dem Adressausgang (AO3 ) des nachfolgenden dritten LED-Busknotens (BK3 ) verbunden. Außerdem ist der beispielhafte zweite LED-Busknoten (BK2) über einen zweiten Datenleitungsabschnitt (DB2 ) mit dem vorausgehenden ersten LED-Busknoten (BK1 ) verbunden, über den der zweite LED-Busknoten (BK2) Daten von vorausgehenden ersten LED-Busknoten (BK1 ) erhält und/oder an diesen senden kann. Damit kann der zweite LED-Busknoten (BK2) über diesen zweiten Datenleitungsabschnitt (DB2 ) auch Daten zum Bus-Master (BM) senden und von diesem empfangen. Schließlich ist der zweite beispielhafte LED-Busknoten (BK2) über einen dritten Datenleitungsabschnitt (DB3 ) mit dem nachfolgenden dritten LED-Busknoten (BK3 ) verbunden Über diesen dritten Datenleitungsabschnitt (DB3 ) kann der zweite LED-Busknoten (BK2) Daten an den nachfolgenden dritten LED-Busknoten (BK3 ) senden und von diesem empfangen. Insbesondere ist es auch möglich, dass der vorausgehende Bus-Master (BM) und/oder der vorausgehende erste LED-Busknoten (BK1 ) über diesen dritten Datenleitungsabschnitt (DB3 ) Daten zum nachfolgenden dritten LED-Busknoten (BK3 ) senden und von diesem empfangen können. Selbstverständlich können der Bus-Master (BM) und/oder der erste LED-Busknoten (BK1 ) Daten an weitere nachfolgende LED-Busknoten (BK4 bis BKn ) über diesen dritten Datenleitungsabschnitt (DB3 ) senden oder auf diesem Wege über diesen dritten Datenleitungsabschnitt (DB3 ) von diesen weiteren nachfolgenden LED-Busknoten (BK4 bis BKn ) bevorzugt empfangen;
- BK3
- dritter LED-Busknoten. Der beispielhafte dritte LED-Busknoten (BK3 ) ist mit seinem Adressausgang (AO3 ) mit dem Adresseingang (Al2 ) des vorausgehenden zweiten LED-Busknotens (BK2) verbunden. Gleichzeitig ist der beispielhafte dritte LED-Busknoten (BK3 ) mit seinem Adresseingang (Al3 ) mit dem Adressausgang (AO4 ) des nachfolgenden vierten LED-Busknotens (BK4 ) verbunden. Außerdem ist der beispielhafte dritte LED-Busknoten (BK3 ) über einen dritten Datenleitungsabschnitt (DB3 ) mit dem vorausgehenden zweiten LED-Busknoten (BK2) verbunden, über den der dritte LED-Busknoten (BK3 ) Daten von vorausgehenden zweiten LED-Busknoten (BK2) erhält und/oder an diesen senden kann. Damit kann der dritte LED-Busknoten (BK3 ) über diesen dritten Datenleitungsabschnitt (DB3 ) auch Daten zum Bus-Master (BM) und/oder den ersten LED-Busknoten (BK1 ) senden und von diesen empfangen. Schließlich ist der dritte beispielhafte LED-Busknoten (BK3 ) über einen vierten Datenleitungsabschnitt (DB4 ) mit dem nachfolgenden vierten LED-Busknoten (BK4 ) verbunden. Über diesen vierten Datenleitungsabschnitt (DB4 ) kann der dritte LED-Busknoten (BK3 ) Daten an den nachfolgenden vierten LED-Busknoten (BK4) senden und von diesem empfangen. Insbesondere ist es auch möglich, dass der vorausgehende Bus-Master (BM) und/oder einer der vorausgehenden LED-Busknoten (BK1 bis BK2 ) über diesen vierten Datenleitungsabschnitt (DB4 ) Daten zum nachfolgenden vierten LED-Busknoten (BK4 ) senden und von diesem empfangen können. Selbstverständlich können der Bus-Master (BM) und/oder vorausgehende LED-Busknoten (BK1 bis BK2 ) Daten an weitere nachfolgende LED-Busknoten (BK5 bis BKn ) über diesen vierten Datenleitungsabschnitt (DB4 ) senden oder auf diesem Wege über diesen vierten Datenleitungsabschnitt (DB4 ) von diesen weiteren nachfolgenden LED-Busknoten (BK5 bis BKn ) bevorzugt empfangen;
- BKj-1
- (j-1)-ter LED-Busknoten. Der beispielhafte (j-1)-te LED-Busknoten (BKj-1 ) ist mit seinem Adressausgang (AOj-1 ) mit dem Adresseingang (Alj-2 ) des vorausgehenden (j-2)-ten LED-Busknotens (BKj-2 ) verbunden. Gleichzeitig ist der beispielhafte (j-1)-te LED-Busknoten (BKj-1 ) mit seinem Adresseingang (Alj-1 ) mit dem Adressausgang (AOj ) des nachfolgenden j-ten LED-Busknotens (BKj ) verbunden. j soll hierbei eine ganze positive Zahl zwischen 2 und n-1 sein. Außerdem ist der beispielhafte (j-1)-te LED-Busknoten (BKj-1 ) über einen (j-1)-ten Datenleitungsabschnitt (DBj-1 ) mit dem vorausgehenden (j-2)-ten LED-Busknoten (BKj-2 ) verbunden, über den der (j-1)-te LED-Busknoten (BKj-1 ) Daten von vorausgehenden (j-2)-ten LED-Busknoten (BKj-2 ) erhält und/oder an diesen senden kann. Damit kann der (j-1)-te LED-Busknoten (BKj-1 ) über diesen (j-1)-ten Datenleitungsabschnitt (DBj-1 ) auch Daten zum Bus-Master (BM) und/oder weiteren vorausgehenden LED-Busknoten (BK1 bis BKj-3) senden und von diesen empfangen. Schließlich ist der (j-1)-te beispielhafte LED-Busknoten (BKj-1 ) über einen j-ten Datenleitungsabschnitt (DBj ) mit dem nachfolgenden j-ten LED-Busknoten (BKj ) verbunden Über diesen j-ten Datenleitungsabschnitt (DBj ) kann der (j-1)-te LED-Busknoten (BKj-1 ) Daten an den nachfolgenden j-ten LED-Busknoten (BKj ) senden und von diesem empfangen. Insbesondere ist es auch möglich, dass der vorausgehende Bus-Master (BM) und/oder einer der vorausgehenden LED-Busknoten (BK1 bis BKj-2 ) über diesen j-ten Datenleitungsabschnitt (DBj ) Daten zum nachfolgenden j-ten LED-Buskonten (BKj ) senden und von diesem empfangen. Selbstverständlich können der Bus-Master (BM) und/oder vorausgehende LED-Busknoten (BK1 bis BKj-2 ) Daten an weitere nachfolgende LED-Busknoten (BKj+1 bis BKn ) über diesen j-ten Datenleitungsabschnitt (DBj ) senden oder auf diesem Wege über diesen j-ten Datenleitungsabschnitt (DBj ) von diesen weiteren nachfolgenden LED-Busknoten (BKj+1 bis BKn ) bevorzugt empfangen;
- BKj
- j-ter LED-Busknoten. Der beispielhafte j-te LED-Busknoten (BKj ) ist mit seinem Adressausgang (AOj ) mit dem Adresseingang (Alj-1 ) des vorausgehenden (j-1)-ten LED-Busknotens (BKj-1 ) verbunden. Gleichzeitig ist der beispielhafte j-te LED-Busknoten (BKj ) mit seinem Adresseingang (Alj ) mit dem Adressausgang (AOj+1 ) des nachfolgenden (j+1)-ten LED-Busknotens (BKj+1 ) verbunden. j soll hierbei eine ganze positive Zahl zwischen 2 und n-1 sein. Außerdem ist der beispielhafte j-te LED-Busknoten (BKj ) über einen j-ten Datenleitungsabschnitt (DBj ) mit dem vorausgehenden (j-1)-ten LED-Busknoten (BKj-1 ) verbunden, über den der j-te LED-Busknoten (BKj ) Daten vom vorausgehenden (j-1)-ten LED-Busknoten (BKj-1 ) erhält und/oder an diesen senden kann. Damit kann der j-te LED-Busknoten (BKj ) über diesen j-ten Datenleitungsabschnitt (DBj ) auch Daten zum Bus-Master (BM) und/oder den weiteren vorausgehenden LED-Busknoten (BK1 bis BKj-2 ) senden und von diesen empfangen. Schließlich ist der j-te beispielhafte LED-Busknoten (BKj ) über einen (j+1)-ten Datenleitungsabschnitt (DBj+1 ) mit dem nachfolgenden (j+1)-ten LED-Busknoten (BKj+1 ) verbunden Über diesen (j+1)-ten Datenleitungsabschnitt (DBj+1 ) kann der j-te LED-Busknoten (BKj ) Daten an den nachfolgenden (j+1)-ten LED-Busknoten (BKj+1 ) senden und von diesem empfangen. Insbesondere ist es auch möglich, dass der vorausgehende Bus-Master (BM) und/oder einer der vorausgehenden LED-Busknoten (BK1 bis BKj-1 ) über diesen (j+1)-ten Datenleitungsabschnitt (DBj+1 ) Daten zum nachfolgenden (j+1)-ten LED-Buskonten (BKj+1 ) senden und von diesem empfangen. Selbstverständlich können der Bus-Master (BM) und/oder vorausgehende LED-Busknoten (BK1 bis BKj-1 ) Daten an weitere nachfolgende LED-Busknoten (BKj+2 bis BKn ) über diesen (j+1)-ten Datenleitungsabschnitt (DBj+1 ) senden oder auf diesem Wege über diesen (j+1)-ten Datenleitungsabschnitt (DBj+1 ) von diesen weiteren nachfolgenden LED-Busknoten (BKj+2 bis BKn ) bevorzugt empfangen;
- BK(j+1)
- (j+1)-ter LED-Busknoten. Der beispielhafte(j+1)-te LED-Busknoten (BKj+1) ist mit seinem Adressausgang (AOj+1 ) mit dem Adresseingang (Alj ) des vorausgehenden j-ten LED-Busknotens (BKj ) verbunden. Gleichzeitig ist der beispielhafte (j+1)-te LED-Busknoten (BKj+1 ) mit seinem Adresseingang (Alj+1 ) mit dem Adressausgang (AOj+2 ) des nachfolgenden (j+2)-ten LED-Busknotens (BKj+2 ) verbunden. j soll hierbei eine ganze positive Zahl zwischen 2 und n-1 sein. Außerdem ist der beispielhafte (j+1)-te LED-Busknoten (BKj+1 ) über einen (j+1)-ten Datenleitungsabschnitt (DBj+1 ) mit dem vorausgehenden j-ten LED-Busknoten (BKj ) verbunden, über den der (j+1)-te LED-Busknoten (BKj+1 ) Daten vom vorausgehenden j-ten LED-Busknoten (BKj ) erhält und/oder an diesen senden kann. Damit kann der (j+1)-te LED-Busknoten (BKj+1 ) über diesen (j+1)-ten Datenleitungsabschnitt (DBj+1 ) auch Daten zum Bus-Master (BM) und/oder den weiteren vorausgehenden LED-Busknoten (BK1 bis BKj-1 ) senden und von diesen empfangen. Schließlich ist der (j+1)-te beispielhafte LED-Busknoten (BKj+1 ) über einen (j+2)-ten Datenleitungsabschnitt (DBj+2 ) mit dem nachfolgenden (j+2)-ten LED-Busknoten (BKj+2 ) verbunden Über diesen (j+2)-ten Datenleitungsabschnitt (DBj+2 ) kann der (j+1)-te LED-Busknoten (BKj+1 ) Daten an den nachfolgenden (j+2)-ten LED-Busknoten (BKj+2 ) senden und von diesem empfangen. Insbesondere ist es auch möglich, dass der vorausgehende Bus-Master (BM) und/oder einer der vorausgehenden LED-Busknoten (BK1 bis BKj ) über diesen (j+2)-ten Datenleitungsabschnitt (DBj+2 ) Daten zum nachfolgenden (j+2)-ten LED-Buskonten (BKj+2 ) senden und von diesem empfangen. Selbstverständlich können der Bus-Master (BM) und/oder vorausgehende LED-Busknoten (BK1 bis BKj ) Daten an weitere nachfolgende LED-Busknoten (BKj+3 bis BKn ) über diesen (j+2)-ten Datenleitungsabschnitt (DBj+2 ) senden oder auf diesem Wege über diesen (j+2)-ten Datenleitungsabschnitt (DBj+2 ) von diesen weiteren nachfolgenden LED-Busknoten (BKj+3 bis BKn ) bevorzugt empfangen;
- BKn-1
- (n-1)-ter LED-Busknoten. Der beispielhafte (n-1)-te LED-Busknoten (BKn-1 ) ist mit seinem Adressausgang (AOn-1 ) mit dem Adresseingang (Aln-2 ) des vorausgehenden (n-2)-ten LED-Busknotens (BKn-2) verbunden. Gleichzeitig ist der beispielhafte (n-1)-te LED-Busknoten (BKn-1 ) mit seinem Adresseingang (Aln-1 ) mit dem Adressausgang (AOn ) des nachfolgenden n-ten LED-Busknotens (BKn ) verbunden. n soll hierbei eine ganze positive Zahl sein und gibt die Länge der LED-Kette in Form der Anzahl der LED-Busknoten (BK1 bis BKn ) in der LED-Kette an. Außerdem ist der beispielhafte (n-1)-te LED-Busknoten (BKn-1 ) über einen (n-1)-ten Datenleitungsabschnitt (DBn-1 ) mit dem vorausgehenden (n-2)-ten LED-Busknoten (BKn-2 ) verbunden, über den der (n-1)-te LED-Busknoten (BKn-1 ) Daten vom vorausgehenden (n-2)-ten LED-Busknoten (BKn-2 ) erhalten kann und/oder an diesen senden kann. Damit kann der (n-1)-te LED-Busknoten (BKn-1 ) über diesen (n-1)-ten Datenleitungsabschnitt (DBn-1 ) auch Daten zum Bus-Master (BM) und/oder den weiteren vorausgehenden LED-Busknoten (BK1 bis BKn-3 ) senden und von diesen empfangen. Schließlich ist der (n-1)-te beispielhafte LED-Buskonten (BKn-1 ) über einen n-ten Datenleitungsabschnitt (DBn ) mit dem nachfolgenden n-ten LED-Busknoten (BKn ) verbunden Über diesen n-ten Datenleitungsabschnitt (DBn ) kann der (n-1)-te LED-Busknoten (BKn-1 ) Daten an den nachfolgenden n-ten LED-Busknoten (BKn ) senden und von diesem empfangen. Insbesondere ist es auch möglich, dass der vorausgehende Bus-Master (BM) und/oder einer der vorausgehenden LED-Busknoten (BK1 bis BKn-2 ) über diesen n-ten Datenleitungsabschnitt (DBn ) Daten zum nachfolgenden n-ten LED-Busknoten (BKn ) senden und von diesem empfangen;
- BKn
- n-ter LED-Busknoten. Der beispielhafte n-te LED-Busknoten (BKn ) ist mit seinem Adressausgang (AOn ) mit dem Adresseingang (Aln-1 ) des vorausgehenden (n-1)-ten LED-Busknotens (BKn-1 ) verbunden. Gleichzeitig ist der beispielhafte n-te LED-Busknoten (BKn ) mit seinem Adresseingang (Aln ) nicht verbunden. n soll hierbei eine ganze positive Zahl sein und gibt die Länge der LED-Kette in Form der Anzahl der LED-Busknoten (BK1 bis BKn ) in der LED-Kette an. Außerdem ist der beispielhafte n-te LED-Busknoten (BKn ) über einen n-ten Datenleitungsabschnitt (DBn ) mit dem vorausgehenden (n-1)-ten LED-Busknoten (BKn-1 ) verbunden, über den der n-te LED-Busknoten (BKn ) Daten vom vorausgehenden (n-1)-ten LED-Busknoten (BKn-1 ) erhalten kann und/oder an diesen senden kann. Damit kann der n-te LED-Busknoten (BKn ) über diesen n-ten Datenleitungsabschnitt (DBn ) auch Daten zum Bus-Master (BM) und/oder den weiteren vorausgehenden LED-Busknoten (BK1 bis BKn-2 ) senden und von diesen empfangen;
- BM
- Bus-Master. Der Busmaster ist mit seinem Adresseingang (Al0 ) mit dem Adressausgang (Al1 ) des ersten Busknotens (BK1 ) verbunden. Außerdem ist der Bus-Master (BM) über einen ersten Datenleitungsabschnitt (DB1 ) mit dem nachfolgenden ersten LED-Busknoten (BK1 ) verbunden. Über diesen ersten Datenleitungsabschnitt (DB1 ) kann der Bus-Master (BM) Daten an den nachfolgenden ersten LED-Busknoten (BK1 ) senden und von diesem empfangen. Selbstverständlich kann der Bus-Master (BM) Daten an weitere nachfolgende LED-Busknoten (BK2 bis BKn ) über diesen ersten Datenleitungsabschnitt (DB1 ) senden oder auf diesem Wege über diesen ersten Datenleitungsabschnitt (DB1 ) von diesen weiteren nachfolgenden LED-Busknoten (BK2 bis BKn ) bevorzugt empfangen;
- DB
- Datenbus;
- DB1
- erster Datenleitungsabschnitt zwischen dem Bus-Master (BM) und dem ersten LED-Busknoten (BK1 );
- DB2
- zweiter Datenleitungsabschnitt zwischen dem ersten LED-Busknoten (BK1 ) und dem zweiten LED-Busknoten (BK2);
- DB3
- dritter Datenleitungsabschnitt zwischen dem zweiten LED-Busknoten (BK2) und dem dritten LED-Busknoten (BK3 );
- DB4
- vierter Datenleitungsabschnitt zwischen dem dritten LED-Busknoten (BK3 ) und dem vierten LED-Busknoten (BK4);
- DBj-2
- (j-2)-ter Datenleitungsabschnitt zwischen dem (j-3)-ten LED-Busknoten (BKj-3 ) und dem (j-2)-ten LED-Busknoten (BKj-2 );
- DBj-1
- (j-1)-ter Datenleitungsabschnitt zwischen dem (j-2)-ten LED-Busknoten (BKj-2 ) und dem (j-1)-ten LED-Busknoten (BKj-1 );
- DBj
- j-ter Datenleitungsabschnitt zwischen dem (j-1)-ten LED-Busknoten (BKj-1 ) und dem j-ten LED-Busknoten (BKj );
- DBj+1
- (j+1)-ter Datenleitungsabschnitt zwischen dem j-ten LED-Busknoten (BKj ) und dem (j+1)-ten LED-Busknoten (BKj+1 );
- DBj+2
- (j+2)-ter Datenleitungsabschnitt zwischen dem (j+1)-ten LED-Busknoten (BKj+1) und dem (j+2)-ten LED-Busknoten (BKj+2 );
- L1
- erster Leitungsabschnitt zwischen dem Adresseingang (Al0 ) des Bus-Masters (BM) und dem Adressausgang (AO1 ) des ersten LED-Busknotens (BK1 );
- L2
- zweiter Leitungsabschnitt zwischen dem Adresseingang (Al1 ) des ersten Busknotens (BK1 ) und dem Adressausgang (AO2 ) des zweiten LED-Busknotens (BK2);
- L3
- dritter Leitungsabschnitt zwischen dem Adresseingang (Al2 ) des zweiten Busknotens (BK2) und dem Adressausgang (AO3 ) des dritten LED-Busknotens (BK3 );
- L4
- vierter Leitungsabschnitt zwischen dem Adresseingang (AI3) des dritten Busknotens (BK3 ) und dem Adressausgang (AO4 ) des vierten LED-Busknotens (BK4 );
- Lj-2
- (j-2)-ter Leitungsabschnitt zwischen dem Adresseingang (Alj-3 ) des (j-3)-ten Busknotens (BKj-3 ) und dem Adressausgang (AOj-2 ) des (j-2)-ten LED-Busknotens (BKj-2 );
- Lj-1
- (j-1)-ter Leitungsabschnitt zwischen dem Adresseingang (Alj-2 ) des (j-2)-ten Busknotens (BKj-2 ) und dem Adressausgang (AOj-1 ) des (j-1)-ten LED-Busknotens (BKj-1 );
- Lj
- j-ter Leitungsabschnitt zwischen dem Adresseingang (Alj-1 ) des (j-1)-ten Busknotens (BKj-1 ) und dem Adressausgang (AOj ) des j-ten LED-Busknotens (BKj );
- Lj+1
- (j+1)-ter Leitungsabschnitt zwischen dem Adresseingang (Alj ) des j-ten Busknotens (BKj ) und dem Adressausgang (AOj+1 ) des (j+1)-ten LED-Busknotens (BKj+1 );
- Lj+2
- (j+2)-ter Leitungsabschnitt zwischen dem Adresseingang (Alj+1 ) des (j+1)-ten Busknotens (BKj+1 ) und dem Adressausgang (AOj+2 ) des (j+2)-ten LED-Busknotens (BKj+2 );
- Ln-2
- (n-2)-ter Leitungsabschnitt zwischen dem Adresseingang (Aln-3 ) des (n-3)-ten Busknotens (BKn-3 ) und dem Adressausgang (AOn-2 ) des (n-2)-ten LED-Busknotens (BKn-2 );
- Ln-1
- (n-1)-ter Leitungsabschnitt zwischen dem Adresseingang (Aln-2 ) des (n-2)-ten Busknotens (BKn-2 ) und dem Adressausgang (AOn-1 ) des (n-1)-ten LED-Busknotens (BKn-1 );
- Ln
- n-ter Leitungsabschnitt zwischen dem Adresseingang (Aln-1 ) des (n-1)-ten Busknotens (BKn-1 ) und dem Adressausgang (AOn ) des n-ten LED-Busknotens (BKn );
-
Liste der zitierten Schriften
-
-
ZITATE ENTHALTEN IN DER BESCHREIBUNG
-
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.
-
Zitierte Patentliteratur
-
- EP 1490772 B1 [0004, 0005, 0023]
- CA 2717450 C [0021]