Hallo, ich versuche gerade mit dem LogicPort von PC-Instruments ein RS232 Signal aufzunehmen. Ich bekomme es aber irgendwie nicht hin. Der LigicPort nimmt nichts auf. Ich sende Daten mit einm µC zum PC. Am PC werden die Daten auch richtig aufgenommen. Nur der LogicPort zeigt nichts an. Ich habe einmal mein Projektfile als ZIP angehangen. Kann mir vielleicht jemand sagen, ob ich da noch etwas falsch eingestellt habe? Besten Dank schonmal. Thomas
Siehst Du einen Pegel wenn D0 auf H gelegt ist? Also ohne interpreter? Sonst stell mal den Trigger um auf "when Level A is satisfied"
Verkraftet denn der Logicport überhaupt die RS232-Pegel? Oder misst Du zwischen µC und RS232-Pegelwandler?
Hallo, ich sehe bei beiden Einstellungen leider keinen Pegel. Was mir auffällt, ist dass der Wire Status im Sekundentakt von L auf T wechselt und sofort wieder auf L. Die Daten werden auch vom µC im Sekundentakt an den PC gesendet, an dem sie auch korrekt ankommen. Thomas
Thomas schrieb: > Was mir auffällt, ist dass der Wire Status im Sekundentakt von L auf T > wechselt und sofort wieder auf L. Na dann liegts am triggern, Du hast ja auch "when aquisition starts" eingestellt, dann läuft der immer durch und Du siehst das Livebild.
Hallo, ich habe jetzt einmal die Einstellung "When level A is satisfied" probiert, aber das scheint nicht viel zu bewirklen. Direkt nach der Umstellung auf "When level A is satisfied" gab es einen Sprung auf Low an auf dem TxD Pegel und der Interpreter zeigt ein FR an. Der Wire Status geht immer noch im Sekundentakt von L auf T wechselt und sofort wieder auf L. Mensch, irgendwo ist der Wurm drin. Thomas
Hallo, ich bekkomme nun anscheinend wechselnde Daten rein, eben im Sekundentakt wie gewünscht. Der Interpreter scheint da aber irgenwie nicht mitzumachen. Liegt das wohl an falschen Triggereinstellungen oder was? Thomas
Thomas schrieb: > Hallo, > > ich bekkomme nun anscheinend wechselnde Daten rein, eben im Sekundentakt > wie gewünscht. Der Interpreter scheint da aber irgenwie nicht > mitzumachen. Liegt das wohl an falschen Triggereinstellungen oder was? > > Thomas Thomas, Wie startest Du die Aufzeichnung? Single shot oder dauerlauf? Auch wenn der Interpreter nicht geht solltest Du einstehendes Bild nach der Trigerung haben. Wenn jede Sekunde was neues kommt, wird immer wieder neu getriggert. Wenn keine Pegel zi erkennen sind, passt vielleicht die Zeitbasis nicht. Hast Du den Logicport neu oder schon damit gearbeitet? Jo
Hallo, ich starte einen Dauerlauf. Ich selbst habe mit dem noch nicht geareitet. Habe ihn mir ausgeliehen, aber allgemein wurde damit schon mehrfach gearbeitet. Es wird immer wieder neu getriggert scheinbar. So verstehe ich es zumindest. Im Anhang sind drei Screenshots. Diese drei Pegel erhalte ich nacheinander im Sekundentakt. Dazu muss ich sagen, dass ich einfach die Zeichen x, y und z im Sekundenabstand in einer Schleife vom µC an den PC sende. Thomas
Thomas, so siehts schon besser aus. Getriggert wird wie Du siehst auf die erste negtive Flanke. Du darfst aber nicht den Dauerlauf starten, sondern single aquisition. (den Knopf auch in der Sendepause drücken! Dann "fängt" er eine Sendung ein und die kannst Du dann anschauen. (sonst im Sekundentakt neue Daten und die kannst Du in der Zeit ja nicht auswerten) Mit der Zeitbasts kannst Du dann die Länge des Scans einstellen, und mit der Lupe den gasamten Scan auf einen Blick. > Dazu muss ich sagen, dass ich einfach die > Zeichen x, y und z im Sekundenabstand in einer Schleife vom µC an den PC > sende. Nach drücken auf die Lupe sehe ich das Bild 1 (Deine 2. Datei von oben) Es kommen also alle 2 Sekunden Signale (nicht jede Sekunde) Nach Umstellen des Interpreters auf negativ und Zoom auf den linken Eintrag (einfach mit der maus "greifen" und in die Mitte Ziehen) Sehe ich Bild 2, also das y Beim rechten Eintrag dann Bild3, das x Du schickst also alle 2 Sekunden ein Signal und zwar in der Reihenfolge y x Das z wird vermutlich nicht mehr aufgenommen, hier kannst Du die Zeitbasis mal umstellen, dann reicht es vermutlich. Prüfe mal dein Programm auf dem PC ,-) HTH, Jo
Jo schrieb: > Prüfe mal dein Programm auf dem PC ,-) Ups, sorry, ich hab jetzt noch mal richtig gezoomzt, in der Mitte ist noch das z. Im Scan stehen also (nach umstellen des Interpreters auf negativ) y z x und zwar alle Sekunde. Dein Programm stimmt und Du musst nur den Interpreter umstellen. Dein Programm stimmt! Grüße, Jo
Hallo, vielen Dank!!!!! Nach der Umstellung auf negative und ein wenig Rumspielen mit der Lupe usw. Habe ich es jetzt auch. Das war eine schwere Geburt. Werde erst einmal noch ein wenig mit dem LogicPort experimentieren. So schwer kann das ja nicht sein. Da gibt es ja auch noch andere Interpreter zum Testen. :-) Vielen Dank!!!! Thomas
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.

