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?
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.
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?
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).
SIND OSZI UND TASTKOPF FUER DIE UEBERTRAGUNGSFREQUENZ GEEIGNET ? vielleicht siehst du etwas , was es garnicht gibt
>SIND OSZI UND TASTKOPF FUER DIE UEBERTRAGUNGSFREQUENZ GEEIGNET ?
Schon, sonst würde die untere Kurve nicht sauber angezeigt werden,
oder?
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.
ach ja, CAN-Transceiver ist SN65HVD230 und SN65HVD232. Der Sendereingang ist enabled, sonst geht senden nicht.
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 ;-)
Oh Schei.... Es ist tatsächlich der Tastkopf und das bei einem Gerät mit automatischem Abgleich .... Gott ist das peinlich....
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.