CAN-Bild

Gast #170110
Hallo Leute
Ich habe den Can-Bus zue ersten Nachricht überreden können, aber das
Bild des Signals sieht mir irgendwie verdächtig aus. Ich habe den
Verdacht das da was nicht stimmt, auch wenn die Nachricht ankommt und
korrekt beantwortet wird.
Woran kann es liegen, dass der rote kanal so vergurkt aussieht?
Terminierung ist 120Ohm.
Teil 2: Ich meine gelesen zu haben, dass der Can-Bus mit Spannungen um
20V arbeitet. Ich habe hier knapp 2?! Irgendwie dachte ich dass der
Treiber die 20V aus den 3V VCC macht? Bin ich zu doof, oder ist es dem
Bus egal ob da 20V kommen oder 2?
Angehängte Dateien:
Gast
Woran kann es liegen, dass der rote kanal so vergurkt aussieht?
Terminierung ist 120Ohm.

wahrscheinlich Kapazitaet (aehnlich RC_Glied)...
aber ein Komparator schaltet fuer Dich am richtigen Punkt.
Gast
Also die beiden Boards liegen vor mir auf dem Tisch und ich hab die
Platinen auch selbst gebaut, so dass ich mit Sicherheit sagen kann dass
die CAN-Ports vom uC ohne nennswerte Kapazitäten zum CAN-Treiber gehen
und vom Ausgang des Can-Treibers sind es noch 7mm bis zum Kabel. Diese
Kabel besteht aus 2 einzelnen Adern, welche ca 20cm lang sind, bis sie
am 2. CAN-Teilnehmer ankommen, also kapazitiv doch auch
vernachlässigbar, oder?
Gast
Dann zieh mal das Kabel jeweils von einem Board ab und beobachte, wie
sich die obere Kurvenform verändert. Normal sieht das nämlich nicht
aus. (Natürlich muss der verbleibende Busteilnehmer auch was senden).

> Teil 2: Ich meine gelesen zu haben, dass der Can-Bus mit Spannungen
> um 20V arbeitet.
Spannungen max. 5V oder 12V/24V - abhängig von UBatt und
Terminierungsart (Highspeedterminierung, d.h. R nur zwischen CANL/CANH
oder Lowspeedterminierung, d.h. R zwischen CANL/CANH und zusätzlich
noch Rs gegen UBatt und GND).

Welche CAN-Transceiver setzt du ein? Außenbeschaltung CAN-Transceiver
korrekt?

----, (QuadDash).
Gast
ich bekomme das Bild auch, wenn nur ein einziger Teilnehmer am Bus
hängt. Wenn ich die Terminierung auch noch abkopple, sieht das B-Signal
genauso aus.
Gast
Schon, sonst würde die untere Kurve nicht sauber angezeigt werden,
oder?

...vielleicht ist der ''rote'' Tastkopf (vermute 10:1) nicht
optimal abgeglichen....alles schon mal gesehen  ;-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 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.