Материал: kollektiv_avtorov_zhurnal_radiohobbi_2000_1

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

MixW,

íà-

 

пример, по-

 

сылка в бу-

 

ôåð ïåðå-

 

ä à ÷ è :

 

<VER> - íî-

 

ìåðà âåð-

 

ñèè MixW;

 

<GMT> -

Ðèñ.5

â ð å ì å í è

 

 

GMT, âçÿ-

 

òîãî èç ÷à-

 

ñîâ

ïðî-

 

граммы; <DATE> - текущей даты (данные компьютера); <CALL>, <NAME>, <QTH> - позывного, имени и QTH корреспондента, внесенных в строку ввода данных для журнала log.log или из окна Партнера; <MYRST> - RST для корреспондента; <RST> - принятого от корреспондента RST. Или для автоматизации управления программой и повышения ее сервисных возможностей: <CR> - очистка строки; <LF> - перевод строки (каретки); <SP> - пробел; <F#>, <SF#> - вызов содержимого функциональных клавиш F# и Shift+F# в буфер передачи; <MYCALL>, <MYNAME>, <MYQTH> - посылка в буфер передачи позывного, имени, QTH, взятых из Setup; <RX> - немедленная остановка передачи и перевод в режим приема; <TX> - перевод программы в режим передачи и трансляция из буфера передачи; <CWID> - посылка позывного в Morse Code в буфер передачи со скоростью, установленной в Setup; <CLEAR> - очистка поля log для ввода новых данных. Имеется возможность в качестве макроса использовать команду <BRAG#>, где # - номер (от 0 до 9) подготовленного текстового файла с именем BRAG#.txt, который предполагается направить в передающий буфер для трансляции. Такие файлы готовятся любым текстовым редактором и должны быть размещены в директории MixW.

Программой допускается возможность вставлять любое количество макрокоманд, а с полным перечнем макрокоманд можно ознакомиться в файлах macro.txt и manual.txt, расположенных в директории MixW.

12. Использование функциональных клавиш и Hot-keys

MixW позволяет использовать 24 заранее подготовленных текста для функциональных клавиш F1-F12, Shift+F1-F12. В данных текстах можно использовать макрокоманды или их сочетания, вплоть до отсылки к другой функциональной клавише, например: Текст для F1:

<TX><CR><CALL> de <MYCALL> Hello dear <NAME> My RST is <MYRST><MYRST> My name is <MYNAME> My QTH is <MYQTH> My rig here is: <F4>...

где: <TX><CR><CALL><MYCALL> - обычные макрокоманды, а <F4> - отсылка взять и вставить текст из содержимого функциональной клавиши F4.

Для подготовки и редактирования текста указанные клавиши вызываются совместно с клавишей Ctrl. Сtrl+Enter - переход на новую строку в режиме ввода текста и редактирования содержимого функциональных клавиш.

Для повышения скорости управления программой наравне с ниспадающими и разворачивающимися меню, управляемыми с помощью мыши, можно использовать и т.н. "горячие клавиши" (Hot Keys):

Alt+C - очищает строку в окне ввода данных для log.log. Alt+E - переход в окно ввода данных для log.log.

Alt+G - "забирает" позывной из информационного окна и копирует его в окна журнала и Партнера.

Alt+H - Windows help (MixW.hlp).

Alt+I - активизирует окно информации по DXCC. Alt+K - переход в окно буфера ТХ.

Alt+M - переключает вид работы. Alt+P - активизирует окно Партнера.

Alt+S - сохраняет данные, введенные в окно ввода данных для log.log. Alt+T - вставляет в окно ввода данных Дату, Время, вид работы,

частоту, RST.

Alt+X - переключает в режим приема/передачи путем повторного нажатия.

Alt+Q - проверка имени по базе данных на QRZ CDROM. Для того,

cq hamradio

чтобы данная функция работала, необходимо в Setup - Misc - QRZ CDROM указать путь его нахождения, например: G:\callbk. Можно также скопировать с этого CD два файла callbkc.idx и callbkc.dat на винчестер с указанием соответствующего пути к ним в Setup - Misc - QRZ CDROM для более быстрой работы данной функции.

Alt+Left arrow - изменяет частоту приема на 1 Гц вниз.

Alt+Right arrow - на 1 Гц вверх.

Ðèñ.4 Alt+Shift+> - вверх на 100 Гц. Alt+Shift+< - вниз на 100 Гц.

Alt+5 (цифрового блока) - ставит метку на шкале спектрографа с указанием позывного в диалоговом окне работающей на этой частоте станции. При прохожде-

нии индикатора настройки вблизи такой метки в информационном окне высвечивается позывной этой станции. (Работает только с САТ-сис- темой). Быстрый переход вверх-вниз по этим меткам осуществляется нажатием клавиш Alt+PgUp(PgDn) цифрового блока.

Ctrl+L - переключает в регистр LATIN (только для RTTY). Ctrl+Shift+R - восстанавливает звуковую частоту в значение "по умол-

чанию".

Ctrl+Shift+N - мгновенная подстройка частоты передачи на частоту приема при использовании выключенной "nec".

Ctrl+Shift+A - вызов диалогового окна "Auto CQ" для ввода текста и выполнения установок автоматической подачи вызова с указанным интервалом времени для прослушивания. Клавишами Alt+A стартует функция AutoCQ, а Esc - прерывается для проведения QSO. Особенно удобно в контестовом режиме работы.

Ctrl+1, Ctrl+2 ... Ctrl+0 - сохраняет в памяти частоту и вид работы в соответствующих каналах (10 ячеек).

Alt+1, Alt+2 ... Alt+0 - восстанавливает из памяти соответствующих каналов частоту и вид работы (10 ячеек).

Esc - нажатие одного раза - останавливает передачу текста из ТХбуфера, нажатие дважды - немедленная остановка передачи и перевод программы в режим приема.

Полный перечень Hot Kyes приведен в файлах help.txt и manual.txt, расположенных в директории MixW.

О всех новинках и вопросах распространения программы MixW можно узнать, посетив web-страничку автора программы по адресу:

http://tav.kiev.ua/~nick èëè http://www.qsl.net/ut2uz

TNX UT2UZ, UU9JDR, UT5ULB.

Компьютерный интерфейс

для трансиверов ICOM

 

 

 

Николай Федосеев, UT2UZ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ã.Êèåâ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В радиоприемниках и трансиверах фирмы ICOM применен CI-V интерфейс, позволяющий подключать несколько аппаратов на одну общую линию. На рисунке приведена простая схема CI-V интерфейса c добавленными цепями управления прием-передача (PTT) и телеграфным выходом (CW). К нему можно подключать несколько трансиверов, но PTT и CW использовать только в одном из них. Впрочем, последние модели ICOM имеют “программный” PTT, передаваемый по шине CI-V. Необходимо отметить, что некоторые программы не умеют использовать один COM-порт для PTT/CW и CAT. В таком случае для PTT и CW можно использовать другой COM-порт или порт принтера.

Радиохобби 1/2000

41

измерения

Частотомер на процессоре PIC16F84

Александр Денисов, RA3RBE, г.Тамбов

При работе на люби-

тельской радиостанции

часто необходимо точно

знать частоту, на которую

настроен трансивер или

приемник для того, чтобы

не уйти за пределы диа-

пазона или для точной

настройки на заранее

оговоренную частоту.

Механические шкалы не

дают такой возможности,

поэтому приходится кон-

струировать электрон-

ные шкалы. В настоящее

время разработано боль-

шое количество элект-

ронных шкал и частото-

меров с использованием

микросхем разной степе-

ни интеграции. Зачастую

это сложные устройства,

насчитывающие несколь-

ко десятков микросхем.

Эти конструкции доволь-

но сложны для повторе-

íèÿ èç-çà òîãî, ÷òî â ñõå-

ме с большим количеством элементов гораздо выше возможность до-

пустить ошибку на всех этапах – от публикации до монтажа. Принци-

пиальную схему частотомера можно предельно упростить, если пост-

роить ее на базе процессора PIC16F84 фирмы Microchip (http://

www.microchip.com/), который обладает высоким быстродействием

и широкими функциональными возможностями, а встроенное энерго-

независимое запоминающее устройство позволяет записывать и опе-

ративно изменять величину промежуточной частоты цифровой шкалы.

При работе над своим частотомером я поставил задачу создания

максимально простой конструкции, несложной в повторении, учитыва-

ющей ошибки и недочеты, допущенные при конструировании анало-

гичных устройств.

Вниманию читателя предлагается частотомер – цифровая шкала,

в котором вся работа по измерению, преобразованию и динамической

индикации перенесена на программное обеспечение, а аппаратная

часть содержит всего две микросхемы.

Устройство выполняет следующие функции:

1. Семиразрядного частотомера с индикацией частоты в десятках

герц в младшем разряде индикатора.

2. Цифровой шкалы радиолюбительского трансивера (приемника).

В этом режиме к измеренному значению прибавляется или вычитается

значение промежуточной частоты, записанное в энергонезависимую

память PIC процессора.

Технические характеристики:

 

максимальная измеряемая частота .................................

30 ÌÃö

максимальное разрешение измеряемой частоты ..............

10 Ãö

чувствительность по входу ..............................................

250 ìÂ

напряжение питания ......................................................

8…12 Â

потребляемый ток .............................................................

35 ìÀ

Принципиальная схема частотомера - цифровой шкалы приведена на рис.1. Она состоит из:

-формирователя входного сигнала, выполненного на транзисторе VT1. Сигнал измеряемой частоты, поданный на вход X5, ограничивается, усиливается и подается на вход PIC процессора для измерения;

-центрального процессора DD2 (PIC16F84), выполняющего функции измерения, расчета, преобразования, управления динамической индикацией и динамического опроса входных сигналов. Контакты X3 и X4 используются для выбора режима цифровой шкалы. Тактовая частота процессора определяется кварцевым резонатором ZQ1 и может изменяться в небольших пределах конденсаторами C3 и C4;

-светодиодного индикатора DD3 (АЛС318) для отображения часто-

òû;

-микросхемы DD1 (555ИД7) – дешифратора позиции отображаемой цифры;

-пятивольтового интегрального стабилизатора питающего напряжения DA4 (7805). Напряжение питания частотомера 8..12 В подается на контакты X1(+) и X2(-).

Функции устройства реализованы следующим образом:

При отключенных контактах X3 и X4 - работает как частотомер (режим измерения).

При подаче лог. «0» на X3 - складывает измеренные значения с заранее записанной в энергонезависимую память константой (цифровая

Ðèñ.1

шкала).

При подаче лог. «0» на X4 вычитает по модулю эту константу из измеренного значения (цифровая шкала).

При подаче лог. «0» одновременно на выводы X3 и X4 через 1 сек. шкала перейдет в режим записи константы, отобразит на индикаторе

букву "F" и изме-

Ðèñ.2à

ренную частоту.

Повторная подача

 

ëîã. "0" íà X3 è X4

 

приведет к записи

 

замеренного зна-

 

чения в энергоне-

 

зависимую память

 

процессора и воз-

 

врату в режим из-

 

мерения. После

 

этого новая кон-

 

станта будет ис-

 

пользоваться в ка-

 

честве величины

 

промежуточной ча-

 

стоты. Данный ре-

 

жим сделан для

 

того, чтобы пользо-

 

ватели могли сами

 

устанавливать ве-

 

личину ПЧ в своей

 

шкале без пере-

 

программирова-

 

ния PIC процессо-

 

ра. По умолчанию в

Ðèñ.2á

тексте программы

 

записана ПЧ рав-

 

íàÿ 5,5 ÌÃö.

 

Примечание: ло-

 

гическому «0» соот-

 

ветствует потенци-

 

ал 0 вольт («зем-

 

ëÿ»).

 

Ê î í ñ ò ð ó ê ö è ÿ

 

выполнена на одно-

 

сторонней печат-

 

ной плате размера-

 

ìè 57 õ 67 ìì. Ýñ-

 

киз печатной пла-

 

ты (М1:1) приве-

 

äåí íà ðèñ.2à, à

 

вид со стороны пе-

 

чатных дорожек -

 

на рис.2б, однако

 

предельная про-

 

стота конструкции

 

позволяет легко по-

 

вторить ее даже на

 

42

Радиохобби 1/2000

профессиональная схемотехника

"макетнице".

Теперь немного информации для тех, кто не имеет большого опыта работы с PIC процессорами. Для транслирования исходного текста программы в машинный код процессора использовался широко распространенный, бесплатный ассемблер MPASM, для программирования – программатор PIX, также бесплатный и доступный на многих серверах. Сушествует много других ассемблеров и программаторов, однако эти наиболее доступны для пользователей с небольшим опытом. Их можно скачать со странички автора http://www.geocities.com/ alldn/hamradio. Схемы аппаратной части программатора находятся в файле программатора PIX.

Архивы MPASM и PIX распаковываем в разных директориях MPASM и PIX соответственно, файл DigiScal.asm с исходным текстом программы частотомера переписываем в директорию ассемблера MPASM.

1. Трансляция исходного текста

Набираем команду MPASM DIGISCAL.ASM. После выполнения программы на экране дисплея должно быть следующее:

MPASM 01.40 © 1993-96 Microchip Technology Ink./Byte Craft Limi

Checking c:\MPASM\DIGISCAL.ASM for symbols…

Assembling…

DIGISCAL.ASM 639

Building files…

Errors

:

0

 

 

 

Warnings

:

0

reported

0

suppressed

Messages

:

0

reported

0

suppressed

Lines assembled :

638

 

 

Press any key to continue.

Отсутствие сообщения об ошибках и предупреждений говорит о том, что программа оттранслирована правильно. После трансляции в директории MPASM появятся несколько файлов с именем DIGISCAL и разными расширениями. Файл DIGISCAL.HEX и есть тот файл, который будет записан в PIC процессор.

2. Программирование PIC процессора

2.1. Переходим в директорию PIX, запускаем программу PIX.EXE, подключаем к разъему COM2 аппаратную часть программатора с вставленным PIC процессором (рис.3).

Ðèñ.3

2.2.Даем команду F7 (Erase) – стираем ранее записанную информацию, т.к. новые микросхемы заполнены нулями, которые нужно «стереть». Микросхема без информации заполнена 3FFF, а ее энергонезависимая память FF. После стирания в этом можно убедиться, посмотрев содержимое памяти командой F4 (Read).

2.3.Даем команду F3 (File) и выбираем файл DIGISCAL.HEX из директории MPASM.

2.4.Последняя команда – F9 (Blow) – запись микросхемы.

После завершения процесса программирования появляется надпись “All loaded Areas Blown OK 1195 mSec”, последняя цифра может отличаться в зависимости от быстродействия компьютера.

2.5. Отключаем аппаратную часть программатора от порта COM2 и выгружаем программатор командой ALT-X.

Микросхема запрограммирована и готова к работе в частотомере. Правильно собранный частотомер - цифровая шкала с запрограммированным PIC процессором почти не требует настройки. Минимальная настройка заключается в подаче на вход частотомера эталонной частоты и подстройки конденсатора C4 до получения правильных показаний на индикаторе. При этом, возможно, потребуется корректи-

ровка емкости C3.

ОТ РЕДАКЦИИ: Ограниченный объем данной статьи не позволяет разместить исходный текст программы частотомера (файл DigiScal.asm), его можно найти на http://www.geocities.com/alldn/ hamradio/ или на http://radiohobby.da.ru, а также заказать дискету в редакции с оплатой наложенным платежом расходов на пересылку и стоимости дискеты. E-mail автора: alldn@yahoo.com

Автоматический антенный тюнер АТ-130 от ICOM

Б.Витко (UT5UE), руководитель сервис-центра Концерна “Алекс”

Технические данные:

количество каналов памяти - 45; рабочий диапазон частот - 1,6…30 МГц; подводимая мощность - 150 Вт (РЕР); входное сопротивление - 50 Ом;

потребляемая мощность во время автоматической настройки - 5-15 Вт;

время настройки - 2-3 сек (общее), 15 сек (макс.), 1 сек (с памяти); настройка по КСВ - не хуже 2,0:1;

тип применяемой антенны - Marconi с RF заземлением (длинный провод) длиной более 7 метров;

напряжение питания 13,6В+/-15% (DC) от трансивера; диапазон рабочих температур от –30°C до +60°C; размеры - 230х80х340 мм; всепогодное исполнение; вес - 2,5 кг (АТ-130), 2,7 кг (АТ-130Е).

Работой АТ-130 управляет 8-битовый микропроцессор. Тюнер, функциональная схема показана на рис.1, настраивает антенную систему

ñморским трансивером IC-M710, используя 4 датчика: прямой (D1) и обратной (D13, D14) мощности, фазы (IC9, L2, L3), сопротивления (D7, D8, D11, D12). Данные с них поступают на процессор (CPU), который

ñпомощью исполнительных реле управляет конфигурацией и параметрами Г-образной согласующей LC цепи. Электрическая схема АТ130 представлена на рис.2 (см. стр.44, 45). Для минимизации помех другим станциям и обеспечения безопасного режима выходного каскада передатчика во время согласования в АТ-130 предусмотрено снижение подводимой к антенне мощности с помощью аттенюатора (АТТ на рис.1, R16…R24 на рис.2).

Датчик прямой мощности состоит из направленного ответвителя L1 и D1 (рис.2). Постоянное напряжение с этого датчика, пропорцио-

нальное прямой мощности с трансивера поступает на процессор IC1 ( PD78212CW-613).

Датчиком обратной мощности является мостовой рефлектометр R28-R31, L4 (рис.3), сигнал с которого выпрямляется D13, D14 и подается на процессор IC1.

Цель датчика фазы (IC9, L2, L3 – рис.4) – обнаружить и компенсировать реактивности. Когда L3 нагружена на активное сопротивление, на выходе IC9 будет около 4 В. В случае индуктивной нагрузки это напряжение снижается, а емкостной – увеличивается. Далее оно поступает на компаратор IC10a (TA75393S), на выходе которого будет 5 В при индуктивной нагрузке и 0 В при емкостной.

Датчик сопротивления состоит из D7, D8, D11, D12, Q4, IC10b

Ðèñ.1

Радиохобби 1/2000

43

профессиональная схемотехника

Ðèñ.2/1

(рис.5). Выпрямленное D7, D8 высокочастотное напряжение со входа АТ-130 используется в качестве опорного. Если выход аттенюатора R16…R24 будет нагружен на сопротивление большее 50 Ом, то выпрямленное D11, D12 напряжение будет больше опорного с D7, D8, если меньше 50 Ом – напряжение с D11, D12 будет соответственно меньше опорного. Оба напряжения с D7, D8 и D11, D12 поступают на компаратор IC10b и затем на процессор IC1.

После включения питания АТ-130 напряжение +5 В подается с IC8 на микропроцессор IC1 ( PD78212CW-613) и происходит его инициализация. С помощью программы, записанной во встроенную память процессора, реле тюнера устанавливаются в исходное состояние.

Реле RL1 и RL2 подключают датчики и аттенюатор для настройки Ðèñ.4 тюнера в момент подачи ВЧ напряжения с передатчика на вход тюнера. Микропроцессор программно обрабатывает данные с датчиков и управляет переключением индуктивностей и конденсаторов согласую-

щей цепи через IC2 - IC4 и драйвера реле IC11 – IC14. Реле RL3 и RL4 изменяют конфигурацию Г-образной согласующей цепи, подключая конденсаторы на ее вход по команде CIN или на выход – COUT.

В европейской версии АТ-130Е можно использовать и дополнительно комплектуемое “ручное” согласующее устройство (MANUAL UNIT –

ðèñ.2).

Ðèñ.3

Ðèñ.5

44

Радиохобби 1/2000

профессиональная схемотехника

Ðèñ.2/2

Радиохобби 1/2000

45

Источник: https://studfile.net/preview/16522630/