Ist CAN Echtzeitfähig?
Besonderheit des CAN-Buses ist dessen Echtzeitfähigkeit, d.h. Daten können ohne Zeitverzögerung versendet und mehrere Komponenten des Netzwerkes gleichzeitig angesteuert werden. Daneben ist der CAN-Bus sehr effektiv durch seine hohe Übertragungs- und Störsicherheit.Der CAN-Bus ist ein Bus-System mit einer Datenübertragungsgeschwindigkeit von bis zu 1 Mbit/s, der den seriellen Datenaustausch zwischen Steuergeräten ermöglicht. Über einen zweiadrigen Kabelstrang vernetzt, kann beispielsweise das Motorsteuergerät mit dem Getriebesteuergerät kommunizieren.Die Wellenform CAN-L wechselt von 2,5 V auf 1,5 V und die Wellenform CAN-H wechselt von 2,5 V auf 3,5 V. Die niedrigen und hohen Spannungen und Übergänge zwischen ihnen weisen kein signifikantes Rauschen oder Verzerrungen auf.

Welche Vorteile hat CAN-Bus : Einer der Hauptvorteile des CAN-Busses ist der reduzierte Verdrahtungsaufwand und die effektive Vermeidung von Nachrichtenkollisionen. Fehlererkennungsmechanismen wie Bitstuffing, Bitüberwachung, Frame Check, Acknowledgment Check und Cyclic Redundancy Check tragen wesentlich zur Sicherheit bei.

Welche Bussysteme sind Echtzeitfähig

Heute werden klassische Feldbussysteme wie etwa Profibus, Interbus oder DeviceNet als echtzeitfähig deklariert. Eine genau Definition von Echtzeitfähigkeit gibt es nicht.

Wie schnell ist der CAN-Bus : Mit dem CAN-Bus lassen sich bis zu 110 Teilnehmer im Fahrzeug miteinander verbinden. Dabei lässt sich das CAN-Bus-Signal über Leitungslängen von bis zu 500 Metern übertragen. Das System stellt dafür eine Übertragungsrate von 125 kbit/s zur Verfügung.

Auch der CAN-Bus existiert in einer Eindraht-Variante (Single-Wire-CAN) und wird beispielsweise von Opel verbaut. Auch der LIN-Bus besitzt nur eine Datenleitung. Aufgrund ihrer Eigenschaften werden Eindraht-Busse im Kfz nur als Sub-Bus (z.B. für Klimaanlage oder Dachelektronik) eingesetzt.

CAN-Highspeed-Transceiver deuten innerhalb des Gleichtaktarbeitsbereichs, der üblicherweise zwischen 12 Volt und -12 Volt liegt, eine Differenzspannung von mehr als 0,9 Volt als dominanten Pegel.

Welchen Unterschied haben CAN-Bus und LIN Bus

Bei dem CAN-System ist jeder Knoten gleichberechtigt, weshalb dieses auch Multi-Master-System bezeichnet wird. Anders ist das im LIN-System, welches für gewöhnlich einen Master und mehrere Slaves vorsieht. Diese neuartige Topologie in der Datenübertragung nennt sich daher Single-Master-System.Ein Echtzeitsystem zeichnet sich durch seine Fähigkeit aus, innerhalb eines festen Zeitraums (Rechtzeitigkeit) erwartete Ergebnisse zu erzielen und unabhängige Taktfrequenzen zu koordinieren und gemeinsam auszuführen (Zeitsynchronisierung).Mit dem CAN-Bus lassen sich bis zu 110 Teilnehmer im Fahrzeug miteinander verbinden. Dabei lässt sich das CAN-Bus-Signal über Leitungslängen von bis zu 500 Metern übertragen. Das System stellt dafür eine Übertragungsrate von 125 kbit/s zur Verfügung.

CAN FD: Hohe Geschwindigkeit und geringe Latenzzeit

CAN unterstützt Datenraten bis zu 1 MBit/s. Bei CAN FD lässt sich die Datenrate für den Steuer- und Datenbereich in Abhängigkeit vom maximalen Takt des CAN-FD-Controllers erhöhen. Die Rate für die Arbitrierungsphase bleibt bei maximal 1 MBit/s.

Warum CAN B Eindrahtfähig : kfz-datec. Fehlersuche am B-Can Da der B-Can fehlertolerant ist (eindrahtfähig), liegt oftmals keine Kundenbeanstandung vor. Lediglich ein Fehlerspeichereintrag im Gateway weist auf einen Can-Bus Fehler hin. Bei einer z.B. dauerhaft ausgefallenen Beifahrertür, könnten beide Leitungen vom B-Can unterbrochen sein.

Welches Bussystem ist das schnellste : Axioline von Phoenix Contact ist mit einer Laufzeit im Lokalbus von maximal einer Mikrosekunde pro I/O-Modul das derzeit schnellste I/O-System der Welt. Im Zusammenspiel mit dem neuen sercos Buskoppler werden Zykluszeiten erreicht, die einen neuen Geschwindigkeitsweltrekord in der Automatisierung aufstellen.

Welche Echtzeitbetriebssysteme gibt es

Implementierungen

  • ADwin.
  • ChibiOS.
  • ChorusOS.
  • DRYOS.
  • eCos.
  • embOS.
  • FreeRTOS.
  • Integrity.


Drahtlos

Standard Datenübertragungsrate
BGAN (Internet über Satellit) bis zu 420 kbit/s
DECT (drahtlose Festnetztelefone) ca. 800 kbit/s
UMTS (Mobilfunk 3G) 384 kbit/s
HSDPA (mobile Datenübertragung 3.5G) 3,6/7,2 Mbit/s

Wie der Name bereits indiziert, unterscheidet sich CAN FD hinsichtlich seiner flexiblen Datenrate vom klassischen CAN. Das Datenfeld bei CAN FD ist mit 64 Byte sechsmal größer als das Datenfeld vom klassischen CAN. Auch die Fehlerdetektion hat sich durch den Einsatz zusätzlicher Bits maßgeblich verbessert.

Ist Linux ein Echtzeitbetriebssystem : Linux ist aufgrund der hohen Anzahl unterstützter CPU Architekturen, der nahezu unendlichen Anzahl von Treibern und der guten Portierbarkeit und Skalierbarkeit eines der leistungsfähigsten Embedded Betriebssysteme unserer Zeit. Auch Systeme mit Anforderungen an harte Echtzeit können mit Linux einfach umgesetzt werden.