www.mikrocontroller.net

Forum: Haus & Smart Home CAN Bus Aufbau


Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute,

ich möchte für ein privates Projekt mehrere Steuergeräte mit dem CAN Bus 
vernetzen.
Die Realisierung wäre doch wie folgt:
2 Leitungen, jeweils terminiert mit 120 Ohm. Beispielsweise ist die 
obere Leitung CAN-H und die untere CAN-L, dann kann ich an diese beiden 
Leitungen doch meine CAN Bus fähigen Steuergeräte hängen, oder?

Mit CAN Bus fähigen Steuergeräten ist gemeint, dass sie über einen 
entsprechenden Mikrocontroller und CAN Transceiver verfügen.

Der einzige Knackpunkt wäre dann doch nur die Steuergerät seitige 
Software, zwecks Message senden, bzw. empfangen, oder?

Wäre dankbar für jede Hilfe,
Martin

Autor: lrlr (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich hätte mal gesagt: ja


weiter fragen werden dir vermutlich hier

http://www.mikrocontroller.net/articles/CAN

beantwortet (ganz unten sind ein paar links)

z.b. hierhin

http://de.wikipedia.org/wiki/Controller_Area_Network

Autor: Anton (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Martin schrieb:
> 2 Leitungen, jeweils terminiert mit 120 Ohm. Beispielsweise ist die
> obere Leitung CAN-H und die untere CAN-L, dann kann ich an diese beiden
> Leitungen doch meine CAN Bus fähigen Steuergeräte hängen, oder?

Andere hast du ja nicht :-P

Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Anton schrieb:
> Andere hast du ja nicht :-P

Also liegt der Hauptaufwand nicht in der Verdrahtung, sondern in der 
Software der jeweiligen Teilnehmer am Bus, oder?

Wie kann ich die Busgeschwindigkeit bestimmen, über den schnellsten 
Teilnehmer? Also wenn ich Teilnehmer habe mit 125kBaud und 500kBaud, 
dann wähle ich doch 500kBaud, oder?

Danke nochmals

Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
lrlr schrieb:
> ich hätte mal gesagt: ja
>
>
> weiter fragen werden dir vermutlich hier
>
> http://www.mikrocontroller.net/articles/CAN
>
> beantwortet (ganz unten sind ein paar links)
>
> z.b. hierhin
>
> http://de.wikipedia.org/wiki/Controller_Area_Network

Sorry, habe den Beitrag erst gelesen, nachdem ich geantwortet habe.
Vielen Dank, all Fragen soweit beantwortet! Also einfache Verdrahtung 
und aufwendige Software! Naja, ich werde mich mal dahinter klemmen!

Autor: lrlr (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> habe mit 125kBaud und 500kBaud,
>dann wähle ich doch 500kBaud, oder?

komische logik..

wie soll der langsamere dann "mitkommen".. wenn der andere viel zu 
schnell sendet..

Autor: Wissender (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Baudrate muss bei allen Teilnehmern gleich sein sonst gehts nit!

Autor: Martin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ok, da hatte ich was verwechselt, hatte sich aber auch im Tutorial 
geklärt.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.