Forum: Analoge Elektronik und Schaltungstechnik Oszilloskop: Triggern eines sehr "schmalen" Signals


von tobin (Gast)


Angehängte Dateien:

Lesenswert?

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!

von Tektronix (Gast)


Lesenswert?

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

von John (Gast)


Lesenswert?

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

von (prx) A. K. (prx)


Lesenswert?

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.

von tobin (Gast)


Lesenswert?

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.

von Udo S. (urschmitt)


Lesenswert?

Wie schön waren doch analoge Oszis :-)

von MaWin (Gast)


Lesenswert?

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

von tobin (Gast)


Lesenswert?

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?

von Purzel H. (hacky)


Lesenswert?

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.

von (prx) A. K. (prx)


Lesenswert?

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. ;-)

von Clemens S. (zoggl)


Lesenswert?

hast du peak detect ein? dann müstest du den puls zumindeste einen pixel 
breit sehen.
Beitrag "Pulsmessung (f= 100khz, pulsbreite = 20ns) mit Oszilloskop im 25ms Zeitfenster messen?"

von tobin (Gast)


Angehängte Dateien:

Lesenswert?

Wo stelle ich Peak-detect ein? Finde ich nicht. Hier mal mein Setting 
bezüglich Zeitbasis, eventuell hier schon was faul?

von tobin (Gast)


Lesenswert?

Deinen Link gucke ich mir gerade an.

von (prx) A. K. (prx)


Lesenswert?

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.

von tobin (Gast)


Lesenswert?

Also peak detection finde ich auch in der Hilfe von dem teil nicht, 
scheint diese Funktion nicht zu besitzen :/

Keine andere Möglichkeit?

von Clemens S. (zoggl)


Lesenswert?

hast du eine bezeichung von deinem gerät? => handbuch

von (prx) A. K. (prx)


Lesenswert?

Beitrag "Re: Oszilloskop: Triggern eines sehr "schmalen" Signals"
=> LeCroy WaveRunner 104Xi-A. Klingt nicht direkt nach Billigklasse.

von tobin (Gast)


Lesenswert?

Habs hinbekommen, hab die Samplerate auf 100 MS/s gestellt, jetzt kann 
bis zu 50Hz clocks mit der Pulsbreite messen. Vielen Dank an alle.

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
Noch kein Account? Hier anmelden.