Hallo, kann mir jemand sagen, welche Bauteile ich benötige um mit einem Microkontroller einen CAN Bus anzusteuern, wenn der Controller keinen internen CAN besitzt? Mfg Malve
Was genau macht denn dieser MCP2510 und der Transmitter IC? Kenn mich mit CAN noch nicht aus. Mfg Malve
Verwende einen SJA1000 von Philips und daz noch einen CAN Tranciever. Ansteuerung entweder über den Adressbus oder über PORTS.
Also reichts aus, wenn ich einfach nen CAN Transceiver nehm und den dann mittels der freien Ports ansteuer? Mfg Malve
Sorry, meinte natürlich, wenn ich "einfach" so einen SJA1000 an díe Ports anschließe und anschließend einen Treiber. Mfg Malve
Was du auf jeden fall brauchst ist ein CAN Tranceiver z.B 82c250. Dieser wandelt die TTL Signale in CAN Pegel um. Wenn du dann den CAN BUS mittels Software umsetzen willst brauchst du auch keinen CAN Controller(Stell ich mir nicht gerade einfach vor). Ich nehme z.B. einen MEGA8515 und steuere damit mittels SPI Schnittstelle einen MCP 2510 der dann auf einen 82c250 Transceiver geht.
@ PIT Hi! wäre es möglich, das Du mir Deien Source 8515<->MCP2515 posten könntest? Ich möchte einfach CAN-Nachrichten senden (Temperatursensoren über I2C einlesen und am CAN ausgeben), habe das Prgramm soweit am laufen, fehlt "nur" noch die CAN-Sache... Danke! Gruß, Sascha
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.