Sterownik oparty na Arduino Nano sterowany przez CAT z radia icom , konfiguracja pasm i anten dokonywana jest z poziomu PC za pomocą Hyper Terminala , możliwa jest też oczywiście praca ręczna Tryb Manual.
Wykonałem parę modyfikacji bo z moim icomem komunikacja CAT działała bardzo niestabilnie , Lcd podłączyłem po i2c oraz wyjścia przez transoptory w zasadzie dopasowałem sygnały do sąsiedniego projektu i płytki:
http://sp-hm.pl/thread-3380.html
[
attachment=14139] [
attachment=14140] [
attachment=14141]
Aby uruchomić komunikację CAT należ w programie Arduino wpisać adres CAT swojego radia np.94h, 66h etc. oraz szybkość transmisji jaka jest ustawiona w radiu.
Link do strony autora :
http://www.ok2wy.com/en/2017/11/06/autom...na-switch/
Małe uaktualnienie, Przełącznik działa już bardzo dobrze i stabilnie z moim ic 7300, w związku z powyższym doczekał się też obudowy.
Jest to świetna konstrukcja dla trx icom. Daje możliwość sterowania 6 antenami na pasmach od 160m-6m, Menu konfiguracyjne pozwala wpisanie samemu nazwy anteny(6 kanałów)oraz przypisanie anteny do jednego lub kilku pasm z zakresu 160-6m , dodatkowo dla każdego pasma można załączyć lub wyłączyć dodatkowy przekaźnik , który może sterować tunerem lub np, dopinać jakąś sekcję anteny ...
W każdym momencie można przejść do trybu manual i samemu decydować która antena ma być wybrana.
Na zdjęciu z wyświetlaczem Oled.
[
attachment=14674]
Nowa wersja sterownika w trybie automatycznym obsługuje komunikacje dwukierunkową CI-V z Icomem, czyli sterownik wysyła też komendy do radia co jest bardzo przydatne np. w przypadku ic7300.
Kolejna nowość to obsługa TRX Yeasu - protokół BCD.
Sprzętowo już jest gotowe (zdjęcie PCB) software się powoli robi....[
attachment=18249]
Szkoda , że wcześniej tego nie widziałem . Kupiłem w Rosji gotowy . Na dniach ma przyjść .
Pozdrawiam Wojtek
Nowa wersja sterownika:
Sterownik ma możliwość sterowania 6 kanałami-antenami, pracuje w trzech trybach:
1.Tryb ręczny MANUAL- Zmiana anten przez kręcenie enkoderem.
2.Tryb automatyczny AUTO-Icom – Sterowanie przez protokół CI-V
(wymagane połączenie z icomem kablem CI-V oraz ustawienie adresu i parametrów transmisji)
3. Tryb automatyczny AUTO-Yeasu(Wolf) – Sterowanie BCD
(wymagane połączenie z Yeasu BCD kablem 5 żył)
Dla każdego z 11 pasm amatorskich (160m-6m) możemy ustawić dowolną z 6 anten.
Między trybami AUTO przełączamy się przełącznikiem ic/Yeasu, do trybu MANUAL wchodzimy przez przekręcenie Enkodera, powrót do trybu AUTO przez naciśnięcie przycisku Enkodera (w zależności od przełącznika ic/Yeasu wchodzimy w odpowiedni tryb.
W trybie AUTO-Icom sterownik wyświetla częstotliwość oraz nr kanału i wybraną antenę.
W trybie AUTO-Yeasu-Wolf sterownik wyświetla pasmo oraz nr kanału i wybraną antenę.
Po za pasmami amatorskimi sterownik ustawia jedną antenę, można to ustawić dowolny kanał i np. podłączyć tam sztuczne obciążenie- OPCJA nie dostępne z MUNU SETUP.
Sterowanie wyjściami jest galwanicznie oddzielone przez transoptory przystosowane do przekaźników DC12V.
Komunikacja CIV również jest odseparowana od TRX przez transoptory.
Sterownik posiada możliwość komunikacji z icomem w obu kierunkach może wysyłać też komendy co jest bardzo przydatne np. przy ic-7300, naciśnięcie przycisku enkodera powoduje wysłanie komendy CI-V TRANSCEIVE – ON.
[
attachment=18375][
attachment=18376][
attachment=18377]
Gratulacje , ładny projekt tym bardziej że można poszczególne opcje wybrać manualnie -enkoderem , w innych projektach to wybór na etapie kompilacji arduino.
Ale ten projekt to jest tylko do pochwalenia się ???
Nowa wersja 4.0 nowe funkcje:
1. Dodane dwa pasma CB oraz 4m - jest teraz 13 pasm do konfiguracji anten ,
2. Na każdym z 13 pasm można załączyć lub wyłączyć dodatkowe wyjście sterujące przekaźnikiem ...
3. Sterowanie przełącznikiem TRX czyli wybór icom/Yeasu przełącza wyjścia do sterowania przełącznikiem TRX - nie trzeba ręcznie przepinać anteny.
4. Opcja- alternatywne oprogramowanie umożliwia sterowanie 9 kanałami - antenami.
Aby wersja 3 miała możliwość korzystania z funkcji 2- 3 lub 4 będzie mała płytka dopinana do istniejącej wersji.
Przełącznik TRX, czyli po wybraniu Icom lub Yeasu/Wolf antena jest podłączana do odpowiedniego TRX-a oraz w trybie AUTO następuje sterowanie antenami w zależności od pasma za pomocą CI-V lib BCD.
[
attachment=18588][
attachment=18589]
W najnowszej wersji programu jest 14 pasm, 80m z racji "szerokości" podzieliłem na 80L i 80H aby można przyporządkować dwie anteny np. CW - Digi jedna a SSB inna lub dopinana cewka. Podział ustawiłem na 3600 MHz.