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:
  • 6 głosów - średnia: 2.83
  • 1
  • 2
  • 3
  • 4
  • 5
Joker SDR - Simple SDR HF transceiver project
#41
Do programu wprowadzono pięć korektorów parametrycznych dla kształtowania sygnału toru mikrofonowego.
Każdy z tych korektorów jest niezależny i może być ustawiany przy pomocy zestawu trzech parametrów.
Pierwszy parametr określa częstotliwość, drugi to szerokość, trzeci jest wzmocnieniem lub osłabieniem.
Trzeci parametr przyjmując wartość zerową nie powoduje zmian na sygnale, wartości dodatnie lub ujemne
powodują podbicie lub tłumienie wybranych częstotliwości. Poniżej przykład korektora pierwszego
ustawionego na częstotliwość 100Hz, szerokość również 100Hz i tłumienie -6db.

               

Został także przygotowany interfejs na ekranie nadawania, który umożliwia taką regulację.
Jest to bardzo wygodne ponieważ nie trzeba przerywać PTT w celu zmiany wybranych parametrów.
Do programu JokerConfigurator dodane zostały pola korektorów, więc będzie można wykonać kopię
wszystkich ustawionych wartości. Umożliwi to również zapamiętywanie w plikach zestawu ustawień,
innych dla pracy w zawodach, innych dla pracy w trudnych warunkach, innych dla luźnej rozmowy.
Piotr obecnie testuje skuteczność takich regulacji i wstępne wyniki są bardzo zadowalające.

   

Janusz SP5BMP znalazł literówkę na schemacie modułu LPF, gdzie przy cewkach dla pasma 20m i 17m-15m,
wartości są opisane jako 500uH i 400uH, powinno być oczywiście 500nH i 400nH, nano zamiast micro.
Takie cewki byłyby realnie trudne do wykonania i posiadały kilkaset zwojów przewodu nawojowego.
Dziękuję za zwrócenie na to uwagi, opis cewek na schemacie poprawię. Nie zauważyłem tego wcześniej
ponieważ przy montażu używałem grafiki z zestawieniem wartości opublikowanych w pliku Joker_14.docx.

   

Do pobrania są teraz wersje Joker 1.8 oraz JokerConfigurator 0.3 posiadające obsługę korektorów.

                     
Cytuj
#42
Dziś opiszę kilka zmian w projekcie i nie tylko. W programie jest teraz 8 korektorów parametrycznych,
których działanie przez kilka ostatnich dni dokładnie sprawdził Piotr podczas wykonywania łączności.
Pozwalają one na dopasowanie prawie każdego typu mikrofonu do uzyskania czystej i czytelnej modulacji.
Korektory numerowane są od EQ1 do EQ8 i w takiej kolejności będą one realizowane podczas pracy.
To ważna informacja jeśli będzie nas interesowało co chcemy zrobić z sygnałem w pierwszej kolejności.
Tak samo jak było w wersji poprzedniej, zmiany mogą być wykonywane podczas aktywnego PTT,
korespondent powinien słyszeć wprowadzane na bieżąco zmiany we wszystkich ustawieniach.

Od dwóch tygodni uczę się używać w domu systemu Linux Mint jako alternatywy dla Windows.
Główny wątek Jokera to nie miejsce na wypisywanie powodów czy słuszności takiej przesiadki,
ale ma to bezpośrednie przełożenie i wpływ na rozwój Jokera. Wersja 1.9 jest już zaktualizowana
właśnie w środowisku Linux, a najistotniejszą teraz zmianą jest program Joker Configurator 0.4.
Po przemyśleniach i wyciągniętych wnioskach został on napisany od początku na innych zasadach.
Od teraz do pobrania będą wersje skompilowane dla Windows i dla Linux, obie działają identycznie.
Prawie dwukrotnie zwiększyła się ilość parametrów możliwych do importu i eksportu z Jokera,
interfejs dopasowuje się do zmiany wielkości okna, budowa programu pozwala w przyszłości 
łatwo dodać kolejne nastawy np. dla modułu PA. Wymiana ustawień jest przeźroczysta
dla pracy i ekranu Jokera, nowe wartości konfiguracji aktualizowane są natychmiast.
Program daje nam ogólny pogląd na całą mapę ustawień, uważam to za bardzo wygodne.
Piotr przygotowuje film poświęcony prezentacji działania korektorów i konfiguratora.
Do pobrania w stałym miejscu są wersje Joker 1.9 i Joker Configurator 0.4.

   
Cytuj
#43
   
Dzisiaj mam kilka rzeczy do przekazania, zaczniemy od projektów płytek. Program KiCad co jakiś czas ma nowe wersje.
Po aktualizacji do nowej wersji programu, próba walidacji projektu kończy się ostrzeżeniami i błędami niezgodności
bibliotek fotoprintów czy symboli. Należy zrobić z tym porządek i ustalić, że Joker od teraz będzie tworzony
wyłącznie na wersji KiCad 10.0.1. Zrobiłem aktualizację wszystkich opublikowanych do tej pory projektów płytek,
dostępne one są w stałym miejscu z materiałami. Nie zmieniło się nic poza zgodnością z KiCad w wersji 10.0.1.
Wyjątkiem jest płytka Digital Panel, ale o tym napiszę za chwilę. KiCad pobieramy z poniższych linków.

Windows - https://downloads.kicad.org/kicad/window...ore/stable
Linux - https://downloads.kicad.org/kicad/linux/explore/stable

         

Kolejne płytki dla Jokera będą już zawsze tworzone w KiCad 10.0.1 bez względu na istniejące aktualizacje tego programu.
Jeśli ktoś będzie miał pomysł i chęci na wykonanie własnych rozwiązań płytek oraz podzielenie się tutaj projektem,
również proszę o korzystanie ze wspomnianej wersji programu, utrzymamy w ten sposób zgodność wszystkich plików.
Teraz krótko o płytce Digital Panel. W dokumencie Joker_12 pisałem o zastosowaniu diody w miejscu dławika osiowego,
która w szczególnym przypadku zasilania ESP32 wyłącznie z USB, nie przepuszcza napięcia do wyjścia przetwornicy.
Jeśli ktoś nie przeczytał tego dokumentu i składał płytki polegając wyłącznie na schemacie, ma teraz dobrą okazję,
żeby to poprawić i zastosować się do tego zalecenia. Dioda powinna być ułożona tak jak na poniższym zdjęciu.

   

Przygotowując projekty dla KiCad 10.0.1 wprowadziłem już zmianę na schemacie i PCB dotyczącą tej właśnie diody.
Poza tą drobną modernizacją, nie ma już nigdzie innych zmian. Janusz SP5BMP wspominał mi jeszcze ostatnio,
że rezystory 75om na wszystkich LED wydają sie być za małe. Dla napięcia 3.3V wychodzi prąd diody około 17mA.
Można taki rezystor zwiększyć dla obniżenia prądu i jasności świecenia diody. U mnie LEDy świecą fajnie,
nie będę zmieniał rezystorów, ale piszę o tym, ponieważ różne diody LED mają różne parametry pracy,
najlepiej dobrać rezystory według własnego uznania. Ważniejszym od rezystorów LED są dławiki w obwodach zasilania.
Tanie dławiki osiowe posiadają rezystancję kilku omów, co będzie powodowało niewielki spadek napięcia na układach.
Szczególnie jest to niepożądane na płytce RF, gdzie od napięcia zasilania zależy dynamika wzmacniaczy AD8421.
Najlepiej będzie zastosować w tym miejscu jakiś dławik drutowy na rdzeniu ferrytowym o minimalnej rezystancji.

   

Teraz aktualizacja programowa. Do Jokera została dodana możliwość personalizacji kolorów ekranu głównego.
Nie każdemu może odpowiadać zaproponowany domyślnie układ kolorystyczny, więc teraz można to szybko zmienić.
Menu serwisowe pozwala na zmianę koloru 12 elementów ekranu za pomocą łatwej regulacji palety barw RGB.
Każda składowa ma zakres nastaw 0..F co daje 16 poziomów nasycenia i łącznie 16 x 16 x 16 = 4096 barw.
W programie konfiguratora powstała także sekcja odpowiedzialna za te kolory, więc można tam zapamiętywać
wiele schematów kolorystycznych, a także łączyć je z innymi parametrami, przykładowo z ustawieniami korektora.
Ze względu na dużą ilość pozycji menu serwisowego, o czym w wątku dyskusyjnym napisał Łukasz SP5LU,
możliwe jest teraz cofanie za pomocą przycisku VFO, który do tej pory oferował tylko szybki powrót menu.

   

Piotr przygotowuje film przedstawiający możliwości ustawiania kolorów oraz omówienie sterowania
za pomocą płytki Display Panel (Menu, PTT). Premiera filmu planowana jest podczas tego weekendu.
Do pobrania są Joker 2.0, Joker Configurator 0.5, projekty w wersji KiCad 10.0.1 oraz grafika ekranu
w formacie *.kra dla programu Krita, którego uczę się używać, dostępny jest on na Windows i Linux.

   
Cytuj


Skocz do:


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