Welcher CAN controller

Gast #525378
Lesenswert?

Hallo,
ich bin gerade dabei (vielmehr fange ich gerade an) ein CAN-Netz 
aufzubauen. Im Moment bin ich noch in der Planungsphase und suche nach 
geeigneter Hardware. Controller steht schon fest, das wird der MSP430 
aufgrund seiner vorhandenen Peripherie. Nun suche ich noch einen 
passenden CAN-Controller. Bis jetzt habe ich den SJA1000 von Phillips in 
Visier und würde jetzt aber gerne noch ein paar Meinungen von Leuten 
hören, die sich damit schon auskennen. Ist der SJA für eine kleines bis 
mittleres CAN-Netz okay oder würdet Ihr zu etwas anderem greife? - bzw. 
welche "brauchbaren" Altenativen gibt es zum SJA?
Wichtig wäre mir dass er neben CANopen auch CAN DeviceNet kann.
Lasst doch bitte mal hören mit was Ihr so arbeitet, bzw. was Ihr 
empfehlen würdet.

Danke für Eure Hilfe!
chris
Gast #525397
Lesenswert?

"CANopen auch CAN DeviceNet" - das hat nichts mit dem CAN-Chip selbst zu 
tun. Das ist die Softwareseite. Die einzige Entscheidung, die du 
wirklich treffen musst: Full-CAN oder Basic-CAN.
Beides hat Vor- und Nachteile. Ich nehme am liebsten den MCP2515, der 
SJA1000 hat mir zuviele Anschlüsse :-)
Gast #525409
Lesenswert?

>Ich nehme am liebsten den MCP2515, der
>SJA1000 hat mir zuviele Anschlüsse :-)

Sehe ich auch so...
hab den mcp2510 und später den mcp2515 am msp betrieben!
Geht super! Beispiele hierui gibt es wie sand am mehr. Zur not kann mann 
sogar den clk out des mcp`s für den msp nehmen, wenn der nicht so genau 
sein muss.
Mein Code war (nur can2.0b mit ext. id in C (IAR)) ~ 8KB groß 
(unoptimiert!) sollte aber auch auf etwa 5 kb zu schrumpfen sein. aber 
die größe war bei meinem 149 bzw 169 eher nebensächlich bei 60KB Flash 
;-)

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