| |
SP2RXX | 20.01.2019 07:45:50 |
Grupa: Administrator
Lokalizacja: Bydgoszcz JO83XC
Posty: 7669 #2629480 Od: 2011-6-25
| Projekt MSA (Jest to projekt "Modular Spectrum Analyzer" zaprojektowany przez Scotty Sprowls-a od 0 do 3 GHz):
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ ZDJĘCIA. DARMOWA REJESTRACJA
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA
_________________ 73! Maciej |
| |
Electra | 03.02.2025 22:03:43 |
|
|
| |
KB | 15.04.2019 19:15:23 |
Grupa: Użytkownik
Posty: 21 #2694954 Od: 2019-4-15
| SP2RXX pisze: Projekt MSA (Jest to projekt "Modular Spectrum Analyzer" zaprojektowany przez Scotty Sprowls-a od 0 do 3 GHz):
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ ZDJĘCIA. DARMOWA REJESTRACJA
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA
Witam,
też zbudowałem ten SA/VNA, jest to analizator pracujący w zakresie 0-1G, 1-2G i 2-3G, zakresy są przełączane ręcznie lub automatycznie. W przypadkach 0-1G i 2-3G w torze pomiarowym są 2 mixery: 2 częstotliwości pośrednie: stała 1013.3MHz (BW=2MHz) oraz "IF2" zależnie od użytch filtrów kwarcowych - domyślnie 10.7M ale może być od trochę mniej niż 10 do trochę więcej od 11MHz. W przypadku 1-2G mixer pierwszy daje "drugą pośrednią".
Z IF2 robiony jest pomiar mocy przy pomocy ad8306 oraz wyznacza się fazę w porównaniu z sygnałem referencyjnym z TG.
podstawowe dane: - zakres pomiarowy (bez ulepszeń): -95dBm do ok -5dBm (OIP3 1-go mixera ogranicza), SFDR to ok 70dB - tryb SA (SA+TG) - tryb VNA transmission, - tryb VNA reflection - zewnętrzny mostek imp. jest potrzebny - nie ma w projekcie, każdy musi sobie zdobyć/zrobić sam.
jeśli ktoś jest ciekawy to mogę kontynuować. |
| |
SP2RXX | 15.04.2019 20:25:45 |
Grupa: Administrator
Lokalizacja: Bydgoszcz JO83XC
Posty: 7669 #2695622 Od: 2011-6-25
| Tak, proszę kontynuować. W miarę możliwości proszę o zamieszczenie zdjęć.
_________________ 73! Maciej |
| |
KB | 16.04.2019 17:13:17 |
Grupa: Użytkownik
Posty: 21 #2707220 Od: 2019-4-15
| SP2RXX pisze:
Tak, proszę kontynuować. W miarę możliwości proszę o zamieszczenie zdjęć.
Witam,
Dobrze. Zamieszczę 3 zdjęcia. Jest to moje autorskie wykonanie. Jestem pewien, że nikt jeszcze właśnie takiego mini-itx chassis nie zrobił ponieważ ze względu na rozmiar musiałem scalić: - 3 orignalne moduły: DDS1, DDS3 i master clock w jeden: "iclkm" - 4 orginalne moduły: log-det, PDM, adc i video filter w podwójny moduł (piętrowy, łączony złączem 0.1") przetworników: fazy, logarytmicznego, adc i filtrów video. Dodałem także quasi-peak detector wg. CIPSR-16 dla pasma B.
Quasi peak detektor jest częsciowo sprzętowy (peak det + RC), częściowo programowy (filtr "meter ballast"). Wymaga jeszcze sprawdzenia.
Moduł sterowania jest też mojego projektu, zbudowany na stm32l151. Na jednym ze zdjęć umieściłem moduł sterowania przez port drukarki co pozwalało mi na przeprowadzanie testów porównawczych z orginalnym oprogramowaniem liberty basic/windows. Pod linuksem używałem wine + moduł wine, który tak spreparowałem, żeby inb()/outb() na biosowych adresach parportu tłumaczyć na ioctl'e na linuksowym deskryptorze /dev/parport i to działało: wine + moduł + liberty basic + "msa" źródłowe w lb.
Prawda o orignalnym projekcie jest taka, że idea jest dobra, opis też niezły, sposób uruchamiania wraz z opisem wstępnej kalibracji jest ok ale tak skalibrowane urządzenie - przy pomocy ręcznie zrobionych tłumików i sygnału referencyjnego z modułu DDS może okazać się narzędziem o błędzie ok 1dB do -70dBm a potem im niżej tym gorzej np 5dB przy ok -90dBm i bez generatora RF (ze sprawnymi tłumikami, dobrym ALC i wzmacniaczem wyjściowym) nie da się już niżej skalibrować tzw. intercept point ad8306 czyli od -90dBm to nieco niżej niż -95dBm. Jeśli naprawdę dobrze się to zbuduje to niektórzy twierdzą, że "noise floor" mają na poziomie -110dBm - wierzyć nie wierzyć. Ja mam pewne odczyty do -95dBm a ad8306 jest bardzo wymagającym układem ze względu na dopasowanie (50 ->, 1k) - to może być osobny temat co się dzieje z niedopasownym ad8306.
Na zdjęciu ze spodem chassis jest filtr 1013.3MHz oraz dwa filtry "IF2" (Krystaly): 11kHz @10.015102MHz i 0.5k @ 11.7MHz + 10Hz. Miejsce improwizowane. W czasie gdy projektowałem chassis nie sądziłem, że użyję te filtry. W temacie ad8306: między filtrami a ad8306 mam 16cm rg405 a to już może być problemem z punktu widzenia dopasowania i "własnego szumu" ad8306 który maskuje wtedy wszystko poniżej pewnego progu np. -75dBm (czyli słabo).
|
| |
KB | 16.04.2019 17:34:47 |
Grupa: Użytkownik
Posty: 21 #2707419 Od: 2019-4-15
Ilość edycji wpisu: 1
Ilość edycji Admina: 1 |
a wracając do budowy: mam w planach kolejną iterację: tym razem inne pll, inne mixery i filtr IF1 może "9 cm" - jakieś 3.5G i to powinno osiągnąć zakres pomiarowy 0-3GHz bez przełączania i psucia toru pomiarowego.
Obrazki embedded nie chcą działać, więc czas na linki:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA
|
| |
KB | 16.04.2019 17:56:45 |
Grupa: Użytkownik
Posty: 21 #2707635 Od: 2019-4-15
| Z kategorii ciekawostek: te kable od mixera #1 i mixera #3/PLO3 (TG) w dodatkowym oplocie to RG316.
Niestety ich skuteczność ekranowania to ok 60dB i to okazało się zdecydowanie za mało ze względu na "spur'y" więc miałem do wyboru: wyrzucić do kosza lub "coś zaimprowizować" żeby nie zmarnowało się sporo pracy i trochę złota .. Dodatkowy ekran wystarczył żeby usunąć spurs.
Jest jeszcze jedno takie miejsce odpowiedzialne za spury (sztuczne IF2 lub IF1 biorące się z przenikania różnych lokalnych oscylatorów do mixerów, ich harmoniczne mogą dać fałszywe 1013.3MHz lub 10.7M - ścieżek przenikania jest wiele): okolice kabla RG402 - zastosowałem tam trochę fajnych materiałów |
| |
SP2RXX | 20.04.2019 07:02:38 |
Grupa: Administrator
Lokalizacja: Bydgoszcz JO83XC
Posty: 7669 #2748164 Od: 2011-6-25
Ilość edycji wpisu: 1 | c.d. tematu, kolega Krzysztof napisał:
"...Co do opisu to mogę jeszcze wiele dodać. Np załączyć zrzuty z ekranu z oprogramowania nad którym pracuję.
Może powinien wspomnieć, że VNA analizatorów jest wiele ale zaletą tego są pewne funkcje wbudowane w oprogramowanie: - analiza rezonatrów kwarcowych - obliczanie Rm, Ls, Cs, Cp ze zmierzonej charakterystki, - analiza L, C, R: X i Q przy różnych częstotliwościach np 8, 15, 20MHz (jaka jest potrzebna). L jest szczególnie przydatne,
- oprogramowanie jest otwarte i każdy może spróbować jesli tylko potrafi. (Mój projekt: C,C++, Qt, Linux, C embedded: arm/stm32)
tryb VNA reflection jest szczególnie bogaty. Nad tym ciągle pracuję i na razie mam skończoną kalibrację OSL. Chyba powinienem kupić jakieś wzorce OSL, żeby spróbować. Być może będą to wzorce od Kirkby/UK.
a i o błędach pomiarowych na moim przykładzie coś też mogę dopisać. Niestety trochę amplituda/faza płynie z temperaturą ok -1.2dB/+15 deg. Prawdopodobnie jest to wpływ filtru 1013.3M (miedź, invar miedziowany byłby lepszy) i kwarce też płyną. Reszta jest stała (mixery, LNA era- 33, VCO, ad8306, inne).
Ale gdy osiągnie punkt stabilny to powtarzalność pomiarów: +/-0.08dB max i kąt +/-0.15 deg max (1/360 nie radiany).
Oczywiście kalibrację najlepiej przeprowadzać gdy analizator osiągnie stabilną temperaturę.
Jest tego sporo ale może nie wszystko naraz. Mój program generuje "ładne" pdfy. Chociaż jeszcze nad zachowaniem stylu od strony 2 należałoby popracować. Jest trochę szczegółów które na razie czekają aż do nich wrócę...
Pozdrawiam, Krzysztof"
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ ZDJĘCIA. DARMOWA REJESTRACJA
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ ZDJĘCIA. DARMOWA REJESTRACJA
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ ZDJĘCIA. DARMOWA REJESTRACJA
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA
_________________ 73! Maciej |
| |
7785_12 | 23.04.2019 08:55:08 |
Grupa: Użytkownik
Lokalizacja: Marki
Posty: 277 #2805821 Od: 2016-2-12
Ilość edycji wpisu: 1 |
W jaki sposob, przy użyciu czego są wklejone, ekranowane poszczególne moduły - ten miedziawy kolor?
|
| |
KB | 24.04.2019 20:08:25 |
Grupa: Użytkownik
Posty: 21 #2837132 Od: 2019-4-15
| SP2RXX pisze:
c.d. tematu, kolega Krzysztof napisał:
Dzięki Macieju |
| |
KB | 24.04.2019 20:19:43 |
Grupa: Użytkownik
Posty: 21 #2837306 Od: 2019-4-15
| 7785_12 pisze:
W jaki sposob, przy użyciu czego są wklejone, ekranowane poszczególne moduły - ten miedziawy kolor?
Witam,
Moduły są dociskane przez podkładki z fr4 a te z kolei są przykręcane śrubami M2.5. Skrajne moduły np mixery i combo: pdm, log-det, adc są także przykręcane bezpośrednio M2.5 do chassis Komory w chassis mają "rant" o szerokości ok. 0.9mm tak że moduły opierają się na tym występie.
Dodatkowo, żeby uszczelnić "RF" zastosowałem taśmę Cu prod 3M, (przewodzący klej). Taśma trzyma dobrze gdy jest nowa, po jakimś czasie, pewnej ilości cykli zmiany temperatury z np. +23 do +38 klej puszcza.
Brak dobrego uszczelnienia "RF" skutkuje np. przenikaniem PLO1 do MXR2 w takim teście: moduł PLO1 jest zainstalowany, ale jego wyjścia są zaterminowane mimo to odpowiedź tzw. "0Hz" pokazuje np +10dB nad poziom szumu charakterystykę filtru RBW (np 11kHz lub co tam mamy zainstalowanego) w moim przypadku wystarczyło podokręcać M2.5 przy PLO1 i MXR4. Wygląda na to, że z upływem czasu M2.5 luzują się. być może z powodu cykli temperatury i fr4.
Pozdrawiam, |
| |
KB | 16.05.2019 18:35:22 |
Grupa: Użytkownik
Posty: 21 #3340667 Od: 2019-4-15
| Dostałem adf4351 eval board za $19 wiadomo z której części świata. Pomyślałem, że napiszę o pomiarach tego pll+vco przy pomocy "msa".
Zrobiłem 3 pomiary - pierwszy szeroki 100MHz z filtrem RBW 11kHz i "średnim" video filtrem, krokiem co 10kHz (10k punktów). Kolejny (strona 2 pdf) z mniejszym zakresem a 3-ci z filtrem RBW 450Hz.
link do pdf:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA
zrzut:
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA
Na tym zrzucie z wygenerowanego wydruku do pdf'a widać ciekawe zjawisko: tzw reference spurs, które występują co 1MHz czyli tyle na ile zaprogramowałem częstotliość detektora fazy w adf4351 - drugi zrzut z ekranu, gdzie widać jakie wartości wybrałem do ustawienia rejestrów R0 .. R4. Tak więc mając elektronikę z jakimiś kondesatorami 0603 .. bo jeszcze sprzedawca się nie określił co tak naprawdę sprzedaje .. przyjąłem następujące założenia co do konfiguracji:
PDF = 1MHz, Icp = 2.5mA (pół możliwego ustawienia) BW pasywnego filtru napewno <,<, PDF i pewnie te 2.5mA "da radę" i faktycznie "lock detect" jest on jak na zdjęciu. Wybrałem sobie 767MHz ("bo tak") a więc VCO pracuje na 3068M co ciekawe moc wyjściowa jest ustawiana na -4dBm ale zmierzona wynosi -8dBm +0.4dB -0.0 max
ustawienia adf4351: Fo=767M, Fref=25MHz (jakiś tani oscylator)
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA
i jeszcze zmierzyłem sobie mój wzorzec: hp8657b z opcją 001, też 767MHz @ -8dBm
TYLKO ZAREJESTROWANI I ZALOGOWANI UŻYTKOWNICY WIDZĄ LINKI » DARMOWA REJESTRACJA
|
| |
Electra | 03.02.2025 22:03:43 |
|
|
| |
SP2IPT | 26.05.2019 09:14:50 |
Grupa: Użytkownik
Lokalizacja: JO94GI
Posty: 1002 #3537198 Od: 2011-7-20
| Error 443 _________________ Electrical engineers do it with less resistance :) |
| |
KB | 26.05.2019 10:11:10 |
Grupa: Użytkownik
Posty: 21 #3538350 Od: 2019-4-15
|
Już miałem wysłać: "Ach tak, skutek używania darmowych platform hostowania plików. Skończył się czas -b. prawdopodobne." ale "przeklikałem" linki raz jeszcze i wg. zgranego IT żartu napiszę "u mnie działa" - to taki żart-nie żart bo działa.
firefox 52 @ opensuse 42.2 |
| |
sp3nyf | 26.05.2019 10:55:51 |
Grupa: Użytkownik
Lokalizacja: Gorzów JO72pr
Posty: 513 #3539442 Od: 2011-7-20
| Hmm, u mnie też nie działa.... Firefox 67 @ W7 _________________ Zbyszek SP3NYF
|
| |
KB | 26.05.2019 11:19:39 |
Grupa: Użytkownik
Posty: 21 #3540064 Od: 2019-4-15
| sp3nyf pisze:
Hmm, u mnie też nie działa.... Firefox 67 @ W7
czy to http 404/ ssl 443 ? szkoda, https://gofile.io/ jest słabe w takim razie.
Użyłem innej platformy, może to będzie działać:
https://filebin.net/g60gbrsrsfdofx2a/perf-tests-adf4351-eval-brd.tgz?t=kf1gu6cl
za 2 tygodnie ten link do archiwum tar gz wygaśnie.
|
| |
sp3nyf | 26.05.2019 11:24:45 |
Grupa: Użytkownik
Lokalizacja: Gorzów JO72pr
Posty: 513 #3540204 Od: 2011-7-20
| To był 443. Teraz ściągnąłem i widzę bez problemu. Dzięki! _________________ Zbyszek SP3NYF
|
| |
KB | 26.05.2019 11:38:58 |
Grupa: Użytkownik
Posty: 21 #3540546 Od: 2019-4-15
|
tak, gofile ma problem z konfiguracją certyfikatów ssl ale z jakiegoś ciekawego powodu pod firefoxem@linux ten błąd nie występuje.
Cieszę się, że link działa (na razie, czas życia 14 dni). Mam nadzieję, że to co wysłałem to coś ciekawego.
Oczywiście ciągle nie mam ani schematu do tego co użyto w filtrze cp-Vtune. Być może kiedyś odlutuję te kondensatory żeby je zmierzyć |
| |
Electra | 03.02.2025 22:03:43 |
|
|