Hallo, gibt es einen CAN to Uart / I2C converter und hat damit schon Erfahrung sammeln können? Grüße
Suchst Du jetzt einen fertigen IC oder willst Du das mit einem µC in Software umsetzen ?
Fertig aber teuer z.B. (gibt viele andere): http://elmicro.com/de/can232.html http://elmicro.com/de/canusb.html Für 15 EUR zum selbst programmieren: https://www.olimex.com/Products/ARM/NXP/LPC-P11C24
Der einfachste, preiswerteste und performanteste Serial2CAN Umsetzer: PIC18F (z.B. PIC18F25k80) mit CAN-CAN. Siehe: http://hg.kewl.org/pub/can-can http://wiki.kewl.org/dokuwiki/projects:can-can http://lnxpps.de/openwrt/wr841/index.html Kombiniert man einen PIC18F2[56]K80 mit einem FT230X braucht man noch nicht mal einen PIC-Programmer zum Flashen der Firmware unter Linux: https://github.com/GBert/misc/tree/master/USB2CAN-CAN https://github.com/GBert/misc/tree/master/pickle-ftdi Wermutstropfen momentan: die Baudrate ist (noch) nicht variabel.
Einen 1:1 Umsetzer gibt es nicht, das sind völlig verschiedene Protokolle. Du mußt erstmal wissen, soll CAN über I2C getunnelt werden oder umgekehrt. Dann mußt Du die entsprechenden Kommandos implementieren, um den zu tunnelnden Bus zu steuern.
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.