Pytanie:
Czy można użyć bramki NOT, aby uzyskać przesunięcie fazowe o 180 stopni?
vineel13
2016-07-23 17:02:37 UTC
view on stackexchange narkive permalink

Widziałem z różnych źródeł, które mówią, że bramki NOT nie można użyć do osiągnięcia 180-stopniowego przesunięcia fazowego.Czy to twierdzenie jest prawdziwe?

Edycja: Pytanie brzmi zdecydowanie niejasno, ponieważ tak zostało sformułowane, ale jedną rzecz, której przegapiłem, było to, że zadano je w kontekście związanym z FPGA.Zakładam więc, że mamy tutaj do czynienia z sygnałami cyfrowymi.W każdym razie podanie fali sinusoidalnej jako wejścia do bramki NOT zmieniłoby kształt samego wyjścia, więc myślę, że nie byłoby kwestii porównywania / obliczania różnicy faz.Podanym rozwiązaniem było użycie DCM w FPGA i wyraźnie wspomniano, aby nie używać bramki NOT, ale nie rozumiem, dlaczego to nie zadziała, ponieważ odwrócenie fali jest zdecydowanie 180-stopniową zmianą fazy, prawda?Proszę popraw mnie jeżeli się mylę!

Jaki rodzaj sygnału?Cyfrowe, analogowe?Proszę o link do źródła.
Bramki NOT są elementami logicznymi, przesunięcie fazowe o 180 ° to całkiem analogowa koncepcja;jest całkowicie niejasne, jak połączyłeś mentalnie te dwie całkiem różne rzeczy.Nie znajdziesz bramki NOT w obwodach analogowych i nie znajdziesz przesunięcia fazowego o 180 ° w liniach cyfrowych.Istnieją koncepcyjne podobieństwa między przesunięciem fazy o 180 ° analogowego sygnału harmonicznego (ponieważ odwraca go) a bramką NOT, ale tak naprawdę są to dwie rzeczy z dwóch różnych światów.Proszę więc podać pewne tło, w przeciwnym razie Twoje pytanie pozostanie niejasne i może / zostanie zamknięte.
W przypadku fali prostokątnej tak.Może poza tym.
@Marcus Müller: Faza to wielkość, którą można bardzo dobrze zdefiniować dla sygnału cyfrowego.Nie ma absolutnie ŻADNEGO powodu, dla którego nie można go zastosować do sygnałów cyfrowych, tak jak można go zastosować do sygnałów analogowych.Istnieje nie tylko „podobieństwo koncepcyjne”.
@Curd Zgadzam się;Sam jestem facetem od SDR, więc tak, oczywiście faza ma znaczenie dla sygnałów cyfrowych, ale chodzi o to, że OP nie robi tutaj różnicy;opisując fazę, mówimy o tym, co zasadniczo jest rotacją z powodu czasowego opóźnienia;kiedy mówimy o NIE, naprawdę mamy na myśli inwersję.
Myślę, że OP myli „fazę” z biegunowością.Każda funkcja `` NIE '' odwróci wejście, tak aby było przesunięte o 180 stopni w fazie.Ale OP nie wyjaśnił, czy jest to analogowe czy cyfrowe.VTC.
@vineel13, zobacz http://electronics.stackexchange.com/ask/how-to-ask, aby uzyskać wskazówki dotyczące zadawania pytań.Nie podano informacji na temat tego, jaka aplikacja lub jak bramka not jest używana do osiągnięcia przesunięcia fazowego o 180 stopni.Może lepiej byłoby podać więcej informacji.Pytanie jest szerokie i niejasne, jak obecnie stwierdzono, zgodnie z wytycznymi społeczność zamknęła pytanie, co oznacza tylko, że nikt nie może udzielić odpowiedzi, jest nadal widoczne.
„Widziałem z różnych źródeł” - brakuje twoich cytatów :(
W swojej edycji stwierdzasz, że „_ odwrócenie fali to zdecydowanie zmiana fazy o 180 stopni_”.Niepoprawne.@FakeMoustache odniósł się już do tego w swojej odpowiedzi.
Pięć odpowiedzi:
Bimpelrekkie
2016-07-23 17:23:56 UTC
view on stackexchange narkive permalink

Czym jest przesunięcie fazowe o 180 stopni?

Gdy sygnał jest falą sinusoidalną , fazą 180 stopni przesunięcie opóźnia sygnał o połowę okresu tej fali sinusoidalnej, a następnie fala sinusoidalna wygląda na odwróconą:

Enter image description here

Czy falownik może to zrobić? Nie , ponieważ ma wzmocnienie sygnału, wyjście byłoby falą prostokątną, a nie sinusoidalną.

Gdy sygnał jest falą prostokątną z 50% wypełnieniem , wtedy dzieje się coś podobnego jak w przypadku fali sinusoidalnej:

Czy falownik może to zrobić? Tak

schematic

Spójrzmy teraz na falę prostokątną z cyklem pracy 25% i zobaczmy, co dzieje się, gdy NIE chciałbym tego sygnału:

schematic

symulować ten obwód - Schemat utworzony przy użyciu CircuitLab

Więc widzisz, że rzeczywiście jest możliwe użycie bramki NOT (inwertera) do przesunięcia fazowego sygnału o 180 stopni, ale działa to tylko na fali prostokątnej z 50% cykl pracy .

Nie użyłbym terminu „przesunięcie fazowe o 180 stopni” w kontekście sygnałów cyfrowych, a NIE bramek. Nazwałbym to odwracaniem sygnałem (cyfrowym).

Nazywanie tego przesunięcia fazowego o 180 stopni jest moim zdaniem mylące i błędne, ponieważ nie jest to przesunięcie fazowe, ale odwrócenie.

W przypadku, gdy sygnał jest cyfrowym sygnałem zegarowym (gdzie zwykle oczekuje się, że cykl pracy wynosi 50% lub waha się w pewnym paśmie, które jest symetryczne około 50% *, i takie zmiany nie są uważane za istotne dla działania systemu,odbiera sygnał *), * wtedy * powiedziałbym, że falownik zapewnia przesunięcie fazowe o 180 stopni.Zgadzam się, że nie robi tego w żadnych innych okolicznościach, jednak ...
Możesz chcieć wspomnieć, że nawet w przypadku fali prostokątnej z 50% cyklem pracy, przesunięcie fazowe nie będzie dokładnie 180 stopni z powodu opóźnienia w bramce NOT.Z tego powodu, gdy pożądane jest użycie tej metody do uzyskania sygnału odwróconego (np. Zegar), często dobrym pomysłem jest dodanie bufora (bramki nieodwracającej) o podobnej charakterystyce (opóźnienie, napęd itp.)do oryginalnego sygnału, tak aby otrzymane sygnały miały ściślej dopasowaną charakterystykę (bliższe 180-stopniowemu opóźnieniu fazowemu itp.).
To prawdopodobnie zły pomysł, ale powinno być możliwe przesunięcie fazowe fali sinusoidalnej poprzez odwrócenie sygnału wejściowego, a następnie wygładzenie wejścia filtrem częstotliwości.Jeśli znasz częstotliwość, wystarczy prosty rezonator.Dolnoprzepustowy RC dostatecznie wysokiego rzędu może też zrobić, ale nadal będzie kluczowe, aby uzyskać właściwe odcięcie.
Andy aka
2016-07-24 00:27:17 UTC
view on stackexchange narkive permalink

Twierdzenie jest mylące.Falownik radzi sobie z sygnałami cyfrowymi, a sygnały cyfrowe zawierają harmoniczne częstotliwości, które meandrują w nieskończoność (teoretycznie).Weźmy na przykład falę prostokątną: -

enter image description here

Powyższy jest bardzo przybliżony i pokazuje tylko podstawową, trzecią, piątą i siódmą harmoniczną.

Gdyby odwrócić tę falę prostokątną, z pewnością można by powiedzieć, że podstawą jest przesunięcie fazowe o 180 stopni.Następnie, gdybyś (powiedzmy) wziął trzecią harmoniczną w izolacji i spojrzał, jak ta faza się przesunęła, byłaby to również przesunięcie fazowe o 180 stopni, ale w stosunku do wartości podstawowej przesunięcie fazowe wynosi tylko 60 stopni.

Twierdzenie jest poprawne pod pewnymi względami, ale pod innymi wprowadza w błąd.

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

Bramka nie ma zbyt dużego wzmocnienia, aby zapewnić czyste przesunięcie fazowe o 180 stopni, ale przy odpowiedniej ilości negatywnego sprzężenia zwrotnego niektóre bramki mogą to zrobić.

Jakiego rodzaju obwodu sprzężenia zwrotnego proponujesz użyć w cyfrowym obwodzie logicznym?
@user2943160 Aktualnie brakujące łańcuchy falowników - używane do tworzenia opóźnień w bibliotekach DLL.Potrzebne są również przyznane detektory fazy.
Aaron D. Marasco
2016-07-27 03:05:32 UTC
view on stackexchange narkive permalink

Ponieważ żadna odpowiedź do tej pory (a jedna ma wynik powyżej 20!) nie wspomina o FPGA, dodam odpowiedź, której myślę, że szukasz. Nie możesz odwrócić zegara na FPGA z logiką z różnych powodów:

  1. Pochylenie . Odwrócenie nie jest natychmiastowe, więc wystąpiłby czas przejściowy z dopasowaniem obu zegarów. Prawdopodobnie tego nie chcesz.

  2. Architektura . Elementy logiczne FPGA mają dedykowane linie wejściowe zegara, które są niezależne od linii danych. Przekierowanie z danych do sieci zegarowych wymaga połączeń, które są nieoptymalne.

Jeśli próbujesz uzyskać odwrócony zegar wewnątrz układu scalonego, musisz użyć jednego z natywne moduły zegara architektury.

Jeśli próbujesz sterować wyjściem z odwróconym zegarem, wszyscy główni dostawcy mają logikę DDR, której możesz użyć do wysłania "danych" ciągłego 010101 o godzinie " podwójna szybkość transmisji danych ”, czyli tak naprawdę odwrócony zegar. Dedykowane obwody obsłużą wszelkie potrzebne poprawki. Pozwala to uniknąć używania globalnych zasobów zegara dla odwróconego zegara, a także daje sposób na odwrócenie zegara w terenie za pomocą rejestru sterującego.

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

Praktyczna bramka NIE odwróci dane wejściowe, ale po pewnym skończonym opóźnieniu.

Twój sygnał cyfrowy z jednej dodatniej krawędzi do drugiej ma 360 stopni, przesunięcie fazowe zapewniane przez bramkę NOT będzie większe niż 180 stopni.



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 3.0, w ramach której jest rozpowszechniana.
Loading...