Pdf-Bussysteme
Pdf-Bussysteme
Pdf-Bussysteme
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Diagnosesysteme im Automobil<br />
Data Link Layer<br />
Grundlagen CAN LIN FlexRay MOST K-Line SAE J1850 SAE J1708<br />
� 1 Block = 16 Botschaften (Frames)<br />
� Jede Botschaft durchläuft genau einmal den<br />
gesamten Ring<br />
� 2 Datenbereiche:<br />
• Synchronous Data Channel (z.B.: Audio, Video)<br />
� Zeitslots zu je 8 Bit (physikalische Kanäle)<br />
� Mehrere physikalische Kanäle ergeben einen<br />
logischen Kanal (Streaming Channel)<br />
� Anwendungen fordern diese Kanäle an und geben<br />
sie wieder frei<br />
Blockformat: 1 Block = 16 Frames mit TBlock = 363 µs<br />
(bei Frame-Rate 44,1 kHz = Bitrate 25 Mbit/s)<br />
Header<br />
1 Frame = 64 Bytes mit T Frame = 22,67 µs<br />
60 Byte Daten<br />
Synchron Asynchron<br />
Steuerdaten<br />
Trailer<br />
1 Byte 24 … 60 Byte 36 … 0 Byte 2 Byte 1 Byte<br />
Header-Format:<br />
Bit 0-3: Präampel – kennzeichnet den Start eines Blocks und eines Frames<br />
Bit 4-7: Boundary Descriptor – unterteilt das nachfolgende Datenfeld in einen<br />
synchronen und asynchronen Bereich<br />
Arb.<br />
4 Byte<br />
� Keine Sender- und Empfängeradressen – Steuerung<br />
erfolgt nur über Control Channels<br />
• Asynchronous Data Channel (z.B.: Navi-<br />
Karteninformationen, TCP/IP)<br />
� Max. 48 Bytes Nutzdaten pro Frame → Segmentierung<br />
� Buszugriff, wenn Bus frei ist → Erkennung über<br />
Arbitrierung CSMA/CA<br />
� CRC-Summe, aber keine Empfangsbestätigung,<br />
Fehlermeldung oder Sendewiederholung<br />
Asynchronous Data:<br />
Arb.<br />
1 Byte<br />
• Control Channel (z.B.: Netzmanagement,<br />
Gerätekommunikation)<br />
Control Data:<br />
Target<br />
Address DL<br />
� Ereignisgesteuerte Übertragung von festen 32 Bytes pro<br />
Block im 2 Byte Control Data Field des Frames<br />
� Segmentierung in Einheiten von 2 Byte<br />
� Geringe Bandbreite<br />
� Physikalische oder logische Adresse<br />
� Empfänger gibt Bestätigung ACK, wenn nicht NAK<br />
Target<br />
Address<br />
Source<br />
Address<br />
10 … 58 Bytes<br />
Source<br />
Address<br />
32 Bytes<br />
Daten CRC<br />
2 Byte 1 Byte 2 Byte 0, 4, 8, … 48 Byte 2 Byte<br />
Type Daten CRC Trailer<br />
2 Byte 2 Byte 1 Byte 17 Byte 2 Byte<br />
4 Byte<br />
45<br />
Copyright © 4/7/2011 emotive GmbH - All rights reserved