Строительный блокнот  Радиостанция приемника Р399А 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [ 20 ] 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

ПАКЕТНЫЙ ТЕРМИНАЛ ИЗ РАДИО-86РК

Со времени первых экспериментов с использованием любительского компьютера Радио-86РК (далее по тексту РК86) в качестве связного терминала прошло около десяти лет. В то время за рубежом для небольших бытовых компьютеров уже существовали терминальные программы, позволявшие работать любительским пакетом по протоколу АХ.25. Подобная программа под названием TNC2-RK86 (размером 16 Кбайт) была написана и для нашего РК86. Эксплуатация программы подтвердила способность РК86 с модемом успешно справляться с мониторингом и ретрансляцией кадров со скоростью 300 бод. Если добавить аппаратные таймеры на микросхеме К580ВИ53, то РК86 вполне пригоден и для организации простейших пакетных соединений с корреспондентами на КВ.

Ниже описывается сокращенный вариант программы TNC2-RK86 (размером 3 Кбайт) для мониторинга любительских кадров в КВ диапазонах. Пригоден обычный РК86 с обьемом ОЗУ 32 или 16 Кбайт и кварцевым резонатором на 16 МГц, изготовленный по описанию в журнале Радио за 1986 г. В ПЗУ знакогенератора РК86 желательно (но вовсе не обязательно) иметь коды строчных латинских символов. Это упростит чтение информационных полей кадров из любительского эфира, образуемых в большинстве случаев с применением строчных символов латинского алфавита. С необходимыми сведениями о любительском пакете, схеме и конструкции модема можно ознакомиться по

статьям в журналах Радио , КВ журнал , Радиолюбитель .

Структурная схема приемного пакетного терминала на основе компьютера Радио-86РК показана на рис.1. Далее по тексту комплекс средств, включающий РК86, загруженную в него программу TNC2-RK86 и модем, будет именоваться терминалом.

Сигнал с НЧ выхода приемника подается на вход RXA приемной части модема, с выхода которой сигналы RXD и DCD TTL-уровня поступают на входной порт А (разряды АО и А1 соответственно) микросхемы D14 дополнительного ППА К580ВВ55 в РК86. Сигнал. DCD с выхода модема используется программой для непрерывной обработки всех последовательных кадров пакета, выдаваемого станцией в течение одной передачи. Чтобы обеспечить интерфейс с модемом, в РК86 должен быть наружный разъем для вывода двух линий порта А (всего три контакта - два сигнальных и один общий). Если нет специальной гальванической (оптронной) развязки цепей модема и компьютера, то, чтобы предотвратить случайный выход из строя линий портов микросхемы D14 К580ВВ55, целесообразно выполнить соединения через резисторы сопротивлением 1 кОм.

Коды программы для РК86 с ОЗУ 32 Кбайт переданы редакции КВ журнала . Желающие могут получить их, прислав вместе с запросом оплаченный конверт с надписанным своим адресом (SASE). Если используется РК86 с ОЗУ 16 Кбайт, то по адресу 0009Н вместо бай-

; Терминал

Радиоприемник

Модем

ч

у

РК6Б

Основная плата с программой тмсг-вкъв

KmSuamypa ВК-дВ

Монитор



3,3мс , , ZSJM

u и

Рис. 2

та 76Н следует записать 36Н, а по адресу ОООАН вместо байта 77Н - значение 37Н. Программа должна загружаться в область ОЗУ ООООН . . OCOFH. Все переменные программы размещаются в области ОЗУ с адресами 1000Н...1СЗЕН. Вершина программного стека находится по адресу 35FFH.

Программа запускается командой GO. При зтом экран монитора очищается и в его левом нижнем углу (под сплошной разделительной линией) появляется индикатор приема кадров в виде символа 4- . Сразу же после приема открывающего флагового байта кадра этот индикатор превращается в серый прямоугольник, а после достоверного приема кадра в целом - в яркий белый прямоугольник. В процессе приема непрерывного пакета справа от индикатора (через два пробела) выдается текущее число правильно принятых кадров (от 1 до 8). Весь процесс мониторинга кадров отображается на 25 строках экрана. По их заполнении экран сдвигается на одну строку вверх, В рассматриваемой сокращенной версии программы TNC2-RK86 ввод каких-либо команд терминала не предусмотрен. Сразу после запуска терминал готов к мониторингу кадров, ожидая появления открывающего флагового байта кадра.

Для настройки приемника с модемом на частоту пакетного сигнала удобно пользоваться осциллографом. Его следует подключить к выходу RXD приемной части модема и установить скорость горизонтальной развертки примерно 1 см за 10 мс В начале передачи пакета кадров в течении 1...2 с осциллограмма сигнала с выхода приемной части модема должна иметь вид, показанный на рис.2, а или б. Оба возможных варианта сигнала совершенно равнозначны.

Для каждого правильно принятого кадра программа TNC2-RK86 выдает на

экран следующие данные (параметры):

I) позывной и SSID отправителя кадра;

21 позывной и SSID получателя кадра;

3) тип кадра (SABM, DISC, UA, UI, FRMR, RR, REJ, RNR или I);

4) длину информационного поля кадра (для 1,и1-кадров);

5) НЕХ-значение РШ-байта (для I, UI-кадров);

6) тип кадра (С-команда или R-ответ);

7) значение бита опрос/отклик (P/F) управляющего байта кадра;

8) текущее значение порядкового номера приема (для I, S-кадров);

9) текущее значение порядкового номера передачи (для 1-кадров);

10) позывные и SSID станций-ретрансляторов (для транзитных кадров всех типов);

II) информационное поле кадра (для I, UI-кадров).

Параметры 1 - 9 выдаются одной текущей строкой монитора (слева направо в фиксированных позициях и в порядке следования в списке). При приеме транзитного кадра позывные станций-ретрансляторов (параметр 10) указываются в фиксированных позициях следующей строки монитора, в трех начальных позициях которой всегда помещается слово via . В такой строке непосредственно перед позывным ретранслятора может присутствовать символ (звездочка). Наличие этого символа свидетельствует о том, что станция с отмеченным позывным уже ретранслировала данный транзитный кадр Отсутствие звездочки означает, что станция с этим позывным, хотя и указана в качестве ретранслятора данного транзитного кадра, но сама еще не ретранслировала его. Позывные в строке via расположены слева направо в той последовательности, в какой они следуют в адресном поле транзитного кадра. Программа показы-



вает позывные первых четырех ретрансляторов транзитного кадра (обычно этого достаточно).

Информационное поле принятого кадра (параметр И) выдается непрерывно с начала новой строки (все неотображае-мые байты заменяются символами пробела) .

Позывной отправителя кадра всегда занимает первые девять позиций строки, причем шесть из них отведены под обычный ( первичный ) любительский позывной, а две последних занимают цифровые символы SSID. Разделителем служит символ - (минус). Значение SSID, равное нулю, не отображается (заменяется пробелами). Аналогично другие девять фиксированных позиций строки всегда занимает позывной и SSID получателя кадра. Символ > служит дополнительным разделителем позывных отправителя и получателя прямого кадра Для транзитного кадра этот разделитель имеет вид двух следующих подряд символов > ( ). Разделителем полей параметров 3 - 9 служит символ : (двоеточие). Поля параметров, отсутствующих в текущем кадре, выдаются пустыми (заполняются пробелами).

В поле параметра 4 программа помещает сокращенное символьное обозначение типа кадра, используемое в официальном описании версии 2 протокола АХ.25: SABM, DISC, UA. UI, FRMR, RR. REJ, RNR, и I. Здесь же для I-, UI-кадров в виде десятичного числа 0...256 указывается длина (число символов) их информационного поля.

В следующее поле текущей строки помещаются значения вида СО, С1, R0 или R1 (параметры 6, 7). Здесь С - команда, R - ответ, а цифры О или 1 характеризуют значение P/F-бита управляющего байта кадра.

Для I-, S-кадров в последнем поле строки параметров выдаются разделенные пробелом однозначные числа от О до 7 Первое из этих чисел (параметр 8) ха-рактеризуюет порядковый номер очередного ожидаемого на приеме 1-кадра. второе (параметр 9) - порядковый номер последнего переданного 1-кадра.

Михаил Павлов (RV3DBL), Анатолий Шаманский (UA3FA)

г. Королев Московской обл.

ДОРАБОТКА РЕЛЕ- ХЛОПУШКИ

До сих пор у коротковолновиков пользуются популярностью так называемые реле- хлопущки от радиостанции РСБ-5. Их применяют в выходных каскадах передатчиков, в переключателях антенн, всевозможных коммутаторах. Чтобы ослабить механический хлопок при сра-

Полоот потопа


Колпачки от конденсатора ЭТО

батывании реле, я располагаю эти реле вертикально, чтобы его подвижная часть - замыкатель в нерабочем состоянии находилась в нейтральном положении. Посередине внутренних стенок керамических пластин наклеиваю полоски поролона толщиной 6...8 мм. Это, кстати, исключает случайное замыкание контактов при механическом воздействии на корпус. Для улучшения электрического контакта к пластинам припаиваю колпачки от конденсатора ЭТО . Предварительно с них нужно удалить лакокрасочное покрытие и отделить минусовые части корпуса.

Георгий Члиянц (UY5XE)

г.Львов. Украина



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 [ 20 ] 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41