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.
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
>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 [...]
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.
>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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.