Wie funktioniert ein externer Trigger in einem Oszilloskop?

Es fällt mir schwer, eine einfache Erklärung zu finden, um zu verstehen, wie das Triggern und insbesondere das externe Triggern funktioniert.

Und es ist noch verwirrender, wenn der SYNC/TTL-Ausgang eines Funktionsgenerators für diesen Zweck verwendet wird.

Es ist nicht einfach, sich vor Augen zu führen, was passiert, wenn man einen Funktionsgenerator verwendet, um das Oszilloskop extern zu triggern, indem man einfach einen Text liest.

Ich habe auch versucht zu finden, ob es eine ähnliche Frage gibt, die ein Duplikat sein könnte, aber ich konnte sie nicht finden.

Gibt es eine einfache Möglichkeit, die Idee hinter dem externen Trigger zu verstehen oder zu veranschaulichen?

Möchten Sie wissen, wie es funktioniert (Tipp: Es funktioniert wie jeder andere normale Trigger, also lernen Sie zuerst etwas darüber) oder wofür Sie es möglicherweise verwenden könnten?
Ich möchte wissen, wie Synchronimpulse vom Oszilloskop verwendet werden, um die Periode eines beliebigen Signals zu erkennen.
Gehen wir zurück in eine Zeit, in der es nur analoge Oszilloskope ohne Speicher gab. Angenommen, Sie möchten sehen, was mit einer bestimmten Spannung passiert, wenn Sie Ihre Schaltung einschalten. Der gesamte Transient ist vielleicht 2 ms lang. Auf dem Geröll konnte man es nicht sehen, es ist zu schnell. Wenn Sie es nur immer wieder wiederholen könnten, könnten Sie eine dauerhafte Wellenform auf dem Bildschirm erhalten. Sie möchten aber auch, dass die transiente Wellenform ausgehend vom selben Punkt überlagert wird. Sie verwenden also eine Rechteckwelle zum Ein- und Ausschalten Ihrer Schaltung und als externen Trigger. Am Ende erhalten Sie sich wiederholende transiente Wellenformen, die alle synchron sind.
@ user16307: Sie werden nicht verwendet, um irgendetwas zu erkennen, sie werden zum Auslösen verwendet, dh um die Anzeige in einem CRO zu starten oder die Erfassung in einem DSO zu starten

Antworten (2)

Stellen Sie sich vor, was passieren würde, wenn das Oszilloskop überhaupt nicht auslösen würde – es würde mehrere Zyklen einer Sinuswelle (z. B.) auf dem Bildschirm anzeigen und dann weiterhin eine zweite Serie von Sinuswellen anzeigen, aber sie würden nicht über die erste Reihe gelegt von Sinuswellen, da die Wahrscheinlichkeit, dass die Sinuswellenfrequenz genau mit der Zeitbasis-Abtastzeit übereinstimmt, sehr, sehr gering ist. Bestenfalls sehen Sie auf dem Bildschirm eine sich bewegende Sinuswelle, die für die Untersuchung der Wellenform nutzlos ist. Hier ist einer verlangsamt: -

Geben Sie hier die Bildbeschreibung ein

Wie würden Sie versuchen, die Periode dieser Sinuswelle abzuschätzen, wenn sich ihre Rollrate beschleunigt?

Sie benötigen eine stationäre Wellenform, daher funktioniert der Trigger, indem er eine Reihe von Sinuswellen anzeigt und dann wartet, bis die Sinuswellenamplitude korrekt ist, bevor die Anzeige aktualisiert wird: -

Geben Sie hier die Bildbeschreibung ein

Ich habe ein bisschen mit dem Bild geschummelt, aber das Gleiche passiert. Nach der ersten Erfassungsperiode (auch bekannt als erster Scan des Oszilloskops) gibt es eine gewisse Totzeit, während das Oszilloskop darauf wartet, dass die Sinuswelle genau in Phase mit dem ursprünglichen Scan ist, sodass die zweite Abfrageperiode (auch bekannt als zweiter Scan des Oszilloskops) die Wellenform darüber legt die ursprüngliche Wellenform. In einem guten Oszilloskop wäre die "Totzeit" sehr klein, aber sie kann niemals augenblicklich sein, da sie warten muss, bis sich die Wellenform in der richtigen Position befindet.

Hier ist ein Beispiel für zwei Scans einer getriggerten und ungetriggerten Wellenform auf einem Oszilloskop-Bildschirm: -

Geben Sie hier die Bildbeschreibung ein

Ein externer Eingang löst nur den Scan aus.

Und es ist noch verwirrender, wenn der SYNC/TTL-Ausgang eines Funktionsgenerators für diesen Zweck verwendet wird.

Nun, für eine regelmäßige periodische Wellenform ist es nicht erforderlich, einen Sync-Ausgang zu verwenden, da das Oszilloskop mehr als in der Lage ist, selbst auszulösen und eine stationäre Wellenform anzuzeigen. Eine willkürliche Wellenform, die sich periodisch wiederholt, ist jedoch ein Problem: -

Geben Sie hier die Bildbeschreibung ein

Wenn sich die obige Wellenform wiederholt und Sie sie auf Ihrem Oszilloskop anzeigen möchten, benötigen Sie natürlich so etwas wie ein externes Triggerereignis, das sicherstellen kann, dass die Wellenform nicht ständig über den Bildschirm rollt. Hier kommen die Sync-Impulse (in Rot) ins Spiel. Da der Generator die Startposition der Wellenform "kennt", kann er eine eindeutige Markierung erzeugen, die das Oszilloskop erneut auslösen kann.

"Eine willkürliche Wellenform, die sich periodisch wiederholt, ist jedoch ein Problem." Was meinen Sie mit "willkürliche periodische Wellenform" Liegt das daran, dass sie mehrmals in einer Periode Nullen kreuzt?
Es ist so ziemlich das und kann auch nicht zuverlässig bei einem einzigartigen Amplitudenereignis ausgelöst werden. Siehe letztes Bild.
Meinen Sie also, die Frequenz der Synchronisierung sollte genau mit der des beliebigen Signals übereinstimmen?
"Es gibt eine gewisse Totzeit, während das Oszilloskop darauf wartet, dass die Sinuswelle genau in Phase mit dem ursprünglichen Scan ist." Vielleicht muss der Bereich auch aus einem anderen Grund zwangsweise warten? Rückverfolgung im analogen Bereich und alle Arten von digitalem Zeug (Verarbeitung, Anzeige) im analogen Bereich?
@ user16307 Sie würden erwarten, dass jedes Mal, wenn sich das beliebige Signal wiederholt, ein Synchronisierungsimpuls generiert wird. Es könnte ein Impuls oder eine Rechteckwelle sein, aber die Periode der Impuls-/Rechteckwelle wäre identisch mit der Wiederholungsperiode des willkürlichen Signals. Was die arbiträre Wellenform zwischen Sync-Impulsen tut, ist unabhängig.
@Andyaka Was ich nicht verstehe, ist, wie ein externer Trigger mithilfe von TLL-Impulsen Nulldurchgänge erkennt? und was ist, wenn eine willkürliche Wellenform niemals Nullen überschreitet?
@SredniVashtar - ja, das Oszilloskop kann möglicherweise nicht sofort nach der Wellenform suchen, die durch den eindeutigen Triggerpunkt verläuft, und dies kann dazu führen, dass mehrere Zyklen "übersehen" werden.
Bei Verwendung eines externen Triggers hat die durch Null verlaufende Arbiträrwellenform keine Auswirkung. Wenn Sie einen Signalgenerator haben, der willkürliche Wellenformen erzeugt, weiß sein Triggerausgang, wo sich der Wiederholungspunkt befindet, da IT beide Wellenformen erzeugt. Wenn Sie eine arbiträre Wellenform haben und kein Trigger vom Generator kommt, könnten Sie vollgestopft sein!!
@Andyaka Entschuldigung, aber ich verstehe das nicht. Sie können den externen Trigger nur verwenden, wenn das Arbiträrsignal und die Synchronisation vom selben Funktionsgenerator stammen?
Sie können jederzeit einen externen Trigger verwenden, aber wenn der Signalgenerator ein periodisches (aber) willkürliches Signal erzeugt, wie kann dies dann live auf dem Bildschirm des Oszilloskops angezeigt werden, es sei denn, es gibt einen externen Trigger von dem Ding, das das willkürliche Signal erzeugt hat?
@Andyaka Kannst du nicht einfach die Synchronisationsfrequenz (die von einem anderen Impulsgenerator kommt) mit dem Knopf streichen?
Ich verstehe nicht, wie das mit einem Signalgenerator zusammenhängt, der ein willkürliches Signal erzeugt. Wie synchronisiert sich der 2. Signalgenerator mit dem ersten Generator? Wie kann es?
@Andyaka Oh, wenn du willkürlich sagst, meinst du, dass sich die Frequenz des Signals ständig ändert? es ist nicht behoben?
Denn wenn es behoben ist, habe ich eine Antwort
wenn es fest ist: stellen Sie sich vor, dass Kanal 1 des Oszilloskops von einer "perodischen" Arbiträrwellenform gespeist wird und eine Frequenz von 346 Hz hat. Wenn ich jetzt einen 2. TTL/Impulsgenerator für den externen Triggereingang verwende und dessen Freq. Durch langsames Drehen des Knopfes kann ich eine stehende willkürliche Welle auf dem Bildschirm bei 346 Hz sehen. was ist daran falsch?
Daran ist nichts auszusetzen und Sie könnten auch bei 173 Hz und anderen Submultiples triggern. Wenn die Wellenform jedoch nur einen identifizierbaren eindeutigen Punkt hat, bevor sie sich wiederholt, kann das Oszilloskop auf internen Trigger eingestellt (und sorgfältig angepasst) werden und Sie benötigen keinen externen Trigger.
@Andyaka Ich glaube, ich habe angefangen zu verstehen, was du meinst. "identifizierbarer eindeutiger Punkt, bevor er sich wiederholt". Ich denke, das ist hier der entscheidende Punkt. Wenn die arbiträre Wellenform von diesem Punkt aus 20 Mal passiert, weiß das Oszilloskop nicht, wann es wiederholt werden soll, und löst falsch aus? Es muss also wirklich den genauen "identifizierbaren eindeutigen Punkt kennen, bevor es sich wiederholt", um auszulösen. Ich hoffe ich habe es jetzt verstanden?
Es hört sich so an, Alter, gut gemacht.
@Andyaka Eine "letzte" Frage. Viele Funktionsgeneratoren erzeugen keine willkürlichen Wellenformen, haben aber dennoch einen TTL-Ausgang. Was wäre dafür nötig?
Es ist eine einfache Funktion und kann als Taktquelle in einer digitalen Schaltung verwendet werden. Ich habe diese Art der Ausgabe kaum jemals verwendet!
Der TTL-Ausgang hat eine feste Amplitude und einen festen Offset. Wenn Sie damit triggern, können Sie die Amplitude und den Offset des Generators ändern und das Oszilloskop zuverlässig auslösen, ohne den Triggerpegel am Oszilloskop zu ändern. Auch bei der Erzeugung von Signalen mit sehr kleiner Amplitude erhalten Sie eine zuverlässige Triggerung.

Verstehst du, wie die interne Triggerung funktioniert? Es triggert (startet die Zeitbasis), wenn die Triggerpegelspannung einen bestimmten Wert überschreitet (übliche Standardeinstellung, die Sie natürlich ändern können).

Die externe Triggerung macht das gleiche, aber auf eine externe Spannung.

Es gibt einen Sync-Ausgang an einem Funktionsgenerator, er erzeugt eine Rechteckwelle, die mit dem (analogen) Ausgangssignal des Funktionsgenerators synchronisiert ist (gleiche Frequenz, gleiche Phase). Diese Rechteckwelle hat normalerweise eine große (5 Vpp) Amplitude, die leicht auszulösen ist :-)

Mit diesem Signal können Sie den Trigger am Oszilloskop starten, den Sync-Ausgang des Funktionsgenerators mit dem externen Trigger-Eingang des Oszilloskops verbinden und darauf triggern lassen. Wenn Sie nun das Ausgangssignal des Funktionsgenerators beobachten, löst das Oszilloskop immer auch bei extrem kleinen Spannungen aus, was es einfacher macht, diese zu sehen.

Versuchen Sie, ein 10-mV-, 1-kHz-Sinussignal vom Funktionsgenerator mit und ohne externe Triggerung zu betrachten, und Sie werden auf die Idee kommen.