mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik CAN nach SPI


Autor: Anita (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: Obelix (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie heist der doch gleich MCP2515 oder so.

Autor: Anita (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Henry (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.