5 interessante Fakten über den CAN Bus
07. Juni. 2019In unserem Shop bieten wir das beliebte PiCan 2 Board, sowie Varianten davon an.
Der Raspberry Pi wird damit um eine Schnittstelle zum CAN Bus erweitert (oder zwei, wie im Falle des PiCan 2 Duo).
Hier sind fünf interessante, und ungewöhnliche Fakten über den CAN Bus:
1) der CAN Bus ist eine deutsche Entwicklung
Der CAN Bus schuf damit eine Art Intranet im Auto. Für Anwendungen im Auto (automotive) besteht grundsätzlich eine höhere Anforderung an Sicherheit, Stabilität, und Unempfindlichkeit der eingesetzten Technologien - die vermutlich nur noch von Anwendungen in der Medizin, Aerospace & Militär übertroffen wird.
Die Geschichte des CAN Busses ist damit eng mit Autos verwoben.
2) der erste CAN Chip kam von Intel
3) CAN in Space: ein neuer Standard-Bus für Satelliten
Ein wichtiges Ziel ist dabei die Kosten im Satellitenbau zu senken. Der CAN Bus kann dabei voll seine Vorteile ausspielen:
- sehr robuste Fehler Erkennungs- und Behebungsmechanismen
- niedrige Kosten
- niedriger Energieverbrauch
- Multi-Master fähig
- Weit verbreitet und validiert in irdischen Anwendungen
ESA schätzt dass das Gewicht eines Satelliten durch den Einsatz von CAN um 10 % - 18 % eingesetzt werden kann, was direkte Auswirkungen auf die Startkosten des Satelliten hat. Ein interessantes Whitepaper von Renesas hat mehr Informationen zu dem Thema.
4) Autos haben mindestens drei unabhängige CAN Bus Systeme
- CAN für den Antriebsstrang - high-speed, bis zu 500 kbps, mit fast Echtzeit-Anforderung
- CAN für Bequemheits-Systeme - low-speed, bis zu 100 kbps, geringe Timing-Anforderungen
- CAN für Infotainment-Systeme - low-speed, bis zu 100 kbps, mit geringen Timing-Anforderungen
5) (Un)gewöhnliche Einsatzorte des CAN Bus
Den CAN Bus im Auto kennen die meisten die sich mit dem Thema beschäftigen (auch als Teil der weit verbreiteten OBD-2 Schnittstelle zur On-Board Diagnostik). Ca. 80 % der weltweit verkauften 100 Millionen+ CAN Bus Nodes werden in Autos verbaut. Aber kennen Sie auch schon diese Anwendungen?
Autonome Unterwasser-Fahrzeuge
Diese Fahrzeuge suchen nach Öl, und Bodenschätzen (Deep Sea Mining) warten Kabel und Pipelines. Viele dieser Fahrzeuge waren Spezialfertigungen, sehr schwer und aufwendig zu bedienen. Das Fraunhofer Institut für Optronics, System Technologies and Image Exploitation (IOSB) hat ein nur ca. 700 kg schweres, autonomes Unterwasser-Fahrzeug eingeführt. Schlüssel war auch hier der CAN Bus, mit dem die Verkabelung sehr übersichtlich und gewichtssparend ausgeführt werden konnte. Der Einsatz vom CAN Bus ist zudem zukunftssicher: neue Sensoren können ohne Probleme in das existierende Netzwerk eingebunden werden.
eBikes
Motoren von BionX, Bosch, und anderen Firmen unterstützen die CAN Schnittstelle.
Heuschreckenartige Roboter
Das Karlsruher Forschungszentrum für Informatik hat einen Roboter Lauron IVc entwickelt, der über ein eingebettetes CAN Netzwerk verfügt um die Antriebssteuerungen mit einem Linux-Rechner zu verbinden.
Der Heuschreckenroboter ist nicht bloße Spielerei: in manchen unwegsamen Geländen lohnen sich sechs Beine, bspw. für Forstmaschinen die gefällte Baumstämme tragen.
Aufzugssysteme
In Aufzügen und Rolltreppen wird oft der CAN Bus eingesetzt. Es gibt eine spezielle Arbeitsgruppe um ein Format auf Basis der CANopen Spezifikation zu standarisieren.
Alle verwendeten Logos und Marken sind Eigentum der jeweiligen Unternehmen, und werden ausschließlich zur Illustration genutzt.
Kuh- Melk-Maschinen und Futtersysteme
Der CAN Bus wird hier zu einer dezentralisierten Steuerung von Melkmaschinen, Futter- und Wiegemaschinen für Kühe eingesetzt.
Als Hardware-Erweiterung für das Spiel EuroTruck Simulator
Auf Hackaday gibt es ein Projekt, um ein physikalisches Instrumentenpanel mit dem Spiel Euro Truck Simulator per CAN Bus anzubinden.
Medizinische Anwendungen
Der CAN Bus wurde vom TÜV Deutschland und der FDA für den Einsatz in medizinischen Systemen freigegeben (REF).
Der CAN Bus wird eingesetzt in Operations-Sälen für Lichter, Tische, Endoskop-Lichter und Kameras, Blut-Dialyse Geräten, Krankenbetten, und vielem mehr.
Bieranalyse-Geräte
Beispielsweise enthält das abgebildete System um die Alkoholmenge im Bier zu ermitteln auch den CAN Bus als Schnittstelle.
Subnetzwerk in Netzwerk-Systemen
Überraschenderweise ist einer der häufigsten Einsatzzwecke außerhalb des Autos / Automotive Bereichs in Routern (500.000 - 1 Million installierte Einheiten pro Jahr). Cisco und andere Hersteller nutzen hier den CAN Bus für die Initialisierung und Hot-Swapping Fähigkeiten der Systeme.
Kaffeemaschinen
High-End Kaffeemaschinen mit verbautem CAN Bus.
Und viele mehr ...
Einige weitere Beispiele kann man hier sehen: https://www.canopen.us/applications
Der CAN Bus berührt unser Leben überall, und leistet zuverlässige Dienste.
Bonus:
- Der CAN Bus kann durch spezielle optische Repeater auf bis zu 30 km Länge erweitert werden (üblich sind normalerweise ca. 40 m).
Credits
Bosch-Bild: Kasper Rasmussen, Intel-inside Logo: Intel, Auto: Taneli Lahtinen, Raketenbild: Bill Jelen
Autonomes Unterwasserfahrzeug Bild: https://phys.org/news/2016-02-mass-produced-underwater-vehicles.html (fair use)
Heuschrecken-Roboter Bild: https://www.computer-automation.de/feldebene/mechanik/artikel/86321/ (fair use)
Kuh-Melkmaschine Bild: https://www.can-cia.org/fileadmin/resources/documents/proceedings/2017_schlegel.pdf (fair use)
Bier-Analyse-System: https://www.anton-paar.com/corp-en/products/details/alcolyzer-beer-analyzing-system/ (fair use)
WMF Kaffeemaschine: https://www.canopen.us/applications (fair use)