can-info-de
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
can-info-de [2019/01/05 02:29] – Table layout rainerk | can-info-de [2024/03/13 09:15] (current) – removed rjversluis | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== CAN Allgemeine Information ====== | ||
- | [[: | ||
- | [[: | ||
- | \\ \\ \\ | ||
- | |< >| | ||
- | ^NL Originaltext von Fred Jansen^ | ||
- | |||
- | =====Geschichte===== | ||
- | Der CAN-Bus (Controller Area Network) ist in den 80er-Jahren von Bosch (bekannt durch die Zündkerze) für den Einsatz im Auto entwickelt worden, wird aber seitdem auch in vielen anderen Bereichen, wie Luftfahrt und Medizin angewandt. Er hat sich zu einem offenen Standard weiterentwickelt und wird heute sehr weit verbreitet in der Fahrzeugtechnik verwandt, so dass die erforderlichen Komponenten leicht verfügbar sind. Betrachtet man die Fähigkeiten des CAN-Busses, scheint er ideal für den Einsatz bei der Modell-Eisenbahn zu sein. Der Bus ist für relativ unregelmäßige Datenübertragung mit relativ kleinen Mengen an Daten zur Steuerung zwischen Geräten vorgesehen, wobei Reaktionszeiten und Sicherheit sehr wichtig sind. Im Gegensatz zum Ethernet ist er deshalb nicht für die Übertragung von großen Daten-Mengen zwischen Computern geeignet. Zimo, ein Hersteller von Dekodern, hat sich auch für den CAN-Bus entschieden, | ||
- | |||
- | Für die Modellbahn-Welt wurde eine Datenrate von 125kBit/s (125.000 Bits pro Sekunde) auf dem Bus gewählt. Die technischen Daten des CAN-Bus können bis zu 1MBit/s gehen, aber bei hohen Geschwindigkeiten spielen Leitungslängen eine nicht unerhebliche Rolle bei der Zuverlässigkeit. Mit 125kBit/s können Längen von 500m erreicht werden, was auch für Garten-Bahnen groß genug ist. Die Verkabelung muss mit verdrillten Drähten erfolgen, aber eine Abschirmung ist nicht notwendig. | ||
- | \\ | ||
- | \\ | ||
- | =====Struktur der Daten, die Verwendung von Knoten und Ereignissen===== | ||
- | Von MERG (Model Electronic Railway Group) gibt es ein Protokoll für die Modellbahn-Welt. Das Protokoll basiert auf dem LocoNet-Protokoll. Die Beschreibung des Protokolls ist vollständig verfügbar. Es wurde dafür das " | ||
- | |||
- | Das beschriebene Beispiel ist sehr abstrakt. Deshalb jetzt ein konkreteres Beispiel. Angenommen, es soll mit einer Taste auf der Anlage eine Fahrstraße und die entsprechenden Signalen einstellen. Außerdem gibt es einen Erzeuger-Knoten und auch mehrere Nutzer-Knoten, | ||
- | |||
- | Mit diesem " | ||
- | |||
- | Jeder Knoten verfügt über eine Knoten-Nummer. Ein CAN-Modul ermöglicht mehrere Knoten-Nummern. Der CBus ermöglicht, | ||
- | \\ | ||
- | =====Schematische Beispiele für Modellbahnanlagen===== | ||
- | Bei realen Anlagen können Funktions-Einheiten aus beiden Beispielen auf einem gemeinsamen Bus kombiniert sein. | ||
- | |||
- | |{{: | ||
- | \\ | ||
- | |{{: | ||
- | |||
- | \\ | ||
- | |||
- | =====Module, | ||
- | Vom MERG sind eine Reihe von Modulen für den CAN-Bus entwickelt worden. Die Entwürfe wurden veröffentlicht, | ||
- | |||
- | Inzwischen haben Peter Giling und Rob Versluis auch eine Reihe von CAN-Modulen entwickelt, die alle auf der FLiM-Methode basieren. Rocrail unterstützt die CAN-DCC-Station und die Programmierung der Module vollständig. | ||
- | |||
- | Die 12V-MERG-Module können auch an Rocrail angeschlossen werden. | ||
- | |||
- | \\ | ||
- | |||
- | =====Adressierung von Knoten und Ereignissen in Rocrail===== | ||
- | Alle Komponenten, | ||
- | |||
- | \\ | ||
- | =====Logo===== | ||
- | In der Kommunikation rund um das von MERG entwickelte CAN-Bus-System wird folgendes Logo verwendet: \\ | ||
- | |||
- | [[http:// | ||
- | |||
can-info-de.1546651749.txt.gz · Last modified: 2019/01/05 02:29 by rainerk