Ausarbeitung CAN-Bus

Größe: px
Ab Seite anzeigen:

Download "Ausarbeitung CAN-Bus"

Transkript

1 Fachbereich DCSM der Hochschule Rhein-Main Fachseminar Prof. Dr.-Ing Karl-Otto Linn Wintersemester 2009/2010 Ausarbeitung CAN-Bus Eingereicht von: Mark HÖCHSMANN am Adolfstraße WIESBADEN Deutschland [email protected]

2 Inhaltsverzeichnis 1. Feldbussysteme Grundlagen Einsatzgebiete Automatisierungstechnik Gebäudetechnik Mobile Systeme Maschineninterne Systeme CAN-Bus Entwicklung Anforderung Netzwerk Kommunikationsstruktur Datenintegrität Umsetzung Grundlagen Physikalische Vernetzung CAN-Highspeed CAN-Lowspeed Vorteile Aufbau einer CAN-Nachricht Buslogik Prinzip des Buszugriffs Prinzip der Arbitrierung Fehlererkennung und -behandlung Bitmonitoring Bitstuffing Form Check Cyclic Redundancy Check ACK Check Fehlerbehandlung Fehlerverfolgung Quellenverzeichnis

3 1. Feldbussysteme 1.1. Grundlagen Feldbussysteme entstanden um das Jahr Ein Feldbussystem besteht aus Aktoren und Sensoren, die mit einem Steuergerät verbunden sind. Um die einzelnen Elemente besser Erklären zu können, beziehe ich mich hier auf eine automatische Rollladensteuerung. Sensoren sind, wie der Name schon sagt, Bausteine die zum Beispiel Helligkeit messen. Diese Werte werden dann an das Steuergerät übermittelt, das die Daten analysiert und bei Bedarf Befehle an den Rollladenmotor (Aktor) sendet um den Rollladen zu öffnen oder zu schließen. Diese Feldbussysteme sind nachrichtenbasierend, d.h. sie übertragen die Daten digital, und lösten somit die damaligen analogen Systeme nach und nach ab Einsatzgebiete Heutzutage werden Feldbussysteme in vielen Bereichen in der Industrie eingesetzt. Nachfolgend werden einige wichtige Einsatzgebiete beschrieben Automatisierungstechnik In der Automatisierungstechnik sind Feldbussysteme nicht mehr wegzudenken. Sie dienen zum Beispiel der Steuerung von Fließbändern oder auch verschiedener Montagegeräte. 2

4 Gebäudetechnik Auch in der Gebäudetechnik kommen diese Systeme zum Einsatz. Sie dienen der Steuerung von fast allen, in großen Gebäuden vorkommenden, Anlagen wie Klimaanlage, Heizung, Rollläden, Alarmanlagen, Beleuchtung oder auch der Stromversorgung. Es können auch sehr komplexe Anlagen wie eine Tiefensonde gesteuert werden Mobile Systeme Mobile Systeme sind meist in Kraftfahrzeugen zu finden. Hier übernehmen sie die Steuerung von sicherheitsrelevanten Systemen. Dazu gehören ABS-Steuerung, Airbag-Steuerung, ESP, Motor- und Getriebesteuerung und noch viele Andere. Es werden aber auch Systeme die zur Verbesserung des Komforts dienen gesteuert wie Klimaanlage, Fensterheber, Heizung und Entertainmentsystem des Fahrzeugs. 3

5 Maschineninterne Systeme Die Verbreitung dieser Art von Feldbussystemen ist nicht sehr bekannt. Sie kommt bei industrieller Fertigung von Stoffen in computergesteuerten Webstühlen oder auch in Robotern vor. Teilweise kommen diese Systeme auch in Verbindung mit den Systemen aus der Automatisierungstechnik zum Einsatz. 2. CAN-Bus 2.1. Entwicklung 1983 begann die Firma Bosch mit der Entwicklung des CAN-Busses und stellte diesen 1985 erstmals zusammen mit der Firma Intel vor wurde der CAN-Bus das erste Mal serienmäßig in einem Fahrzeug verbaut. Mercedes verbaute den CAN-Bus damals in der S-Klasse und steuerte damit den Motor, das Getriebe und die Armaturen. Seit dem Jahr 2001 wird der CAN-Bus auch in Fahrzeugen der unteren Mittelklasse verbaut. Die Entwicklung des CAN-Busses wurde durch das Aufkommen immer höherer Datenmengen und der Nachfrage nach mehr Sicherheit vorangetrieben. Die Entwicklung ermöglichte es auch die verschiedenen KFZ-internen Systeme miteinander zu vernetzen. Außerdem war es auch möglich den Komfort im Auto durch den CAN-Bus zu erhöhen. 4

6 2.2. Anforderung Netzwerk Folgende Anforderungen wurden an das Netzwerk gestellt. Maximale Netzausdehnung von ca. 40 m Teilnehmerzahl zwischen 10 und 32 Teilnetze für verschiedene Funktionsbereiche Bustopologie (in Ausnahmen auch Sterntopologie erlaubt z.b. Zentralverriegelung) Sehr geringen Latenzzeiten zwischen 1 ms und 10 ms für hochpriore Anwendungen Kommunikationsstruktur Folgende Anforderungen wurden an die Kommunikationsstruktur gestellt. Datenaustausch zwischen Steuergeräten und Peripheriegeräten (Many-to-Many) Jeder darf senden (Kollisionsgefahr) Sehr hohe Nachrichtenanzahl mit sehr kleinen Nachrichten (einige wenige Bytes) Echtzeitfähigkeit Datenintegrität Folgende Anforderungen wurden an die Datenintegrität gestellt. Übertragungssicherheit bei besonders schweren Bedingungen (Elektromagnetische Störungen, Umwelteinflüsse... ) Schnelle Fehlererkennung (wenige ms) Fehlerkorrekturmaßnahmen 5

7 2.3. Umsetzung Grundlagen Jeder Teilnehmer wird als CAN-Knoten bezeichnet, egal welche Rolle er übernimmt. Eine logische 0 wird auch dominantes Bit genannt. Die logische 1 wird rezessives Bit genannt. Die Bits werden durch Spannungsunterschiede auf den beiden Plus-Leitungen des Busses signalisiert Physikalische Vernetzung Wie der Name schon vermuten lässt, werden die einzelnen Knoten mit der Bustopolgie miteinander verbunden. Dazu werden drei in sich verdrillte Leitungen benutzt (CAN_high, CAN_low und Ground). Beim CAN_Highspeed werden an jedem Ende der Leitung 120 Ω- Widerstände angebracht um die auftretenden Reflexionen zu minimieren. Beim CAN_low wird direkt bei jedem Teilnehmer terminiert CAN-Highspeed Bei Bus-Idle (Leitung frei) liegen auf beiden CAN-Leitungen 2,5 V an. Dies bedeutet einen Spannungsunterschied von 0 V, was eine logische 1 signalisiert. Eine logische 0 liegt bei einem Spannungsunterschied von 2 V an. Dazu wird die Spannung auf der CAN_high-Leitung auf 3,5 V erhöht und die CAN_low-Leitung auf 1,5 V reduziert. Hierbei werden Datenraten von 40 Kbit/s bis zu 1 Mbit/s erreicht. 6

8 CAN-Lowspeed Bei Bus-Idle (Leitung frei) liegen auf der CAN_low-Leitung 5 V an und auf der CAN_high- Leitung 0 V. Dies ergibt einen Spannungsunterschied von 5 V, was eine logische 1 signalisiert. Eine logische 0 liegt auch hier bei einem Spannungsunterschied von 2 V an. Dazu wird die Spannung auf der CAN_high-Leitung auf 3,6 V erhöht und die CAN_low-Leitung auf 1,4 V reduziert. Hierbei werden Datenraten von 5 Kbit/s bis zu 125 Kbit/s erreicht. Der Vorteil beim CAN-Lowspeed liegt vor allem darin, dass er auch mit nur einer intakten Plus-Leitung funktionsfähig bleibt. 7

9 Vorteile Durch die Gegensinnigkeit der Pegel bleibt die Spannungsdifferenz der Leitungen auch bei Störungen weitestgehend erhalten, da Störungen meist beide Leitungen betreffen. Fehlerbits können bei falscher Spannungsdifferenz sofort erkannt werden genauso wie der Ausfall eines CAN-Knotens. Beim Ausfall eines CAN-Knotens können die anderen Teilnehmer normal weiterarbeiten Aufbau einer CAN-Nachricht SOF - StartofFrame ist immer dominant, also 0 und zeigt den Beginn einer Nachricht an. Dient auch zur Synchronisation. (1 Bit) Identifier gibt an, welchen Inhalt die Nachricht hat bzw. an wen sie gerichtet ist und welche Priorität sie hat (11 Bit) RTR-RemoteTransmissionRequest (1Bit). 0 bedeutet normales Datagramm. 1 bedeutet Request IDE Identifier Bit signalisiert ob es sich um ein Standard- (0) oder ein Extended- Frame (1) handelt (1 Bit) r reserviert (1 Bit) DLC Data Length Code gibt an wie viele Bytes an Nutzdaten enthalten sind (4 Bit) 8

10 Data Field - Nutzdaten (Bis zu 8 Bytes) CRC enthält die Prüfsumme der Nutzdaten und am Ende ein delimiter Bit (15 Bit) ACK Acknowledge Bit dient zur Bestätigung der empfangenen Daten bzw. zur Fehlermeldung bei falsch empfangenen Daten. Werden vom Sender immer rezessiv gesendet. Das zweite Bit ist ein delimiter (2 Bit) EOF End of Frame signalisiert das Ende der Nachricht mit sieben rezessiven Bits (7 Bit) ITM Intermission gehört nicht zum Frame wird aber immer gesendet (3 Bit) Buslogik Auf dem Bus wird die Wired-And-Logik gefahren. Das heißt es liegt nur eine logische 1 an, wenn ausnahmslos alle Teilnehmer eine logische 1 senden. Falls auch nur ein Teilnehmer eine logische 0 sendet, liegt auf dem gesamten Bus eine logische 0 an. Darum wird die logische 0 auch dominantes Bit genannt und die logische 1 rezessives Bit Prinzip des Buszugriffs Da theoretisch alle Teilnehmer gleichzeitig senden könnten, muss der Zugriff auf den Bus gesteuert werden. Beim CAN-Bus wird die Carrier-Sense-Multiple-Access Collision- Avoidance (CSMA-CA) Methode angewendet um den Buszugriff zu steuern. Das bedeutet, dass nur gesendet werden darf wenn der Bus frei ist. Da bei freiem Bus eine logische 1 anliegt ist es leicht zu erkennen ob ein Teilnehmer gerade sendet oder nicht. Ein Teilnehmer darf allerdings erst senden, nachdem elf Bitzeiten lang eine logische 1 angelegen hat Prinzip der Arbitrierung Nun kann es natürlich vorkommen, dass zwei Teilnehmer gleichzeitig anfangen zu senden. Deshalb wird in der Arbitrierungsphase entschieden, welcher der beiden Teilnehmer zuerst 9

11 senden darf. Senden darf der Teilnehmer, der den niedrigeren Wert im Identifier-Feld, also die höhere Priorität hat. Da in der Arbitrierungsphase auch gleichzeitig am Bus gelauscht wird, kann jeder Teilnehmer erkennen ob im Moment ein anderer Teilnehmer mit höherer Priorität sendet. Hierzu ein Beispiel: Nehmen wir an, dass alle drei Teilnehmer gleichzeitig begonnen haben zu senden. Sender 3 hat die höchste Priorität, müsste also als Sender nach der Arbitrierungsphase als einziger Sender übrig bleiben. Beim Senden des ersten Bits passiert noch nichts. Beim Senden des zweiten Bits erkennt Sender 1, dass die logische 1 die er sendet nicht am Buspegel anliegt, was bedeutet, dass noch jemand sendet der eine höhere Priorität hat. Daraufhin stellt Sender 1 seinen Sendevorgang ein. Beim Senden des dritten Bits stell auch Sender 2 fest, dass noch jemand mit höherer Priorität sendet und stellt seinen Sendevorgang ebenfalls ein. Nun sendet nur noch Sender 3 und die Arbitrierungsphase wurde erfolgreich beendet. 10

12 2.4. Fehlererkennung und -behandlung Bitmonitoring Bitmonitoring wird vom Sender ausgeführt. Hierbei vergleicht der Sender den Sendepegel mit dem am Bus angelegten Pegel. Sollten sich diese Beiden unterscheiden werden Fehlermaßnahmen eingeleitet. Dieses Verfahren wird nicht auf die Felder Identifier und ACK angewendet Bitstuffing Bitstuffing wird ebenfalls vom Sender angewendet. Dabei wird nach fünf gleichen Bits ein Stuffbit mit komplementärem Wert eingefügt. Dieses Verfahren dient hauptsächlich der Synchronisation der Teilnehmer. Falls ein beliebiger Teilnehmer sechs Bits gleicher Wertigkeit empfängt, leitet dieser eine Fehlermaßnahme ein. Hierbei muss es sich nicht unbedingt um den adressierten Empfänger handeln Form Check Beim Form Check wird, wie der Name vermuten lässt, die Form der Empfangenen Nachricht überprüft. Hierbei wird die Position der beiden Delimiter-Bits und die sieben EOF-Bits überprüft. Bei einem erkannten Fehler werden auch hier Fehlermaßnahmen eingeleitet Cyclic Redundancy Check Hierbei wird der empfangene Wert des CRC-Feldes mit dem selbst berechneten Wert des CRCs verglichen. Bei einem Unterschied werden auch wieder Fehlermaßnahmen eingeleitet. Diese Fehlererkennungsmethode wird auch von allen Teilnehmern durchgeführt, unabhängig davon ob sie adressiert wurden oder nicht ACK Check Beim ACK Check wird der Buspegel bei ACK mit dem rezessiv gesendeten ACK-Bit verglichen. Wenn nun kein dominanter Pegel anliegt kann das zwei Fehlerursachen haben. Entweder es gibt keine Empfänger, oder alle Teilnehmer haben die Nachricht falsch empfangen. Auch hier werden wieder Fehlermaßnahmen eingeleitet. 11

13 Fehlerbehandlung Wenn ein Fehler erkannt wurde, wird automatisch ein Error-Frame gesendet. Dieses beinhaltet sechs dominante Bits, um bewusst einen Bitstuffing-Fehler auszulösen. Nun wissen alle Teilnehmer, dass ein Fehler vorliegt. Daraufhin werden noch acht rezessive Delimiter-Bits gesendet. Wie nach jeder Nachricht, wird auch nach dem Error-Frame noch drei Bits gewartet (ITM) bis wieder gesendet wird, damit wieder elf Bitzeiten lang Ruhe auf dem Bus war. Nun kann die Nachricht wiederholt gesendet werden Fehlerverfolgung Da jeder Knoten theoretisch zu jeder Zeit ein Error-Frame senden kann, könnte ein defekter Knoten den ganzen Datenverkehr auf dem Bus lahm legen. Um dies zu verhindern hat jeder Knoten einen Receive-Error-Counter (REC) und einen Transmit-Error-Counter (TEC). Wenn eine Nachricht erfolgreich empfangen oder gesendet wurde, wird der jeweilige Counter um eins gesenkt. Beim Empfangen eines Error-Frames wird der REC um eins erhöht. Beim Senden eines Error-Frames wird der TEC um acht erhöht. Beim Start des Systems befindet sich jeder Knoten im Zustand Error-Active (Normalzustand). Wenn beide Counter einen höheren Wert als 127 haben wird der Zustand des Knotens in Error-Passive geändert, was folgenden Auswirkungen hat: dieser Knoten darf die Error-Frames nur noch rezessiv senden und beim senden zwei aufeinanderfolgenden Nachrichten muss er eine Zwangspause von 8 zusätzlichen Bits abwarten. 12

14 Bei einem Wert von über 255 des TEC wechselt der Knoten in den Zustand Bus-Off. Somit ist dieser Knoten nicht mehr aktiv im System beteiligt und wird nicht mehr am Datenverkehr teilnehmen. Er kann nur durch einen Hardreset wieder in den Zustand Error-Active gebracht werden. 13

15 3. Quellenverzeichnis Etschberger, Konrad 2000: Controller-Area-Network. 2. völlig überarbeitete Ausgabe, München (u.a.) Vektor Informatik GmbH 2006: ControllerAreaNetwork (CAN). [ ] Vektor Informatik GmbH 2006: Einführung in CAN. [ ] ME-Meßsysteme GmbH: CAN Bus Grundlagen. [ ] GSI Helmholtzzentrum für Schwerionenforschung GmbH: CAN. [ ] 14

CAN. Sebastian Kosch. [email protected]. PG AutoLab Seminarwochenende 21.-23. Oktober 2007. AutoLab

CAN. Sebastian Kosch. sebastian.kosch@googlemail.com. PG AutoLab Seminarwochenende 21.-23. Oktober 2007. AutoLab CAN Sebastian Kosch [email protected] PG AutoLab Seminarwochenende 21.-23. Oktober 2007 AutoLab 1 Inhaltsverzeichnis Der CAN-Bus... 3 Der CAN-Bus im Auto... 3 Das Prinzip des Datenaustausches...5

Mehr

CAN - BUS. Inhaltsverzeichnis

CAN - BUS. Inhaltsverzeichnis Inhaltsverzeichnis Überblick CAN Übersicht Bussysteme ISO / OSI Schichtenmodell Physical Layer (Hardwareschicht) Data Layer (Softwareschicht) Application Layer (Anwendungsschicht) Anwendungsgebiete Literaturverzeichnis

Mehr

Seminarwochenende Oktober 2007 AutoLab

Seminarwochenende Oktober 2007 AutoLab CAN Sebastian Kosch [email protected] PG Seminarwochenende 21. 23. Oktober 2007 1 Überblick Der CAN Bus Das CAN Protokoll CAN Hardware CAN Software Zusammenfassung Fragen Sebastian Kosch

Mehr

Der CAN-Bus (Controller Area Network)

Der CAN-Bus (Controller Area Network) Der CAN-Bus (Controller Area Network) Was ist das und wozu braucht man das? Jürgen Stuber 2012-10-03 Jürgen Stuber () Der CAN-Bus (Controller Area Network) 2012-10-03 1 / 15 Anwendungen KFz Jürgen Stuber

Mehr

CAN im Auto. Studienarbeit. Embedded Control 5. Semester

CAN im Auto. Studienarbeit. Embedded Control 5. Semester Berner Fachhochschule Hochschule für Technik und Informatik Fachbereich Elektro- und Kommunikationstechnik Studienarbeit CAN im Auto Embedded Control 5. Semester Autor Christian Meister Klasse E3b Dozent

Mehr

München-Gräfelfing. Mixed Mode GmbH.

München-Gräfelfing.  Mixed Mode GmbH. München-Gräfelfing [email protected] Einführung in den CAN Bus CAN auf Erfolgskurs Was macht CAN so interessant? Idee, Anwendungsgebiete, Leistungsmerkmale Eigenschaften von CAN Einführung in die Funktionsweise

Mehr

Serielle Busse Serielle Busse Hands-On Training

Serielle Busse Serielle Busse Hands-On Training Einführung Serielle Busse Bus Systeme am Beispiel Kfz I2C Bus SPI Bus LIN Bus Zur Auswahl auf den entsprechenden Bus klicken! CAN Bus I2C- Bus Einleitung Inter-Integrated Circuit Anwendungsgebiet Inter

Mehr

Grundlegende Informationen zum CAN-Bus von Thomas Wedemeyer

Grundlegende Informationen zum CAN-Bus von Thomas Wedemeyer Grundlegende Informationen zum CAN-Bus von Thomas Wedemeyer 1. Vorwort Dieser Text ist ein Ausschnitt aus meiner Studienarbeit, die sich mit der Entwicklung eines CAN auf RS232 / SSI-Interfaces beschäftigt.

Mehr

CAN und Linux im praktischen Einsatz. Linux Stammtisch 8. Juni 2012 Lutz Wirsig

CAN und Linux im praktischen Einsatz. Linux Stammtisch 8. Juni 2012 Lutz Wirsig CAN und Linux im praktischen Einsatz Linux Stammtisch 8. Juni 2012 Lutz Wirsig Seite 1/31 Inhalt CAN-Bus Entwicklungsziele, Verwendung Einordnung in OSI 7-Schichtenmodell Bustopologie High Speed CAN Signalpegel

Mehr

OSEK COM und CAN. Hauptseminar SS 06 Markus Walter

OSEK COM und CAN. Hauptseminar SS 06 Markus Walter OSEK COM und CAN Hauptseminar SS 06 Markus Walter Überblick 1. CAN Eigenschaften Arbitrierung Format Datentelegramm und Fehlertelegramm 2. OSEK COM Einzelnen Schichten Nachrichtenempfang Nachrichtenversand

Mehr

Vernetzte Systeme Touran und Golf ab 2003

Vernetzte Systeme Touran und Golf ab 2003 Arbeitsblatt Touran und Golf ab 00 Nachrichtenformat 5. Nachrichtenformate beim Bei der Nachrichtenübertragung lassen sich beim fünf verschiedene Frame- bzw. Telegramm- Formate unterscheiden. Mögliche

Mehr

Positive/Negative Logik

Positive/Negative Logik Positive/Negative Logik Positive Logik Negative Logik Dominant = höherwertig Rezessiv = niederwertig In der Spezifikation ist für den CAN-Datenbus die negative Logik festgelegt worden! Schaltung... Negative

Mehr

Grundlagen zum CAN Bus

Grundlagen zum CAN Bus Grundlagen zum CAN Bus Allgemeine Einführung Schnittstellen dienen zur Übertragung von Informationen zwischen den einzelnen Komponenten eines Systems. In einem Bussystem werden alle Komponenten über kurze

Mehr

Beuth Hochschule für Technik Berlin Fachbereich VII Elektrotechnik und Feinwerktechnik. CAN-Bus. Ausarbeitung zum CAN-Bus WS 09/10

Beuth Hochschule für Technik Berlin Fachbereich VII Elektrotechnik und Feinwerktechnik. CAN-Bus. Ausarbeitung zum CAN-Bus WS 09/10 Beuth Hochschule für Technik Berlin Fachbereich VII Elektrotechnik und Feinwerktechnik CAN-Bus Ausarbeitung zum CAN-Bus WS 09/10 Vorgelegt von: I. Bernsdorf (s7614510), T. Vogt (s760469), L. Stojanovic

Mehr

Hauptseminar SS 2006. Ausgewählte Kapitel eingebetteter Systeme (AKES) OSEK COM und CAN

Hauptseminar SS 2006. Ausgewählte Kapitel eingebetteter Systeme (AKES) OSEK COM und CAN Hauptseminar SS 2006 Ausgewählte Kapitel eingebetteter Systeme (AKES) OSEK COM und CAN Markus Walter 28.06.06 Inhaltsverzeichnis 1. CAN... 3 1.1. Entstehung und Eigenschaften... 3 1.2. Übertragungsverfahren...

Mehr

Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. CAN-Bus

Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. CAN-Bus Universität Stuttgart Prof. Dr.-Ing. Dr. h. c. P. Göhner 1 Allgemeines 1.1 Historie CAN-Bus Die Abkürzung CAN steht für Controller Area Network. Das Bussystem wurde von der Robert Bosch GmbH in den 80er-Jahren

Mehr

B U S S Y S T E M E IN KRAFTFAHRZEUGEN TECHNISCHE UNIVERSITÄT GRAZ

B U S S Y S T E M E IN KRAFTFAHRZEUGEN TECHNISCHE UNIVERSITÄT GRAZ B U S S Y S T E M E IN KRAFTFAHRZEUGEN TECHNISCHE UNIVERSITÄT GRAZ Institut für Elektronik Michael Hinterberger [email protected] WICHTIGE BUSSYSTEME IM KFZ CAN LIN FLEXRAY MOST weitere BUSSYSTEME

Mehr

CAN BUS Projektseminar. Grundlagen zum CAN BUS Hinweise zum Projektseminar

CAN BUS Projektseminar. Grundlagen zum CAN BUS Hinweise zum Projektseminar CAN BUS Projektseminar Grundlagen zum CAN BUS Hinweise zum Projektseminar Grundlagen CAN Bus Hardwareaufbau 2-Draht Bus CAN_LOW, CAN_HIGH, CAN_GND CAN_LOW Komplementärsignal zu CAN_HIGH Lowspeed / Highspeed

Mehr

Technische Information. Der CAN-Datenbus. Geschichte des CAN-Datenbusses. Was bedeutet eigentlich CAN: CAN steht für Controller Area Network

Technische Information. Der CAN-Datenbus. Geschichte des CAN-Datenbusses. Was bedeutet eigentlich CAN: CAN steht für Controller Area Network 1 Hella KGaA Hueck & Co., Lippstadt 12. Dezember 2003 1-9 Der CAN-Datenbus Geschichte des CAN-Datenbusses 1983 Beginn der CAN Entwicklung. 1985 Beginn der Kooperation mit Intel zur Chipentwicklung. 1988

Mehr

Dresden, 20.12.2006. Markus Wintermann. Hauptseminar Technische Informationssystem FlexRay - Automobilbussystem der nächsten Generation

Dresden, 20.12.2006. Markus Wintermann. Hauptseminar Technische Informationssystem FlexRay - Automobilbussystem der nächsten Generation Fakultät Informatik Institut für Angewandte Informatik, Professur für technische Informationssysteme Hauptseminar Technische Informationssystem FlexRay - Automobilbussystem der nächsten Generation Markus

Mehr

Datenkommunikation im Automobil Teil 2:

Datenkommunikation im Automobil Teil 2: Datenkommunikation im Automobil Teil 2: Sicherer Datenaustausch mit CAN Wie im Teil unserer Artikelreihe dargelegt, erfordern die komplexer werdenden elektronischen Systeme im Automobil ein höheres Maß

Mehr

Versuch CAN-Bus Anwendung im Kfz

Versuch CAN-Bus Anwendung im Kfz µc Hochschule für Technik und Wirtschaft Dresden (FH) Versuch CAN-Bus Anwendung im Kfz Praktikum Automobilelektronik 1 Allgemeiner Aufbau des Versuches Die im Versuch verwendeten Platinen besitzen interne

Mehr

Kommunikation zwischen Mikrocontrollern

Kommunikation zwischen Mikrocontrollern Kommunikation zwischen Mikrocontrollern Serielle Kommunikation Bitweises Übertragen der Daten nacheinander auf einer Leitung serielle Schnittstelle im PC und im Mikrocontroller = Standard große Anwendungsbreite

Mehr

Im Vorlesungsskript (5) auf Seite 7 haben wir folgendes Bild:

Im Vorlesungsskript (5) auf Seite 7 haben wir folgendes Bild: Übungsblatt 4 Aufgabe 1 Sie möchten ein IEEE 802.11-Netzwerk (WLAN) mit einem IEEE 802.3-Netzwerk (Ethernet) verbinden. 1a) Auf welcher Schicht würden Sie ein Zwischensystem zur Übersetzung ansiedeln?

Mehr

6.2 CAN (Controller Area Network)

6.2 CAN (Controller Area Network) 6.2 CAN (Controller Area Network) 6.2.1 Wesentliche Eigenschaften Priorisierung von Nachrichten Garantierte Verzögerungszeiten Flexible Konfiguration von Systemen Multicast-Empfang durch mehrere Empfänger

Mehr

Themen. Flußkontrolle. Stefan Szalowski Rechnernetze Sicherungsschicht

Themen. Flußkontrolle. Stefan Szalowski Rechnernetze Sicherungsschicht Themen Flußkontrolle PPP Flusskontrolle Das Problem: Kein Wissen des Senders über Aufnahmefähigkeit des Empfängers Momentane Auslastung des Empfängers Kommunikation notwendig wieviele Rahmen empfangen

Mehr

On-Board Fahrzeugdiagnose

On-Board Fahrzeugdiagnose 1 Übersicht 1.Einführung 2.Bussysteme 3.OBD II 4.Zusammenfassung 2 Einführung Haupteinsatzbereiche elektronischer Systeme in Fahrzeugen: Motorsteuerung (Zündung,Einspritzung,...) Steuerung des Fahrverhaltens

Mehr

Analyse von Feldbussystemen in Hinblick auf Ambient Intelligence. Alexander Pautz INF-M1 Anwendung 1 - Wintersemester 2009/

Analyse von Feldbussystemen in Hinblick auf Ambient Intelligence. Alexander Pautz INF-M1 Anwendung 1 - Wintersemester 2009/ Analyse von Feldbussystemen in Hinblick auf Ambient Intelligence INF-M1 Anwendung 1 - Wintersemester 2009/2010 09. Dezember 2009 Inhalt Motivation Definition eines Feldbusses Kategorisierungskriterien

Mehr

Serielle Datenübertragung mit dem Schnittstellenbaustein 8251

Serielle Datenübertragung mit dem Schnittstellenbaustein 8251 Serielle Datenübertragung mit dem Schnittstellenbaustein 8251 2 Inhaltsverzeichnis Thema Seite Inhaltsverzeichnis 2 Einleitung 2 Serielle Datenübertragung 3 Der serielle Schnittstellenbaustein 8251 4 Beispielprogramm

Mehr

Christoph Fischer Jörg Schneider DFKI Intelligente Netze. Real Time Workload Monitoring for WLAN

Christoph Fischer Jörg Schneider DFKI Intelligente Netze. Real Time Workload Monitoring for WLAN Christoph Fischer Jörg Schneider DFKI Intelligente Netze Real Time Workload Monitoring for WLAN Agenda 1. Motivation 2. Anforderungen 3. Entwickeltes Monitoring Verfahren 4. Erreichte Anforderungen Motivation

Mehr

1. Die Einordnung von Bussystemen

1. Die Einordnung von Bussystemen Fehlerdiagnose an vernetzten Systemen 1 1. Die Einordnung von Bussystemen Bussysteme werden in der Regel nach ihrer Datenübertragungsrate klassifiziert, das bedeutet, nach der maximalen Geschwindigkeit,

Mehr

Dipl.-Inf. J. Richling Wintersemester 2003/2004. Feldbusse

Dipl.-Inf. J. Richling Wintersemester 2003/2004. Feldbusse Dipl.-Inf. J. Richling Wintersemester 2003/2004 Feldbusse Überblick Architektur eines Echtzeitsystems Was sind Feldbusse? Beispiel: CAN Beispiel: TTP/A Beispiel: ByteFlight 14-1 Eigenschaften mobiler und

Mehr

Grundlagen zum CAN Bus

Grundlagen zum CAN Bus Grundlagen zum CAN Bus Stand: 18.08.2016 Allgemeine Einführung Schnittstellen dienen zur Übertragung von Informationen zwischen den einzelnen Komponenten eines Systems. In einem Bussystem werden alle Komponenten

Mehr

Fehlerdiagnose an vernetzten Systemen

Fehlerdiagnose an vernetzten Systemen Fehlerdiagnose an vernetzten Systemen Was ist ein vernetztes System? 5 Steuergeräte, 10 Leitungen 4 Ein-/Ausgänge pro Steuergerät Systeme nachrüsten? Was ist ein vernetztes System? 5 Steuergeräte, 5 Leitungen

Mehr

CAN - Highlights. Ausgewählte Feldbussysteme. CAN - Knotenaufbau. CAN - Entwicklung. CAN - Nachrichtenorientierte Kommunikation

CAN - Highlights. Ausgewählte Feldbussysteme. CAN - Knotenaufbau. CAN - Entwicklung. CAN - Nachrichtenorientierte Kommunikation CAN - Highlights Ausgewählte Feldbussysteme CAN (Controller Area Network) LON (Local Operating Network) Entwickelt in den frühen 0-er Jahren von Bosch Unterstützung von verschiedensten Übertragungsmedien

Mehr

Handbuch ECDL 2003 Professional Modul 3: Kommunikation Aufgaben annehmen und zuweisen

Handbuch ECDL 2003 Professional Modul 3: Kommunikation Aufgaben annehmen und zuweisen Handbuch ECDL 2003 Professional Modul 3: Kommunikation Aufgaben annehmen und zuweisen Dateiname: ecdl_p3_03_02_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 3 Kommunikation

Mehr

Horst Engels. CAN-Bus. Feldbusse im Überblick, CAN-Bus-Protokolle, CAN-Bus-Meßtechnik, Anwendungen. Mit 170 Abbildungen und 35 Tabellen.

Horst Engels. CAN-Bus. Feldbusse im Überblick, CAN-Bus-Protokolle, CAN-Bus-Meßtechnik, Anwendungen. Mit 170 Abbildungen und 35 Tabellen. Horst Engels CAN-Bus Feldbusse im Überblick, CAN-Bus-Protokolle, CAN-Bus-Meßtechnik, Anwendungen Mit 170 Abbildungen und 35 Tabellen Franzis Inhalt 1 Netzwerke 11 1.1 Aufbau von Netzwerken 11 1.2 Einteilung

Mehr

LIN - Local Interconnect Network

LIN - Local Interconnect Network LIN - Local Interconnect Network LIN - Bus preiswertes, einfaches, serielles Bussystem Eindrahtbus Busteilnehmer sind einfache elektronische Komponenten Einsatz für kleine und nicht in Echtzeit ablaufende

Mehr

Lösungen zu Übung 1: CAN-Bus

Lösungen zu Übung 1: CAN-Bus Universität Stuttgart Prof. Dr.-Ing. Dr. h. c. P. Göhner Lösungen zu Übung 1: CAN-Bus Aufgabe 1: Arbitrierung und Priorisierung von Nachrichten a) 204(hex) = 516(dez) = 010000010100 (bin) (unterstrichen

Mehr

Der I²C-Bus. Bearbeitet von: Thomas Finke, EL5

Der I²C-Bus. Bearbeitet von: Thomas Finke, EL5 Der I²C-Bus Bearbeitet von: Thomas Finke, EL5 [email protected] Inhaltsverzeichnis 1. Entstehungsgeschichte des I²C-Bus...3 2. Technik der I²C-Bus...3 2.1 Hardware-Struktur...3 2.2 Das I²C-Protokoll...4

Mehr

Grundlagen. CAN-Bussysteme und. Studienarbeit Michael Pasewerk

Grundlagen. CAN-Bussysteme und. Studienarbeit Michael Pasewerk Grundlagen CAN-Bussysteme und Studienarbeit Michael Pasewerk 1 Inhaltsverzeichnis Inhaltsverzeichnis...2 Abbildungsverzeichnis...3 Quellenverzeichnis...4 1 Der CAN-Bus...5 1.1 Praktische Grundlagen...

Mehr

Mikrocontroller-Programmierung mit dem neuen Board EST-ATM1 der Elektronikschule Tettnang unter und

Mikrocontroller-Programmierung mit dem neuen Board EST-ATM1 der Elektronikschule Tettnang unter und Mikrocontroller-Programmierung mit dem neuen Board EST-ATM1 der Elektronikschule Tettnang unter und Band 3: CAN-Projekte (mit der neuen Zusatzplatine und dem neuen Controller AT89C51CC3 im ATM1-Board)

Mehr

EMES: Eigenschaften mobiler und eingebetteter Systeme. Dr. Siegmar Sommer, Dr. Peter Tröger Wintersemester 2009/2010

EMES: Eigenschaften mobiler und eingebetteter Systeme. Dr. Siegmar Sommer, Dr. Peter Tröger Wintersemester 2009/2010 EMES: Eigenschaften mobiler und eingebetteter Systeme 00101111010010011101001010101 Feldbusse Dr. Siegmar Sommer, Dr. Peter Tröger Wintersemester 2009/2010 00101111010010011101001010101 Überblick Architektur

Mehr

Mechatronische Systemtechnik im KFZ Kapitel 2: CAN Prof. Dr.-Ing. Tim J. Nosper

Mechatronische Systemtechnik im KFZ Kapitel 2: CAN Prof. Dr.-Ing. Tim J. Nosper Bild 2.7_1 Quelle: VW Bild 2.7_2 Quelle: Automobilelektronik 03/2004, VW VW Phaeton: - drei Bussysteme (Antrieb, Komfort, Info), ein optischer Bus und Sub-Busse - 61 vernetzte Steuergeräte - 250 CAN-Botschaften

Mehr

CAN Controller Area Network

CAN Controller Area Network Seminar Sommersemester 2009 Automotive Konzepte und Techniken Prof. Dr. Dieter Zöbel, Universität Koblenz-Landau, FB Informatik CAN Controller Area Network Analyse, Bandbreite und Optimierung Christel-Joy

Mehr

Themen. Sicherungsschicht. Rahmenbildung. Häufig bereitgestellte Dienste. Fehlererkennung. Stefan Szalowski Rechnernetze Sicherungsschicht

Themen. Sicherungsschicht. Rahmenbildung. Häufig bereitgestellte Dienste. Fehlererkennung. Stefan Szalowski Rechnernetze Sicherungsschicht Themen Sicherungsschicht Rahmenbildung Häufig bereitgestellte Dienste Fehlererkennung OSI-Modell: Data Link Layer TCP/IP-Modell: Netzwerk, Host-zu-Netz Aufgaben: Dienste für Verbindungsschicht bereitstellen

Mehr

MIT DEM BUS IM REBREATHER

MIT DEM BUS IM REBREATHER MIT DEM BUS IM REBREATHER BUSSYSTEME IN DER REBREATHERTECHNOLOGIE FALKO HÖLTZER Voll geschlossene elektronisch gesteuerte Rebreather mit Bussystem 2 INHALT WARUM GIBT ES BUSSYSTEME? WAS IST DER BUS? I

Mehr

CAN - Controller Area Network

CAN - Controller Area Network CAN - Controller Area Network Seminar Fahrzeugkommunikation Friedrich-Alexander-Universität Erlangen-Nürnberg - Institut für Informatik Florian Rathgeber Inhaltsverzeichnis 1 Motivation............................................

Mehr

1601 CAN Bus. Control Area Network Bus Grundlagen 1601 1/6

1601 CAN Bus. Control Area Network Bus Grundlagen 1601 1/6 Die Information von jedem Sensor für alle Steuergeräte nutzbar zu machen. Den Aufwand an Verkabelung zu verringern. Die Ausführung von Befehlen zu überwachen und damit zuverlässiger zu gestalten. Den Fehlererkennungs-

Mehr

Technische Anleitung CAN-SVR-420-BOX 2 Kanal CAN Modul mit analogen Ausgängen

Technische Anleitung CAN-SVR-420-BOX 2 Kanal CAN Modul mit analogen Ausgängen Seite 1 von 8 Technische Anleitung CAN-SVR-420-BOX 2 Kanal CAN Modul mit analogen Ausgängen Der CAN-SVR-420-BOX ist ein 2-Kanal Transmitter mit analogen 4 bis 20mA Ausgängen. Die digitalen Werte werden

Mehr

Labor Feldbussysteme. Versuch CAN-Bus. Versuch CANBUS

Labor Feldbussysteme. Versuch CAN-Bus. Versuch CANBUS Versuch CANBUS Lernziele Eigenschaften der physikalischen Schnittstelle (ISO/OSI Schicht 1) Bus Zugriffsverfahren zur Kollisionsvermeidung (ISO/OSI Schicht 2) Anwendungen (ISO/OSI Schicht 7) Vorbereitung

Mehr

5.1 Fahrzeugelektrik. 5 Kraftfahrzeugelektronik. 5.2 Fahrzeugelektronik. Kraftfahrzeugtechnik 5 Kraftfahrzeugelektronik Herzog

5.1 Fahrzeugelektrik. 5 Kraftfahrzeugelektronik. 5.2 Fahrzeugelektronik. Kraftfahrzeugtechnik 5 Kraftfahrzeugelektronik Herzog 5 Kraftfahrzeugelektronik 5.1 Fahrzeugelektrik 5.2 Fahrzeugelektronik Anstieg elektrischer Fahrzeugfunktionen Quelle: BMW 5.1 Fahrzeugelektrik Klemmenbezeichnungen und Kabelbaüme Lichtmaschinen Fahrzeugbatterien

Mehr

Feldbusse. Busstrukturen Topologie eines Netzwerks (Busstruktur) Ring Baum. Bus. Stern

Feldbusse. Busstrukturen Topologie eines Netzwerks (Busstruktur) Ring Baum. Bus. Stern Feldbusse Busstrukturen Topologie eines Netzwerks (Busstruktur) Ring Baum Stern Bus Ringtopologie o geschlossene Kette von Punkt-zu-Punkt o einfache Realisierung durch Lichtwellenleitern o Betriebsunterbrechung

Mehr

Herr der Ringe Der CAN-HSB Ringbus Zur Steuerung von Brandschutz- und Entrauchungsklappen

Herr der Ringe Der CAN-HSB Ringbus Zur Steuerung von Brandschutz- und Entrauchungsklappen Herr der Ringe Der CAN-HSB Ringbus Zur Steuerung von Brandschutz- und Entrauchungsklappen Einleitung Die Realisierung von sicheren und zuverlässigen Brandschutzlösungen inkl. der Steuerung von Brandschutzklappen

Mehr

1.) Wie nennt man einen Regelsatz, der das Format und die Übertragung von Daten bestimmt? A: Standard B: Modell C: Darstellung D: Protokoll

1.) Wie nennt man einen Regelsatz, der das Format und die Übertragung von Daten bestimmt? A: Standard B: Modell C: Darstellung D: Protokoll Test 2 1.) Wie nennt man einen Regelsatz, der das Format und die Übertragung von Daten bestimmt? A: Standard B: Modell C: Darstellung D: Protokoll 2.) Welche Funktion hat eine Netzwerkkarte? A: Sie richtet

Mehr

MODBUS RTU Übertragungsprotokoll für Digitale Elektronische Vorschaltgeräte mit RS-485 Schnittstelle

MODBUS RTU Übertragungsprotokoll für Digitale Elektronische Vorschaltgeräte mit RS-485 Schnittstelle MODBUS RTU Übertragungsprotokoll für Digitale Elektronische Vorschaltgeräte mit RS-485 Schnittstelle Die Digitalen Elektronischen Vorschaltgeräte von LT-Elektronik Gera GmbH unterstützen die serielle Datenübertragung

Mehr

Softwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen

Softwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen Softwaretest von verteilten Echtzeitsystemen im Automobil anhand von Kundenspezifikationen S. Jovalekic 1), G. Martinek 1), Th. Okrusch 2) 1), 73458 Albstadt 2) Robert Bosch GmbH, Abstatt Gliederung Einleitung

Mehr

Ausarbeitung eines Praktikumsversuches zum Design eines 1-Wire-Master-Controllers Falk Niederlein

Ausarbeitung eines Praktikumsversuches zum Design eines 1-Wire-Master-Controllers Falk Niederlein Großer Beleg Ausarbeitung eines Praktikumsversuches zum Design eines 1-Wire-Master-Controllers Falk Niederlein Folie 1 Gliederung 1 Allgemein 2 Architektur 3 1-Wire-Protokoll 4 Praktikumsversuch 5 Zusammenfassung

Mehr

Rechnernetze II WS 2012/2013. Betriebssysteme / verteilte Systeme Tel.: 0271/ , Büro: H-B 8404

Rechnernetze II WS 2012/2013. Betriebssysteme / verteilte Systeme Tel.: 0271/ , Büro: H-B 8404 Rechnernetze II WS 2012/2013 Betriebssysteme / verteilte Systeme [email protected] Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 5. Mai 2014 Betriebssysteme / verteilte Systeme Rechnernetze

Mehr

Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. Übung 3: Profibus

Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. Übung 3: Profibus Universität Stuttgart Prof. Dr.-Ing. Dr. h. c. P. Göhner Übung 3: Profibus Aufgabe 3.1: Mono-Master-Betrieb Für die Automatisierung einer Förderbandanlage (s. Abbildung 1) soll ein Profibus eingesetzt

Mehr

Arduino Kurs Das LC-Display. Stephan Laage-Witt FES Lörrach

Arduino Kurs Das LC-Display. Stephan Laage-Witt FES Lörrach Arduino Kurs Das LC-Display Stephan Laage-Witt FES Lörrach - 2018 Themen LC-Display zur Anzeige von Text Serieller Datenbus Ausgabe von Zeichen, Texten und Zahlen FES Lörrach Juli 2017 2 LC-Display zur

Mehr

USB > I2C- Bus Modul. Startet den I2C-Bus. Daten einlesen NACK senden

USB > I2C- Bus Modul. Startet den I2C-Bus. Daten einlesen NACK senden USB > I2C- Bus Modul Info Das USB > I2C-Bus Modul stellt eine Verbindung zwischen einen PC und dem I2C-Bus her. Über ein Terminal Programm können nun Daten zum I2C-Bus gesendet und vom I2C-Bus empfangen

Mehr

Dieses Dokument soll eine Übersicht über die Datenpaketstruktur des KNX Twisted Pair (TP1 256) Standards geben.

Dieses Dokument soll eine Übersicht über die Datenpaketstruktur des KNX Twisted Pair (TP1 256) Standards geben. KNX Twisted Pair Protokollbeschreibung Übersicht Dieses Dokument soll eine Übersicht über die Datenpaketstruktur des KNX Twisted Pair (TP1 256) Standards geben. Es handelt sich um eine private Arbeit die

Mehr

Diplomarbeit. Technische Universität Darmstadt

Diplomarbeit. Technische Universität Darmstadt Technische Universität Darmstadt Fachbereich Elektrotechnik und Informationstechnik Fachgebiet Integrierte Schaltungen und Systeme Prof. Dr. Sorin A. Huss Diplomarbeit Entwicklung und Realisierung eines

Mehr

Grundlagen Rechnernetze und Verteilte Systeme IN0010, SoSe 2018

Grundlagen Rechnernetze und Verteilte Systeme IN0010, SoSe 2018 Grundlagen Rechnernetze und Verteilte Systeme IN0010, SoSe 2018 Übungsblatt 5 14. Mai 18. Mai 2018 Hinweis: Mit * gekennzeichnete Teilaufgaben sind ohne Lösung vorhergehender Teilaufgaben lösbar. Aufgabe

Mehr

Energieeffiziente Empfänger in Sensornetzwerken

Energieeffiziente Empfänger in Sensornetzwerken Fakultät Informatik, Institut für Angewandte Informatik, Professur für Technische Informationssysteme Energieeffiziente Empfänger in Sensornetzwerken Dresden, 09.01.2012 Motivation Wie kann man alle Geräte

Mehr

qfix ASCII-Protokoll

qfix ASCII-Protokoll www.qfix.de qfix ASCII-Protokoll Referenz qfix Dokument Nr. D100502R1 Inhaltsverzeichnis 1 Einleitung 3 1.1 Referenz................................... 3 2 qfix ASCII Protokoll 4 2.1 Verbindung und Zeichensatz.........................

Mehr

Übungen zu Rechnerkommunikation Wintersemester 2010/2011 Übung 8

Übungen zu Rechnerkommunikation Wintersemester 2010/2011 Übung 8 Übungen zu Rechnerkommunikation Wintersemester 2010/2011 Übung 8 Mykola Protsenko, Jürgen Eckert PD. Dr.-Ing. Falko Dressler Friedrich-Alexander d Universität Erlangen-Nürnberg Informatik 7 (Rechnernetze

Mehr

Internet Protokoll. Die Funktionen von IP umfassen:

Internet Protokoll. Die Funktionen von IP umfassen: Internet Protokoll Das Internet Protocol (IP) stellt die Basisdienste für die Übermittlung von Daten in TCP/IP Netzen bereit und ist im RFC 791 spezifiziert. Hauptaufgaben des Internet Protokolls sind

Mehr

Local Interconnect Network

Local Interconnect Network Local Interconnect Network PG 522: AutoLab Eine Experimentierplattform für automotive Softwareentwicklung Universität Dortmund WS 2007/2008 und SS 2008 Matthias Meier 2. November 2007 Inhaltsverzeichnis

Mehr

CAN-Bus. 1. Telegrammarten CAN Bus

CAN-Bus. 1. Telegrammarten CAN Bus CAN-Bus 1. Telegrammarten CAN Bus Datentelegramm (Data Frame) Datenanforderungstelegramm (Remote Frame) Fehlerdiagramm (Error Frame) Überlasttelegramm (Overload Frame) Telegrammzwischenraum (Intermission

Mehr

ICT Assistant PC/NET SIZ 2010 Modul 145: Netzwerk. Siegmund Dehn, Klaus Schmidt, Michael Raith, Konrad Stulle SIZ-145-NW

ICT Assistant PC/NET SIZ 2010 Modul 145: Netzwerk. Siegmund Dehn, Klaus Schmidt, Michael Raith, Konrad Stulle SIZ-145-NW ICT Assistant PC/NET SIZ 2010 Modul 145: Siegmund Dehn, Klaus Schmidt, Michael Raith, Konrad Stulle Netzwerk SIZ-145-NW 1. Ausgabe, 2. Aktualisierung, Juni 2012 3 ICT Assistant PC/NET SIZ - Modul 145 3

Mehr

Aufzugssteuerung. 1 Aufgabenstellung. Aufgabe 5. Prozeßrechner- Technische Universität München

Aufzugssteuerung. 1 Aufgabenstellung. Aufgabe 5. Prozeßrechner- Technische Universität München Technische Universität München Institut für Informatik Dr. G. Schrott Prozeßrechner- Praktikum Echtzeitsysteme Aufgabe 5 Aufzugssteuerung 1 Aufgabenstellung Für den im Praktikumsraum 03.05.01 dreifach

Mehr

11. Die PC-Schnittstelle

11. Die PC-Schnittstelle PC-Schnittstelle Funktion -1. Die PC-Schnittstelle.1. Funktion Die folgenden Angaben gelten ohne Einschränkung für den PC, PC-XT, PC-AT, AT-386, AT-486 und kompatible Rechner. Sie sind nur für jene interessant,

Mehr

B U S S Y S T E M E IN KRAFTFAHRZEUGEN

B U S S Y S T E M E IN KRAFTFAHRZEUGEN B U S S Y S T E M E IN KRAFTFAHRZEUGEN TECHNISCHE UNIVERSITÄT GRAZ Institut für Elektronik Michael Hinterberger [email protected] WICHTIGE BUSSYSTEME IM KFZ CAN LIN FLEXRAY MOST weitere BUSSYSTEME

Mehr

2 Schaltpläne. 2.1 Bauteile und Aufbau eines Stromkreises

2 Schaltpläne. 2.1 Bauteile und Aufbau eines Stromkreises 25 2 Schaltpläne 2.1 Bauteile und Aufbau eines Stromkreises Die Bilder 2.1 bis 2.5 zeigen Komponenten im Fahrzeug, die in Stromkreisen zusammengefasst sind. Autobatterie bzw. Generator Spannungsquelle

Mehr

CAN-Datenbus von Bosch

CAN-Datenbus von Bosch CAN-Datenbus von Bosch CAN = CONTROLLER AREA NETWORK Der CAN-Bus dient der seriellen Datenübertragung im Kraftfahrzeug. Er erfreut sich einer immer breiteren Anwendung und ist zwischenzeitlich auch im

Mehr

ebeihilfe Der Beihilfeberechtigte startet ebeihilfe über den auf Ihrer Internet- bzw. Intranetseite hinterlegten Link.

ebeihilfe Der Beihilfeberechtigte startet ebeihilfe über den auf Ihrer Internet- bzw. Intranetseite hinterlegten Link. ebeihilfe für den Beihilfeberechtigten Der Beihilfeberechtigte startet ebeihilfe über den auf Ihrer Internet- bzw. Intranetseite hinterlegten Link. Registrierung Alle Antragsteller, die das erste Mal ebeihilfe

Mehr

Simulative Bestimmung der CAN-Bus-Lastgrenzen

Simulative Bestimmung der CAN-Bus-Lastgrenzen Simulative Bestimmung der CAN-Bus-Lastgrenzen André Groll Universität t Siegen Institut für f r Digitale Kommunikationssysteme Univ.-Prof. Dr. Christoph Ruland Hölderlinstraße e 3 D-57076 Siegen http://www.dcs.uni-siegen.de

Mehr

Kollisionstolerantes Verfahren zur Ermittlung des Abtastzeitpunkts

Kollisionstolerantes Verfahren zur Ermittlung des Abtastzeitpunkts Industrie Bussysteme Kollisionstolerantes Verfahren zur Ermittlung des Abtastzeitpunkts am CAN-Bus Ausschlaggebend für die Funktion des gesamten Datennetzwerks im Fahrzeug sind die physikalischen Eigenschaften

Mehr

Elektrik / Elektronik Datenübertragunssystem. Bildquelle: Mercedes. Datenübertragung. Grundlagen. AGVS Ausbildungszentrum Berner Oberland 1/9

Elektrik / Elektronik Datenübertragunssystem. Bildquelle: Mercedes. Datenübertragung. Grundlagen. AGVS Ausbildungszentrum Berner Oberland 1/9 Bildquelle: Mercedes Datenübertragung Grundlagen AGVS Ausbildungszentrum Berner Oberland 1/9 INHALTSVERZEICHNIS DATENÜBERTRAGUNG... 3 Infrarot... 3 Funk... 3 ZENTRALVERRIEGELUNG... 4 TRANSPONDER... 5 Fahrberechtigungssysteme...

Mehr

Feldbus & Netzwerk Technologie

Feldbus & Netzwerk Technologie Feldbus & Netzwerk Technologie Feldbustechnologie Motivation Grundlegende Merkmale von Bussystemen Feldbussysteme PROFIBUS DP Ethernet AS-Interface INTERBUS CANopen 2 Motivation Was ist ein Feldbus? -

Mehr

Klausur MCOM2. Musterlösung Klausur MCOM2. nicht erlaubt: - Lösungen von Übungsaufgaben, -klausuren, o.ä.

Klausur MCOM2. Musterlösung Klausur MCOM2. nicht erlaubt: - Lösungen von Übungsaufgaben, -klausuren, o.ä. Musterlösung Klausur MCOM2 Fach: Mikrocomputertechnik 2 Hilfsmittel: - Vorlesungsskript, Taschenrechner nicht erlaubt: - Lösungen von Übungsaufgaben, -klausuren, o.ä. Die Klausur enthält zwei Teile: -

Mehr

Kap. 4. Sicherungs-Schicht ( Data Link Schicht)

Kap. 4. Sicherungs-Schicht ( Data Link Schicht) Kap. 4 Sicherungs-Schicht ( Data Link Schicht) Sicherungs-Schicht (Data-Link-Schicht) Rolle: Beförderung eines Datagramms von einem Knoten zum anderen via einer einzigen Kommunikationsleitung. 4-2 Dienste

Mehr

Mikrocomputertechnik. Thema: Controller Area Network (CAN)

Mikrocomputertechnik. Thema: Controller Area Network (CAN) Mikrocomputertechnik Thema: Controller Area Network (CAN) Allgemeines zum CAN Vernetzung von Steuergeräten im Automobil Motivation: Reduktion der Kabelbäume im Automobil und damit verbundene Gewichtseinsparung

Mehr

KNX Twisted Pair Protokollbeschreibung

KNX Twisted Pair Protokollbeschreibung KNX Twisted Pair Protokollbeschreibung Übersicht Dieses Dokument soll eine Übersicht über die Datenpaketstruktur des KNX Twisted-Pair (TP1-256) Standards geben. Es handelt sich um eine private Arbeit die

Mehr

Der Backoff-Algorithmus

Der Backoff-Algorithmus Der Backoff-Algorithmus Ausarbeitung im Rahmen der Vorlesung Lokale und Weitverkehrsnetze II (Prof. Koops) SS 2001 3570316 Lars Möhlmann 3570317 Jens Olejak 3570326 Till Tarara Fachhochschule Oldenburg/Ostfriesland/Wilhelmshaven

Mehr

TCP/IP ASCII Schnittstelle Programmierhandbuch

TCP/IP ASCII Schnittstelle Programmierhandbuch TCP/IP ASCII Schnittstelle Programmierhandbuch Version 3.0 1. Einleitung Das IRTrans ASCII Format dient der Ansteuerung von IRTrans Modulen (über den irserver oder Ethernetmodule mit IRDB bzw. LAN Controller

Mehr

Computeranwendung in der Chemie Informatik für Chemiker(innen) 4. Netzwerke

Computeranwendung in der Chemie Informatik für Chemiker(innen) 4. Netzwerke Computeranwendung in der Chemie Informatik für Chemiker(innen) 4. Netzwerke Jens Döbler 2003 "Computer in der Chemie", WS 2003-04, Humboldt-Universität VL4 Folie 1 Grundlagen Netzwerke dienen dem Datenaustausch

Mehr

Fachpraktikum Automatisierungstechnik. Versuch Nr. 1 Einführung in CAN

Fachpraktikum Automatisierungstechnik. Versuch Nr. 1 Einführung in CAN Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. M. Weyrich Fachpraktikum Automatisierungstechnik Dokument Versionsverwaltung Versuch Nr. 1 Einführung in CAN Versuchsanleitung

Mehr

Automotive Bussysteme

Automotive Bussysteme Embedded Systems & Software Automotive Bussysteme Jens Trinczek Darco Saric 29. November 2011 technik.mensch.leidenschaft DIN EN ISO 9001 Gliederung l Einleitung l LIN l CAN l FlexRay l MOST 2011 2011

Mehr