25.03.2024

SAT Аппаратно-программний комплекс

  У попередніх матеріалах я розповідав про те, як налаштувати бойову систему з трансівера, поворотного пристрою антенн та власне софту. Але тільки як пов'язати це все? Кожен модуль у налаштуваннях повинен мати свій порт CAT. Тому що WISP DDE має коригувати частоту, тобто. сам її передавати в трансівер, він же повинен передавати в поворотний пристрій кут місця і азимут на супутник, а ще частота повинна потрапляти в логер... Одним словом якщо робити це на віртуальних портах СОМ - можна збожеволіти. Просто тому, що на кожний логічний зв'язок потрібно буде заводити свою пару віртуальних портів, а потім ще одну пару розшарувати для того, щоб вона працювала в обидві сторони на трансівері... Коротше традиційний шлях не підходить. Із сучасних можна скористатися принаймні двома шляхами. Перший, добре відомий, використовувати програмний комплекс DXLab – https://www.dxlabsuite.com Але він – комплекс. Достатньо об'ємний і для того, щоб його налаштувати, потрібно тиждень читати мануал.  
  А ще є LPB-2 от Telepost Incorporation. http://www.telepostinc.com/LPB2.html Це система комунікації СОМ портів для практичних потреб. І, незважаючи на те, що він простіше, для нас його буде цілком достатньо. Я багато писав про RS232 порти, віртуальні та цілі комплекси, кому цікаво - почитайте на цьому сайті за пошуковим посиланням - https://gosh-radist.blogspot.com/search?q=COM А сьогодні просто покажу як налаштувати це на прикладі трансівера Кенвуд TS-2000, ротатора Yaesu та логера Log4OM. За цим зразком ви зможете налаштувати свій комплекс для роботи із супутниками. Щоб все було повно і точно, як супутник для зразка виберемо IO-117. Тут частоту слід відстежувати дуже точно тому що SSB і FSK, напрямок на супутник теж, тому що на висоті 5800 кілометрів, та й плюс комутацію звукового модему. Якщо у вас від цих слів голова не закружляла і вам не потрібна перерва – почнемо. 
 Перед тим, як вводити дані портів у всі модулі, як зазначено в попередньому матеріалі (SAT Tracker Orbitron WISP) ці порти потрібно організувати у машині фізично. Щоб наш СОМ коммандер знаходив їх та запам'ятовував. Тому першим ми запускаємо LPB-2. У вікні насамперед з'єднуємо програму з трансівером, який повинен буде сам управляти зовнішніми програмами або сприймати команди від них. Для цього у лівому верхньому куті вибираємо трансівер, порт та швидкість обміну. У нашому випадку із Кенвудом є граблі. Він єдиний із зазначених там (у програмі) хто має реальний COM порт і швидкість для нього за замовчуванням – 38400. А у програмі замовчування витримано згідно з умовчанням комп'ютера – 9600. У результаті якщо ви поставите галочку
Auto Connect софт зависне на хвилину, а потім скаже, що спочатку потрібно з'єднатися з трансівером. Рішення - або щоразу вручну, або змінити стартові дані в файлі ini. З іншими доступними трансіверами, К3 або Yaesu таких граблів немає.
   Можна переходити до параметрів віртуальних портів. У наведеному скріншоті налаштовані СОМ11 - СОМ14 відповідно для N1MM, WSJT, Log4OM та WISP DDE Orbitron. У правій частині вікна треба вказати повний шлях до виконуваного файлу програми якої призначено відповідний порт. Наприклад "C:\Program Files\Orbitron\Orbitron.exe". Якщо ви не вирішили проблему автоз'єднання програми та трансівера, немає сенсу ставити галочки "AutoCreate" & "AutoLanche". Це логічно, тому що ви не завжди запускатимете ці програми все відразу. A1 та A2 - вибір типів переривання для цих портів. N1MM потрібно пряме, А1, іншим додаткам вже мультиплексовані через переривання 2. Не забудьте увімкнути хоч один тип переривання. Інакше порт не працюватиме.
  Таким чином ви запускатимете віртуальні порти по черзі, залежно від потреби, і відразу бачитимете результат: у вікні відповідного терміналу побіжать рядки команд, в яких ви навіть без підготовки дізнаєтеся значення частот гетеродинів трансівера і додатків. Якщо цього не відбувається, значить, ви щось прописали неправильно, з помилкою.
  Але навіть після цього все відбудеться не відразу. Для того, щоб Орбітрон (DDE) зміг коригувати частоту корекції ефекту Допплера, він повинен мати цю вхідну частоту. А ми її йому не ставили. Орбітрон не вміє автоматично шукати в інтернеті і вводити частоти по всій кількості супутників. Це хоч один раз, але доведеться зробити вам. Вручну. Я наполовину автоматизував цей процес, написав онлайн-скрипт, який читає дані зі списку частот супутників від Mineo, JE9PEL, і записує їх у невелику базу даних. Звідти їх легко прочитати якщо вибрати в меню ім'я супутника, що нас цікавить. Для цього проскрольте цю сторінку до низу і виберіть будь-який супутник з меню.
Цей супутник позначте як обраний в Орбітроні. Давайте потренуємось на Амсат Оскар 7. Після того, як Орбітрон розрахує вам час появи та азимут на супутник, прийде пора розраховувати частоту за Допплером. Для цього перейдіть в Орбітроні на закладку "Ротор/Радіо" та введіть у відповідні вікна частоту приймача та передавача. Будьте уважні зі знаком роздільника МГЦ-КГц.
Якщо частота не одна, а використовується транспондер з певним інтервалом частоти, потрібно ввести середину діапазону. Або, за бажанням, будь-яку в цьому діапазоні. Наприклад, початок телеграфної ділянки. І ще потрібно обов'язково вказати вид модуляції як для Uplink, так і частки низхідного потоку, оскільки це впливає на частоту.
  Як тільки ви виберете тип драйвера - WispDDE - і натиснете кнопку старту перерахунку (позначено червоним кружком), Орбітрон почне керувати частотою та поворотним пристроєм. Все у вас зашумить і заворушиться в результаті ви або переконаєтеся, що комплекс налаштований правильно, або виявите помилку, яку потрібно буде виправляти. Але тепер ви знаєте як.