

Baycom modem. 1200-2400bps Packet on VHF...

Как известно, для работы пакетом необходимо устройство, являющееся "посредником" между компьютером и радиостанцией - TNC (Terminale Node Controller). Кроме преобразования цифровой последовательности в звуковые посылки (как делает Модем, например, при RTTY-связи), TNC преобразует "пакеты", сформированные в соответствии с протоколом АХ-25, в понятные компьютеру ASCII-коды, а так же выполняет множество других специальных функций.

TNC состоит из микропроцессора, оперативной памяти, постоянной памяти, генератора синхроимпульсов и т.д., т.е. частей, как правило, входящих в состав любого компьютера. Радиолюбители, естественно, задавались вопросом: а нельзя ли использовать компьютер в режиме пакетной связи, не прибегая к дополнительным устройствам типа TNC, а сделать так, чтобы все функции контроллера пакетной связи взял на себя компьютер?

Немецкие радиолюбители DG3RBU и DL8MBT разработали программное обеспечение для домашнего компьютера COMMODORE C-64, которое назвали DIGICOМ-64. Оно позволяет работать пакетом, при этом требуется только небольшая приставка - модем для соединения компьютера с радиостанцией. Программа DIGICOM-64 была весьма популярна в Европе, где число пользователей компьютеров COMMODORE C-64 очень велико. С широким распространением ЭВМ IBM PC, естественно, встал вопрос о создании аналогичной программы для этого компьютера. В конце 1988 года Энди Пэйн N8KEI создал программу, которая позволяет работать пакетом на компьютере IBM PC без TNC. Он назвал ее PMP (Poor ManPacket - пакет для бедных людей). В августовском номере журнала "73" за 1991 год приведено ее описание и схема модема. В начале 1990 года появилась программа BAYCOM, разработанная теми же радиолюбителями, что и DIGICOM-64.

Таким образом, для тех, у кого есть возможность пользоваться компьютером IBM PC, достаточно сделать небольшой модем и подключаться к радиостанции. Схема одного из вариантов такого модема на микросхеме TCM-3105, pазpаботанного DG3RBU приведена на рисунке.



•GIF файл - схема в GIF формате - 20Kb •ZIP файл - схема в текстовом формате - 2 Kb •ZIP файл - PCB, рисунок печатной платы (5x9 см) в PCX - 15Kb 

Модем потребляет всего 3.5 мА, поэтому питается непосредственно от сигналов интерфейса RS-232. BAYCOM использует нестандартное подключение к сигналам RS-232: сигнал DTR используется как передаваемые данные (от компьютера к радиостанции), CTS - принимаемые данные, RTS - PTT (Push-To-Talk - управление передатчиком), высокий уровень соответствует режиму передачи. 

Данная схема работает только с тонами 1200 и 2200 Гц, которые применяются на УКВ при скорости 1200 Бод. Для работы на КВ (300 Бод, разнос частот тонов 200 Гц) нужно несколько модифицировать схему.

B.3аушицын (RW3DR) 
------------------------------------------------------------------------
Существует оригинальная версия схемы, позволяющая разместить весь модем в корпусе разъема 25pin. По вопросам приобретения миниатюрного модема можно обратиться по адресу.


------------------------------------------------------------------------
Ряд фирм выпускает радио-модемы обеспечивающие скорость 2400. Они как правило сделаны на миросхеме фирмы Exar - XR-2123 которая на 2400 работает по стандарту CCITT - V.22 или V.26. Подобные модемы не нашли широкого применения среди радиолюбителей, так как для использования этой м/сх (в отличии от TCM3105 используемой на скорости 1200) необходимо большее количество внешних (активных и пассивных) елементов. Кроме того для надежного декодирования DPSK модуляции необходимо несколько большее отношение S/N, чем обеспечивает УКВ ЧМ радиостанция, зачастую используемая с простыми не направленными антеннами. Как правило использование подобного модема не приводит к повышению скорости в два раза. В виду того, что повышается количество ошибок, реальная скорость увеличивается только на 30-50%.

Можно достичь хорошего результата (до 70%) если подобрать радиостанцию, с быстрым переключением TX/RX и установить минимально возможное значение TxDelay. Необходимо также использовать максимальное значение PacLen и большие чем на 1200 значения MaxFrame при условии, что канал связи обеспечивает небольшое количество ошибок и незагружен. На загруженном канале, при наличии других Users на данной частоте оптимальным всегда является значение MaxFrame=1. Таймер T1 - Frack, устанавливайте равным 1-2 на свободном канале и 3-5 на загруженном. Необходимо также поэкспериментировать с установкой таймера T2 - RespTime.


------------------------------------------------------------------------
Кроме этого известен вариант использования м/сх TCM3105 в модемах на 2400, несмотря на то, что она для этого не предназначена. Все изменение в схеме заключается в повышении частоты кварца и соответственно повышении AFSK частот. Выбор частоты кварца является компромисной величиной для 2400 на TCM3105.

Желательно чтобы:



•"нижняя" частота (лог 1) модуляции в AFSK посылке была как можно ближе к значению скорости бит/с, иначе TCM с трудом принимает такой сигнал - его трудно детектировать. Хорошо, если его частота такова, что период колебания модулирующей AFSK частоты укладывается в длительность периода для скорости 2400. Т.е. нижняя частота модуляции должна быть по возможности как можно ближе к 2400Hz. Кроме этого малые значения кварца также не приемлимы из соображений оптимального сдвига между AFSK частотами 0 и 1. "Оптимальный_Сдвиг_для AFSK" = 0.8*скорость_бит/с

На 2400 надо стремиться чтобы сдвиг между частотами был как можно ближе к 1920Hz. •но при этом соответственно повышается частота (лог 0) "верхней" посылки и она уже с трудом проходит через узкополосные НЧ цепи и фильтры приемо/передатчика. 

АЧХ трансиверов различны - поэтому трудно оптимально подобрать частоту кварца так чтобы 2400 работало с любой радиостанцией. Частота кварца 8Мгц, используемая радиолюбителями в Москве, хороша для м/сх - нижняя частота 2160Hz близка к 2400, но верхняя становится 3960Hz, что много для некоторых р/ст. Причем как для трактов приемника, так и для трактов передатчика. В Европе более распространен вариант с кварцем 6.5536Mhz.



Для работы на 2400 нужно подстроить новый уровень (делать очень аккуратно, медленно, много оборотным резистором) на ноге RxB. Для Baycom модема есть специальная программа для этого. Ее можно найти на IPMSU, rxb_tune.arj


------------------------------------------------------------------------
Back to Packet Page 