Hallo, ich suche nach einer möglichst einfachen Verbindung von CAN zu einer SPI Schnittstelle. Dabei muss ich einen SPI Slave Baustein ansteuern, habe aber nur einen CAN Bus den ich konfigurieren kann. Vielleicht gibt es ja bereits eine einfache Hardwarelösung die bestimmte Bytes einer CAN Nachricht nach SPI umwandelt. Konfigurierbar über CAN. In etwa so was ähnliches wie diese RS232 to SPI Converter. Hat jemand schon mal von so etwas gehört? Schönen Gruß Anita
Der MCP2515 ist ein CAN Controller, der über SPI an einen Host Controller angeschlossen werden kann. Diesen zusätzlichen Host Controller will ich aber vermeiden. Einen Controller mit CAN Funktion habe ich bereits. In der Schaltung, in der ein Bauteil mit SPI angesprochen werden soll, ist es aber nicht möglich einen weiteren Controller samt CAN und SPI Schnittstelle einzubauen. Deshalb wäre ein einfacher Adapter der eine CAN Nachricht in eine SPI Nachricht (z.B. nur ein Byte des CAN Frames) umwandelt von großem Vorteil. Damit ich keine Zusatzbeschaltung für einen Controller, Programmierschnittstelle usw. brauche.
Um ein einfaches Gateway zu realisieren, bietet sich der PIC 18F248 von Microchip an. Dieser bringt ein CAN und SPI Interface mit. Es sind nur wenige externe Komponenten notwendig. Gruß Henry
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.