HomeMade

Pełna wersja: Skrzynka antenowa HMG-easyATU
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
Jak prosto zrobić z tej skrzynki tuner automatyczny, wykorzystać pcb i soft tej skrzynki
http://hamradio.mybb.ru/viewtopic.php?id=1568
dorobić tylko pcb procesora zamieniając uln2803 na td62783 (zmiana minimalna na pcb tylko zasilanie td62783 zamiana gnd z plusem) , będzie działać bez zmiany softu bo orginalne przekaźniki są podpięte do plusa a w tej skrzynce do masy (wspólne zasilanie).
Rafał, czegoś tu nie rozumiem, zamiast rozwijać to co już powstało Ty proponujesz robienie jakiejś podróbki. HuhConfused
Wszyscy czekają na konsolę z Twoim układem pomiarowym i rozwijania rodzimej konstrukcji. Grupa budująca skrzynkę jest wystarczająco silna aby zrobić własne opracowanie. Chyba prościej jest zrozumieć dostępny kod w C i zmodyfikować własny soft. Przeróbka druku też nie jest taka prosta ponieważ u ur4qbp są rejestry i sterowanie szeregowe (mocno krytykowane przez grupę).
To są dwie różne skrzynki o zupełnie odmiennej filozofii działania.
Henryku a kto odpowiedział na mój post z uwagami o strojeniu i dopasowaniu, ja rzuciłem swoje przemyślenia, teraz czekam na innych. Jak będą wnioski i wyznaczony kierunek to dam ale nie chcę mi się też dwa razy czegoś robić i zmieniać koncepcji.
(19-12-2010 11:31)hm_dipol napisał(a): [ -> ][...]Chyba prościej jest zrozumieć dostępny kod w C i zmodyfikować własny soft.[...]
Strojenie w tym tunerze wyzwalane jest ręcznie - przez dłuższe naciśnięcie przycisku "SWR/TUNE". Algorytm strojenia polega tu na przejściu przez wszystkie możliwe stany L/C, mierząc VSWR i szukając takiego, aby był nie większy niż 1:1.1 Cały proces jest przerywany jeśli operator przerwie poszukiwanie naciśnięciem przycisku albo jeśli znajdzie się odpowiednią kombinację L/C (wtedy jest ona zapisywana w EEROM i przywoływana po zmianie pasma).
Algorytm jest zatem bardzo uproszczony (najprostszy z możliwych):
Kod:
while (1) {  //Начало цикла подпрограммы настройки          
    if (swr>110)  {
      if (c<78)
        c_up();
      else {
        c=1; l_up();
        if (l<21) {} else l=1;
      }
      PORTC.0=1;
      delay_ms(30);
      swr_izm();
    }    
    else { //Если КСВ < 1,1 , тогда переход в основное меню
      l_min[a]=l;                            
      c_min[a]=c;      
      PORTC.0=1;
      delay_ms(1000);
      goto menu;
    }
}//Окончание цикла подпрограммы настройки
Nie ma tu pomiary fazy, częstotliwości, automatycznego podstrajania w czasie pracy czy innych heurystyk, które mogłyby przyspieszyć cały proces. Czas automatycznego strojenia podawany przez UR4QBP to ok. 30 sekund (z mojego oszacowania wynika, że maksymalny czas może być ok 1 minuty...).
W każdym razie, moim zdaniem z tego programu nie za wiele można "podkraść" do naszej HMG-AAT... Cool

Do tej skrzynki przymierzał się Krzysztof SP8GVM - może podzieli się wynikami... Rolleyes
Witajcie ..

Osobom które maja VNA w jakiejkolwiek postaci polecam "zabawe edukacyjną"

VNA====ATU===ANTENA

VNA - uzyc programu PA7N ustawic 50 kroków ( szybki pomiar - 10x na sekundę)


ATU - skrzynka ręczna lub eATU z moim programem i szybkim sterowaniem klawiszami

Antena - dowolna antena...

===================

I wykonanie dwóch testów

- zestrojenie anteny któa "nie ma dołka" w paśmie które nas interesuje

- zestrojenie anteny która ma dołek no na 3.720 ma dołek SWR 1,5... i chcemy go wystroic EXTRA :-)... dla drugiego przypadku polecam link

To trzeba samemu zrobic i zadac sobie pytanie - jak powinien =wyglądac algorytm szuający "dołek SWR". Jedna z metod to poszukac dalej i jeśli SWR wznoci sie monotonnie kilka kolejnych kroków - cofnąc się obliczona ilośc kroków. i zawsze jest prpblem pomiędzy antenami ostro i łagodnie się strojacymi i problemem kroku "digitalizacji" naszego L C (uważam że C powinno byc 2,5 5 pf - czyli 10 bitów..... by dobrze się wstrajać.

=============


Wracając to techniki => zrobiłem program testowy do MAX6

- podłączmy MAX6 ( złącze PS2) do eATU po RS232.

przyciskami UP DOWN stroimy L
przyciskami MODE FUNC stroimy C
przyciskiem POWER przełączamy --C-L-- lub --L-C---

ładnie i błyskawicznie przestraja skrzynkę - bo z PC z terminala działa wolno ( szybkośc odczytywania klawiszy przez Windowsa....)

Z testów wynika że 2400 jest wystarczająco szybkie do zdalnego strojenia eATU

============


W kwestii modułu strojącego- sterującego
- eATU nie wymaga żadnych przeóbek
- moduł domowy strojący automatycznie robimy z mostkiem SWR i MEGA8 w domu
- moduł eATU dziął tak naprawde jak "zdalny nielubiany przez nas modył z szeregowymi buforami" pamiętajcie że eATU jest "jednym wielkim buforem szeregowym sterującym przekaźnikami"

/swj
Pod koniec lat 70-tych SP9ESC (jeśli pomyliłem znak to proszę o sprostowanie) wykonał dla SP9ZAZ transiwer z automatycznie strojonym PA z Pi-filtrem. Uwaga: całkowicie analogowo. Jaki tam mógł być algorytm ? Na pewno był. Sekwencję też da się zrobić analogowo (vide trójstopniowy multiwibrator). Popatrzyć trzeba na klasyczne rozwiązanie z np. TS-440. Zero mikroprocesora a stroi w kilka sekund.
Wojskowe automatyczne skrzynki jeszcze parę lat temu były wyłącznie analogowe, i też stroiły każdy rodzaj anteny. Układy te zawierały pomiar fazy, układy generatora próbkującego, detektory różniczkujące i sterowniki serwomechanizmów. Popatrzcie przykładowo na schematy R130
Było dużo elementów analogowych, na procesorze jest moim zdaniem prościej.
Koledzy, ten wątek przewidziany jest na opis techniczny, realizację i testy konkretnego urządzenia, skrzynki easyATU. Właściwym miejscem na dyskusję poświęconą innym koncepcjom jest wątek główny o skrzynce przy antenie.

Rafał, nie przewiduję rozbudowy sterownika eATU o automatyczne strojenie. To jest proste urządzenie wykonawcze zmieniające dopasowanie do anteny. W tym rozwiązaniu pomiar oraz algorytm strojenia będzie wykonywany przez domowy sterownik. Taka była idea projektu, minimum przy antenie, reszta w domowej konsoli.
Znam od dawna konstrukcję oraz program UR4QBP i zgadzam się z Waldkiem, że niewiele można z niego "zaimportować" do naszej konstrukcji. Na szybko możemy napisać znacznie efektywniejszy algorytm strojenia. Jestem zwolennikiem kontynuacji tematu skrzynki przy antenie poprzez rozbudowę easyATU lub opracowanie nowej konstrukcji.

Piotrze, technika zna ciekawe rozwiązania, które wytrzymały próbę czasy i nie zmieniły się od pół wieku. Skrzynka eATU jest urządzeniem sterowanym poprzez magistralę RS485 jako jeden z elementów większej całości (sterowanie wieloma elementami pola antenowego). Przy cyfrowej komunikacji, adresowaniu, zdalnym wykonywaniu rozkazów trudno obyć się bez procesora. Realizacja pomiarów, obliczeń, złożonych algorytmów strojenia, pamięci nastaw, testów wymaga wsparcia procesora oraz rozbudowanego oprogramowania. Innym aspektem są koszty mechaniki, dobry silnik kosztuje tyle co kila mikroprocesorów.
Ale, zgodnie z powiedzeniem: 'Polak potrafi" może ktoś wykona projekt skrzynki antenowej sterowanej analogowo.
Sorry, nie chciałem sugerować zmiany koncepcji urządzenia. Porównanie do rozwiązania analogowego przywołałem jedynie by zwrócić uwagę na algorytm szukania optymalnego dostrojenia, w szczególności punktu rezonansu. Bez detektora fazy, każdy inny będzie nieoptymalny. W rozwiązaniach analogowych to podstawowy moduł urządzenia.
Przykład analogowego strojenia anteny umieściłem zgodnie z życzeniem w innym wątku:

http://sp-hm.pl/thread-650.html
Stron: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
Przekierowanie