«Антенный анализатор» из КВ трансивера
Добавлено: 09 ноя 2019, 10:04
Добрый день!
Понадобился тут антенный анализатор, а под рукой только трансивер miniSW2017 управляемый по CAT протоколу Kenwood.
Пришлось написать программку для снятия АЧХ используя встроенный в трансивер КСВ метр. Для работы надо вручную переключить трансивер в режим самой низкой мощности, у моего это 1Вт и задать частоту начала и конца развёртки.
Программка работает со всеми трансиверами поддерживающими протокол Kenwood.
Программа работает под управлением ОС Windows 7 и выше.
Единственный замеченный товарищами минус - медленная развёртка, ждать пока программа закончит измерение весьма долго.
Скачать можно по адресу:
http://ut8iae.ho.ua/save/KenwoodSWRGraph.zip
Так же для работы программы потребуется скачать .NETFramework v4.6.1:
https://www.microsoft.com/ru-ru/downloa ... x?id=49982
Для тонкой настройки СОМ порта можно открыть файл "KenwoodSWRGraph.exe.config" например в редакторе Notepad++ (Сохранять файл только в кодировке utf-8):


Вносить изменения в поле value="0" напротив требуемого параметра, например:
- Поле key="ComParity" отвечает за чётность отправляемых в порт бит, поле value которого принимает значения:
Even - value="2" - Sets the parity bit so that the count of bits set is an even number.
Mark - value="3" - Leaves the parity bit set to 1.
None - value="0" - No parity check occurs.
Odd - value="1" - Sets the parity bit so that the count of bits set is an odd number.
Space - value="4" - Leaves the parity bit set to 0.
- Поле key="ComDataBits" отвечает за количество отправляемых в порт бит данных, поле value которого принимает значения (это поле лучше не трогать):
value="5"
value="6"
value="7"
value="8"
value="9"
- Поле key="ComStopBits" отвечает за количество стоп бит, поле value которого принимает значения:
None - value="0" - No stop bits are used. This value is not supported by the StopBits property.
One - value="1" - One stop bit is used.
OnePointFive - value="3" - 1.5 stop bits are used.
Two - value="2" - Two stop bits are used.






Понадобился тут антенный анализатор, а под рукой только трансивер miniSW2017 управляемый по CAT протоколу Kenwood.
Пришлось написать программку для снятия АЧХ используя встроенный в трансивер КСВ метр. Для работы надо вручную переключить трансивер в режим самой низкой мощности, у моего это 1Вт и задать частоту начала и конца развёртки.
Программка работает со всеми трансиверами поддерживающими протокол Kenwood.
Программа работает под управлением ОС Windows 7 и выше.
Единственный замеченный товарищами минус - медленная развёртка, ждать пока программа закончит измерение весьма долго.
Скачать можно по адресу:
http://ut8iae.ho.ua/save/KenwoodSWRGraph.zip
Так же для работы программы потребуется скачать .NETFramework v4.6.1:
https://www.microsoft.com/ru-ru/downloa ... x?id=49982
Для тонкой настройки СОМ порта можно открыть файл "KenwoodSWRGraph.exe.config" например в редакторе Notepad++ (Сохранять файл только в кодировке utf-8):


Вносить изменения в поле value="0" напротив требуемого параметра, например:
- Поле key="ComParity" отвечает за чётность отправляемых в порт бит, поле value которого принимает значения:
Even - value="2" - Sets the parity bit so that the count of bits set is an even number.
Mark - value="3" - Leaves the parity bit set to 1.
None - value="0" - No parity check occurs.
Odd - value="1" - Sets the parity bit so that the count of bits set is an odd number.
Space - value="4" - Leaves the parity bit set to 0.
- Поле key="ComDataBits" отвечает за количество отправляемых в порт бит данных, поле value которого принимает значения (это поле лучше не трогать):
value="5"
value="6"
value="7"
value="8"
value="9"
- Поле key="ComStopBits" отвечает за количество стоп бит, поле value которого принимает значения:
None - value="0" - No stop bits are used. This value is not supported by the StopBits property.
One - value="1" - One stop bit is used.
OnePointFive - value="3" - 1.5 stop bits are used.
Two - value="2" - Two stop bits are used.







