Fragen zu CAN

Gast #169652
Hi,

Ich lerne gerade CAN-Bus. Ich habe Fragen zu zwei Sätzen in meinem
Tutorium.

1, The bit in the ACK slot is sent as a recessive bit and is
overwritten as a dominant bit by those receivers, which have at this
time received the data correctly.

Was bedeuten “recessive bit” und “dominant bit”?
2, Monitoring: The ability of the transmitter to detect errors is based
on the monitoring of bus signals. Each station that transmits also
observes the bus level and thus detects differences between the bit
sent and the bit received. This permits reliable detection of global
errors and errors local to the transmitter.
Wie kann der sender den gesendeten Rahmen wieder empfängen?

Mit freundlichen Gruessen
Junghans
Gast
recessive: Null
dominant: Eins

zu 2.

Das macht er nicht, er schaut nur, ob wenn er eine Null sendet die
Busleitung auch logisch Null ist. Versucht zum selben Zeitpunkt jemand
anderes zu senden und "überschreibt" die Null mit ner Eins, dann kann
er das erkennen.
Gast
@Mike

Genau anders rum!
Recessive = Eins (High)
Dominat = Null (Low)

Der Bus wird dahin überwacht ob
 (a) das gesendete Bit auf der Leitung(en) sichtbar ist, d.h. wenn
Teilnehmer1 eine Eins sendet, dann muss er auch eine Eins auf der
Leitung sehen. Ist dies nicht der Fall hat ein anderer Teilnehmer eine
Null gesendet und gewinnt damit die Arbitrierung, damit stellt
Teilnehmer1 das Senden ein und überwacht den Bus nur noch auf
 (b) das richtige Einhalten von Stuffbits, Intemediate Frame usw.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.