Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Joker SDR - dyskusja do wątku
SP9LVZ Offline
Piotr
*****

Liczba postów: 789
Dołączył: 13-01-2015
Post: #1
Joker SDR - dyskusja do wątku
Tutaj proponujemy prowadzić dyskusję związane z projektem Joker Simple SDR HF transceiver project by SP9DK.
>>Link do wątku Joker SDR<<
(Ten post był ostatnio modyfikowany: 20-08-2025 17:02 przez SP9LVZ.)
20-08-2025 17:02
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP6IFN Offline
Ryszard
****

Liczba postów: 460
Dołączył: 23-03-2010
Post: #2
RE: Joker SDR - dyskusja do wątku
Witam!
GRATULUJĘ!
Bardzo fajny i ciekawy projekt!
Jednak już na wstępie sugeruję aby uzupełnić oprogramowanie o możliwość pracy również w pasmach 160m i 60m. Będzie bardziej ciekawie, bo na wszystkich pasmach KF.
Z ciekawością będę śledził wątek...lubię nowości!
Ryszard
20-08-2025 21:37
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP9DK Offline
Damian

Liczba postów: 3
Dołączył: 17-08-2025
Post: #3
RE: Joker SDR - dyskusja do wątku
Dziękuję za zainteresowanie projektem. Nie wiem dlaczego zostało pominięte pasmo 60m, jakoś od początku nie było wzięte pod uwagę.
Co do pasma 160m to powodem jest ograniczenie sprzętowe, ale żeby to dobrze wyjaśnić, opiszę krótko jak to zostało zrobione.
Przesunięcie fazowe na si5351 uzyskuje się przez wpisanie wartości do rejestru fazowego dla konkretnego wyjścia CLK.
Wartość ta jest liczbą całkowitą mieszczącą się w 7 bitach, czyli do 127, reprezentuje ona dzielnik przedziału 600-900MHz
względem przedziału częstotliwości wyjściowej CLK. Poniżej rozpiszę przykłady dla kilku pasm.

40m {600 .. 900} / { 7,0 .. 7,20} = {86 .. 125}
20m {600 .. 900} / {14,0 .. 14,35} = {43 .. 62}
10m {600 .. 900} / {28,0 .. 29,70} = {22 .. 30}

Powyższe przedziały wynikowe spełniają założone warunki w zakresie liczby 7 bitowej.
Teraz próba przeprowadzenia podobnych obliczeń dla pasma 80m.

80m {600 .. 900} / { 3,5 .. 3,80} = {172 .. 236}

Wartości wynikowe są poza zakresem 7 bitów (do 127) i nie mogą zostać użyte, a więc nie można generować przesunięcia fazowego dla 80m.
Inni użytkownicy odkryli jednak, że pomimo zaleceń producenta układu, przedział 600-900Mhz można bezkarnie rozszerzyć do 400-900Mhz.
W takim przypadku da się wyliczyć dzielniki mieszczące się w zakresie liczby 7 bitowej.

80m {400 .. 900} / { 3,5 .. 3,80} = {115 .. 127}

Powyższy przedział wynikowy spełnia założone warunki i tak policzone wartości są w tej chwili używane
do regulacji korekcji fazy w projekcie Joker ponieważ każdy egzemplarz si5351 nieznacznie się różni.
Teraz dochodzimy do pasma 160m, próba obliczenia przedziału nie spełnia warunku 7 bitów.

160m {400 .. 900} / {1,8 .. 2.00} = {233 .. 450}

To jest powód, dla którego nie ma pasma 160m w tym sposobie generowania częstotliwości przesuniętych w fazie o 90 stopni.
Na samym początku, kiedy rozmawialiśmy z Piotrem o si5351, wybieraliśmy czy generować częstotliość właściwą jak teraz,
albo czterokrotnie wyższą i przesuwać fazę za pomocą zewnętrznego przerzutnika. Ostatecznie zdecydowaliśmy się na takie rozwiązanie.
Z punktu widzenia programu 8 to dla mnie bardzo wygodna liczba i wybór pasma określa "1" w tej liczbie dla reprezentacji binarnej.

İmage

Wspomniałem też w opisie, że menu serwisowe daje możliwość wyboru obsługiwanych pasm, to z kolei tworzy jakby masę bitową,
która pozwala wędrujacej jedynce omijać nieużywane pasma i poruszać się w prawo lub w lewo tylko tam gdzie trzeba.
Być może kiedyś zostanie dołożone pasmo 60m i liczba urośnie do 9 bitów, ale na razie pozostaniemy przy obecnym stanie.
(Ten post był ostatnio modyfikowany: Wczoraj 8:38 przez SP9DK.)
Wczoraj 8:36
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP9LVZ Offline
Piotr
*****

Liczba postów: 789
Dołączył: 13-01-2015
Post: #4
RE: Joker SDR - dyskusja do wątku
Ze swojej strony dodam, że pasmo 160m było rozważane, ale ze względów technicznych opisanych przez Damian odpadło. Biorąc pod uwagę proste i bardzo tanie rozwiązanie generowania sygnałów heterodyny I/Q wprost z Si5351, bardzo dobre efekty (co pokazuje na filmie test tłumienia drugiej wstęgi bocznej) nie zdecydowaliśmy się na komplikację tworzenia sygnału heterodyny z częstotliwości x4 (co dało by możliwość dodania pasma 160m). Dla generowania sygnałów heterodyny częstotliwość x 4 trzeba by użyć innego generatora np. Si570. Takie rozwiązanie powoduje jednak inne problemy. Ponadto Si5351, ze względu na posiadanie trzech generatorów daje prostą możliwość wygenerowania sygnału direct dla nadawania na telegrafii na oddzielnym wyjściu co uprasza konstrukcję nadajnika - przełączanie sygnałów TX CW/SSB.
Każde rozwiązanie ma swoje zalety i wady, ważne jest, by mieć świadomość tych wad i zalet.
Myślą przewodnią było stworzenie sterownika, który będzie miał możliwość jak największej konfiguracji własnej konstrukcji transecivera. Między innymi ta możliwość wybrania serwisowego pasm, które chcemy by były w naszym własnym transceiverze.
Ktoś chce przykładowo wykonać mały, prosty transceiver do pracy SOTA, POTA, BOTA na jedno - dwa pasma, można tak SDR Joker zrealizować. Bardzo prostym rozwiązaniem jest, jeśli wykonamy go tylko do pracy na telegrafii.
(Ten post był ostatnio modyfikowany: Wczoraj 9:37 przez SP9LVZ.)
Wczoraj 9:37
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP6IFN Offline
Ryszard
****

Liczba postów: 460
Dołączył: 23-03-2010
Post: #5
RE: Joker SDR - dyskusja do wątku
Witam ponownie!
Dzięki za wyjaśnienia, szczególnie młodemu konstruktorowi, są niezmiernie szczegółowe, to dobry znak na przyszłość. Wiadomo...jestem z innej epoki radiowej i nie wszystko muszę wiedzieć, więc pytam...sugeruję...i godzę się z tym co jest. Jeszcze raz gratulacje dla Was Obu...kibicuję i nie zastrzegam że Jokera nie zbuduję. Piotr wie że lubię nowości.
Ryszard
Wczoraj 9:43
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP9DK Offline
Damian

Liczba postów: 3
Dołączył: 17-08-2025
Post: #6
RE: Joker SDR - dyskusja do wątku
Określenie młodego kontrukotra pasuje do mnie jedynie biorąc pod uwagę czas jaki poświęciłem na zgłębianie podstawowych zagadnień.
Zdjęcie w pierwszym wpisie z osobą ze słuchawkami przedstawia mojego syna, ma 13 lat, nie interesuje go niestety temat krótkofalarstwa.
Za to jest żywo zainteresowany podstawami elektroniki, szczególnie lutowaniem i składaniem wszelakiej maści zestawów do samodzielnego montażu.

İmage
Wczoraj 13:34
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP6IFN Offline
Ryszard
****

Liczba postów: 460
Dołączył: 23-03-2010
Post: #7
RE: Joker SDR - dyskusja do wątku
No cóż?.....jedyne co szybko leci... to czas...
Ryszard
Dzisiaj 10:06
Odwiedź stronę użytkownika Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP1UJB Offline
Wojtek
***

Liczba postów: 205
Dołączył: 17-01-2012
Post: #8
RE: Joker SDR - dyskusja do wątku
Bardzo ciekawy projekt ! Fajnie, że dajecie naszej społeczności możliwość przetestowania nowych rozwiązań !
Po przeczytaniu wpisów, zamawiam części, żeby smemu sprawdzić czy udało się wam uniknąć okropnego "cyfrowego" szumu, który jak dotąd był we wszystkich "cyfrakach", które słuchałem i których nienawidzę z tego powodu. Jeśli tak będzie, to wasz team jest WIELKI ! Mnie jako osobie, której oczy zazynają już szwankować przydałby się większy wyświetlacz. Czy to ostateczne rozwiązanie z takiej wielkości wyświetlaczem ?
Dzisiaj 11:49
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
SP2JQR Offline
Henryk
*****

Liczba postów: 1,528
Dołączył: 23-08-2009
Post: #9
RE: Joker SDR - dyskusja do wątku
Jak do tej pory poza Husarkiem brakowało nowoczesnych rozwiązań stworzonych u nas na miejscu na ogólnie dostępnych podzespołach. Polacy nie gęsi...
Dużą zaletą jest wykorzystanie gotowych modułów i prosta możliwość połączenia nawet na makiecie.
Dziękuję i gratuluję zaangażowania kolegów.
Tak trzymać.

Warto dokładnie wyjaśniać kolegom, do których ja się również zaliczam jak dokładnie działa program, co robi po kolei, jak pobiera dane, jak je przekształca itd.
Może jakieś przy okazji linki do źródeł wiedzy. Podnosło by to wartość edukacyjną projektu.
Dziękuję
Dzisiaj 13:19
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Skocz do:


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