Hotspot Rpi0W + CM108 (karta dźwiękowa) wg MARCIN M0IQF
-
ŁukaszSP7ALM
- Posty: 21
- Rejestracja: 10 gru 2025, 18:16
Hotspot Rpi0W + CM108 (karta dźwiękowa) wg MARCIN M0IQF
Koncepcyjny projekt powstaje z czystej ciekawości, aby zbadać, czy możliwe jest stworzenie funkcjonalnego hotspotu przy użyciu radia Quansheng. W porównaniu do modułów takich jak SR105 czy SA818, Quansheng oferuje elastyczność mocy wyjściowej (20-3500mW), co czyni go lepszą alternatywą. Używając 20mW, hotspot działa w optymalny sposób, minimalizując zakłócenia elektromagnetyczne, które mogą wystąpić przy wyższych mocach.
Quansheng, jako dual band radio, umożliwia elastyczny wybór częstotliwości, co zwiększa jego funkcjonalność w różnych warunkach. Choć to nadal budżetowe rozwiązanie, to jego wydajność i łatwość użytkowania sprawiają, że jest to interesujący wybór dla entuzjastów radiokomunikacji, zwłaszcza przy zastosowaniu alternatywnego firmware.
Najważniejsze że projekt jest robiony pod hasłem BIEDA-EDYSZON - a to zobowiązuje do bycia możliwie najtańszym rozwiązaniem jakie jestem w stanie zbudować z nowych elementów. Oczywiście "naj" proszę brać z przymrużeniem oka
UWAGA !!! w dalszej części może pojawić się nazwa / skrót SvxPi_Qhs - otóż rozkładając to na czynniki to SvxPi to nazwa obrazu / wsadu na jakim to działa. a dokładnie jest to SvxPi - Lite z wyłączoną obsługa wyświetlacza i serwera www. Natomiast Qhs to skrót od Quansheng HotSpot
Koncepcyjna robocza budowa zawierająca RaspberryPi 0W oraz CM108 FOB została wyposażona w mocowanie na klips do paska jaki mamy z tyłu baterii.
Pozwala mi to usztywnić konstrukcję i jedynym ruchomym elementem będzie kilka centymetrów kabla zakończonego złączami jack 2.5 i 3.5 mm do połączenia z radiem.
Dzięki połączeniu z baterią mamy sztywną konstrukcję bez konieczności pilnowania w terenie, aby kabel łączący RaspberryPi z Quansheng nie urwał się.
Koncepcyjnie będzie wykonane odpowiednie złącze w obudowie pozwalające na podłączenie się do pinów baterii które służą do połączenia ze stacją ładowania.
A to wszystko po to aby zasilić RaspberryPi z baterii Quansheng. Spokojnie dlatego że nadajemy mocą 20mW to mamy spory zapas energii. Dokładnie ile to wyjdzie w praktyce ale ja osobiście zakładam pracę 2-3 godziny dziennie w trakcie poruszania się autem, zawsze można jeszcze użyć złącza USB-C w radiu w celu dodatkowego podładowania baterii.
KONCEPT ten będzie testowany jako hotspot analogowy w sieci SvxReflector, będzie testowany także jako APRS 144.800MHz tracker ( jeśli uda się upchać mały GPS ), ale z pewnością na tym nie zakończę. Musze tylko zakończyć projekty aDVPi i SvxPi.
JEST TO KONCEPT KTÓRY BĘDZIE REALIZOWANY W RAMACH EKSPERYMENTU - kto wie może z tego wyjdzie finalne powtarzalne rozwiązanie do budowania analogowych hotspot i słowo klucz BIEDA-EDYSZON. A jak bardzo to będzie budżetowe rozwiązanie to niech posłuży cennik zamówionych części do tego projektu.
Około 200 złoty za hotspot ? BEZCENNE
Aktualizacja 05-1-2024
Pierwsze uruchomienie
https://youtu.be/WdB9-3mjONs
Podsumowanie
Hotspot jest w pełni funkcjonalny i działa w moim mniemaniu dobrze. przez 2 tygodnie był katowany jako hotspot na 20mW i nic negatywnego się z nim nie działo. Do komunikacji z nim używałem dokładnie takiego samego Quansheng z firmware według F4HWN 2.7 i także nadawałem z mocy 20mW. W moim mniemaniu to jest właściwa moc dla prawdziwego hotspot, gdyż po jakiś 100 metrach traci się zasięg co sprawia że na tej samej częstotliwości spokojnie może ich w okolicy pracować wiele i nikt nikomu nie przeszkadza. Jedno watowe i więcej to delikatne nieporozumienie a w duecie z ręcznym radiem które także pluje 1W to tylko generuje śmietnik elektromagnetyczny.
Tak więc koncept jest i działa, używa wsadu SvxPi z wyłączonym trybem graficznym, nie posiada DASHBOARD, jest kompatybilny z oryginalną wersją SvxReflector.
BUDOWA
Zacznijmy od RaspberryPi. Aby podłączyć do niego kartę dziœkowa mamy dwie opcje, albo dedykowana tak zwana nakładkowa na GPIO lub tańsze rozwiązanie karta USB przykładowo CM108
Aby podłączyć kartę USB potrzebujemy użyć do tego mini-USB jakie mamy na płycie. Można połączyć się poprzez stosowny adapter lub przylutować się do RaspberryPi.
RaspberryPi 0W ma na spodzie miejsce z którego możemy uzyskać sygnał DATA+ i DATA- z USB. Oznaczyłem je kolorami żółtym i zielonym aby było łatwiej w dalszej części.
Do pełni działania karty USB potrzebujemy jeszcze 5V zasilania które bierzemy z GPIO. +5V oraz GND z miejsc oznaczonych na zdjęciu
Tak uzyskane 4 kabelki możemy przylutować do złącza USB naszej karty. Ja używam CM108 ale bez modyfikacji dla uzyskania z niej PTT/COS ponieważ prościej jest do tego użyć GPIO.
Teraz trzeba przygotować sobie kable jack z Quansheng i wyciągnąć potrzebne nam sygnały.
Wejście mikrofonu MIC+ podłączamy poprzez rezystor do wyjścia SPK naszej karty dźwiękowej
Masę właściwą GND / PTT / SPK- podłączamy do masy naszej karty dźwiękowej oraz do mosfeta 2N7000 nóżka 1
SPK+ z radia podłączamy do wejścia mikrofonowego.
PTT / MIC- - używamy tylko do załączenia PTT w radiu.
Po otwarciu blokady SQL z poprawnym CTCSS pojawia się napięcie 4V pomiędzy SPK+ a GND - jest to teoretycznie za dużo aby podać na GPIO bezpośrednio dlatego sugerowane jest użycie tego prądu do wysterowania mosfeta.
NIE POLECAM ale tylko informuję że ja osobiście podałem sygnał z SPK+ bezpośrednio na GPIO 16 i nic się nie dzieje od 2 miesięcy - ale ze względów bezpieczeństwa polecam obniżyć to napięcie przez dzielnik rezystorowy lub użyć mosfet.
Powiem TAK - ja to zmontowałem w taki sposób i działa mi bezawaryjnie - NIE POLECAM podpinać bezpośrednio do GPIO ale ja na własną odpowiedzialność tak uczyniłem wbrew zdrowemu rozsądkowi i mi działa taki "ulep" na jednym mosfecie 2N7000
Można z powodzeniem użyć przekaźników jednokanałowych 5V aby zamiast tranzystorów wysterować sobie PTT / COS , ale to zwiększy i cenę i gabaryty, plus doda "klikanie" które może być dla wielu problemem
Materiał wideo pokazujący poprawną pracę hotspot dostępny na YouTube
https://youtu.be/wrWiPPCrosQ
Quansheng, jako dual band radio, umożliwia elastyczny wybór częstotliwości, co zwiększa jego funkcjonalność w różnych warunkach. Choć to nadal budżetowe rozwiązanie, to jego wydajność i łatwość użytkowania sprawiają, że jest to interesujący wybór dla entuzjastów radiokomunikacji, zwłaszcza przy zastosowaniu alternatywnego firmware.
Najważniejsze że projekt jest robiony pod hasłem BIEDA-EDYSZON - a to zobowiązuje do bycia możliwie najtańszym rozwiązaniem jakie jestem w stanie zbudować z nowych elementów. Oczywiście "naj" proszę brać z przymrużeniem oka
UWAGA !!! w dalszej części może pojawić się nazwa / skrót SvxPi_Qhs - otóż rozkładając to na czynniki to SvxPi to nazwa obrazu / wsadu na jakim to działa. a dokładnie jest to SvxPi - Lite z wyłączoną obsługa wyświetlacza i serwera www. Natomiast Qhs to skrót od Quansheng HotSpot
Koncepcyjna robocza budowa zawierająca RaspberryPi 0W oraz CM108 FOB została wyposażona w mocowanie na klips do paska jaki mamy z tyłu baterii.
Pozwala mi to usztywnić konstrukcję i jedynym ruchomym elementem będzie kilka centymetrów kabla zakończonego złączami jack 2.5 i 3.5 mm do połączenia z radiem.
Dzięki połączeniu z baterią mamy sztywną konstrukcję bez konieczności pilnowania w terenie, aby kabel łączący RaspberryPi z Quansheng nie urwał się.
Koncepcyjnie będzie wykonane odpowiednie złącze w obudowie pozwalające na podłączenie się do pinów baterii które służą do połączenia ze stacją ładowania.
A to wszystko po to aby zasilić RaspberryPi z baterii Quansheng. Spokojnie dlatego że nadajemy mocą 20mW to mamy spory zapas energii. Dokładnie ile to wyjdzie w praktyce ale ja osobiście zakładam pracę 2-3 godziny dziennie w trakcie poruszania się autem, zawsze można jeszcze użyć złącza USB-C w radiu w celu dodatkowego podładowania baterii.
KONCEPT ten będzie testowany jako hotspot analogowy w sieci SvxReflector, będzie testowany także jako APRS 144.800MHz tracker ( jeśli uda się upchać mały GPS ), ale z pewnością na tym nie zakończę. Musze tylko zakończyć projekty aDVPi i SvxPi.
JEST TO KONCEPT KTÓRY BĘDZIE REALIZOWANY W RAMACH EKSPERYMENTU - kto wie może z tego wyjdzie finalne powtarzalne rozwiązanie do budowania analogowych hotspot i słowo klucz BIEDA-EDYSZON. A jak bardzo to będzie budżetowe rozwiązanie to niech posłuży cennik zamówionych części do tego projektu.
Około 200 złoty za hotspot ? BEZCENNE
Aktualizacja 05-1-2024
Pierwsze uruchomienie
https://youtu.be/WdB9-3mjONs
Podsumowanie
Hotspot jest w pełni funkcjonalny i działa w moim mniemaniu dobrze. przez 2 tygodnie był katowany jako hotspot na 20mW i nic negatywnego się z nim nie działo. Do komunikacji z nim używałem dokładnie takiego samego Quansheng z firmware według F4HWN 2.7 i także nadawałem z mocy 20mW. W moim mniemaniu to jest właściwa moc dla prawdziwego hotspot, gdyż po jakiś 100 metrach traci się zasięg co sprawia że na tej samej częstotliwości spokojnie może ich w okolicy pracować wiele i nikt nikomu nie przeszkadza. Jedno watowe i więcej to delikatne nieporozumienie a w duecie z ręcznym radiem które także pluje 1W to tylko generuje śmietnik elektromagnetyczny.
Tak więc koncept jest i działa, używa wsadu SvxPi z wyłączonym trybem graficznym, nie posiada DASHBOARD, jest kompatybilny z oryginalną wersją SvxReflector.
BUDOWA
Zacznijmy od RaspberryPi. Aby podłączyć do niego kartę dziœkowa mamy dwie opcje, albo dedykowana tak zwana nakładkowa na GPIO lub tańsze rozwiązanie karta USB przykładowo CM108
Aby podłączyć kartę USB potrzebujemy użyć do tego mini-USB jakie mamy na płycie. Można połączyć się poprzez stosowny adapter lub przylutować się do RaspberryPi.
RaspberryPi 0W ma na spodzie miejsce z którego możemy uzyskać sygnał DATA+ i DATA- z USB. Oznaczyłem je kolorami żółtym i zielonym aby było łatwiej w dalszej części.
Do pełni działania karty USB potrzebujemy jeszcze 5V zasilania które bierzemy z GPIO. +5V oraz GND z miejsc oznaczonych na zdjęciu
Tak uzyskane 4 kabelki możemy przylutować do złącza USB naszej karty. Ja używam CM108 ale bez modyfikacji dla uzyskania z niej PTT/COS ponieważ prościej jest do tego użyć GPIO.
Teraz trzeba przygotować sobie kable jack z Quansheng i wyciągnąć potrzebne nam sygnały.
Wejście mikrofonu MIC+ podłączamy poprzez rezystor do wyjścia SPK naszej karty dźwiękowej
Masę właściwą GND / PTT / SPK- podłączamy do masy naszej karty dźwiękowej oraz do mosfeta 2N7000 nóżka 1
SPK+ z radia podłączamy do wejścia mikrofonowego.
PTT / MIC- - używamy tylko do załączenia PTT w radiu.
Po otwarciu blokady SQL z poprawnym CTCSS pojawia się napięcie 4V pomiędzy SPK+ a GND - jest to teoretycznie za dużo aby podać na GPIO bezpośrednio dlatego sugerowane jest użycie tego prądu do wysterowania mosfeta.
NIE POLECAM ale tylko informuję że ja osobiście podałem sygnał z SPK+ bezpośrednio na GPIO 16 i nic się nie dzieje od 2 miesięcy - ale ze względów bezpieczeństwa polecam obniżyć to napięcie przez dzielnik rezystorowy lub użyć mosfet.
Powiem TAK - ja to zmontowałem w taki sposób i działa mi bezawaryjnie - NIE POLECAM podpinać bezpośrednio do GPIO ale ja na własną odpowiedzialność tak uczyniłem wbrew zdrowemu rozsądkowi i mi działa taki "ulep" na jednym mosfecie 2N7000
Można z powodzeniem użyć przekaźników jednokanałowych 5V aby zamiast tranzystorów wysterować sobie PTT / COS , ale to zwiększy i cenę i gabaryty, plus doda "klikanie" które może być dla wielu problemem
Materiał wideo pokazujący poprawną pracę hotspot dostępny na YouTube
https://youtu.be/wrWiPPCrosQ
- Załączniki
-
- IMG_20260111_133106.jpg (35.57 KiB) Przejrzano 914 razy
Re: Hotspot Rpi0W + CM108 (karta dźwiękowa) wg MARCIN M0IQF
Na UV-5K V1 działa pięknie, na V3 cały czas stoi nośna. Widocznie coś się zmieniło konstrukcyjnie w radiu, albo jakiś"haczyk" w ustawieniach radia.
-
ŁukaszSP7ALM
- Posty: 21
- Rejestracja: 10 gru 2025, 18:16
Re: Hotspot Rpi0W + CM108 (karta dźwiękowa) wg MARCIN M0IQF
Czy hs odpalany na tym samym sofcie? Zmiana tylko radia?SQ5SUI pisze: 10 lut 2026, 19:08 Na UV-5K V1 działa pięknie, na V3 cały czas stoi nośna. Widocznie coś się zmieniło konstrukcyjnie w radiu, albo jakiś"haczyk" w ustawieniach radia.
Re: Hotspot Rpi0W + CM108 (karta dźwiękowa) wg MARCIN M0IQF
Tak, tylko zmiana Quansheng'a z V1 na V3 i na V3 cały czas nośna.
-
ŁukaszSP7ALM
- Posty: 21
- Rejestracja: 10 gru 2025, 18:16
Re: Hotspot Rpi0W + CM108 (karta dźwiękowa) wg MARCIN M0IQF
To ja zaczął bym od sprawdzenia czy złącze słuchawkowe ma takie same wyprowadzenia jak v1. Bo raczej tutaj bedzie problem
Re: Hotspot Rpi0W + CM108 (karta dźwiękowa) wg MARCIN M0IQF
Tak może być, w wolnej chwili obadam.
Re: Hotspot Rpi0W + CM108 (karta dźwiękowa) wg MARCIN M0IQF
oczywiscie daj znac tu na forum jaka jest roznica
SP6RJ
Re: Hotspot Rpi0W + CM108 (karta dźwiękowa) wg MARCIN M0IQF
Obadałem , różnicy nie ma, problemem był uszkodzony tranzystor, działa na K5V1 i K5V3 