SPI to CAN Banana Pi M3

Gast #5048305
Lesenswert?

Hallo,

ich möchte gerne den Banana Pi M3 als CAN-Bus Master verwenden, weil er 
im gegen Satz zum Raspberry Pi 3 leistungsstärker ist. Leider 
unterstützt der Rechner kein CAN. Gibt es die Möglichkeit über die 
SPI-Schnittstelle, mittels Controller, CAN-Nachrichten zu Senden und 
Empfangen?

Wenn ja, gibt es da schon vorgefertigte Platinen zu kaufen?

Ich habe noch keine Erfahrung mit der SPI-Schnittstelle.
#5048377
Lesenswert?

@Michael (Gast)

>ich möchte gerne den Banana Pi M3 als CAN-Bus Master verwenden, weil er
>im gegen Satz zum Raspberry Pi 3 leistungsstärker ist.

Mag sein, aber ich vermute, daß auch der Pi 3 für DEINE Anwendung locker 
reicht.

>unterstützt der Rechner kein CAN. Gibt es die Möglichkeit über die
>SPI-Schnittstelle, mittels Controller, CAN-Nachrichten zu Senden und
>Empfangen?

Ja.

https://www.mikrocontroller.net/articles/CAN#MCP2515

>Wenn ja, gibt es da schon vorgefertigte Platinen zu kaufen?

Keine Ahnung.

>Ich habe noch keine Erfahrung mit der SPI-Schnittstelle.

Nimm den Pi 3 und sei glücklich.
Gast #5048438
Lesenswert?

Frank L. schrieb:
> Kannst Du her finden:
>
> https://www.antratek.de/can-spi-click-mcp2551
>
> oder such mal mit "spi can Controller" bei Tante Google oder Bing
>
> Gruß
> Frank

Ich Danke!



Falk B. schrieb:
> @Michael (Gast)
>
>>ich möchte gerne den Banana Pi M3 als CAN-Bus Master verwenden, weil er
>>im gegen Satz zum Raspberry Pi 3 leistungsstärker ist.
>
> Mag sein, aber ich vermute, daß auch der Pi 3 für DEINE Anwendung locker
> reicht.
>
Leider nein.
Gast #5048532
Lesenswert?

Auf Anhieb fällt mir der mcp251x von Microhip ein.
Der wird vom Linux Kernel unterstützt und ist relativ gut dokumentiert. 
Socket CAN ist das Stichwort. Ewtl musst du den SPI Treiber für das 
Banana Pi Board anpassen und neu bauen. Hab das mal zwar für einen Rpi 
gebaut. Ist aber insgesamt kein Hexenwerk.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren