Hallo, wie nutze ich z.B. den PCA82C251 ? Werden da einfach die Werte via RS232 zum PCA82C251 gechickt oder wie mache ich das? Muss der µc irgendwas unterstützen?
Der von dir genannte Baustein ist nur ein Transceiver. Ein Pegelwandler, der TTL-Pegel in differenzielle, dem CAN-Bus Standard entsprechende Signale umsetzt (und zurück). Das hat noch nicht sooo viel mit CAN-bus selbst zu tun. Dazu brauchst du einen CAN-Bus Controller. Entweder einen µC mit inregriertem, oder einen externen wie SJA1000, MCP2515, ...
ach ja, und wenn ich z.B. ein Display (text) oder sonstwas ansteuern will, gibt es diese ja bereits oft als I2C oder Parrallel. Wenn ich jetzt also z.B. ein Display darüber ansteuern möchte, muss ich dazu vom µc über den RS232 Ausgang zum PCA82C251 und dann am Ziel wieder zu einem PCA82C251 und dann von dort aus wieder in einen µc der dann wiederum als m4 Bit Signal an ein Display schickt?
> Werden da einfach die Werte via RS232 zum PCA82C251 gechickt Nein > Muss der µc irgendwas unterstützen? Ja - die gesamte CAN-Kommunikation Du benötigst entweder einen CAN-Controller (z. B. SJA1000) oder einen Controller mit CAN "onboard". Gruss Otto
gibt es denn eine Möglichkeit I2C oder RS232 in CAN zu wandeln? Die möglichkeit ein Softwareprotokol zu nehmen habe ich leider nicht. ODer wie wird dieser SJA1000 angesteuert?
Gibt es Konverterbausteige die direkt Seriel, Parallel oder I2C in CAN Wandeln oder klappt das nicht? Wo sind hier die Grenzen gesetzt, außer das es langsamer wird
Der MCP2515 kommt dem am nächsten, CAN per SPI. Aber nützlich wär's, wenn du erst mal verrätst, was genau das werden soll. Denn wenn du beispielsweise eine RS232-Strecke über CAN tunneln willst, nützt dir der zunächst auch nix.
na, wenn ich I2C tunneln CAN :-) wöre ich schon zufrieden ... Die Geschwindigkeit ist auch nicht kritisch, ausser das ein TEXT LCD angesteuert wird, aber das wäre dann auch schon das anspruchvollste
Warum willst du unbedingt CAN benutzen? Gibt es dafür einen speziellen Grund? Immer diese Rätsrate reien, oder ist es ein Geheimnis was du machen möchtest?
> Gibt es Konverterbausteige die direkt Seriel, Parallel > oder I2C in CAN Wandeln oder klappt das nicht? CAN232 von wwww.Elektronikladen.de setzt VAN auf RS232 und umgekehrt um - kostet 100€ und da ist auch ein Controller und ein SJA1000 drin..... Gruss Otto
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.