Controller Area Network (kann)

Definition - Was bedeutet Controller Area Network (CAN)?

Ein CAN-Bus (Controller Area Network) ist ein Kommunikationssystem für die Fahrzeugkommunikation. Dieser Bus ermöglicht es vielen Mikrocontrollern und verschiedenen Arten von Geräten, in Echtzeit und auch ohne Host-Computer miteinander zu kommunizieren. Ein CAN-Bus benötigt im Gegensatz zu Ethernet keine Adressierungsschemata, da die Knoten des Netzwerks eindeutige Kennungen verwenden. Dies liefert den Knoten Informationen bezüglich der Priorität und der Dringlichkeit der übertragenen Nachricht. Diese Busse setzen die Übertragung auch im Falle einer Kollision fort, während normales Ethernet die Verbindungen beendet, sobald eine Kollision erkannt wird. Es ist ein vollständig nachrichtenbasiertes Protokoll und wird hauptsächlich in Fahrzeugen verwendet.

Technische.me erklärt Controller Area Network (CAN)

Das Controller Area Network wurde 1986 von Robert Bosch entwickelt. Neuere Automodelle verfügen möglicherweise über mehr als 70 elektronische Steuergeräte (ECU), von denen das Motorsteuergerät das wichtigste ist. Die Kommunikation zwischen diesen Knoten ist sehr wichtig, da ständig Daten zwischen diesen Knoten transportiert werden. Das CAN-System wurde entwickelt, um die Kommunikationslücken zu schließen, die häufig auftreten, wenn ein bestimmtes Subsystem von Steuergeräten Informationen von einem Sensor in einem anderen Subsystem benötigt. Eines der besten Merkmale einer solchen Kommunikation ist, dass das Fahrzeug tatsächlich schnell auf bestimmte Situationen reagieren kann und die Implementierung im Vergleich zu den im Fahrzeugsystem verdrahteten Merkmalen viel kostengünstiger ist. Der Umfang des Controller Area Network ist jedoch nicht nur auf die Fahrzeugkommunikation beschränkt. Diese Systeme werden auch in der Kommunikation zwischen den verschiedenen Mikrocontrollern in eingebetteten Systemen und auch in Kommunikationssystemen für intelligente Geräte verwendet.