CAN: High- und lowspeed zugleich?!?

Hallo NG, ich habe einen CAN-Knoten selbst gebastelt. Da ich auf low- und highspeed Bussen den selben Knoten ben=FCtzen will, habe ich ein PCA82C250 und ein TJA1054 auf meiner Platine integriert. Die Ausg=E4nge(Tx und Rx)f=FCr den CAN-Controller habe ich =FCber einen Schalter gef=FChrt, um so wahlweise die Tx und Rx Signale des TJA1054 bzw. des PCA82C250 auf den Controller zu f=FChren. Laufen tut's, nur tritt folgendes Ph=E4nomen auf: Egal auf welcher Stellung mein Schalter ist, ich kann immer high- und lowspeed Nachrichten senden und empfangen. Ich habe alle 4 M=F6glichkeiten ausprobiert - sie funktionieren alle! Nur erkl=E4ren kann ich mir das nicht. Hat da jemand eine Idee, wieso das funktioniert? (PS: Der Schalter ist richtig angeschlossen und funktioniert korrekt!)

MFG Evelyn

Reply to
Evelyn
Loading thread data ...

Und CAN-High und -Low der Transceiver sind parallelgeschlossen?

Gruss, Florian

Reply to
Florian Schenk

Florian Schenk schrieb:

Ja... CAN-High und -Low sind parallelgeschlossen. (Ich weiss, ist nicht so ideal... aber eben, es l=E4uft ja!)

Gruss=20 Evelyn

Reply to
Evelyn

Hallo

Der Low und Highspeed Mode bei CAN unterscheidet doch nur die Flankensteilheit, oder? So dass man lowspeed besser über einfache Kabel schicken kann. Vermutlich macht sich der Unterschied erst bei einem System mit mehrern Teilnehmern und langen Kabeln bemerkbar. Hast du dir mal angeschaut, ob Errorframes generiert werden?

Michael

Reply to
Michael Dreschmann

Hallo,

Ich dachte, dass sich low- und highspeed =FCber die verschiedenen Spannungspegel unterscheiden. (High: 1.5 + 3.5V dominant; 2.5V rezessiv und Low: 5V und 0V)

Ja... es werden keine Errorframes generiert - das System l=E4uft tadellos! Man kann wirklich kaum feststellen, ob gerade der high- oder der lowspeed Transceiver an dem Controller h=E4ngen.

Gruss

Evelyn

Reply to
Evelyn

Hallo,

Hm, so genau hab ich mich damit nie befasst, dachte bisher, dass man das einfach mit dem Rs Pin einstellen kann. Aber scheinbar sind die Spannungen ja nicht so unterschiedlich, sonst würds ja nicht gehen :) Laut Phillipswebseite soll der TJA1054T die beiden ersetzten können... kannst ja so einen einbauen...

Michael

Reply to
Michael Dreschmann

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.