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
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