Was kann man mit CAN alles steuern?

#933950
Lesenswert?

Hallo Leute,

ich wollte mich mal ins Thema CAN-Bus einarbeiten. Dazu suche ich nach 
einem kleinen Projekt...irgendetwas, was man über CANBUS auslesen kann. 
Sollte nich allzu viel kosten, aber so sein, dass man CANBUS an sich mal 
versteht.
Hat da jemand ne Idee?


Micha
Gast #933984
Lesenswert?

Hallo Michael,

wieviel ist nicht allzuviel ?

Es gibt die CANDIP-Module von Elektronikladen: 
http://elmicro.com/de/candip.html

Von Elektor gibt es eine Bauanleitung Anschluss SJA1000 an PC - etwas 
ähnliches m. E. auch in der Codesammlung.

Du kannst:

a) den SJA1000 auch an einen MEGA16 basteln und das ganze 2 x aufbauen
b) oder zwei ATMEL mit CAN nehmen.

Wenn Du das ganze auf Lochraster aufbaust, kommst Du bei Variante a) auf 
evtl. 30€ für 2 Teilnehmer (die brauchst Du mindestens) oder bei 
Variante b) ca. auf 50€.

Gruss Otto
Gast #933989
Lesenswert?

>a) den SJA1000 auch an einen MEGA16 basteln und das ganze 2 x aufbauen
Zu viel Aufwand...

>b) oder zwei ATMEL mit CAN nehmen.
"unsportlich"...

Es gibt da nich den MCP2514 (14 oder 15?) von Microchip (ja, genau die, 
die auch PICs herstellen). Der wird per SPI angesteuert, den gibt es im 
DIL-Gehäuse und ein Beispiel gibt es auch auf der Microchip-Seite.
Gast #934021
Lesenswert?

>Naja, ich arbeite mit einem Freescale Controller, der hat
>ein CAN-Modul integriert.

Na, dann nimmst du davon noch einen zweiten und läßt die beiden
sich miteinander unterhalten. Günstiger bekommst du es nicht.
Gast #934066
Lesenswert?

> am liebsten wäre irgendein sensor, der über can
> angesprochen werden kann. vieleicht
> ein temperatursensor?

da kenn ich jetzt keinen - das beste wäre ein PC-Interface, womit Du 
Frames senden und empfangen kannst......

z. B. CAN232 oder CANUSB von "Elektronikladen"

Die andere Möglichkeit ist, wie ARM-Fan schrieb, einen 2. Freescale zu 
verwenden - nur weißt Du dann nicht, woran es liegt, falls nichts gehen 
sollte.

Gruss Otto
Gast #934421
Lesenswert?

Guten morgen,

also von Sensoren hab ich noch nie was von Can gehört.
Denke auch das der Bus für ein paar Werte vollkommen überdimensioniert 
ist, und deswegen auch nicht für "einfache" Sensoren benutzt wird. Das 
ist eher ein Peripherie Bus. Z.B. Auto mit ca. 60 Teilnehmern.

Bau Dir einen zweiten Controller der eine Masse an Sensoren 
angeschlossen hat. Und alle diese Daten kannst Du dann mit 1 Mbit 
auslesen ;-) Wobei mit zwei Teilnehmern die Adressierung und die 
sonstigen Feinheiten sehr schlecht simulieren kannst.

Gruß
Jürgen

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