Hallo,
kann mir jemand dabei helfen, meinen Trigger richtig einzustellen.
Ich möchte ein 100 Hz-Signal Triggern, welches aus einem FPGA kommt.
Allerdings ist die Hightime des Signals sehr kurz (ca. 56 ns). Die erste
"clock" bekomm ich ohne Probleme getriggert, allerdings keine zweite.
Habe den Trigger jetzt mal auf Pulsbreite eingestellt und als Bedingung
<60 ns eingegeben, hilft aber nichts. Die x-Achsen Auflösung habe ich
mal auf 1ms, 2ms, 5ms und auf 10ms gehabt, taugt aber auch nicht.
Benötige ein paar Tipps wie ich so ein Signal so getriggert bekomme, das
ich mind. 2 clocks sehe. Danke!
Hi,
> Ich möchte ein 100 Hz-Signal Triggern, welches aus einem FPGA kommt.> Allerdings ist die Hightime des Signals sehr kurz (ca. 56 ns). Die erste> "clock" bekomm ich ohne Probleme getriggert, allerdings keine zweite.
Da wird keine 2te Clock sein, weshalb Du nix sehen kannst.
> Habe den Trigger jetzt mal auf Pulsbreite eingestellt und als Bedingung> <60 ns eingegeben, hilft aber nichts. Die x-Achsen Auflösung habe ich> mal auf 1ms, 2ms, 5ms und auf 10ms gehabt, taugt aber auch nicht.
Bei 2ms und mehr sollte bei 100 Hz und 10 Teilen auf dem Oszi ein 2tes
Signal zu sehen sein, es sei denn, es wird keins ausgegeben.
Setz doch den Triggerpunkt mal an das rechte Ende des Oszis und stelle
5ms/DIV ein. Vielleicht triggert der Oszi ja erst auf das 2te Signal und
das erste kommt schon vorher.
Gruss
Wieviel Speicher hat Denn Dein Gerät? Um bei 100 Hz zwei Pulse
aufzuzeichnen, sind 10ms Dauer nötig. Nach dem Triggern auf den ersten
Puls würdest Du hineinzoomen, um die High-Pulse zu sehen. D.h. aber
auch, daß das Gerät 10ms lang mindestens alle 50ns einen Punkt
aufzeichnen muß, um überhaupt das Signal zu treffen, vielleicht alle
5ns, um ein bißchen was vom Puls zu sehen.
10ms / 50ns sind 200k Points - für 5ns 2M Points im Single Shoz
Gruß
John
Wie tief ist der Speicher? 50ns passen 200000 mal in 10ms rein. Wenn der
Speicher nicht tief genug ist, lässt sich der Puls zwar evtl. noch
triggern, aber nicht mehr sampeln. Bleibt dann folglich unsichtbar.
Doch da kommen mehre clocks. Es handelt sich definitiv um ein
kontinuierliches Signal welches die Framerate eines Sensors steuert.
Wenn ich z.B. 360 Hz einstelle, bekomme ich das gerade so noch
getriggert. Alles unter 200 Hz verschluckt mein Oszi aber. Wenn ich 10
ms einstelle, sieht man auch das da mehrere clocks kommen, allerdings
springt die Anzeige dan so stark, das die Messung nicht zu gebrauchen
ist.
Ich habe hier das
LeCroy WaveRunner 104Xi-A
1 GHz, 4ch, 5 GS/s, 12.5 Mpts/Ch (10 GS/s, 25 Mpts/Ch in interleaved
mode)
Single-Shot Sample Rate/Ch
5 GS/s on 4 Ch
10 GS/s on 2 Ch
Random Interleaved Sampling (RIS)
200 GS/s, user selectable for repetitive signals (100 ps/div to 10
ns/div)
Maximum Trigger Rate
1,250,000 waveforms/second (in Sequence Mode, up to 4 channels)
Intersegment Time
800 ns
Standard Memory (4 Ch 2 Ch 1Ch) (Number of Segments)
12.5 M 25 M 25M (10,000)
=> Ich messe auf Kanal 2!
Das Signal ist auf die System-Clock synchronisiert, welche 148.5 MHz
besitzt.
> wie ich so ein Signal so getriggert bekomme,> das ich mind. 2 clocks sehe
Wie soll das denn gehen ?
Bei 50ns/div von 1 cm kommt der nächste clock erst in 2 Meter Entfernug.
Ist dein Bildschirm vom Scope so breit ?
Das mit Bedingung <60ns hast du übrigens falsch verstanden, du brauchst
keinen so kurzen hold off bei so einem sauberen Signal.
Bei 2ms bekommst du beide auf den Schirm, musst sie aber mit der
Samplerate des Scopes mindestens ein mal erwischen. Hebe also deine
Bedingungen wieder auf und sorge für genug Speicher/sps.
MaWin schrieb:>> wie ich so ein Signal so getriggert bekomme,>> das ich mind. 2 clocks sehe>> Wie soll das denn gehen ?> Bei 50ns/div von 1 cm kommt der nächste clock erst in 2 Meter Entfernug.> Ist dein Bildschirm vom Scope so breit ?
Die EInstellung habe ich nur für den Screen gemacht, damit man sieht wie
breit die HIGHTIME ist.
> Das mit Bedingung <60ns hast du übrigens falsch verstanden, du brauchst> keinen so kurzen hold off bei so einem sauberen Signal.
Hold-Off habe ich nicht aktiv, es gibt eine Bedingung für die Pulsbreite
bei dem Oszi
> Bei 2ms bekommst du beide auf den Schirm, musst sie aber mit der> Samplerate des Scopes mindestens ein mal erwischen. Hebe also deine> Bedingungen wieder auf und sorge für genug Speicher/sps.
Wie sorge ich für genug Speicher, kann man das einstellen?
Die Anzeige (Display) nicht auf Sample, oder Average stellen, sondern
auf peak. Fuer den anzuzeigenden Punkt, gibt es dann jeweils ein minimum
und ein Maximum innerhalb, dieses gemessen Zeitfensters. Das Scope misst
ja sowieso, mit der Maximalen Abtastrate, und wertet das dann eben aus.
MaWin schrieb:> Bei 50ns/div von 1 cm kommt der nächste clock erst in 2 Meter Entfernug.> Ist dein Bildschirm vom Scope so breit ?
Reinzoomen. Kann mindestens mein Rigol, sieht dort aus wie bei
klassischen Analogscopes mit zweiter Zeitbasis, also als zweite höher
auflösende Zeile.
Bei dem extremen Verhältnis kanns aber etwas dauern, bis er den Puls
beim durchkurbeln auch tatsächlich findet. ;-)
tobin schrieb:> Wie sorge ich für genug Speicher, kann man das einstellen?
Bei manches DSOs kann man die zu verwendende Speichertiefe umschalten.
Bei grosser Speichertiefe steigt die Messdauer, also sinkt die
Wiederholrate der Messung, was man auch nicht immer haben will.
Aber wie das bei den Ding ggf. geht weiss ich nicht.