To forum używa plików cookies
To forum wykorzystuje pliki cookies do przechowywania informacji o Twoim logowaniu, jeśli jesteś zarejestrowany, oraz informacji o Twojej ostatniej wizycie, jeśli nie jesteś zalogowany. Pliki cookies to niewielkie pliki tekstowe zapisywane na Twoim komputerze; cookies ustawiane przez to forum mogą być używane wyłącznie na tej stronie i nie stanowią zagrożenia dla bezpieczeństwa. Cookies na tym forum śledzą również, które tematy zostały przez Ciebie przeczytane oraz kiedy miało to miejsce. Prosimy o potwierdzenie, czy akceptujesz, czy odrzucasz zapisywanie tych plików cookies.

Niezależnie od wyboru w Twojej przeglądarce zostanie zapisany plik cookie, aby zapobiec ponownemu zadawaniu tego pytania. W każdej chwili będziesz mógł zmienić ustawienia cookies, korzystając z linku w stopce strony.

Ocena wątku:
  • 1 głosów - średnia: 5
  • 1
  • 2
  • 3
  • 4
  • 5
WALET – czyli jak buduję sobie transceiver SDR
#43
Mając do dyspozycji oscyloskop oraz wcześniej pokazany generator dwukanałowy można pokusić się o nieco bardziej miarodajny test działania transformaty Hilberta.

[Obrazek: http://lx-net.pl/walet/image/test20.jpg]
Generator pracujący na częstotliwości akustycznej, powiedzmy np. 1kHz. należy zsynchronizować w taki sposób, że drugi kanał powiela parametry pierwszego w zakresie kształtu fali, częstotliwości i amplitudy ale w drugim kanale należy wprowadzić przesunięcie fazy o 90 stopni. W ten sposób symuluje się sygnał jaki dociera do kodeka z mieszacza Tayloe. Amplituda sygnału powinna być nieco mniejsza niż wartość powodująca przesterowanie układu a więc ok. 0.6-0.7V.

[Obrazek: http://lx-net.pl/walet/image/test21.jpg]
Przy prawidłowo umiejscowionych sygnałach na wejściach kodeka powinien pojawić się na jego wyjściu sygnał "pożądanej" wstęgi sygnału.

[Obrazek: http://lx-net.pl/walet/image/test22.jpg]
Po zamianie miejscami kanałów w generatorze (przepięcie wtyków) sygnał na wyjściu kodeka zostaje istotnie zredukowany.

[Obrazek: http://lx-net.pl/walet/image/test23.jpg]
Po zmianie rozdzielczości oscyloskopu na maksymalną widać, że w szumie można dostrzec zafalowanie dotyczące "niepożądanej" wstęgi.

[Obrazek: http://lx-net.pl/walet/image/test24.jpg]
Dla porównania, tak wygląd obraz na wyjściu kodeka kiedy na jego wejście nie jest podłączony żaden sygnał do wejścia I oraz Q. Może nie widać tego wyraźnie ale skuteczna wartość szumów na wyjściu kodeka to ok. 17mV w obu przypadkach.

Można pokusić się o oszacowanie liczbowe skuteczności transformaty Hilberta zakładając w pierwszym przybliżeniu, że sygnał pożądany ma ok. 0.7V a niepożądany ok. 17mV a więc tyle co szumy i to określa dolną wartość tłumienia niepożądanej wstęgi na ok. 700/17 = 41.2 raza (ok. 32.3dB). Ale biorąc pod uwagę, że ślad niepożądanej wstęgi w szumie nie zwiększa jego wartości skutecznej można założyć optymistycznie, że ma wartość o rząd mniejszą niż szum a więc ok. 1.7mV. W takim przypadku tłumienie niepożądanej wstęgi wyniesie ok. 700/1.7 =  412 razy (ok. 52.3dB). Prawdopodobnie prawda leży gdzieś pośrodku i dla używanego filtra Hilberta (81 taps) tłumienie wyniesie ponad 40dB co nie jest złym wynikiem. Niestety, moje warunki pomiarowe pozwalają jedynie na takie zgrubne oszacowanie górnej i dolnej granicy tłumienia.
Na ostateczne tłumienie drugiej wstęgi, poza filtrem Hilberta wpływa głównie mieszacz Tayloe i tłumienie to należy mierzyć w realnym sygnale RF. Zapewne ze wzrostem częstotliwości pracy ostateczny wynik będzie coraz gorszy ze względu na opisane wcześniej niedoskonałości sygnałów sterujących mieszaczem.

Film pokazuje, z efektami dźwiękowymi, opisaną wcześniej procedurę pomiarową z użyciem generatora z możliwością synchronizacji obu kanałów. 
Bardzo pouczające jest sprawdzenie stanu kiedy przesunięcie fazy miedzy sygnałami nie wynosi 90 stopni a na przykład 1 lub 2 stopnie różnicy i jak to wpływa na wynik pomiaru.

cdn. lj

Github
Cytuj


Wiadomości w tym wątku
RE: WALET – czyli jak buduję sobie transceiver SDR - przez SP6FRE - 31-08-2026, 20:54

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości