Przełącznik antenowy

W ostatnim czasie poczyniłem zmiany w moim „polu antenowym”. Zamieniłem antenę Deltę wg. SP7LA na Hexbeam’a produkcji SP7IDX. Jak wiadomo powyższa antena nie obsługuje pasm 40 i 80m. Powieszone zostaną dodatkowe anteny drutowe, dipol i longwire. Aby zaoszczędzić na przewodzie koncentrycznym i zarazem zapanować nad porządkiem w moim radio shack’u postanowiłem zbudować przełącznik antenowy wraz ze sterownikiem opartym na Arduino, tak aby wyświetlał nazwę aktywnej anteny.

Budowa

Na giełdzie pojawiły się płytki do przełącznika antenowego. Wybrałem wersję na 4 anteny (była jeszcze na 6), bo doszedłem do wniosku , że i tak nie będę miał więcej anten.

Widok przełącznika z przekaźnikami,kondensatorami oraz opornikami.

Przyszła pora na stworzenie płytki do sterownika oraz napisanie programu.
Wykorzystałem uniwersalną płytkę PCB, kupioną za parę złotych.
Sterownik do działania wymaga 12-15V. Zastosowane zostały transoptory, po jednym na każdy przekaźnik, do tego rezystory oraz jeden stabilizator napięcia do zasilania Arduino.

Na schemacie nie jest uwzględniony wyświetlacz 16×2

Całość schowana jest do obudowy Z128. W wieczku został wycięty otwór pod wyświetlacz (trochę mało estetycznie). Wkleiłem go za pomocą kleju na gorąco.Przyciski również się pod nim zmieściły

Z tyłu w obudowie znalazło się miejsce na gniazdo 5 pinowe (które będzie łączyło sterownik z płytką przełączającą anteny), oraz dodatkowo gniazdo do zasilania całego układu.

Płytka PCB w którą zostało wlutowane Arduino, nie jest przyczepiona na stałe w obudowie. Dzięki temu mamy możliwość bezproblemowego wypięcia wyświetlacza i otworzenie obudowy.


Za miejsce na płytkę przełącznika posłużyła obudowa od znanego polskiego TRX Omega+. Montażu gniazd UC-1 nie będę opisywał. Masa wszystkich gniazd jest wspólna.
Wymiary to 150x120x40mm.


Zasada działania

W skrócie wygląda to tak:

Całość jest zasilana z tego samego zasilacza co TRX (13,8V).Arduino jest zasilane z wyjścia stabilizatora napięcia. Wciśnięcie któregoś przycisku powoduje pojawienie się stanu wysokiego (+5V),na odpowiednim pinie w Arduino. Napięcie podawane jest przez transoptor, który steruje właściwy przekaźnik, załączając właściwą antenę.
Prawy przycisk przełącza anteny w kolejności 1-2-3-4-1, a drugi 4-3-2-1-4.
Na wyświetlaczu pojawia się wcześniej zaprogramowana nazwa anteny.


Lista elementów

Sterownik:

  • 4x Tranzystor BC857 
  • 1x Stabilizator 78L05 w obudowie TO92
  • 1x Arduino Nano
  • 1x LCD alfanumeryczny 2×16 
  • 1x Konwerter HD44780 I2C
  • 1x Obudowa Z128
  • 1x Płytka uniwersalna 50x70mm dwustronna
  • 2x Przycisk

PCB przekaźnika:

  • 1x Płytka PCB na przekaźniki by SQ7BCN
  • 4x Przekaźnik RT314012
  • 5x Gniazdo UC-1
  • 4x Dławik 100uH
  • 4x Dioda 1N4148
  • 4x Kondensator ceramiczny 1nF 1kV
  • 2x Gniazdo + wtyk na panel 5 pin długość 54.45mm
  • Nakrętki M3 oraz śrubki
  • 1x Obudowa od TRX Omega +

Do połączenia całości wykorzystałem Przewód YTDY 6×0.5. Jest to drut, nie linka.


Jeśli będzie duże zainteresowanie projektem, to postaram się wykonać PCB drukowane do sterownika, tak jak to powinno być.

Dzięki za poświęcony czas
73 !! Piotrek SP7AB