Sinuswellen-PWM-Signalmessung mit Digitaloszilloskop

Ich bin Anfänger in der Elektronik und möchte ein 12-kHz-Sinuswellen-PWM-Signal am Ausgangspin meines Mikrocontrollers messen. Mein Problem ist, dass ich das digitale Oszilloskop RIGOL MSO1104z ( Bedienungsanleitung ) nicht so einstellen kann, dass ich das Signal sehen kann. Zuerst habe ich versucht, die Auto-Set-Funktion zu verwenden, aber ohne Erfolg (das Signal ist instabil). Dann habe ich versucht, das Oszilloskop selbst einzustellen (ich habe den Triggerpegel und die Haltezeit eingestellt, aber es gibt nur eine vorübergehende Wellenform auf dem Bildschirm). Ich habe die Bedienungsanleitung des Oszilloskops gelesen, aber es gibt keine praktischen Beispiele, wie man das Oszilloskop für allgemeine Messungen einstellt. Kann mir bitte jemand einen Rat geben, wie ich das Oszilloskop für meine Messung einrichte? Vielen Dank im Voraus.Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

Bitte geben Sie mehr über Ihr Setup an, da es sonst zu allgemein ist, um etwas zu sagen. Vielleicht haben Sie die Dinge einfach falsch verdrahtet, vielleicht liegt das Problem nicht in Ihrem Bereich.
Ihre obere Handlung scheint zu zeigen, was Sie wollen. Was ist das Problem?

Antworten (1)

Es gibt verschiedene Möglichkeiten, Ihr Zielfernrohr auszulösen.

  1. Verwenden Sie Ihr Zielfernrohr im Single-Shot-Betrieb. Triggern Sie einmal und bearbeiten Sie dann die erfasste Wellenform.
  2. Verwenden Sie die Mathematikfunktion (Seite 6-21) mit einem Tiefpassfilter, um das PWM-Signal zu filtern. Mit der richtigen Grenzfrequenz sollten Sie in der Lage sein, die Sinuswelle zu sehen. Sie könnten die PWM auf einem anderen Kanal anzeigen und die PWM mit dem gefilterten Signal überlagern. Sie sollten in der Lage sein, auf dem Mathematikkanal zu triggern. Update: Triggerung auf den Mathekanal ist mit diesem Scope nicht möglich.
  3. Verwenden Sie einen externen Auslöser. Das Oszilloskop verfügt über einen Triggereingang, den Sie verwenden können. Sie könnten Ihren Mikrocontroller so programmieren, dass er das Triggersignal auf einem anderen Pin erzeugt, den Sie Ihrem Oszilloskop zuführen können (siehe Kapitel 5).
  4. Filtern Sie die PWM mit einem zweistufigen RC-Filter und triggern Sie auf die Sinuswelle. Verwenden Sie zwei Kanäle, um das PWM- und das gefilterte Signal zu sehen.

Eigentlich sollten Sie all dies ausprobieren, da dies eine schöne Übung ist, die Ihnen helfen wird, Ihr Zielfernrohr besser kennenzulernen.

Hallo Mario, vielen Dank für deine Hilfe. Ich möchte die erste Möglichkeit nutzen. Was soll ich genau tun? Soll ich die SINGLE-Taste drücken und dann die FORCE-Taste?
Im Einzelmodus sollte das Oszilloskop nach der ersten Erfassung anhalten. Wenn das Oszilloskop nicht auslöst, können Sie die FORCE-Taste verwenden.
Ich habe folgende Wellenform erhalten (siehe Anhang in meiner ersten Frage). Es ist ein gewisses Rauschen vorhanden. Also habe ich versucht, die zweite Option zu verwenden, aber es gibt ein Problem mit der Grenzfrequenz, die auf 1 kHz begrenzt ist (ich habe versucht, eine 50-Hz-Sinuswelle zu erzeugen). Ich habe Zweifel an der Richtigkeit meiner Messung. Meine Steuerplatine wird aus der separaten Laborquelle versorgt und das Oszilloskop wird aus dem Stromnetz versorgt. Ich habe die Krokodilbuchse der Sonde mit dem Minuspol der Quelle verbunden. Ist es richtig?
Ich finde den Messaufbau in Ordnung. Das PWM-Signal sieht jedoch nicht wie eine Sinuswelle aus, das Tastverhältnis ändert sich zu schnell. Beginnen Sie vielleicht mit einer einfachen Rampe oder einem festen Arbeitszyklus (0 %, 50 %, ...), um Ihr Setup zu überprüfen.
Ich habe meiner Frage neue Wellenformen für 50% Arbeitszyklus und 25% Arbeitszyklus angehängt. Sie sehen gut aus, obwohl die Frequenz nicht 12 kHz, sondern nur 6 kHz beträgt. Aber es ist ein Problem in den PWM-Peripherieeinstellungen. Ich habe auch ein vielleicht besseres Sinuswellen-PWM-Signal angeschlossen.