Uwaga: Na forum proszę rejestrować się pełnym znakiem, inne nicki będą blokowane. Następnie należy się przedstawić pisząc kilka słów o sobie, swoich zainteresowaniach...

NOWE POSTY | NOWE TEMATY | POPULARNE | STAT | RSS | KONTAKT | REJESTRACJA   Login: Hasło: RSS Facebook


HOME · Tracking Generator na ADF4351 · Wpis #2633532
SQ3SWF 02.02.2019 17:01:35
Lokalizacja: Poznań

Posty: 82 #2633532
Kupiłem ostatnio pierwszy analizator widma - "klasyczny" Anritsu MS2601B. Konstrukcja nie jest wyposażona we wbudowany tracking generator, więc postanowiłem dorobić lub dokupić takowy, jako że niesamowicie podnosi to walory użytkowe urządzenia.

Pierwsze poszukiwania nie były zbyt optymistyczne - oryginalne TG są drogie i mało dostępne - odpada. Opcja nr 2 to wydać $160 na chiński TG, opcja 3 - zrobić samemu, ale uwzględniając koszt części i nakład czasowy, lepiej chyba przekazać ~600 pln Chińczykom i otrzymać fabryczny produkt.

Po chwili namysłu (i gapienia się w graty na biurku) zacząłem rozważać możliwość zastosowania popularnych generatorów PLL jako TG. Szybki kontakt z googlem nie był zachęcający - nie da rady tego zsynchronizować, kup gotowca, nie będzie działać.

Moduł z PLL leżący na biurku był jednak zbyt pociągający żebym mógł odpuścić temat tak łatwo wesoły

Po pół godziny spędzonym na programowaniu arduino, które steruje ADF4351, udało mi się uzyskać płaską linię na ekranie analizatora:



TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ ZDJĘCIA. DARMOWA REJESTRACJA



Sprawa nie jest trywialna, ale udało mi się zmusić ADFa do zsynchronizowanego przemiatania pasma w całym zakresie pracy. Kluczowymi elementami okazało się a) skorzystanie z wejścia "external trigger" w analizatorze - przemiatanie nie odbywa się ciągle, ale po podaniu stanu wysokiego na wejście b) manualne ustawienie "sweep time" na stałą wartość - 1 lub 2 sekundy c) skorzystanie z wysokiego RBW - 300kHz lub 1MHz.

Punkt c) ogranicza trochę użyteczność przy mierzeniu bardzo wąskich zakresów, ale do filtrów LPF/HPF/BPF/Bandstop daje radę.

Tak wygląda pomiar filtra bandstop na pasmo FM z notchem na 93 MHz (Radio Eska - -10dBm u mnie w pokoju na antenie od ręczniaka...):

TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI. DARMOWA REJESTRACJA



Ograniczenia? Nie jest to urządzenie "plug&play" - oprócz ustawienia częstotliwości początku i końca zakresu przemiatania, trzeba ręcznie dobrać rozmiar kroku, opóźnienie pomiędzy krokami, ponieważ domyślne wartości zazwyczaj nie są wystarczające do uzyskania płaskiej linii w całym zakresie przemiatania - analizator "rozjeżdża się" z generatorem. Aczkolwiek strojąc filtr ustawiamy zakres raz i tej nastawy nie ruszamy.

Patrząc na cenę ($20 za płytkę z ADF4351 i $2 za Arduino Nano), jestem w stanie przywyknąć do małych niewygód. wesoły Kod źródłowy postaram się udostępnić publicznie w najbliższym czasie - nie robię tego teraz, ponieważ jest to nieczytelny zlepek. Schemat składa się z trzech połączeń pomiędzy arduino i płytką generatora + 6 rezystorów na dopasowanie poziomów 5V-3V3.
_________________
Olgierd | SP3YOR - Klub Krótkofalowców w Poznaniu http://sp3yor.net

Zobacz ten wpis w wątku


Aby pisać na forum musisz się zalogować !!!

Załóż własne forum dyskusyjne na iq24.pl