
CAT-интерфейс для ATS mini (Micro pocket SSB).
Самые популярные товары с Али по лучшей цене:
Wi-Fi умная вилка, таймер 780 руб.
Цифровой тестер качества воды 580 руб.
Бабушкин пульт - один пульт вместо нескольких 375 руб.
CAT-интерфейс для ATS mini (Micro pocket SSB).

Личинку Ктулху
Обучу новым трюкам.
И да воздастся.
В прошлый раз мы с некоторым удивлением таращились на приёмник ATS mini, он же Micro pocket SSB, который, вопреки здравому смыслу, неплохо справился с приёмом любительского радио даже в WSPR моде.
Очень похоже, линейка ATS является переосмыслением радиолюбительских трансиверов самого начального уровня типа USDx, но с ориентацией на более широкую аудиторию. Хотя в ATS вообще нет режима передачи, зато DSP приём реализован аппаратно и более качественно, что оценят не только радиолюбители. Некоторые модели в рамках линейки ещё и компактные, буквально карманного и даже субкарманного размера.
На примере самого мелкого представителя этого семейства мы наблюдаем баланс полезности и универсальности. Вроде бы и сугубо бытовая вещь, для прослушивания на FM музыки, погоды, стендапа и всякой пропаганды. Но в то же время замечательно справляется с приёмом «голосов» и хулиганов на всех возможных диапазонах, полезность чего, впрочем, осталась где-то в прошлом. Но и зарекаться не стоит - всё может вернуться на круги своя.
Показательно, что товарищи, бесконечно далёкие от темы радио, увидев ATS mini, в фоновом режиме вещающий пропаганду, сразу спрашивают, где такой можно взять. На предупреждения о неудобстве оперирования единственной крутилкой отмахиваются - «ну у тебя же получается».
Людей же, интересующихся радио, не оставит равнодушным возможность услышать SSB. Это не только радиолюбители, но и служебные станции. Так, коротковолновый авиа-информатор за пять минут озвучит актуальные погодные условия для области или даже региона, и прогноз на ближайшее время. Охотники-туристы такое должны оценить.
Ну и собственно радиолюбительские диапазоны тоже интересны. Потому как, случись чего, если только заблаговременно не налажена своя собственная радиосвязь «точка-точка» без задействования посторонней инфраструктуры, никакой аварийной радиосвязи, кроме как в рамках радиолюбительской службы, априори не будет. Радиолюбители-то в связь точно умеют.
Сопутствующие неудобства.
Конечно, в безысходной ситуации можно и единственную крутилку ATS mini всяко-разно повертеть и понажимать, но дело это неблагодарное. Что все прекрасно понимают.
К примеру, автор прошивки Max Arnold даже добавил в свой проект «remote control» через монитор порта, так что нажатием текстовых кнопок на клавиатуре можно эмулировать действия над валкодером и пунктами меню приёмника.
Понятно, что в этом месте явно стоит пойти чуть дальше, и вместо монитора порта прицепить связной софт. Что осуществляется стандартизованной процедурой взаимодействия, кратко именуемой «CAT-interface».
CAT интерфейс для ATS mini.
Местный автор взял ICOM IC-746 CAT Control Emulation for Arduino, и, хотя там нигде нет ни слова, что код способен работать на платформе ESP32, тем не менее он запустился. Только Arduino IDE используемой местным автором версии 1.8.10 сильно ругалась на Serial.begin() с двумя аргументами (чему объяснения не нашлось), так что пришлось библиотеку чуть подправить.
CAT интерфейс автоматически активируется при выборе диапазона «ALL». Он позволяет перестраиваться от 150 kHz до 30 MHz, и работать видами модуляции AM, LSB, SSB.
В диапазоне «ALL» автосохранение настроек отключено, так как создаёт весьма раздражающую помеху. Также рекомендуется гасить экран, и с той же целью. Для управления приёмником по CAT интерфейсу экран не нужен.
Получившаяся прошивка (ссылки на необходимые библиотеки указаны внутри, они сильно громоздкие, и потому в архив не попали):
Номер в имени архива соответствует версии релиза этого форка.
Если что внутри не кошерно - местный автор не настоящий программер.
CAT-интерфейсом поддерживается битрейт 19200 Baud как наиболее употребимый, все остальные параметры совершенно дефолтные:

CAT интерфейс и древние ОС.
Компиляция бинарника под Arduino IDE для платформы ESP32 тяжёлый процесс, и выполняется на современном оборудовании. Соответственно, под современной же ОС в лице Windows 10. Которая видит этот самый ESP32S3 как валидный COM-порт, и замечательно с ним взаимодействует.
Но в реальности ATS mini суждено общаться со связным софтом на каком-нибудь стареньком ноутбуке, под столь же старенькой операционкой, чуть ли не уровня Windows XP. Максимум, что она увидит, это парочку устройств «USB JTAG/Serial debug unit». А вот что с ними делать дальше, она не знает.
Значит, нам понадобится «Zadig for Windows XP», взять его можно отсюда.
Там же сыщется ссылка для Windows Vista или более поздней версии.
Zadig запускается на стареньком ноутбуке, в USB разъём ему подтыкается включенный приёмник, и при активированной вкладке «Option - List All Devices» USB-HID совместимому устройству с Interface 0 мы назначаем вот такой драйвер:

Второй USB JTAG юнит с Interface 2 нуждается в другом драйвере:

Вот теперь приёмник будет отзываться на (в данном случае) COM28, где его и надо искать связным софтом. Скорость порта 19200 Бод, любой связной софт её поддерживает.
Что мы здесь натворили.
После такой в общем-то нехитрой процедуры инсталляции CAT-интерфейса в одну из версий кастомной прошивки для ATS mini, мы можем подоткнуть девайс к антенне, USB-шнурком и джеком аудио-разъёма к ноутбуку, и вообще погасить приёмнику экран. Всё управление осуществляется связным софтом, крутилка больше не нужна.
В качестве связного софта может быть что угодно, от простейшей утилиты наподобие flrig до чего-то монструозного и страшного. В случае выбора рабочего диапазона «ALL» от 150 kHz до 30 MHz без «дырок», мы получаем возможность удобно оперировать частотой настройки и видом модуляции (AM, LSB, SSB) в диапазонах ДВ, СВ и КВ без их ручного переключения в приёмнике.
При наличии интереса к радиолюбительской связи она тоже доступна, как в голосе, так и в любой «цифре». Да, динамический диапазон приёмника невысок, избирательность оставляет желать лучшего, и без диапазонного фильтра можно услышать много потустороннего. Это понятно.
Но после путешествий по эфиру посредством удобного софта мало кому захочется вертеть крутилку. Сегодня мы себе создали некоторое удобство в этом вопросе.
Другие статьи категории «Радиоприём»
Приёмник ATS mini (Micro pocket SSB) на Si4732-A10.

NOAA, погодное радио. Обзор приёмника PO-R01.

Радио на флешке, вторая часть.

Оставить комментарий