02-09-2026, 9:31
|
Joker SDR - dyskusja do wątku
|
|
Super, że udało się doprowadzić do poprawnego funkcjonowania modułów display i digital, a widać to na odczycie dBm.
Czekamy zatem na podłączenie modułów: RF, poprawionego BPF i pierwsze nasłuchy... a potem będzie czas na dalsze kalibracje i testy. By uniknąć ewentualnych kłopotów z wylutowaniem modułów z przetwornikami ADC/DAC, ja w wersji mikroJokera nie lutowałem ich na gold pinach. Montowałem na drucikach odcinanych z elementów THT (przykładowo z rezystorów). Jest wtedy możliwość łatwego "odcięcia" modułu lub pojedynczych rozlutowań połączeń i łatwego "odczyszczenia" płytki bazowej z pozostałości.
02-09-2026, 15:25
Lutowanie modułu PCM1808 poprzez piny jest najgorszą rzeczą jaką można zrobić. Ja też pierwszy moduł wlutowałem na pinach. Okazał się uszkodzony. Jest trudno go wylutować. Drugi już zamontowałem za pomocą tego złącza. Polecam Kolegom to rozwiązanie.
02-09-2026, 17:32
Płytka z PCM nie jest łatwa do wylutu, ale jak widać można sobie poradzić z tym na różne sposoby.
Ważne, że diagnostyka została przeprowadzona poprawnie i doprowadziła do rozwiązania zagadki. Podłoga -137dBm od świetny wynik, teraz Joker pod anteną powinien zachowywać się tak jak trzeba. Mam do przekazania ciekawe informacje dotyczące alternatywnego programu jaki po cichu powstaje. Zbyszek SP9JRL przeskoczył z zajęć nad modyfikacjami sprzętowymi Jokera do procesu tworzenia własnego oprogramowania płytki Display Panel i jest chyba pierwszym, który podjął takie wyzwanie. Joker to elastyczny projekt zarówno dla osób z grupy konstruktorów sprzętowych, którzy bazują na dobrze działającym oprogramowaniu, jak również dla osób, którym bliżej jednak do klawiatury, mających do dyspozycji sprawdzoną platformę sprzętową. W obu przypadkach uciecha z sukcesów jest równie satysfakcjonująca - budowa Jokera z własnym kodem lub własną płytką modułową. Początek drogi Zbyszka otwiera unikalne szanse na wprowadzenie zupełnie nowych funkcji, interfejsu skrojonego pod określone potrzeby, przestawia projekt na zupełnie nowe tory. Trzymamy kciuki za dalsze postępy z prac, chętnie przetestuję kiedyś to oprogramowanie. Na sobotnim spotkaniu w Burzeninie pokazane zostaną kolejne nowe możliwości Jokera, do których jedną z cegiełek pomysłów dołożył Janusz, zapowiada się fajna aktualizacja.
Burzenin 2026 za nami - zaszła wielka zmiana!
Rok temu wraz z Damianem pokazywaliśmy namiastkę Jokera, kilka płytek testowych, a już w tym roku na Zjeździe Technicznym odbyła się prezentacja funkcjonujących Jokerów w różnych wersjach i odmianach! Nawet nie prezentacja, a wręcz wystawa Jokerów, gdyż oprócz naszej prezentacji Jokera wersja programu 3.0 bardzo liczna grupa kolegów przywiozła pokazać swoje Jokery oraz płytki w montażu: Zbigniew, Krzysztof, Adam, Ryszard, Tomek, Maciej oraz zespół z klubu SP9KAT z Bielska-Białej, nie sposób wszystkich wymienić z imienia by kogoś nie pominąć. Projekt Joker wystawiany był w panelu "Rozmowy konstruktorów". Niestety zabrakło miejsca na wszystko do pokazania na przygotowanym przez organizatorów stole, dobrze, że koledzy przywieźli swój stolik na dokładkę... W rozmowach konstruktorów był nie tylko prezentowany Joker, również Wolf i MBTRX. Udało się wymienić doświadczenia z kolegami od projektu MBTRX by VK7IAN, Piotrem, Łukaszem i Maciejem, który również wykonał Jokera. Niestety ze względu na ograniczony czas nie udało się nam ze wszystkimi porozmawiać, a nawet czasami dokończyć rozmów. Dobrze że wspierali nas koledzy, którzy również udzielani wyjaśnień zainteresowanym i prezentowali swoje wersje Jokerów. Przygotowaliśmy stanowisko do testów z generatorem sygnałowym, a także zestaw miniJoker (z mikrofonem) jako nadajnik plus trx BLU jako odbiornik dla prezentacji na żywo funkcjonowania najnowszej wersji regulowanych filtrów. Można było przetestować zarówno działanie filtru SSB nadajnika jak i ośmiopunktowy korektor parametryczny. Chyba już tradycyjnie po oficjalnej prezentacji obyły się dalsze rozmowy z kolegami na temat konstrukcji i testy "pod anteną".. Nie straszne były dla Jokera sąsiednie sygnały od kolegów z pawilonu obok, S9+50dB,... ARW parowało poprawnie, odbiornik nie blokował się. Z Henrykiem SP2JQR "męczyliśmy" Jokera i jego konstrukcję, przy okazji wymieniając swoje doświadczenia. Testy pod anteną chyba przekonały Henryka do podjęcia decyzji o realizacji Jokera. Wraz z Damianem dziękujemy wszystkim za tak ogromne zainteresowanie projektem Joker oraz kolegom można chyba już nazwać z "Grupy Jokera" za prezentacje swoich konstrukcji. Na tegorocznym Zjeździe Technicznym zaprezentowaliśmy najnowsze funkcje wprowadzone do wersji 3.0 Jokera, które Damian opisał w wątku głównym. https://sp-hm.pl/thread-3660-post-47162.html#pid47162 Najważniejsze zmiany to wprowadzenie drugiej możliwej do wyboru częstotliwości próbkowania 64 kHz, rozszerzenie widma obrazowania pasma do 48 kHz, płynna regulacja granicy dolnej i górnej filtrów cyfrowych, możliwość używania protokołu Modbus do komunikacji z kartami IO i nowości dla telegrafistów: zwiększenie ilości znaków w bankach pamięci do 100 zaproponowane przez Tadeusza SP9TD oraz tryb iambic, beacon, zaproponowany przez Janusza SP5BMP. Wszystkie nowe funkcje zaprezentowane są na filmie "Burzenin 2026" Na filmie pokazuję również jak przeprowadzić pomiar tłumienia sygnałów lustrzanych powstających w torze odbiornika Jokera w mieszaczu - czyli demodulatorze Tayloe w którym robimy przemianę do niskiej IF 9 kHz. Według testów są one tłumione ponad 90 dB! link do filmu: https://youtu.be/JJJkgLj7WBo [Wideo: https://youtu.be/JJJkgLj7WBo]
Po Zjedzie Technicznym w Burzeninie dostaliśmy zapytania w kwestii zapowiadanego dużego ekranu do Jokera.
Chciałbym w związku z tym przedstawić kalendarz prac rozwojowych Jokera. Do końca roku planujemy wykonanie wzmacniacz nadajnika - PA QRP Jokera. Będzie on realizowany na bazie projektu Janusza SP5BMP. Układ jest już przetestowany, wymaga jeszcze pełnej adaptacji do Jokera. Będziemy w najbliższych miesiącach nad nim pracować, po testach wersji końcowej będzie opublikowana dokumentacja. W przyszłym roku planujemy przejść na duży ekran. Na aliexpress pojawiły się fajne płytki w kolorze pasującym do projektu, będą one w przyszłości użyte przy przejściu na duży ekran. Uwaga: muszą być N8R2 , jeśli ktoś zdecyduje się kupić z podanego linku trzeba wybrać właściwą wersję!!! ESP32-S3-WROOM-1-N8R2 https://pl.aliexpress.com/item/1005008926275524.html Dostępne są również wyświetlacze jakie planujemy zastosować, zamiennie między sobą do wyboru wersje 4.3 cale, 5 cali i 7 cali. Wszystkie mają taką samą rozdzielczość, takie same wyprowadzenia, taki sam sterownik, różnica sprowadza się wyłącznie do wielkości. https://pl.aliexpress.com/item/1005009389834629.html https://pl.aliexpress.com/item/1005009389194792.html https://pl.aliexpress.com/item/1005009389987802.html ELECROW SSD1963-GT911
Kontroler Jokera - film - instrukcja obsługi programu.
W ramach projektu "Joker SDR - Simple SDR HF transceiver" zostały opracowane dwa programy dedykowane dla Jokera, konfigurator oraz program sterujący - kontroler. Kontroler jest programem wielofunkcyjnym, co ważne nie jest on przeznaczony tylko dla Jokera, można go używać z innymi transceiverami z komunikacją CAT. Oprócz podstawowego zadania jakim jest sterowanie Jokerem, dysponujemy w nim również modułami: dzienniki logowań łączności, w tym: dziennik ogólny, do zawodów, do akcji dyplomowych oraz podgląd aktywności na pasmach (cluster) i warunków propagacji, a także moduł toolbox służący operacjom na plikach dzienników łączności. Dostępny jest w dwóch wersjach: podstawowa i z możliwością sterownia kartą modbus. Taka wielofunkcyjność ułatwia pracę na pasmach dając dużą wygodę operatorowi, mamy wszystko skupione w jednym miejscu. Obie wersje prezentowaliśmy na Zjeździe technicznym Burzenin 2026. Program jest udostępniony jako kod otarty możliwy do modyfikacji. Ze względu na użyty język programowania Python może być uruchomiany na wszystkich systemach operacyjnych. Dla użytkowników Windows, którzy chcą szybko rozpocząć pracę z kontrolerem przygotowany jest plik w formacie exe. Program jest udostępniony na dysku ze wszystkimi dokumentami i opisami Jokera, link do dysku jest na stałe podany w #1 wątku głównym Jokera. https://sp-hm.pl/thread-3660.html Na udostępnionym dysku, oprócz aktualnych wersji programów projektu Joker oraz pełnej dokumentacji wykonawczej paneli (PCB) Jokera jest umieszczonych już 29 dokumentów (w folderze dokumenty), stanowiących łącznie 271 stron szczegółowych opisów powstawania Jokera od samego początku jego realizacji. Poniżej link do filmu opisującego obsługę Kontrolera. https://youtu.be/zLLps1q8GJI [Wideo: https://youtu.be/zLLps1q8GJI]
Test Jokera w zawodach SP QRP CONTEST 2026.
Joker przeszedł pierwszą próbę w zawodach QRP w pełnej konfiguracji z testowym wzmacniaczem QRP nadajnika. Do logowania łączności używałem dedykowany program Joker Kontroler - moduł Contest wraz z pełną komunikacją CAT z Jokerem. Korzystałem z bardzo wygodnego przestrajania się po paśmie oraz z doboru szerokości filtrów odbiornika wprost z ekranu Kontrolera. Głównym celem udziału w zawodach było przetestowanie koncepcji wzmacniacza nadajnika QRP, ile stopni potrzeba do wysterowania 10W, sposób chłodzenia tranzystorów przy ciągłej pracy oraz operatywność przy wykorzystywaniu do logowania programu Kontroler. Test wyszedł pozytywnie, zaczynamy realizację wersji finalnej PA QRP dla Jokera. W trakcie zawodów nasunęło mi się kilka pomysłów do rozszerzenia funkcji w programie Kontroler ułatwiających pracę na telegrafii w zawodach. Na zdjęciu widoczna niebieska płytka PA QRP użyta do testów. Moc mierzona przy nadawaniu SSB, ustawiona na pełne 10W, CW 5W. Udało mi w warunkach skupionych głównie na weryfikacji pracy Jokera zrobić 32 łączności, w tym SSB i CW. Największą zaletą programu Joker Kontroler, która dała się zauważyć przy pracy w zawodach jest jego kompleksowość: sterowanie Jokerem, specjalnie skonfigurowany dziennik zawodów (Contest), przerzucanie bazy danych łączności z dziennika zawodów do zwykłego logbooka, generowanie pliku cabrillo, wszystko w jednym.
Joker wersja 3.0 - ustawienie filtrów cyfrowych toru mikrofonowego nadajnika.
Od wersji oprogramowania Joker 3.0 mamy możliwość indywidualnego ustawiania dolnej i górnej granicy filtru cyfrowego SSB nadajnika, w związku z tym musimy odpowiednio podejść do ustawień korektora parametrycznego (equalizera). Zawężanie filtru SSB nadajnika, który posiada bardzo ostre zbocza powoduje, iż poza tymi granicami korektor audio mikrofonu nie będzie wpływał na zmiany. Ustawienia całego toru cyfrowego nadajnika zaczynamy od dopasowania poziomu sygnałów, z neutralnymi ustawieniami equalizera (poziomy regulacji 0) i granicami filtru SSB nadajnika ustawionymi w zakresie 300 - 3000 Hz. Ustawienia są wykonywane przy włączonym nadawaniu SSB (PTT), widzimy je na ekranie, poruszamy się po ustawieniach przyciskiem enkodera. Do pierwszych testów najlepiej wykorzystać mikrofon pojemnościowy na płytce wzmacniacza dostępny na popularnych portalach sprzedażowych, który można umieścić w obudowie ręcznego mikrofonu z przyciskiem PTT. W przypadku użycia mikrofonu dynamicznego należy zastosować wzmacniacz mikrofonowy (np. na wzmacniaczu operacyjnym, najkorzystniej możliwym do zasilania z niskiego napięcia 5V). Poziomu sygnału cyfrowego toru mikrofonu wychodzącego z ESP32-S3 do DAC weryfikujemy na wskaźniku ekranowym, który zmienia swoją funkcję z s-metra podczas odbioru na poziom sygnału toru mikrofonowego przy nadawaniu na fonii. Uwaga: nie jesteśmy w stanie podsłuchać własnego głosu na wyjściu przetwornika cyfrowo-analogowego, gdyż w tym miejscu jest już on uformowany w domenie cyfrowej jako sygnał SSB I/Q na niskiej częstotliwości pośredniej 18 kHz wychodząc z DAC. Ustawienia przeprowadzamy dwu stopniowo. Ustawiamy poziom mikrofonu enkoderem na ok "25" - wskazanie widoczne przy włączonym PTT SSB. Dobieramy w sub menu "mnożnik" wzmocnienia toru mikrofonowego 1 lub 10 lub 100, tak by przy spokojnym mówieniu do mikrofonu wskazanie dochodziło na czerwone wskaźniki. Następnie tak dobieramy wzmocnienie mikrofonowe przez regulację enkoderem, by poziom sygnału wypełniał wskaźniki zielone i wchodził nieco na pola żółte wskaźnika, ale nie dochodził do czerwonych. Mówiąc do mikrofonu widzimy na ekranie oprócz poziomów sygnału również obraz wodospadu naszego widma audio i rozkład słupkowy spektralny, co bardzo ułatwia ustawienia korektora parametrycznego, bez konieczności podglądania widma swojego sygnału na web-sdrach. W cyfrowym torze mikrofonowym funkcjonuje limiter, który nie dopuszcza by doszło do przesterowania DAC, zaczyna działać gdy sygnał dochodzi do czerwonych wskaźników poziomu sygnału. Limiter działa odwrotnie niż kompresor, to znaczy ogranicza silne sygnały, natomiast kompresor wzmacnia słabe sygnały w widmie mowy. W przypadku Jokera, wyrównanie słabych głosek (wysokie tony) realizujemy equalizerem. Unikamy w ten sposób pompowania sygnału, emitowania tła z pomieszczenia i spadku dynamiki głosu. Po dobraniu poziomu sygnału mikrofonowego dokonujemy ustawień korekcji audio toru mikrofonowego. Ustawiamy szersze granice filtru SSB nadajnika: 100-3500 Hz. Dobieramy częstotliwości, szerokości i poziomy ustawień ośmiu punktów korektora (equalizera). Najkorzystniej jest ustawienia czterech punktów poniżej 1000 Hz: przykładowo 100-300-500-700 Hz i cztery powyżej 1000 Hz, przykładowo 1200-1800-2200-2800 Hz. Ustawienie tych częstotliwości jest bardzo indywidualne i zależy od charakterystyki mikrofonu i od tembru własnego głosu. Na poniższym obrazku są przedstawione wartości filtru equalizer 1: 100 to częstotliwość filtru 100 Hz, 200 to szerokość filtru 200 Hz, -3 to poziom filtru -3dB. Szerokości filtrów equalizera początkowo najlepiej ustawić dosyć wąsko przykładowo 200-300 Hz, tak by wyraźnie słyszeć różnicę brzemienia sygnału podczas regulacji. Następnie dokonujemy właściwej korekty poziomów na plus lub minus danej częstotliwości audio (od -12 do 12). Należy zwrócić uwagę iż poziomy -9/+9 są już dosyć głęboką regulacją. W trakcie regulacji brzmienia własnego sygnału wskazane jest dokonywanie cyklu korekt, częstotliwości, szerokości i poziomu poszczególnych zakresów, aż do uzyskania oczekiwanego rezultatu. Wystarczająco dobrze efekty pracy equalizera możemy podsłuchiwać na innym dowolnym odbiorniku bez obrazowania naszego syganłu, podając na jego wejście antenowe sygnał po BPF z Jokera (bez wzmacniacza nadajnika). Sygnał ten podajemy na wejście odbiornika przy włączonym tłumiku 12-18 dB w odbiorniku lub jako dodatkowy tłumik na kablu połączeniowym. Sygnał po BPF Jokera powinien mieć wtedy wartość około S9 +20 / +30 dB na odczycie s-metra w odbiorniku kontrolnym. Po dokonaniu ustawień korektora możemy zmienić szerokość filtru SSB nadajnika, na taką, jak szeroko chcemy emitować sygnał przykładowo 300 - 3000 Hz. Sygnał zmieni wtedy wyraźnie brzmienie, ale wracając do początkowych ustawień filtru będzie uzyskiwał nastawioną początkowo charakterystykę. Na węższych ustawieniach filtru SSB nadajnika możemy dokonać doregulowanie equalizera. Ustawienia końcowe zapisujemy w pliku konfiguracyjnym z wykorzystaniem konfiguratora. UWAGA DOTYCZĄCA URUCHAMIANIA I TESTOWANIA PANELU LPF. Filtry LPF nadajnika są włączane tylko przy nadawaniu, w związku z tym prawidłowe ich funkcjonowanie możemy weryfikować po włączeniu Jokera na nadawanie - aktywowanie przycisku PTT. Dopiero wtedy zaobserwujemy włączanie diod LED przy zmianie pasm. W załączeniu opis ustawień w pliku .pdf. |
|
« Starszy wątek | Nowszy wątek »
|
Użytkownicy przeglądający ten wątek: 3 gości

