Microcontroller mit CAN

Hallo! ich moechte ein Board für den Anschluss an wahlweise einen highspeed oder lowspeed CAN-Bus mit einer Baudrate von 100 und 125 bits/s entwickeln. Um moeglichst wenig Teile zu gebrauchen habe ich gedacht, ich versuchs mit einem Microcontroller mit integriertem Protokollcontroller. Leider habe ich bis jetzt noch keinen Baustein entdecken koennen, der für high- und lowspeed gleichermassen funktioniert. Daher meine Fage: Weiss jemand, existiert so ein Baustein?

(Sonst muesste ich auf Transceiver zurückgreifen?)

Vielen Dank fuer die Hilfe!

Reply to
Evelyn
Loading thread data ...

Hi Evelyn,

Cygnal C8051F040 koennte ein geeigneter Prozessor dafuer sein.

Gruesse, Joerg

formatting link

Reply to
Joerg

Der M16 kann das, (jedenfalls die mit CANbus).

Robert

Reply to
R.Freitag

Evelyn schrieb:

Wie Sand am Meer, ich kenne keinen µC, der auf LowSpeed oder HighSpeed eingeschränkt ist, daß wäre auch ein Verstoß gegen die CAN-Spec, die Baudraten bis 1 MBps vorschreibt. Die Unterscheidung High-SpeedLow-Speed kommt vom Physical-Layer, d.h. physikalische Anbindung eines Protokoll- Controllers an einen Bus.

Für CAN-Bus-Kommunikation ist immer die Verwendung eines Transceivers notwendig, es sei denn man will mit dem Digital-Signal direkt die Busleitung plätten.

Gängige Produkte sind in der HC-Familie von Motorola zu finden, Infineon, NEC und Fujitsu bieten entsprechende Produkte an.

--
Fett im Sinne von: "Boah, ey is der fett, Mann ey...!" oder im Sinne
von: "Meine Fresse, ist die Sau übergewichtig" -- HR auf die Aussage
in defa 'der neue Quattroporte sieht btw ziemlich fett aus'
Reply to
Anastasios Tsitlakidis

Als uC mit eingebautem CAN kannst Du zB einen bastlerfreundlichen PIC nehmen (18F258 und Kollegen). Transceiver für HighSpeed: zB Philips PCA82C251. Entsprechende Teile für LowSpeed findest Du sicher in derselben Rubrik. Allerdings kenne ich keine für Low- _und_ HighSpeed...

Gruß, Haffi

Reply to
Haffi

Vielen Dank für Eure Antworten. Ich hoffe, ich kann nun etwas funktionsfaehiges zusammenbasteln.

Mfg Evelyn

Reply to
Evelyn

CAN-Bus mit einer Baudrate von 100 und 125 bits/s

Hi,

Microcontroller mit CAN haben mittlerweile alle führenden Hersteller.

Schaust du Infineon, Renesas (ex Hitachi + Mitsubishi), Motorola (jetzt eeehm Freescale ???) Fujitsu, Toshiba und wie se alle heissen. JEDER dieser aktuellen CAN Interfaces wird dir bis 1MBit/sec liefern (soweit ich weiss) Nimmst du Flash ROM, kannst du spielen und je nach Glück sogar kostenfrei Rom-Monitor-Debuggen.

Gruss,

Herbert

Reply to
Herbert Kleinert

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.