Forum: Mikrocontroller und Digitale Elektronik Welchen CAN treiber?


von Daniel H. (daniel_h97)


Lesenswert?

Hallo,

Ich möchte mein Autoradio über den CAN-Bus steuern..

Ich denke dass ich auch schon genügend MCU Kenntnisse habe..

Um TX und RX vom CAN-Bus-Treiber zu benützen werde ich MCP2515 nehmen..

Aber welcher CAN-Bus Treiber ist fürs Auto am besten geeignet?

MCP2551,PCA82C250 oder PCA82C251?

mfg Daniel

PS: ist es eigenltich legal bzw macht es den Fahrzeugherstellern etwas 
aus?
(Dass die Garantie nicht mehr gilt, wenn ich dabei etwas kaputt mache, 
ist mir klar..)

von Daniel H. (daniel_h97)


Lesenswert?

Ich denke ich werde MCP2551 nehmen..

von Daniel H. (daniel_h97)


Lesenswert?

muss man eigentlich GND auf GND verbinden? oder genügt es wenn es mit 
CanHigh und CanLow verbunden ist?

von Volker Z. (vza)


Lesenswert?

Daniel H. schrieb:
> PS: ist es eigenltich legal bzw macht es den Fahrzeugherstellern etwas
> aus?

Nein, dem Fahrzeughersteller ist es egal. Er hat sein Geld bekommen. 
Aber deine Versicherung interessiert sich brennend dafür.

> Ich denke ich werde MCP2551 nehmen..

Ok. Aber Überspannungsschutz und EMV-Filter nicht vergessen.

> muss man eigentlich GND auf GND verbinden? oder genügt es wenn es mit
> CanHigh und CanLow verbunden ist?

Ja, es ist absolut erforderlich.  CAN ist nicht gleich RS485.


Volker

von Rainer S. (rsonline)


Lesenswert?


von Rainer S. (rsonline)


Lesenswert?

Volker Zabe schrieb:
>> muss man eigentlich GND auf GND verbinden? oder genügt es wenn es mit
>> CanHigh und CanLow verbunden ist?
>
> Ja, es ist absolut erforderlich.  CAN ist nicht gleich RS485.

Warum ist das absolut erforderlich?
Hier geht's auch ohne GND Verbindung.

von Daniel H. (daniel_h97)


Lesenswert?

Danke :)

Volker Zabe schrieb:
> Ok. Aber Überspannungsschutz und EMV-Filter nicht vergessen.

Welchen Überspannungsschutz, und welchen EMV-Filter soll ich verwenden, 
und für was dienen die?

von fadsfg36 (Gast)


Lesenswert?

Rainer S. schrieb:
> Volker Zabe schrieb:
>>> muss man eigentlich GND auf GND verbinden? oder genügt es wenn es mit
>>> CanHigh und CanLow verbunden ist?
>>
>> Ja, es ist absolut erforderlich.  CAN ist nicht gleich RS485.
>
> Warum ist das absolut erforderlich?
> Hier geht's auch ohne GND Verbindung.

Natürlich wird ein gewisser Ground-Shift toleriert. Selbstverständlich
müssen beide Transceiver ungefähr die selbe Masse sehen.

Es "geht", weil durch einen glücklichen Zufall (Massen am Netzteil
miteinander verbunden), Massepotenziale zufälligerweise ähnlich,
o.ä.

Je nach Tageslaune wird es dann auch mal nicht funktionieren.

von Daniel H. (daniel_h97)


Lesenswert?

Danke,

Dann werde ich GND mit GND verbinden..

Rainer S. schrieb:
> Beitrag "Re: Weiß jemand wie VW die Beleuchtung dimmt ?"

Ich werde solange der Wagen im guten zustand ist, über CAN eh nichts 
senden.. nur mitlauschen ob etwas auf der Lenkradfernbedienung gedrückt 
wurde.. und solange es nur beim lauschen bleibt, kann nicht soo viel 
passieren.. glaube ich..

von Daniel H. (daniel_h97)


Lesenswert?

Kann man eigentlich auch zwischen MCP2515 und MCP2551 TX weglassen? 
damit sicher nichts gesendet wird..

von sg345627 (Gast)


Lesenswert?

Die Klassiker wären TJAxxxx von NXP.

von Daniel H. (daniel_h97)


Lesenswert?

sg345627 schrieb:
> Die Klassiker wären TJAxxxx von NXP.

Was sind eigentlich die Unterschiede zwischen den ganzen?

Es gibt soo viele, ich habe aber noch keinen Unterschied gesehen.. weder 
Pinbelegung, noch geschwindigkeit, usw..

(Nur das es welche mit 12V und welche mit 24V gibt)

von Daniel H. (daniel_h97)


Lesenswert?

Ich habe gerade bemerkt das der TJA1050 einen Silent-Modus hat.. und 
darum werde ich den nehmen..

von asf2464w (Gast)


Lesenswert?

Bist Du Dir sicher, ob Du Low-Speed- oder High-Speed-CAN brauchst?

von Daniel H. (daniel_h97)


Lesenswert?

asf2464w schrieb:
> Bist Du Dir sicher, ob Du Low-Speed- oder High-Speed-CAN brauchst?

Kann man nicht mit einem High-Speed-CAN IC in einem Low-Speed-CAN 
Netzwerk mithören?

Ich weis leider nicht welches es ist..

Anschließen würde ich den IC beim Radio-Kabel

es ist ein Citroen C4

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.