Forum: Haus & Smart Home Baudrate CAN


von Waldemar (Gast)


Lesenswert?

HAllo,

ich beschäftige mich gerade mit den Thema CAN als absoluter Neuling auf 
dem Gebiet sind mir zwei sachen noch nicht ganz klar.
Was ist der unterschied zwischen CAN Highspeed und Lowspeed? habe 
gelesen das max bei Highspeed 1 Mbit und bei Low 125kbit ist, heist das 
sobalt ich eine übertragungsrate kleiner 125 habe handelt es sich 
automatisch um CAN Low speed?
Und bei den Protokollen wo ist der unterschied zwischen CANOpen und 
DeviceNet? Giebt es Pysikalische unterschiede oder ist nur das Protokoll 
also der Daten Frame anders?
Oder gibt es noch andere Protokolle? Und wie kann ich erkennen was für 
ein Protokoll verwendet wird?
Danke schon mal

von CANologe (Gast)


Lesenswert?


von Volker Z. (vza)


Lesenswert?

Waldemar schrieb:
> HAllo,
>
> Was ist der unterschied zwischen CAN Highspeed und Lowspeed?

Die Begriffe High/Lowspeed sind irreführend. Man solllte besser 
Faulttolerant anstelle von Lowspeed verwenden. Er funktionier auch noch 
wenn eine Ader unterbrochen oder verbindung mit VCC oder GND hat und 
kann dieses auch signaliesieren.

Faulttolerant  10 - 125 kbit/s
Higespeed      10 kbit/s - 1 Mbit/s.

des Weteren giebt es noch weitere physikalische busse bassierend auf CAN 
z.B. den One-Wire-Bus.

> Und bei den Protokollen wo ist der unterschied zwischen CANOpen und
> DeviceNet?

Damit sind höhere Protokoll gemeint die in Software (Stacks) abgehandelt 
werden.
Der Datenframe ist der gleiche. Es können aber unterschiedliche 
Eigenschaften verwendet werden. z.B. RTR

> Oder gibt es noch andere Protokolle?
CANOpen, DeviceNet und J1993 sind von der CiA genormt:
http://www.can-cia.org/

Es giebt noch etliche mehr.
Und wie kann ich erkennen was für
> ein Protokoll verwendet wird?

Nur durch Datenanalyse und Kenntniss der Protokolle. z.B. Welche Id 
sollte mit welcher ID beantwortet werden etc.

Bitte schöhn.

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.