CAN-FD/Highspeed/Lowspeed Transceiver kompatible?

Gast #6720701
Lesenswert?

Hallo,

CAN-FD TJA1057 https://www.nxp.com/docs/en/data-sheet/TJA1057.pdf
CAN-LS TJA1055 https://www.nxp.com/docs/en/data-sheet/TJA1055.pdf
CAN-HS TJA1051 https://www.nxp.com/docs/en/data-sheet/TJA1051.pdf

kann ich verschiedene Geräte messen und steuern, welche 
unterschiedlichen Transceiver wie oben beschrieben haben und das 
Messgerät (USB/CAN Interface) mit TJA1057 ausgestattet ist?

Ich meine CAN-HS und CAN-LS Busse sind nicht kompatibel zueinander, aber 
wenn das USB/CAN Interface ein TJA1057 Transeiver hat kann ich CAN-HS 
Bus messen und steuern. Ich das Verständnis richtig?
#6721005
Lesenswert?

CAN-FD Transceiver sind inzwischen auch in ISO 11898-2:2016 enthalten. 
CAN-FD ist eine abwärtskompatible Erweiterung, wo die Arbitrierung noch 
mit Standard-CAN Bitrate durchgeführt wird. Damit können FD- und 
nicht-FD Devices auf einem Bus laufen.

Antwort auf Deine Frage: ja

fchk
Gast #6722087
Lesenswert?

Dirk schrieb:

> Ich meine CAN-HS und CAN-LS Busse sind nicht kompatibel zueinander, aber
> wenn das USB/CAN Interface ein TJA1057 Transeiver hat kann ich CAN-HS
> Bus messen und steuern. Ich das Verständnis richtig?

CAN-HS und CAN-LS haben unterschiedliche Spannungspegel und sind daher 
für den Produktiveinsatz inkompatibel. In der Praxis funktioniert es 
aber trotzdem einigermaßen, für einen Testaufbau mag das reichen.

CAN-HS und CAN-FD unterscheiden sich durch die maximale Datenrate und 
durch die Tatsache, dass diese während des Betriebes wechselt. Letzteres 
ist dem Transceiver egal. D.h. Du kannst mit dem TJA1051 jeden HS/FD-Bus 
bis 1 Mbit/s und mit dem TJA1057 bis 5 Mbit/s betreiben.
Gast #6722133
Lesenswert?

>CAN-HS und CAN-FD unterscheiden sich durch die maximale Datenrate und
>durch die Tatsache, dass diese während des Betriebes wechselt. Letzteres
>ist dem Transceiver egal. D.h. Du kannst mit dem TJA1051 jeden HS/FD-Bus
>bis 1 Mbit/s und mit dem TJA1057 bis 5 Mbit/s betreiben.

Jetzt bin ich etwas verwirrt durch das Wort "Letzteres". Auch wenn der 
FD Bus variable Frames hat etc., kann ich mit dem HS Transceiver den Bus 
messen und steuern, solange der Bus nur >=1Mbit/s benutzt, richtig?

Natürlich muss der uC hinter dem Transceiver CAN-FD unterstützen, 
ansonsten geht es nicht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren