Can Bus signale ID's ändern

Gast #2722026
Guten Tag alle zusammen,

also ich bin neu hier und hab eig keine ahnung von microcontrollern xD

ich möchte aber gerne ein Zusatzinstrument an meinen Audi anschließen.

Jetzt meine frage an euch

wie setze ich das um wenn ich einzelne ID's aus dem CAN-Antrieb 
abgreifen möchte danach die ID ändern und auf einen anderen CAN schicken 
möchte ?

Also mein Problem ist das das Zusatzintrument von Volkswagen ist ich 
aber einen Audi habe und dort die ID's für z.B. Ladedruck oder 
Öltemperatur anders heissen und es deswegen nicht funktioniert
sind nur die IDs unterschiedlich oder auch das ganze Datenformat?
Generell sollte es möglich sein, allerdings solltest du noch mehr 
Erfahrung sammeln bevor du dich an SO EIN Projekt ranwagst.
Am Auto basteln ist auch nicht immer ganz legal, insbesondere beim 
CAN-Bus musst du extrem aufpassen. Wenn du da nen kurzschluss reinbaust, 
dann kommt da nichts mehr rüber...
Gast
Wie wäre es, wenn du dich erstmal ein bissel in diese Technologie 
einliest?

Hier z.B. steht einiges was weiter vertieft dein Problem verstehen 
hilft:

Prinzip des Datenaustausches im CAN Netzwerk

Bei der Datenübertragung in einem CAN Bus werden keine Knoten 
adressiert, sondern der Inhalt einer Nachricht (z.B. Drehzahl oder 
Motortemperatur) wird durch einen eindeutigen Identifier gekennzeichnet.

Neben der Inhaltskennzeichnung legt der Identifier auch die Priorität 
der Nachricht fest.

Mit der dann folgenden Akzeptanzprüfung stellen alle Stationen nach 
korrektem Empfang der Nachricht anhand des Identifiers fest, ob die 
empfangenen Daten für sie relevant sind oder nicht. Durch die 
inhaltsbezogene Adressierung wird eine hohe Flexibilität erreicht: Es 
lassen sich sehr einfach Stationen zum bestehenden CAN-Netz hinzufügen.

Außerdem ergibt sich die Möglichkeit des Multicasting: Eine Nachricht 
kann von mehreren Teilnehmern gleichzeitig empfangen und ausgewertet 
werden. Messgrößen, die von mehreren Steuergeräten als Information 
benötigt werden, können über das CAN-Netz so verteilt werden, dass nicht 
jedes Steuergerät einen eigenen Sensor benötigt.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.