Automatic Band Decoder

Automatic band decoder for HF transceiver

Автоматический декодер диапазонов для КВ трансивера.


 





Устройство использует всего одно USB подключение для CAT системы, PTT и CW манипуляции. 

Краткие характеристики и возможности:

* Скорость обмена данными между трансивером и ПК - 9600 б/с

 

* Поддерживаемый протокол CAT - Kenwood RS232 (все модели трансиверов Kenwood, Elecraft и Yaesu, начиная с FT2000), а также вход в формате BandData (ABCD).

 

* Переключение антенн по диапазонам задается пользователем (см. инструкцию ниже). Независимо для приема и передачи. Например, на 40м вы можете слушать на антенну 20м диапазона, а передавать с помощью антенны 40м. Все переключается автоматически при нажатии педали или прихода команды PTT от программы-логгера.

 

* Возможно подключение одной и той же антенны на разных диапазонах (до 8), что актуально при использовании многодиапазонных антенн, запитываемых одним кабелем.

 

* Выходное напряжение - от 5 до 40 В. Оно определяется тем, какое напряжение вы используете для коммутации. Его необходимо подать на разъем "OUT_to_ANT_SWITCH". Тип разъема 5,5*2,1мм

 

* Максимальный ток нагрузки  - до 300 мА.

 

* 3 независимых выхода PTT со встроенным секвенсором. PTT1 включается первым, через 5мс включается PTT2, еще через 10мс включается PTT3. Удобно при использовании с усилителем мощности с "медленными" реле на входе и выходе.

 

* При подключении устройство создаст всего один виртуальный COM порт (используется микросхема компании FTDI FT232). 

 

* RTS сигнал - PTT

 

* DTR сигнал - CW

 

* Используются два готовых модуля - плата STM32F103C8T6 и модуль индикации на базе MAX7219

 

* Размеры печатной платы - 80*70мм.

 

* Питание цифровой части от USB порта ПК.

 

* Обновление прошивки микроконтроллера без доп. подключений и программатора - прошивка заливается по USB. 

Настройка соответствия антенн на каждый диапазон

 

 Устройство сохраняет в энергонезависимой памяти настройки номеров антенн по диапазонам. Для записи данных в память устройства необходимо передать в COM порт, который определился при запуске, строку следующего вида.

 

FFF1,2,3,4,5,6,7,8,8FFF;

 

Буквы FFF в начале и в конце строки - служебные, не несут информации. Точка с запятой в конце означает конец передаваемой информации.

Цифры через запятую - номера портов для управления коммутатором антенн, на которых будет подаваться напряжение. Они расположены в строгом порядке возрастания частоты диапазонов. Всего портов 8, таким образом цифры должны быть из диапазона 1-8. Т.е. 

первая цифра - номер антенны для 160м

вторая цифра - номер антенны для 80м

третья цифра - номер антенны для 40м

четвертая цифра - номер антенны для 30м

пятая цифра - номер антенны для 20м

шестая цифра - номер антенны для 17м

седьмая цифра - номер антенны для 15м

восьмая цифра - номер антенны для 12м

девятая цифра - номер антенны для 10м

 

Передать данные в COM порт проще всего с помощью скрипта (bat файла) следующего вида

Пример:

 

mode COM14 BAUD=9600 PARITY=n DATA=8
type c:\server\RX.txt > \\.\COM14 

 

Нужно указать номер определившегося в системе COM порта и путь к файлу RX.txt. Этот файл должен содержать всего одну строчку

 FFF1,2,3,4,5,6,7,8,8FFF;

с вашими настройками соответствия антенн диапазонам. 

Для выбора антенн по диапазонам в режиме передачи процедура точно такая же, только во время передачи данных настроек в COM порт необходимо нажать педаль, подключенную к разъему FOOT SWITCH устройства.

 

Прошивку, примеры скриптов и драйвера можно скачать здесь



The device uses only one USB connection for CAT system, PTT and CW manipulations.
Features and capabilities:

  * The speed of data exchange between the transceiver and PC - 9600 b / s

 

* Supported CAT protocol — Kenwood RS232 (all Kenwood, Elecraft, and Yaesu transceivers from FT2000), as well as input in BandData format (ABCD).

 

* Switching of antennas by band is set by the user (see instructions below). Independently for reception and transmission. For example, at 40m you can listen to the antenna of the 20m range, and transmit with the antenna 40m. Everything switches automatically when you press a foot switch or when a PTT command arrives from the logger software.

 

* It is possible to connect the same antenna on different bands (up to 8), which is important when using multi-band antennas powered by a single cable.

 

* Output voltage - from 5 to 40 V. It is determined by what voltage you use for switching. It must be submitted to the connector "OUT_to_ANT_SWITCH". Connector Type 5.5 * 2.1mm

 

* Maximum load current - up to 300 mA.

 

* 3 independent PTT outputs with integrated sequencer. PTT1 is turned on first, PTT2 is turned on after 5ms, PTT3 is turned on after another 10ms. Convenient when used with a power amplifier with "slow" relays on the input and output.

 

* When connected, the device will create only one virtual COM port (an FTDI FT232 chip is used).

 

* RTS signal - PTT

 

* DTR signal - CW

 

* Two ready-made modules are used - the STM32F103C8T6 board and the display module based on MAX7219

 

* The dimensions of the printed circuit board - 80 * 70mm.

 

* Power the digital part from the USB port of the PC.

 

* Firmware update microcontroller without add. connections and programmer - firmware is flooded via USB.



Set antenna matching for each band


The device stores in the internal Flash memory the settings of the antenna numbers by bandes. To write data to the device’s memory, it is necessary to transfer a COM of the following type to the COM port, which was defined at startup.
 
FFF1,2,3,4,5,6,7,8,8FFF;
 
The letters FFF at the beginning and at the end of the line do not carry information. A semicolon at the end means the end of the transmitted information.
Numbers separated by commas - port numbers for controlling the antenna switch that will be turn on. They are arranged in a strict order of increasing frequency of the ranges. There are 8 ports in total, so the numbers should be in the range of 1-8. 
the first digit is the antenna number for 160m
the second digit is the antenna number for 80m
the third digit is the antenna number for 40m
the fourth digit is the antenna number for 30m
the fifth digit is the antenna number for 20m
the sixth digit is the antenna number for 17m
the seventh digit is the antenna number for 15m
the eighth digit is the antenna number for 12m
the ninth digit is the antenna number for 10m
 
The easiest way to transfer data to the COM port is using a script (bat file) of the following type.
Example:
 
mode COM14 BAUD = 9600 PARITY = n DATA = 8
type c: \ server \ RX.txt> \\. \ COM14
 
You need to specify the number of the port defined in the COM system and the path to the RX.txt file. This file should contain only one line.
 FFF1,2,3,4,5,6,7,8,8FFF;
with your antenna bandwidth settings.
To select antennas by band in the transmission mode, the procedure is exactly the same, only during the transfer of settings data to the COM port, it is necessary to press the foor switch connected to the device's FOOT SWITCH connector.