Frage:
Kann ein NICHT-Gatter verwendet werden, um eine Phasenverschiebung von 180 Grad zu erreichen?
vineel13
2016-07-23 17:02:37 UTC
view on stackexchange narkive permalink

Ich habe aus verschiedenen Quellen gesehen, dass ein NICHT-Gatter nicht verwendet werden kann, um eine 180-Grad-Phasenverschiebung zu erreichen.Ist diese Behauptung wahr?

Bearbeiten: Die Frage klingt definitiv unklar, weil sie so formuliert wurde, aber eine Sache, die ich vermisst habe, war, dass sie im Zusammenhang mit FPGAs gestellt wurde.Ich gehe also davon aus, dass es sich hier um digitale Signale handelt.Auf jeden Fall würde eine Sinuswelle als Eingang für das NOT-Gatter die Form des Ausgangs selbst ändern, so dass ich denke, es wäre keine Frage des Vergleichs / der Berechnung der Phasendifferenz.Die gegebene Lösung bestand darin, ein DCM in einem FPGA zu verwenden, und es wurde ausdrücklich erwähnt, kein NOT-Gatter zu verwenden, aber ich verstehe nicht, warum es nicht funktioniert, weil das Invertieren einer Welle definitiv eine 180-Grad-Phasenänderung ist, oder?Bitte korrigiere mich wenn ich falsch liege!

Was für ein Signal?Digital, analog?Link zur Quelle bitte.
NICHT Gates sind logische Elemente, 180 ° Phasenverschiebung ist ein ziemlich analoges Konzept;Es ist völlig unklar, wie Sie diese beiden ziemlich unterschiedlichen Dinge mental kombiniert haben.In analogen Schaltkreisen finden Sie kein NOT-Gatter und in digitalen Leitungen keine 180 ° -Phasenverschiebung.Es gibt konzeptionelle Ähnlichkeiten zwischen einer 180 ° -Phasenverschiebung eines analogen harmonischen Signals (weil es es invertiert) und einem NICHT-Gatter, aber dies sind wirklich zwei Dinge aus zwei verschiedenen Welten.Bitte geben Sie Hintergrundinformationen an, da Ihre Frage sonst unklar bleibt und möglicherweise geschlossen wird.
Für eine Rechteckwelle ja.Darüber hinaus vielleicht.
@Marcus Müller: Phase ist eine Größe, die für digitale Signale sehr gut definiert werden kann.Es gibt absolut keinen Grund, warum es nicht auf digitale Signale angewendet werden kann, wie es auf analoge Signale angewendet werden kann.Es gibt nicht nur eine "konzeptuelle Ähnlichkeit".
@Curd Ich stimme zu;Ich bin selbst ein SDR-Typ, also hat die Phase natürlich eine Bedeutung für digitale Signale, aber der Punkt ist, dass OP hier keinen Unterschied macht.Bei der Beschreibung der Phase sprechen wir darüber, was im Wesentlichen eine Rotation aufgrund einer zeitlichen Verzögerung ist.Wenn wir über NICHT sprechen, meinen wir wirklich Inversion.
Ich denke, das OP verwechselt "Phase" mit Polarität.Jede 'NICHT'-Funktion invertiert den Eingang so, dass er um 180 Grad phasenverschoben ist.Das OP hat jedoch nicht geklärt, ob dies analog oder digital ist.VTC.
@vineel13 finden Sie unter http://electronics.stackexchange.com/ask/how-to-ask, um Richtlinien zum Stellen von Fragen zu erhalten.Es gibt keinen Hintergrund darüber, welche Anwendung oder wie das Nicht-Gate verwendet wird, um eine Phasenverschiebung von 180 zu erreichen.Es war möglicherweise besser, mehr Informationen bereitzustellen.Die Frage ist, wie derzeit angegeben, weit gefasst und unklar. Gemäß den Richtlinien hat die Community die Frage geschlossen, was nur bedeutet, dass niemand Antworten geben kann. Sie ist immer noch sichtbar.
"Ich habe aus verschiedenen Quellen gesehen" - Ihre Zitate scheinen zu fehlen :(
In Ihrer Bearbeitung geben Sie an, dass das Invertieren einer Welle definitiv eine 180-Grad-Phasenänderung ist.Nicht richtig.@FakeMoustache hat dies bereits in seiner Antwort angesprochen.
Fünf antworten:
Bimpelrekkie
2016-07-23 17:23:56 UTC
view on stackexchange narkive permalink

Was ist eine Phasenverschiebung von 180 Grad?

Wenn das Signal eine Sinuswelle ist, eine 180-Grad-Phase Shift verzögert das Signal um die Hälfte der Periode dieser Sinuswelle, die Sinuswelle sieht dann invertiert aus:

Enter image description here

Kann ein Wechselrichter dies tun? Nein , da es eine Signalverstärkung hat, wäre der Ausgang eine Rechteckwelle, kein Sinus.

Wenn das Signal eine Rechteckwelle mit einem Tastverhältnis von 50% ist , dann passiert etwas Ähnliches wie bei der Sinuswelle:

Kann ein Wechselrichter dies tun? Ja

schematic

Aber jetzt schauen wir uns eine Rechteckwelle mit einem Arbeitszyklus von 25% an und sehen, was passiert, wenn ich dieses Signal NICHT würde:

schematic

diese Schaltung simulieren - Schema erstellt mit CircuitLab sup>

Sie sehen also, dass es zwar möglich ist, ein Signal mit einem NICHT-Gatter (Inverter) zu einer 180-Grad-Phasenverschiebung eines Signals zu verwenden, dies funktioniert jedoch nur bei einer Rechteckwelle mit 50% Arbeitszyklus .

Ich würde den Begriff "180-Grad-Phasenverschiebung" im Zusammenhang mit digitalen Signalen und NICHT-Gattern nicht verwenden. Ich würde dieses Invertieren als (digitales) Signal bezeichnen.

Das Aufrufen dieser 180-Grad-Phasenverschiebung ist meiner Meinung nach verwirrend und falsch, da es sich nicht um eine Phasenverschiebung handelt, sondern um eine Inversion.

In dem Fall, in dem das Signal ein digitales Taktsignal ist (wobei entweder das Tastverhältnis normalerweise 50% beträgt oder innerhalb eines symmetrischen Bandes um 50% * variiert und solche Variationen für den Betrieb des Systems als nicht signifikant angesehen werden, dassempfängt das Signal *), * dann * würde ich sagen, dass ein Wechselrichter eine Phasenverschiebung von 180 Grad liefert.Stimmen Sie jedoch zu, dass dies unter keinen anderen Umständen der Fall ist ...
Vielleicht möchten Sie erwähnen, dass selbst bei einer Rechteckwelle mit einem Tastverhältnis von 50% die Phasenverschiebung aufgrund der Verzögerung durch das NOT-Gatter nicht genau 180 Grad beträgt.Aus diesem Grund ist es oft eine gute Idee, einen Puffer (nicht invertierendes Gate) mit ähnlichen Eigenschaften (Verzögerung, Ansteuerung usw.) hinzuzufügen, wenn es wünschenswert ist, dieses Verfahren zu verwenden, um ein invertiertes Signal (z. B. einen Takt) zu erhalten.auf das ursprüngliche Signal, so dass die resultierenden Signale engere Eigenschaften aufweisen (näher an der 180-Grad-Phasenverzögerung usw.).
Dies ist wahrscheinlich eine schlechte Idee, aber es sollte möglich sein, eine Sinuswelle durch Invertieren des Eingangs und anschließendes Glätten des Eingangs mit einem Frequenzfilter zu verschieben.Wenn Sie die Frequenz kennen, sollte ein einfacher Resonator ausreichen.Ein RC-Tiefpass mit ausreichend hoher Ordnung könnte ebenfalls ausreichen, aber es wird immer noch entscheidend sein, den Cutoff richtig zu machen.
Andy aka
2016-07-24 00:27:17 UTC
view on stackexchange narkive permalink

Die Behauptung ist irreführend.Ein Wechselrichter befasst sich mit digitalen Signalen und digitale Signale enthalten Frequenzoberwellen, die sich (theoretisch) ins Unendliche schlängeln.Nehmen Sie zum Beispiel eine Rechteckwelle: -

enter image description here

Die obige ist sehr ungefähr und zeigt nur die fundamentalen, dritten, fünften und siebten Harmonischen.

Wenn Sie diese Rechteckwelle invertieren, können Sie mit Sicherheit sagen, dass die Grundwelle um 180 Grad phasenverschoben ist.Wenn Sie dann (sagen wir) die 3. Harmonische isoliert nehmen und sehen, wie sich diese Phase verschiebt, wird sie ebenfalls um 180 Grad phasenverschoben, aber in Bezug auf die Grundwelle beträgt diese Phasenverschiebung nur 60 Grad.

Die Behauptung ist in mancher Hinsicht richtig, in anderen jedoch irreführend.

Jasen
2016-07-23 17:07:59 UTC
view on stackexchange narkive permalink

Ein Nicht-Gate hat zu viel Verstärkung, um eine saubere Phasenverschiebung von 180 Grad zu erzielen, aber mit der richtigen Menge an negativer Rückkopplung können einige Nicht-Gates dies tun.

Welche Art von Rückkopplungsschaltung schlagen Sie für eine digitale Logikschaltung vor?
@user2943160 Aktuelle ausgehungerte Wechselrichterketten - werden verwendet, um Verzögerungen in DLLs zu bilden.Zugelassene Phasendetektoren werden ebenfalls benötigt.
Aaron D. Marasco
2016-07-27 03:05:32 UTC
view on stackexchange narkive permalink

Da bisher keine Antwort (und eine hat eine Punktzahl über 20!) tatsächlich FPGAs erwähnt, werde ich die Antwort hinzufügen, nach der Sie suchen. Sie können eine Uhr auf einem FPGA mit Logik aus verschiedenen Gründen nicht invertieren:

  1. Skew . Die Inversion ist nicht augenblicklich, daher würde es eine Übergangszeit geben, bei der beide Uhren übereinstimmen. Das möchten Sie wahrscheinlich nicht.

  2. Architektur . Die Logikelemente des FPGA verfügen über dedizierte Takteingangsleitungen, die von den Datenleitungen unabhängig sind. Um von Daten zu Taktnetzen zu routen, sind Verbindungen erforderlich, die nicht optimal sind.

  3. ol>

    Wenn Sie versuchen, eine invertierte Uhr im IC zu erhalten, müssen Sie eine der folgenden verwenden native Uhrmodule der Architektur.

    Wenn Sie versuchen, einen Ausgang mit einem invertierten Takt anzusteuern, verfügen alle großen Anbieter über eine DDR-Logik, mit der Sie die "Daten" eines fortlaufenden 010101 um "senden können. doppelte Datenrate ", die eigentlich die invertierte Uhr ist. Die dedizierten Schaltkreise übernehmen alle erforderlichen Korrekturen. Auf diese Weise können Sie die Verwendung globaler Taktressourcen für die invertierte Uhr vermeiden und die Uhr vor Ort mit einem Steuerregister invertieren.

Burhanuddin
2017-03-28 16:06:44 UTC
view on stackexchange narkive permalink

Ein praktisches NOT-Gate invertiert den Eingang, jedoch nach einer endlichen Verzögerung.

Ihr digitales Signal von einer positiven Flanke zur anderen beträgt 360 Grad. Die vom NOT-Gate bereitgestellte Phasenverschiebung beträgt mehr als 180 Grad.



Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
Loading...