Forum: Mikrocontroller und Digitale Elektronik Asymetrie auf CAN-Bus


von Joachim .. (joachim_01)


Angehängte Dateien:

Lesenswert?

Moin, hab hier ne Asymetrie auf meinem Bus. Woran kann das liegen?
Das erste (linke) Paket ist von nem SN65HVD234, die Antwort stammt von 
einem PCA82C250. Distanz ca 0.3m, Geschw. 250k.

von Frank K. (fchk)


Lesenswert?

Joachim ... schrieb:
> Moin, hab hier ne Asymetrie auf meinem Bus. Woran kann das liegen?
> Das erste (linke) Paket ist von nem SN65HVD234, die Antwort stammt von
> einem PCA82C250. Distanz ca 0.3m, Geschw. 250k.

CAN ist ein 5V Standard. Punkt, Ausrufezeichen! Der SN65HVD234 ist ein 
3.3V only Transceiver und kann damit die vom Standard geforderten 3.5V 
für CANH nicht einhalten. Damit dennoch die Spannungsdifferenz stimmt, 
muss der 3.3V Transceiver das ganze etwas nach unten verschieben, damit 
das ganze dennoch halbwegs konform ist.

fchk

von Dummschwaetzer (Gast)


Lesenswert?

Da das ACK kommt scheint das doch zu funktionieren, wo ist das Problem?

von Joachim .. (joachim_01)


Lesenswert?

>CAN ist ein 5V Standard. Punkt, Ausrufezeichen!
???
Dann wunder ich mich aber, daß die 3.3V Transceiver keine 
Ladungspümpchen haben. Ziemlich heikel, das ganze, der Spannungshub von 
CAN_H ist nicht gerade zum totlachen. Und das Timing meiner PICs ist 
trotz Quarzosc. und Prop. delays unter aller Sau; jetzt auch noch die 
unterschiedlichen Pegel... na ob das was wird...?

>5V Standard.
Im Datenblatt steht da nix dergleichen:
If the common-mode range is restricted to the ISO-11898 Standard range 
of – 2 V to 7 V, up to 120 nodes [...]

von Rudi (Gast)


Lesenswert?

Sieht doch gut aus, man sollte aber 3V3 und 5V auf einem Bus vermeiden.

von Soul E. (Gast)


Lesenswert?

Für Leute wie Dich gibt's z.B. den TJA1051/3. Der hat einen separaten 
Pin für die IO-Spannung, so dass der Controller mit 3,3V und der Bus mit 
normgerechten 5V arbeiten kann.


Funktionieren wird es auch so, da der zulässige Common Mode-Bereich 
eingehalten wird. Bei einem OEM brauchst Du damit aber nicht ankommen.

von Joachim .. (joachim_01)


Lesenswert?

>TJA1051/3.
Danke, ich werd mir den mal anguggn. Wobei die ersten Erfahrungen mit 
nem TJA1050 eher irritierend waren, aber das war wohl meine 
Unerfahrenheit (bin auf MCP2551 ausgewichen).

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.