Hi, gibt es eine Möglichkeit, die RS232 Schnittstelle auf CAN zu wandeln. Wie z.B. mit dem Max 232 TTY -> RS232. TTY -> CAN BUS Danke Toni
Hallo, es gibt CAN-Transceiver-Chips, die die TTL-Signale auf die entsprechenden Pegel wandeln (z.B. PCA82C250 oder SN75LBC031). Jedoch kann man wahrscheinlich den Pegelwandler nicht direkt mit dem UART betreiben. Neben den reinen Wandlern gibt es auch noch CAN-Controller, die das CAN-Protokoll beherrschen (z.B. SJA1000 von Philips). Thomas
Hi, die Transceiver-Chip kann man verwenden, wenn man bereits CAN-Bus verträgliche Signale von einem Mikrocontroller (z.B. C164,C167) auf einen CAN-Standardpegel bringen will (vergleichbar MAX232 für seriell). Da sich RS232 und CAN-Bus grundlegend unterscheiden, ist es ohne ein Gateway (mit Controller) nicht ohne weiteres möglich eine Kommunikation zwischen seriellen und CAN-Bus Geräten herzustellen. Der Phillips-CAN-Controller ist hier zu empfehlen. Wird einfach in den Datenbus gehängt und erledigt dann die notwendigen CAN-Protokolle. Bis dann, Ingo!
Hi, was für einen Can Controller von Phillips meinst Du, gibt es da irgenein PDF File als Beschreibung ? Danke Toni
schau doch mal auf lancos.com. das ist die homepage von dem programmierer von PonyProg. der hat auch was mit CANbus gemacht..
... oder hier: http://www.CANathome.de . Hier beschreibe ich den Einsatz eines CAN-Controllers SAE81C90 (Siemens/Infineon) am AVR 8515 in Zusammenhang mit der Hausautomation. Vielleicht hilft es Dir ja weiter, Tschüß, André.
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.