Хотел бы рассказать историю создания универсального цифрового интерфейса трансивера. Вся техническая информация в инструкции. Для чего это устройство, кому может пригодиться и как создавалось — расскажу далее.
Для чего это нужно?
При работе в эфире, особенно в соревнованиях или по удаленке, важно, чтобы все переключения антенн, диапазонов в усилителе мощности и прочее происходили как можно быстрее. Желательно вообще без участия оператора, то есть автоматически. Для этого в некоторых трансиверах есть специальные выходные сигнала — Band data. Например, в Yaesu или Elecraft — это BCD data, в Icom — band voltage. Но не всегда этих сигналов хватает или они бывают не совсем удобны. А в некоторых трансиверах (например Kenwood) их вообще нет. Но во всех трансиверах есть обмен данными между ПК и аппаратом через CAT протокол.
Принцип работы
Как перехватить обмен данными между трансивером (TRX) и компьютером (ПК)? Пропустить данные через микроконтроллер (МК) и «подслушать» их. Например, в микроконтроллерах STM32, которые (в основном) я использую во всех своих конструкциях, даже в самых простых моделях есть два модуля UART. Один UART «смотрит» в сторону компьютера, второй — в сторону трансивера. Обмен данными настроен в прерываниях — то есть все данные, которые поступили от ПК к TRX транслируются напрямую, и, соответственно, в обратную сторону также. Но кроме трансляции эти данные еще и записываются во внутреннюю память МК и далее уже не в прерываниях обрабатываются. Из этих данных вытаскивается вся информация о трансивере — частота, вид модуляции и т.д.
Далее уже дело техники — МК формирует все выходные сигналы в соответствии с полученной информацией о состоянии трансивера. А со стороны TRX и ПК всё выглядит так, как будто они подключены напрямую друг к другу. Всё просто, не правда ли?
Особенности
Главной особенностью этого интерфейса является возможность настроить отдельные антенны на прием, и на передачу. Это удобно в случае, если у вас в трансивере нет отдельного входа для приемной антенны, либо если вы предпочитаете слушать на НЧ диапазонах на трайбендер 20-15-10, а передавать на GP (иногда такой вариант помогает избавиться от помех).
Еще одна особенность — это встроенный секвенсор на 3 выхода, который позволяет не беспокоиться о том, что в телеграфе у вас будет «съедаться» первая точка или тире в позывном из-за медленно срабатывающего реле в усилителе мощности.
Также на плате есть DC-DC преобразователь, который делает из 5В USB 12В. Это напряжение можно использовать для коммутации маломощных реле. В таком случае вам не понадобиться использовать отдельный блок питания.
Вход для программно определяемой педали позволяет использовать два таких устройства при работе в команде, либо SO2R и не задумываться о блокировке.
Немного фото
Один из вариантов готового устройства в совокупности с дешифраторами диапазонов для автоматического переключения GP на 160/80 и автоматического переключения ДПФов. Сигналы BCD banddata размножены с помощью сплиттера.
По всем вопросам обращайтесь в мой Telegram