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


von Bastler F. (bastlerle)


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..

von Route_66 (Gast)


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).

von TommyS (Gast)


Lesenswert?

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

Grüße,
TommyS

von Bastler F. (bastlerle)


Lesenswert?

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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.