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
Gast
#3297433
Da das ACK kommt scheint das doch zu funktionieren, wo ist das Problem?
>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 [...]
Gast
#3297478
Sieht doch gut aus, man sollte aber 3V3 und 5V auf einem Bus vermeiden.
Gast
#3297503
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).
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
