mikrocontroller.net

Forum: Haus & Smart Home CAN BUS? controller oder treiber?


Autor: Bastler From le (bastlerle)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hey zusammen

ich will mich etwas mit dem can bus beschäftigen. Bei Wikipedia und 
anderen Seiten ist jeweils nur von einem IC die Rede. Was ist denn nun 
der eigendliche Unterschied vom Treiber zum Controller ?
Benötigt jeder Teilnehmer am CAN BUS Teiber sowie Controller?

Ich hatte auch vergeblich mal nach einem Beispiel Schaltplan gesucht. 
Ständig nur Blockschaltbilder..

Danke..

Autor: Route_66 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!
Der Treiber (Tranceiver) macht die physikalische Anpassung, d.h. die 
richtigen Pegel auf die beiden Leitungen schalten (beim Senden) bzw. 
beim Empfangen die richtigen Pegel erkennen. Ist also - einfach gesagt - 
nur ein Pegelwandler und Verstärker. Der überträgt also nur 
Ein/Aus-Informationen.

Der Controller verpackt (Senden) und erkennt (Empfang) die in der 
Bit-Kombination des CAN-Protokolls enthaltene Information. Er sucht sich 
quasi aus der Ein/Aus/Ein/.... -Folge des Signals im Kabel, ob es für 
ihn bestimmt ist und was er machen soll. Zusätzlich erkennt er 
Übertragungsfehler durch Störungen oder wenn mehrere Teilnehmer 
"durcheinander reden" wollen. (Kollisionserkennung).

Autor: TommyS (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
wie mein Vorredner schon sagte: es muß nicht heißen "controller ODER 
treiber" sondern "controller UND treiber"...

Grüße,
TommyS

Autor: Bastler From le (bastlerle)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für die schnelle Info.
Also brauch ich quasi für jeden Teilnehmer nen Treiber+Controller..

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.