Hotspot z TRX QRPP 70cm do Raspberry Pi (DVSP2 wg SP8NTH)


Zgodnie z obietnicą publikuję dokumentację HOTSPOT-a z wyświetlaczem LCD do Raspberry Pi - zmodyfikowana wersja DVSP2 kolegi SQ9MDD. Proponowany układ elektroniczny nie składa się z gotowych modułów tak jak w orginale DVSP czy DVSP2 lecz stanowi jednolitą zintegrowaną na jednej płytce PCB całość. Budowa taka ma wpływ na jego działanie, niezawodność i trwałość.


Proponowany układ ze względu na konstrukcję mechaniczną przeznaczony jest do pracy z Raspberry Pi model B+.

 

Układ przeznaczony jest do samodzielnego montażu przez średnio zaawansowanych elektroników w oparciu o fabryczną płytkę PCB.

 

Wszystkie elementy dostępne są w sklepach internetowych: TME, FARNELL, MARITEX, ALLEGRO


Płytki PCB są dostępne dla konstruktorów (dla "leniuchów" zmontowane i uruchomione układy) - info email lub telefon.


Ponieważ Raspberry Pi pracuje pod kontrolą systemu LINUX, układ przeznaczony jest dla osób posiadających podstawą wiedzę na temat systemu LINUX, lub dla tych którzy mają ochotę przyswoić sobie wiedzę na temat obsługi tego systemu. Nie jest to skomplikowane, lecz jednak wymaga wysiłku i poszukania w internecie lub ksiązkach niezbędnych informacji. Jeżeli nie wyobrażasz sobie używania innego systemu niż WINDOWS - nie czytaj dalej tego artykułu tylko kliknij na link z hotspotem dla Ciebie.


 

 

 

Obudowa dostępna na allegro :


 

Hotspot w obudowie

 

 


Hotspot można wykonać w wersji bez wyświetlacza LCD (nie lutujemy wyświetlacza, software procka pozostaje ten sam), funkcjonalnie będzie to samo ale wtedy zmieści się w innych, bardziej płaskich obudowach do Raspberry Pi. Sprawdzenie poprawności działnia należy wykonać również bez lutowania wyświetlacza.

 


Budowa Hotspota oparta jest na ogólnie dostepnych elementach elektronicznych.

Składa się on z następujących bloków funkcjonalnych:

  1. Komunikacja - konwerter  TTL5V/TTL3.3V
  2. Logika - procesor AVR - Atmega328
  3. Wyświetlacz LCD
  4. Konwerter dwukierunkowy 3.3V/5V - TXB0104PW
  5. Generator wzorcowy - 14.7456MHz
  6. Radio - transceiver QRP - AD7021
  7. Dopasowanie - filtr wejściowo-wyjściowy dolnoprzepustowy.


Układ został zainspirowany pomysłem GUSS-a PE1PLM oraz konstrukcją SQ9MDD DVSP i DVSP2,

a zbudowany w oparciu o oryginalne rozwiązanie firmy

Analog Device w zakresie części radiowej,

oraz moje wcześniejsze doświadczenie w zakresie procesorów AVR.

Płytka drukowana wykonana fabrycznie dwustronnie, z metalizacją otworów i soldermaską.

W porównaniu do innych rozwiązań i  konstrukcji dostępnych na naszym rynku

szczególnie tych wykonanych na tanich modułach produkcji Chińskiej układ HOTSPOT-a wyróżnia się

lepszym filtrowaniem sygnałów harmonicznych nadajnika. Uzystano to dzięki zastosowaniu

filtru dolnoprzepustowego LC typu T (L4, L5, C23) oraz filtrów przeciwko harmonicznym (L1, C8, L2, C3),

których inne rozwiązania nie posiadają.


Dzięki takiemu rozwiązaniu HOTSPOT nie powoduje zakłóceń w pracy innych urządzeń elektronicznych, oraz sam jest bardziej odporny na zakłócenia radiowe wchodzące przez antenę.

 

 

Powyżej wynik pomiaru analizatorem - poziom wyjściowy sygnału użytecznego +9.95 dBm, druga i trzecia harmoniczna na poziomie ok -50dB



Poza wyświetlaczem HOTSPOT posiada wskaźnik działania układu w postaci dwóch diod świecących które sygnalizują:

- zielona sygnalizuje gotowość układu do pracy - czuwanie

- czerwona sygnalizuje ładowanie systemu LINUX, oraz uruchamianie niezbędnych programów podczas startu Raspberry PI, potem podczas normalnej pracy sygnalizuje załączenie nadawania PTT w hotspocie.


Schemat

 

 

Rozmieszczenie elementów na PCB

 

 

 

 

 

Polecane wyświetlacze LCD:

Allegro 1

Allegro 2


Ponieważ w sprzedaży trafiają sie wyświetlacze uszkodzone lub wadliwie działające należy przed wlutowaniem sprawdzić posiadany egzemplarz.

Dlatego też zakładamy hotspod na złącze GPIO w Raspberry Pi i  przy pomocy goldpinów wkładamy wyświetlacz na złącze i przyciskając go odpowiednio w celu zapewnienia dobrego styku pinów oraz styków w wyświetlaczu i na PCB włączamy zasilanie Raspberry Pi. Jeżeli na wyświetlaczu pojawi się napis DVSP2 oznacza to że wyświetlacz działa prawidłowo. Gdyby na wyświetlaczu nie pojawił się napis, można spróbować go naprawić. Najczęściej powodem jest zły styk pomiędzy gumką łaczącą wyświetlacz z płytką pcb. Po zdjęciu wyświetlacza z płytki pcb, myjemy izopropanolem lub czystym spirytusem gumkę i styki na PCB, następnie sprawdzamy jakośc zatrzasków w metalowej obudowie wyświetlacza i regulujemy wyginając odpowiednio blaszki aby zatrzasnęły się prawidłowo po włożeniu w PCB. Z reguły opisana wyżej czynnośc pomaga i wyświetlacz działa prawidłowo.


W związku z pytaniami dotyczącymi rodzaju użytego generatora podaję link do właściwego.



GENERATOR Z TME 14.7456MHz

Niestety generatory opisane wyżej nie są i nie będą już dostępne w TME.


Identyczne można je kupić w firmie MOUSER

lub podobne generatory nadające się do projektu dostępne są również na portalu ALIEXPRESS , jednak nie ma gwarancji ich jakści i stabilności częstotliwości.


W przypadku zastosowania generatora o lekko zmienionej częstotliwości proszę emailem podać różnice częstotliwości wyjściowej hotspota w stosunku do zamierzonej, a przygotuję software do procka uwzgledniający tę róznicę, aby częstotliwośc pracy była zgodna z ustawioną w programie dstarrepeater.


Układy scalone ADF7021 stosowane w części radiowej występują w 3 wersjach,

do budowy tego urządzenia możemy użyć jednego z dwóch: ADF7021BCPZ lub ADF7021N... - ten się lepiej lutuje.

Należy pamiętać o wgraniu do procesora właściwego dla danego scalaka software - linki niżej.


W żadnym wypadku nie należy stosować układu ADF7021V... wersja z literą V.


Aktualna wersja software do procesora z użyciem scalaka ADF7021BCPZ


 

 

Programować procesor ATMEGA328P należy programatorem ISP przez złącze 6pin w jednym rzędzie.

FUSBIT-y należy ustawić:


EXT 0xF9

HI 0xDF

LO 0xDF


Po zaprogramowaniu procesora należy założyć zworkę na PINY 1 i 2 złącza SV6


Układ hotspota dedykowany jest do pracy pod kontrolą oprogramowania Dstar Repeater Controler dla systemu LINUX.

Poniżej linki do w/w oprogramowania.

 

 

Obrazy systemu do Raspberry PI z oprogramowaniem DstarRepeater


Aby hotspot działał prawidłowo z Raspberry Pi w systemie linux należy odblokować port szeregowy na złączu GPIO:


Zalogować się przy pomocy terminala do Raspberry jako użytkownik pi lub root - hasło raspberry, następnie wyedytować i zmienić zawartość dwóch plików.

W pierwszej kolejności blokujemy boot up i wyjście diagnostyczne poprzez port szeregowy pisząc w wierszu poleceń:

sudo nano /boot/cmdline.txt

w pliku należy usunąć dwie opcje z lini dotyczącej portu szeregowego

Przed zmianą:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1
root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait

Po zmianie:
dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4
elevator=deadline rootwait

aby zapisać i zakończyć edycję pliku należy:
- nacisnąć CTRL "X"
- nacisnąć "Y"
- nacisnąć enter

Następnie należy ponownie w wierszu poleceń wpisać:

sudo nano /etc/inittab

Znaleźć linię z wpisem:
T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

Przed linią z wpisem wstawić znaczek # - po zmianie linia ma wyglądać jak poniżej:

#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

następnie
- nacisnąć CTRL "X"
- nacisnąć "Y"
- nacisnąć enter

W przypadku braku pliku /etc/inittab np w linuxie Jaesi należy wykonać zalogowawszy się na konsoli jako pi polecenie:
sudo systemctl stop serial-getty@ttyAMA0.service


Zresetować raspberry pisząc w wierszu poleceń: reboot



Wsparcie techniczne via e-mail sp8nth@gmail.com

lub telefonicznie 514145525

 

Więcej fotek


Życzę miłej pracy przy konstrukcji HOTSPOTA.

Grzegorz


PS.

Hotspot doczekał się pierwszej modyfikacji poprawiającej funkcjonalność - wskaźnik odbieranego sygnału.

Zielona dioda led świeci się gdy hotspot odbiera dane z radiotelefonu D-star.


Aby uzyskać ten efekt poza wgraniem nowego software do procka jest zamieszczony tutaj: SOFTWARE NEW


trzeba wykonać drobną przeróbkę sprzętową:


na płytce PCB hotspota od strony wyświetlacza, przed jego wlutowaniem należy przeciąć ostrym nożykiem ścieżke pomiędzy diodami led czerwoną i zieloną w miejscu zaznaczonym na czerwono na fotce poniżej:



następnie należy wlutować opornik przewlekany 1 kom 0.125W w miejsca oznaczone białymi kółeczkami tak jak na fotce niżej:



Należy też pamiętać, że po tej modyfikacji traci swoją funkcjonalność złącze ENCODER


Wykonanie Jarka VA3NCD


 

 



 

 


 

 

 

 

Komentarze

Brak dodanych komentarzy. Może czas dodać swój?

Dodaj komentarz

Zaloguj się, aby móc dodać komentarz.

Oceny

Tylko zarejestrowani użytkownicy mogą oceniać zawartość strony

Zaloguj się lub zarejestruj, żeby móc zagłosować.

Brak ocen. Może czas dodać swoją?
Wygenerowano w sekund: 0.10
2,186,234 Unikalnych wizyt