Hallo, ich habe einen Niveausensor aus dem Automobilbereich welcher nur mit 2 Kabeln arbeitet. Eins davon ist GND. Das andere ist eine Signal und Powerleitung gleichzeitig. Schließe ich meinen Logic Analyser an bekomme ich ein sehr merkwürdiges Output. Vielleicht kann aber jemand von euch etwas damit anfangen. Vielen Dank.
Habe mir nicht 20MB heruntergeladen und entpackt. Hast Du keinen Text output und/oder ein Oszi-Bild?
Ich denke das log ist schon sinnvoller. Zu öffnen ist es hiermit: https://www.saleae.com/de/downloads/ Dennoch im Anhang ein paar Bilder. Alle ~1ms geht der Pegel von ca. 6.4V auf ca. 10.7V dazwischen ist so ein merkwürdiges, nicht permanentes "Rauschen"
Ohne es weiter angeschaut zu haben: Vielleicht handelt es sich im PSI-5.
Könnte in der Tat sein. Zumindest sprechen die 1ms Zyklus dafür. Leider finde ich keine PSI5 Analyser Extension für das Saleae :( Scheinen nur wenig Oszis zu können oder sehr teure andere Geräte von zb. Vector. Habe einen Beitrag gefunden das man eine Manchester Dekodierung nutzen könnte zur Analyse. Das sind die Parameter die ich konfigurieren könnte. Jedoch findet er keine Daten.
:
Bearbeitet durch User
1mdude schrieb: > Alle ~1ms geht der Pegel von ca. 6.4V auf ca. 10.7V dazwischen ist so > ein merkwürdiges, nicht permanentes "Rauschen" Im "Rauschen" scheint sich ein Datenpaket zu verbergen, siehe Anhang. 1mdude schrieb: > Das sind die Parameter die ich konfigurieren könnte. Jedoch findet er > keine Daten. Kann ja auch nicht. Digital gesehen ist das analoge Signal ja ein Dauer-High. LG, Sebastian
Hey Sebastian, sag mal wie hast Du denn die Skala im Grafen angepasst? Stimmt, man müsste wohl den Low / High Bereich verändern. Aber geht das im Saleae überhaupt?
1mdude schrieb: > sag mal wie hast Du denn die Skala im Grafen angepasst? Gewünschten Ausschnitt wählen, Rechtsklick, "Y Fit". 1mdude schrieb: > Stimmt, man müsste wohl den Low / High Bereich verändern. Aber geht das > im Saleae überhaupt? Ich glaube nicht. Man kann, je nach Hardware, zwischen 1.2V/1.8V/3.3+V als "Digitalpegel" wählen, mehr aber wohl nicht. LG, Sebastian
Super! Die Funktion kannte ich nicht. Ja - genau ich kann zwischen 1.2V/1.8V/3.3+V wählen, aber das bringt bei dieser Art von Signal leider nichts. Bedeutet ich bräuchte nun ein Oszi was PSI5 dekodieren kann? Sofern es das denn ist, aber es sieht schon sehr danach aus.
PSI-5 ist eine Stromschleife, du solltest also den Strom messen, nicht die Spannung.
1mdude schrieb: > Bedeutet ich bräuchte nun ein Oszi was PSI5 dekodieren kann? Sofern es > das denn ist, aber es sieht schon sehr danach aus. Dekodier die Datenpakete doch erst mal von Hand. Das Paket in meinem Ausschnittbild lautet z.B. SS1010000010P SS0111110000P. Gibt es in deiner Aufzeichnung überhaupt irgendwo andere Daten? LG, Sebastian
Sebastian W. schrieb: > Gibt es in > deiner Aufzeichnung überhaupt irgendwo andere Daten? Nein. Der Sensor wurde nicht bewegt - ich kann nochmal ein Log machen wo ich den Sensor hin und her bewege. Die nächste Frage wäre dann wie man SS1010000010P SS0111110000P interpretiert um den Winkel o.Ä. des Sensors herauszubekommen.
1mdude schrieb: > Die nächste Frage wäre dann wie man SS1010000010P SS0111110000P > interpretiert um den Winkel o.Ä. des Sensors herauszubekommen. Nach diesem Dokument https://www.psi5.org/fileadmin/user_upload/psi5/Specification/V2.1/psi5_spec_v2d1_base.pdf Sektion 3.3.1 auf Seite 19 ist SS1010000010P = 0x282 ein Messwert des Sensors von -382 aus dem Bereich von -480..+480, und SS0111110000P = 0x1F0 ist ein ECU-Reservierter Statuswert (?). LG, Sebastian
Die Bits sind "LSB first", also 1010000010 ist 0x105 und 0111110000 ist 0x3E. Bei dem zweiten Datenfeld (0x3E) "wackeln" die unteren zwei Bits in der Aufzeichnung (es kommt auch 0x3D und 0x3F vor), das könnte also der Meßwert sein.
Dieter S. schrieb: > Die Bits sind "LSB first", also 1010000010 ist 0x105 und 0111110000 ist > 0x3E. Stimmt, mein Fehler. LG, Sebastian
Okay. Das heißt das erste Byte könnte die ID und das das zweite die Daten sein?
1mdude schrieb: > Okay. Das heißt das erste Byte könnte die ID und das das zweite die > Daten sein? Das kam man so nicht sagen. Der Kommunikationsmodus ist ja "Synchronous Communication", da könnten also auch mehr als ein Sensor an der Leitung hängen (Du hast bisher keine Details zu Deinem Setup geschrieben). Und auch wenn es nur ein Sensor ist: Schaut man sich die Doku solcher Sensoren an dann sind einige davon sehr flexibel konfigurierbar und je nach Konfiguration kann alles mögliche geschickt werden.
Bruno V. schrieb: > Habe mir nicht 20MB heruntergeladen und entpackt. Hast Du keinen Text > output und/oder ein Oszi-Bild? Kann dieser LA die Daten nicht komprimiert speichern?
Georg B. schrieb: > Kann dieser LA die Daten nicht komprimiert speichern? "log.sal" ist im Prinzip eine ZIP Datei, der unkomprimierte Inhalt ist ca. 120 MByte.
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.