suche CAN-Controller für CANopen

Gast #1857261
Lesenswert?

Hallo zusammen,

ich suche einen CAN-Controller zur parallelen (nicht SPI!) Anbindung 
eines (Master)-Mikrocontrollers an einen CAN-Bus. Als Protokoll soll 
CANopen verwendet weden.

Aus dem CAN-Artikel kommen erstmal der SJA1000T/N1 von Philips
(paralleles Interface, CAN 2.0B, Bit rates <= 1 Mbits/s, BasicCAN und 
PeliCAN = ???)
und CC770 von Bosch
(paralleles Interface, CAN 2.0B, Bit rate noch nicht im DB gefunden, ob 
BasicCAN oder FullCAN oder sonstwas habe ich noch nicht im DB gefunden)
in Betracht.

Nicht verwendbar:
MCP2515: nur SPI, also hier nicht einsetzbar.
AN82527: scheint nicht verfügbar zu sein.
SAE81C90: discontinued.

1. Gibt es neuere CAN-Controller die ich übersehen habe? Die im 
CAN-Artikel aufgeführten CAN-Controller scheinen jedenfalls alle älter 
zu sein.
2. Hat CANopen irgendwelche Hardwareanforderungen, die SJA1000 oder 
CC770 nicht erfüllen? FullCAN-Fähigkeit des CAN-Contollers wäre wohl 
hilfreich, aber die Angabe suche ich in beiden Datenblättern noch 
vergebens.
3. Kann der CC770 auch bis zu 1 Mbits/s?

Vielen Dank für eure Antworten

Holger
Gast #1857330
Lesenswert?

Volker Zabe schrieb:
> Externe werden eigentlich nicht mehr
> eingesetzt.

Falsch!!!
Der SJA1000 findet man in Millionen von Industrieanwendungen!
Z.B. in vielen FPGA betriebenen CAN-Schnittstellenkarten, Im Auto 
(Steuergeräte),...

Es ist halt so, das bei Controllern weniger als 5% aller Anwendungen 
solch eine Schnittstelle benötigen!
Gast #1857493
Lesenswert?

Vielen Dank für die Antworten,

den Mikrocontroller kann ich mir nicht aussuchen, daher entfällt die 
sicherlich zeitgemäßere CAN-on-chip-Lösung.

Ich favorisiere jetzt als CAN-Controller den SJA1000, da ich im Netz 
mehr Beispiele finde und mir dessen Datenblatt + Application Notes 
verständlicher anmuten als die Files zum CC770. Wichtig war mir eine 
Bestätigung, dass der SJA1000 "CANopen ohne Einschränkug kann". Danke 
für die Unterstützung.

Kennt jemand ein Evalboard für den SJA1000 mit Tranceiver? Bei NXP und 
google finde ich nichts. Es wäre kein no-go wenn's keines gibt, aber 
vieleicht macht's das Leben leichter.

Viele Grüße

Holger

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