Универсальный программатор для радиостанций

A Universal Programming Cable For Radios (English version)

- MAGYAR -
Описание программатора на венгерском языке
(подготовил Дюла HA7JCA)


Новости, вопросы и ответы по программатору

О неудачном программировании радиостанций

Дабы разбавить драматизм (наши афоризмы)



Делать надо сразу хорошо. Плохо оно получится само.
В.Б. Пудловский


ПРИНЦИПЫ ПРОГРАММИРОВАНИЯ РАДИОСТАНЦИЙ.
ЦЕПИ, СОПРЯГАЕМЫЕ ПРОГРАММАТОРОМ

На сегодняшний день большое количество разнообразных радиоэлектронных средств (РЭС) имеет возможность обмениваться с окружающим миром через асинхронный последовательный интерфейс (UART). Таким образом программируются радиостанции, сотовые телефоны, обмениваются данными различные контроллеры, сканирующие приемники, декодеры и т.д. Чаще всего контроллер последовательного порта встроен непосредственно в микропроцессор РЭС. Однако для подключения к последовательному порту ЭВМ требуется отдельное устройство - программатор или интерфейс, рассчитанный на работу с сигналами компьютерного порта.

Рассмотрим программирование радиостанций через COM-порт компьютера. Современные профессиональные радиостанции как правило не имеют другого пути установки рабочих частот и прочих параметров. Производитель же не прилагает программатор к радиостанции, вынуждая пользователя либо приобрести его с соответствующим программным обеспечением за отдельную плату, либо каждый раз при необходимости изменить настройки программировать станцию у продавца. За отдельную же плату. Стоимость программатора превышает его себестоимость в десятки раз и достигает четверти стоимости радиостанции. Это похоже на покупку видеомагнитофона с кассетой, на которой записаны нужные вам передачи, но кассета заперта на ключ. И каждый раз, когда нужно сменить запись, приходится бежать в мастерскую. Не хотите - приобретайте ключ к кассетоприемнику за изрядную стоимость. Или представьте себе автомобиль с запертым капотом… А как же права потребителя ? И вообще, не слишком красиво зарабатывать деньги не на качественной собственной разработке, а на сокрытии небольшого количества вполне банальной информации. А именно: подавляющее большинство программаторов призвано инвертировать и согласовать по амплитуде уровни сигналов микропроцессора радиостанции и COM-порта.

Чтобы определить требования к программатору и составить его схему, подробно рассмотрим сопрягаемые им устройства. COM-порт современного компьютера состоит из микросхемы - контроллера последовательного порта и микросхемы-драйвера, приводящие внешние сигналы порта в соответствие с протоколом RS-232. Микросхема-драйвер принадлежит к многочисленному семейству MAX-2xx, MAX-32xx или их аналогам. Драйвер воспринимает как двуполярные входные сигналы размахом 25 В, так и ТТЛ-уровни. Внешние цепи и сигналы порта имеют следующие свойства:
- входные уровни: логическая единица - (-25…0,8) В, логический нуль - (2,4…25) В;
- входы драйвера соединены с землей внутренними резисторами (3…7) кОм;
- выходные уровни: логическая единица - (-5…-10) В, логический нуль - (5…10) В при нагрузке всех выходов относительно земли сопротивлениями не менее 3 кОм;
- допустимо долговременное замыкание на землю (но не на другой выход) выходов порта.
Таким образом, драйвер порта является инвертирующим буфером со сдвигом уровня.


ВНУТРЕННИЕ ЦЕПИ РАДИОСТАНЦИЙ, ОТВЕТСТВЕННЫЕ ЗА ПРОГРАММИРОВАНИЕ

Изучение схем радиостанций и штатных программаторов показывает: выход и вход программирования процессора через простую защитную цепь выведены на разъем внешней гарнитуры. Вход и выход программирования могут быть объединены между собой или с другими входами радиостанции. Рассмотрим более подробно цепи программирования радиостанций различных типов (рис. 1).

Цепи программирования радиостанций
Рис. 1. Цепи радиостанций, ответственные за программирование


Для радиостанций фирмы KENWOOD характерны раздельные цепи приема RxD и передачи TxD информации. В мобильных станциях (рис. 1а) они снабжены защитными диодами к шинам питания, токоограничительными резисторами и помехоподавляющими конденсаторами. Входы процессора станции имеют внутренние подпирающие резисторы (pull-up resistor) к цепи +5В. Схемы носимых радиостанций KENWOOD более просты, роль защитных диодов играют внутренние цепи процессора (рис 1б - TK-378). Напряжения на входе RxD процессора должны быть следующие: логический нуль - не более 0,2 Е, логическая единица - не менее 0,8 Е, где Е - напряжение питания процессора. Вследствие разброса напряжений питания программатора и процессора радиостанции напряжение логической единицы следует подавать через токоограничивающий резистор, логический же нуль может быть низкоомным подключением к общему проводу (не зря же он общий). Выходную цепь - передатчик - программатора, таким образом, целесообразно выполнить в виде однотактного транзисторного ключа (рис. 1з), причем номинал сопротивления Rk должен обеспечивать заряд помехоподавляющей емкости за время, определяемое минимальным временем передачи логической единицы при данной скорости передачи данных.

Важное замечание. В радиостанциях KENWOOD TK-860G обнаружена следующая особенность: даже во время передачи данных внутренний подпирающий резистор на входе PTT не отключается. А так как его сопротивление может составлять 20 кОм, а R3 = 4,7 кОм, то низкий логический уровень на выходе TxD составляет порядка 1 вольта. То бишь имеет место, скажем так, эффект "высокого нуля". Это надо учитывать при разработке входной цепи - приемника - программатора.

Для радиостанций YAESU / VERTEX, как и всех последующих рассмотренных радиостаций характерны совмещенные цепи приема и передачи данных (клонирования). Цепь клонирования носимых станций VERTEX (рис. 1в - VX-10) может иметь конденсатор С1 до 1000 пФ и резистор R1 до 4,7 кОм в зависимости от конкретной модели. Авторы же FT-41R/11R (рис. 1г) вообще отличились, поставив два конденсатора по 1000 пФ и трехвольтовый процессор. Для эффективного заряда такой емкости в штатном программаторе, к примеру, стоит Rk = 12 кОм. При подключении такого программатора к цепи рис. 1в в режиме приема данных от станции возникает делитель между Rk программатора и R1 станции (рис. 1з), поскольку цепи приема и передачи программатора объединены. Низкий логический уровень при этом составит 1,4...1,5 В, то есть мы опять сталкиваемся с эффектом "высокого нуля". Увеличение Rk затягивает перезаряд емкости. По этой причине программаторы для радиостанций других производителей, любительские конструкции могут не работать с изделиями YAESU / VERTEX либо на прием, либо на передачу. Что характерно. Программаторы на основе широко любимой микросхемы MAX232 также будут ненадежны, ибо входной уровень логического нуля MAX232 гарантированно составляет всего 0,8 В.

Цепи клонирования мобильных станций YAESU / VERTEX (рис. 1е - FTL-1011/7011) лишены недостатков цепей носимых станций за счет усложнения помехоподавляющей цепи.

Грамотно выполнена цепь клонирования мобильных станций MOTOROLA (рис. 1д - GM-300), обеспечивающая весьма качественные логические уровни с крутыми фронтами. Комментарии излишни.

Выходные уровни цепи клонирования мобильных станций ICOM (рис. 1ж) создаются транзистором с открытым коллектором. Входные уровни определяются диодным ключом. Таким образом, и в данном случае применим однотактный транзисторный ключ на выходе программатора.

В свете всего вышеизложенного мы можем теперь сформулировать требования к программатору:

1. В цепи TxD должен быть однотактный ключ, при этом выходное напряжение не должно превышать 5 В во избежание повреждения слабозащищенных входов процессоров, как, например, в носимых радиостанциях KENWOOD. При этом желательна возможность изменять Rk ключа под станции конкретных производителей.

2. Цепь RxD должна иметь входной уровень логического нуля не менее 1,5 В для учета эффекта "высокого нуля", уровень логической единицы не более 2,7 В для работы с трехвольтовыми процессорами. Выходные уровни цепи RxD, они же входные для COM-порта, должны быть не хуже ТТЛ.

3. Питание программатора по возможности должно осуществляться от COM-порта и иметь минимальное токопотребление. Также следует предусмотреть питание от разъема радиостанции и внешнего источника.

4. Цепи передачи и приема данных с радиостанции должны допускать объединение с сохранением работоспособности.

5. Входные и выходные цепи программатора должны быть защищены от статического электричества и последствий их коммутации при включенном питании.

6. Следует предусмотреть возможность подключения переходников для программирования станций конкретных типов.


ПРИНЦИПИАЛЬНАЯ СХЕМА ПРОГРАММАТОРА

Принципиальная схема программатора для COM-порта, удовлетворяющего перечисленным требованиям, представлена на рис. 2.

Принципиальная схема программатора
Рис. 2. Принципиальная схема программатора


Цепь TxD являет собой наш любимый однотактный ключ. Цепь RxD - классический триггер Шмитта с эмиттерной связью. Ее уровень логического нуля - не менее 1,7 В, логической единицы - не более 2,6 В, между уровнями сими - гистерезис. Стабилизированное питание +Е = +5 В обязано своим существованием микросхеме LP2950AC-5.0, хотя и стоящей порядка 25 рублей, но имеющей ток потребления не более 380 мкА (типично - 75 мкА) в режиме холостого хода. Общий ток потребления от порта составит 3 - 4 мА, причем основная его доля приходится на внутренний резистор порта (3...7 кОм, подробности см. выше) в цепи RxD. Микросхему LP2950 можно заменить на нашу КР1170ЕН5, при этом потребление возрастет на треть. На совсем худой конец 78L05 тоже сгодится. Однако отдельные экземпляры 78L05 своим собственным потреблением могут нагрузить порт так, что напряжения на входе может не хватить для режима стабилизации напряжения. Рекомендуется использовать 78L05 с внешним источником питания.

Транзисторы VT1, VT3, VT4 могут быть КТ3102 с любым буквенным индексом (лучше Е), VT2 - КТ3107 с любым буквенным индексом (опять же лучше Е) и коэффициентом передачи тока не менее 70. От применения транзисторов КТ315 следует отказаться, поскольку, как показывает практика, нередко попадаются экземпляры, плохо работающие в ключевом режиме. Диоды - любые быстродействующие кремниевые, например LL4148 в корпусе для поверхностного монтажа, 1N4148 для монтажа в отверстие и т.д.


ПЕРЕХОДНИКИ К РАДИОСТАНЦИЯМ

Переходники для программирования некоторых типов станций приведены на рис. 3. Подключение к программатору удобно производить через подходящий разъем. Рекомендуем разъем DB9 как надежный и недорогой.

Важное замечание. Кабель, подключенный к цепям RRxD и RTxD, желательно взять экранированный либо многопроводный, но с малой емкостью между проводами. В противном случае при раздельных цепях RxD и TxD наводка с передающей на приемную цепь приведет к сбоям при программировании (проверено на практике с некоторыми радиостанциями KENWOOD).

Переходники к радиостанциям
Переходник к TK-X90 CAT-интерфейс
Переходник к Motorola
Переходник Tait, MAXON
Переходник HYT TC-500 Переходник Альтавия
Переходник GX2000 Переходник Гранит-202
Переходник DRAGON
Переходник к радиотелефонам
Рис. 3. Цепи подключения к радиостанциям и телефонам

Разъем GP-340
Рис. 4. Разъем GP-340 (чертеж К.В. Боханова)


Резисторы R1 в переходниках на KENWOOD служат для быстрого перезаряда входных емкостей, подключены параллельно R2 (он же Rk) программатора и могут быть упразднены, если не планируется перепрошивка радиостанций версии G со скоростью 57600 бит/с. Дело в том, что подпирающий резистор внутри процессора, также способствующий перезаряду емкости, реально представляет собой ненасыщенный полевой транзистор. Сопротивление его нелинейно и тем меньше, чем меньше приложенное к нему напряжение. Грубо говоря, подпирающий резистор есть нечто среднее между сопротивлением и стабилизатором тока. Радиостанции надежно программируются и без внешнего резистора. Добавим, что используемые фирмой KENWOOD стереоштеккеры диаметром 2,5 и 3,5 мм отличаются от стандартных диаметром фланца (металлического бортика). У стандартных штеккеров фланец имеет диаметр 8 мм по металлу (без учета корпуса). Штеккеры KENWOOD имеют внешний (включая корпус) диаметр порядка 5 мм, чтобы входить в резиновое кольцо уплотнения разъема. Поэтому при отсутствии штатных штеккеров следует не быть формалистом и сточить по контуру фланцы стандартных штеккеров, не повреждая резьбу под корпус, до диаметра 5 мм, и урезать соответствующим образом корпус.

Важное замечание. Большинство носимых радиостанций KENWOOD программируются просто подключением к ним штеккеров при выключеном питании. Некоторые станции требуется предварительно ввести в режим программирования. Так упомянутая ниже станция TK-353 вводится в такой режим нажатием и удержанием боковой кнопки, расположенной ниже PTT, и кнопки C при включении питания ручкой. При этом на индикаторе станции появляется надпись "--PC--". А радиостанция TK-250 в режим программирования вводится нажатием клавиш Lamp + Lo и включением питания.

В переходниках на YAESU / VERTEX резистор R1 параллельно с R2 (он же Rk) программатора дает те самые требуемые 12 кОм для перезаряда емкости. На вход штеккера для мобильных станций также подается сигнал на включение режима для программирования. Резистор R2 в переходнике для мобильных станций добавлен на всякий случай не столько для защиты программатора, сколько для защиты радиостанции при неправильном подключении. Люди-то все простые.
С помощью трехконтактного штеккера прошиваются старые радиостанции типа FT-11R, FT-41R. Применяемый для современных станций четырехконтактный штеккер, по правде, является достаточно редким. Его, если не удалось купить отдельно, можно взять от гарнитуры к носимым станциям VERTEX или из шнура для видеоаппаратуры, подключающего канал видео и стереозвука.
С помощью двухконтактного штеккера 2,5 мм программируются станции типа FTH-2008, FTH-2009, FTH-2010. Для ввода их в режим программирования надо выключить станцию, снять резинку, закрывающую кнопку передачи, переключить находящийся там тумблер (или замкнуть контакты, если он отсутствует) и включить станцию.

Важное замечание. Программное обеспечение для ретрансляторов VERTEX VXR-5000 и VXR-7000 некорректно работает на современных компьютерах с быстрыми процессорами. Компьютеры с процессором i80486 рекомендованы производителем, но, как показывает практика, процессоры iCeleron до 433 МГц также могут подойти.

Специфический переходник требуется для радиостанций KENWOOD TK-690/790/890. Вопреки обычному подходу фирмы KENWOOD в этих станциях использована объединенная шина приема и передачи данных.

Программатор может быть использован как CAT-интерфейс. В переходнике использованы раздельные шины приема и передачи данных и питание от радиостанции.

В переходнике для мобильных станций MOTOROLA должна обязательно присутствовать цепь на Vin. Проблема в том, что соответствующая программа поддерживает на выводах COM-порта DTR/DSR и CTS/RTS низкое напряжение, так что в данном случае программатор должен быть запитан от радиостанции. Смысл такой работы программы по всей видимости в том, чтобы исключить применение нештатных программаторов.

Аналогично питание не выдается в порт и программами для мобильных радиостанций коммерческой (CM) серии. Переходник к сервисному разъему этих станций предложил Вадим UA9MIR. Питание на программатор требуется внешнее. Его можно взять со штатного источника питания либо с сервисного разъема, если оно там есть.

Переходник к микрофонному разъему радиостанций коммерческой (CM) серии предложил Даниэл Белу (Belu Daniel) из Румынии. Питание на программатор в данном случае подается с микрофонного разъема станции.

Специфический переходник нужен для радиостанций MOTOROLA GP-300 и аналогичных. Схема подключения следующая: выключаем радиостанцию ручкой, снимаем аккумулятор, на подпружиненные контакты подаем напряжение от отдельного источника (увы !) 9В (минус, очевидно, на корпус, а плюс лучше через диод - мало ли что). Диод должен быть рассчитан на ток 2 А, если планируется выходить с программатором на передачу, или 1 А, если не планируется. К металлизированной площадке на плате рядом с плюсовым контактом подключаем объединенные RRxD и RTxD программатора. Плюс от источника 9В подаем также на контакт Vin программатора (можно не подавать, будет работать и так).

В переходнике для радиостанций MOTOROLA P040, P080 бортик штеккера нужно сточить таким образом, чтобы штеккер плотно, до упора садился в гнездо радиостанции. Внешнее питание можно исключить, если программа подает его с порта (это может зависеть от версии программы).

В переходнике для радиостанций MOTOROLA GP-340 предусмотрено снижение выходного напряжения до уровня 3В. Подключение производится к специфическому разъему, чертеж которого приведен на рис. 4. Инструкции по изготовлению разъема можно найти в статье К.В. Боханова.

Ряд радиостанций MOTOROLA кроме цепи передачи данных требуют подачи с программатора сигнала BUSY (выход DTR порта) и еще ряда тонкостей. Цепи программирования таких станций отличаются редкостным разнообразием. Учет всего этого разнообразия заметно усложнил бы конструкцию программатора, что для станций других типов абсолютно не требуется. Кому сильно надо, может изготовить мотороловский RIB, его описание есть в сетях.

Переходники для станций ICOM и ALINCO, очевидно, комментариев не требуют. Отметим, что переходник для радиостанций ALINCO подойдет для программирования некоторых носимых станций ICOM. Не будем формалистами.

Переходник к радиостанциям TAIT серии T2000 предложил Александр Нестеров. Отличительная особенность - наличие дополнительной инверсии напряжений. Ее проще всего выполнить на логической КМОП-микросхеме, при этом никаких дополнительных элементов не требуется. Надежнее всего использовать 561ТЛ1, входы которой снабжены триггерами Шмитта, однако можно применить и любые другие инверторы КМОП. Неиспользуемые входы (не выходы !) микросхемы следует заземлить.

Александр Нестеров также предложил небольшую доработку схемы программатора (цепь VD8, R13) и переходник для обеспечения возможности программирования радиостанций MAXON SL500. Программатор используется в неинвертирующем режиме. В схеме переходника диоды VD1, VD2 установлены для наболее надежной защиты цепей радиостанции и могут быть опущены.

Олег EX8MLT предложил переходник для радиостанций HYT TC-500. В отличие от других носимых радиостанций HYT, для которых подходит переходник носимых радиостанций KENWOOD, станции TC-500 требуют специфического переходника. Для программирования станций оба штеккера должны быть подключены одновременно.

Александр Иванов предложил переходник для отечественных носимых радиостанций "Альтавия". Переходник совпадает с таковым для радиостанций MOTOROLA P040/P080, однако не требует подключения внешнего питания.

Александр UA9CEE предложил переходник для радиостанций STANDARD GX-2000. Основа переходника - монофонический штеккер диаметром 3,5 мм. Программу для таких радиостанций необходимо запускать на старинных компьютерах с малой тактовой частотой процессора (Александр рекомендует не выше 166 МГц).

Валерий UA6LPG предложил переходник для отечественных радиостанций Гранит-202. Схема переходника классическая. Станция вводится в режим программирования нажатием и удержанием кнопки "Ф" при включении питания.

Юрий US5IVZ предложил переходник для подключения программируемого варианта радиостанций DRAGON SY-5430. Переходник подключается к микрофонному разъему.

Переходник для интерфейса CI-V выполняется в зависимости от разъема со стороны аппаратуры, за основу же следует взять переходник с объединенными линиями приема и передачи. Для декодера OPTOELECTRONICS DC440 автор применил переходник для YAESU / VERTEX, трехконтактный штеккер.

Для подключения к устройствам с нестандартным напряжением питания процессора - радиотелефонам, сотовым телефонам был разработан отдельный переходник (последний рисунок). Напряжение питания ключа передачи данных берется со стороны телефона, таким образом логические уровни данных не могут выйти за напряжение питания процессора. Например, для радиотелефона SENAO SN-258 подключение к его разъему программирования следующее: TxD - контакт 1, RxD - контакт 2, GND - контакт 3, Vbat - контакт 5. Резистор R1 в данном случае можно исключить, так как внутри телефона по цепи RxD уже имеется резистор 47 кОм на землю.

Переходник для сотовых телефонов отличается наличием двухтактного ключа в цепи передачи данных из компьютера в телефон. Переходник не имеет цепи аппаратного управления потоком, тем не менее вполне подходит для работы с AT-командами или замены прошивки телефона. Для примера приведен конкретный переходник для ряда телефонов Siemens. Цоколевка разъема телефонов взята с www.pinouts.ru. Работать с AT-командами следует при разомкнутом ключе, заменять прошивку телефона - при замкнутом. Детальное рассмотрение процессов прошивки телефонов выходит за рамки нашей статьи. Вы можете найти его на специально посвященных этому сайтах.

Еще одно важное замечание. При подключении программатора к порту следует избегать применения разного рода переходников и удлинителей COM-порта. В них могут отсутствовать отдельные провода, а нуль-модемный удлинитель оставит схему без питания с порта.


ПЕЧАТНАЯ ПЛАТА И МОНТАЖНАЯ СХЕМА

Валерий UA6LPG разработал для данного программатора, принципиальная схема которого приведена на рис. 2, печатную плату и монтажную схему к ней с учетом всех внесенных изменений. Плата разрабатывалась для навесного монтажа компонентов "в отверстие", при этом задача минимизации размера платы не ставилась. Справа на плату монтируется разъем DB9F для подключения к порту, слева монтируется DB9M для подключения к переходникам. Если при подключении к порту место на задней стенке компьютера ограничено, то используется удлинитель COM-порта, в котором реализованы все провода. Другой вариант: разъем DB9F не монтируется на плату, а подключается многопроводным кабелем. Односторонняя плата хорошо подходит для изготовления "лазерно-утюговым" методом.

На печатной плате предусмотрена цепь индикации напряжения питания на выходе стабилизатора DA1 в составе Rind и светодиода. Эту цепь можно не собирать, но она может быть полезна при программировании некоторых радиостанций, особенно производства MOTOROLA, для определения выдачи управляющей программой напряжения питания с порта. Тем самым легко выяснить необходимость применения внешнего источника питания. В любом случае номинал резистора Rind рекомендуется выбрать так, чтобы ток в цепи индикации не превышал 1 мА (Rind = 4,3 кОм), то есть светодиод едва светился. Чертеж печатной платы уже неоднократно проверен на практике.

Для распечатывания чертежа платы сохраните рисунок на диск, с помощью графического редактора измените разрешение картинки на 600 dpi. Это можно сделать с помощью редактора Adobe Photoshop. При этом размер картинки будет соответствовать реальному.

Альтернативный вариант печатной платы разработал Вячеслав UR5ROZ. Оптимальное разрешение рисунка составляет 300 dpi.

А вот как выглядит программатор, собранный на двусторонней печатной плате с компонентами для поверхностного монтажа (прислал Сергей UA0CIC из Хабаровска):

Программатор с SMD-компонентами
Рис. 5. Программатор, изготовленный Сергеем UA0CIC

В таком исполнении программатор умещается внутри корпуса разъема DB9. Разъем на переходники подключается отдельным кабелем.

РЕЗУЛЬТАТЫ ПРОВЕРКИ ПРОГРАММАТОРА

На сегодняшний день схема программатора проверена на следующих устройствах (всего 186 типов):
Тип радиостанции (устройства)
Проверили
Рекомендуемая программа
KENWOOD
TK-2106Z Александр Иванов KPG-55D
TK-2107 Владимир Ясаков, автор, Сергей UA9UDQ, Иван UX7MX, Игорь Марзаганов, Александр UA4LOR, Сергей EW6GC, Владимир Ващенко, RV4HV, ALEKSEY30, MALE aka Дмитрий, Александр Нестеров, Дмитрий EW3BX, Игорь UU8JA, Денис Алафинов, Игорь UR5YEI, Николай UT5VF KPG-55D
TK-2160 Николай Новаков, Александр Нестеров, Стефан Лаходни (Румыния), Даниэл Белу (Румыния) KPG-82D
TK-2200 Сергей Бунин KPG-88D
TK-2206 Сергей Бунин, Александр Нестеров KPG-87D
TK-2207 Сергей Бунин, Денис Алафинов, Жако Ле Ру (Jaco Le Roux, Южная Африка), Паоло IW3SQM KPG-87D
TK-2260 Александр Нестеров (она же TK-2206) KPG-87D
TK-250 Валерий UA6LPG, Даниэл Белу (Румыния) KPG-23D
TK-260G Валерий UA6LPG, Владимир Федоров KPG-56D
TK-270 Александр UA4LOR, Даниэл Белу (Румыния) KPG-27D
TK-270G Сергей RU3VV, Городнов, Николай Новаков, Альбина Лучанинова, Владимир Федоров KPG-56D
TK-278 Евгений RA9MHL, Игорь Марзаганов, Александр Нестеров, Стефан Лаходни (Румыния), Денис Алафинов, Николай UT5VF, Юрий RA9SVD KPG-27D
TK-3101 Александр "Гулливер"  
TK-3107 Лоай Джавад (Loay Jawad, Ирак) KPG-55D
TK-3170 автор KPG-101D
TK-3200 Сергей Бунин KPG-88D
TK-3206 Сергей Бунин, автор KPG-87D
TK-3207 Сергей Бунин KPG-87D
TK-350 Александр UA9CEE, Сергей UA0CIC KPG-23D
TK-353 автор KPG-26D
TK-360 автор KPG-27D
TK-360G автор, Ромунас Маяускас KPG-56D
TK-370 Александр "Гулливер", Игорь UU8JA KPG-27D
TK-370G Сергей UA9UDQ KPG-56D
TK-378 автор, Денис Алафинов, Юрий RA9SVD KPG-27D
TK-480 Александр UA9CEE KPG-35D
TK-7020 (она же TK-7108) Юрий US5IVZ, Александр Нестеров, Николай UT5VF KPG-70D
TK-7060 Александр Нестеров KPG-56D
TK-7108 Сергей Бунин, Виктор UN1EAE KPG-70D
TK-7160 Сергей Бунин, Даниэл Белу (Румыния) KPG-99D
TK-752E Даниэл Белу (Румыния) KPG-28D
TK-759 Александр "Гулливер" KPG-28D
TK-760 Александр UA9CEE, Андрей Коленников, Виктор UN1EAE, Даниэл Белу (Румыния) KPG-29D
TK-760G Андрей Коленников, Владимир UA9FIA KPG-56D
TK-760G 5-tone Даниэл Белу (Румыния) KPG-67D
TK-760H Александр Нестеров KPG-29D
TK-760HG-1 Сергей UA9UDQ, Владимир Ващенко, ALEKSEY30, Алексей Гордейко, Александр UA9CEW, Виктор UN1EAE KPG-56D
TK-762G 5-tone Даниэл Белу (Румыния) KPG-67D
TK-768G Альбина Лучанинова KPG-56D
TK-8102 автор KPG-70D
TK-8160 автор KPG-99D
TK-8180 Сергей Бунин KPG-89D
TK-840 автор, Алексей RZ3AIQ KPG-25D
TKR-850 автор KPG-91D
TK-860 MALE aka Дмитрий KPG-29D
TK-860G-1 автор, MALE aka Дмитрий KPG-56D
TK-860H автор KPG-29D
TK-880 Сергей Бунин KPG-49D
TK-880-3 (MT) автор KPG-60D
KIRISUN (переходник для носимых станций KENWOOD)
PT-2208S Владимир Ващенко KSP-11
PT-3208S Владимир Ващенко, ALEKSEY30 KSP-11
PT-3209 Владимир Ващенко, ALEKSEY30  
PT-3288S Владимир Ващенко  
HYT
TA-240 Вячеслав UR5ROZ, Александр Нестеров (переходник для носимых станций KENWOOD)  
TC-268 (Eclipse) Жако Ле Ру (Jaco Le Roux, Южная Африка)  
TC-268S (Eclipse) Жако Ле Ру (Jaco Le Roux, Южная Африка)  
TC-368 (Eclipse) Жако Ле Ру (Jaco Le Roux, Южная Африка)  
TC-368S (Eclipse) Жако Ле Ру (Jaco Le Roux, Южная Африка)  
TC-500 Олег EX8MLT HT500S
ТИТАН
РН-102 MALE aka Дмитрий, Александр Нестеров (распознается как TK-2107, переходник для носимых станций KENWOOD) KPG-55D
TWR
DJ-344KU Роман RN3ADR (переходник "KENWOOD носимые") Linton
YAESU / VERTEX
VX-1R Евгений RA9MHL VX1
VX-2R Алексей RZ3AIQ, автор VX2, VX2 commander
VX-5R Игорь RA0FMF  
VX-7R Сергей Бунин, Дюла HA7JCA (Венгрия)  
FT-10R Александр "Гулливер" WFT10
VX-10 Игорь Марзаганов, автор, MALE aka Дмитрий, Николай Строкинов, Дмитрий EW3BX CE14
FT-11R Игорь Марзаганов WFT11
FT-40R Александр "Гулливер" WFT40
FT-41R автор WFT41
FT-51R Дмитрий UA2FBB, MALE aka Дмитрий WFT51
FT-60R Игорь RA0FMF FT-60 Commander
VX-160 Вениамин Долгих, Павел RA0SJB, RV4HV, Александр Нестеров, Юрий RA9SVD CE44
VX-160E Александр Нестеров CE51
VX-180 Вениамин Долгих, Паоло IW3SQM CE44, CE51
VX-200 Евгений RA9MHL, Евгений RU6AI, Александр Иванов CE9
VX-210A автор, MALE aka Дмитрий, RN3DD CE45
VX-210 Владимир Ващенко, Александр Иванов CE29
VX-300 Игорь RA0FMF, Александр Киселёв, Александр Нестеров CE18
VX-400 Игорь Марзаганов, Владимир Ващенко CE24
VX-420 Игорь RA0FMF CE64
VX-500 Евгений RA9MHL, Александр "Гулливер", Александр Нестеров CE6
FT-857D Сергей UA0CIC (в качестве CAT-интерфейса)  
FTL-1011 Николай Новаков, Александр Киселёв, Владимир Ващенко, Олег RU6FB CE5, CE7 (99ch)
VX-2000 Евгений RA3ZMB, EU7SS, Вячеслав UR5ROZ, Владимир Ващенко, Павел RA0SJB, автор, Андрей Коленников, Александр Нестеров СЕ20
FTH-2008 Николай Строкинов CE2
FTH-2010 Александр Нестеров, Алексей UR8QM, Ромунас Маяускас, Дюла HA7JCA (Венгрия) CE2
FTL-2011 Вениамин Долгих, Ален Сеген (Alain Seguin, Канада), Юрий RA9SVD, Влад RV6HG, Олег RU6FB, Александр UA9CEW, MALE aka Дмитрий, Виктор RK6MP (99ch) CE5, CE7 (99ch)
VX-2500 Паоло IW3SQM CE63
VX-3000 Сергей UA9UDQ, Владимир Ващенко (VHF- и LB-версии), Валерий UA6LPG CE19
VX-3200 Влад RV6HG, Владимир Ващенко, Алексей Гордейко CE52
VXR-5000 автор (компьютер с процессором iCeleron 433 MHz) CE8
VXR-7000 Александр Татауров (компьютер с процессором 80486) CE27
FTH-7008 Ромунас Маяускас CE2
FTL-7011 Александр UA9CEW (99ch), Александр Нестеров, автор CE5, CE7 (99ch)
FTL-7014 автор (программно эквивалентна FTL-7011) CE5
FT-8800R Андрей UA3USQ, Игорь RA0FMF FTB8800
MOTOROLA
P020 Евгений RA9MHL (переходник для P040, P080)  
CP040 Андрей UA3USQ, Дюла HA7JCA (Венгрия), Жако Ле Ру (Jaco Le Roux, Южная Африка) R05.04
P040 Вениамин Долгих, Стан UN8GA, MALE aka Дмитрий, Александр Нестеров, Андрей Коленников, Жако Ле Ру (Jaco Le Roux, Южная Африка), Андрей UA3USQ R02.02.00
P080 Валерий UA6LPG, Павел UA1ZCC, MALE aka Дмитрий, Александр Нестеров, Жако Ле Ру (Jaco Le Roux, Южная Африка) R02.02.00
GP68 Александр Нестеров, Игорь UU8JA  
GP88 Андрей Коленников (переходник для GP-300) GP300 R01.00.00
M10 Александр Нестеров GM300 R04.00.00
M100 RADIUS Даниэл Белу (Румыния) Radius Mobile R08.00.00
M110 MALE aka Дмитрий, Александр Нестеров, Жако Ле Ру (Jaco Le Roux, Южная Африка) GM300 R04.00.00
P110 Игорь Марзаганов, MALE aka Дмитрий, Александр Нестеров, Юрий RA9SVD GP300 R07.00.00
M120 Александр Нестеров, Жако Ле Ру (Jaco Le Roux, Южная Африка), Даниэл Белу (Румыния) GM300 R04.00.00
CM-140 ALEKSEY30, Валерий UA6LPG, Вениамин Долгих, Юрий RA9SVD, Даниэл Белу (Румыния) R02.04, R05.00, R05.00.02, R05.04
GM-140 MALE aka Дмитрий  
CM-160 Вадим UA9MIR, ALEKSEY30, Валерий UA6LPG, Даниэл Белу (Румыния) R02.04, R05.00, R04.00, R05.04
GM-160 Андрей Аладьин, Валерий UA6LPG R04.00.00, R06.04
CP-180 Валерий UA6LPG (переходник для P040, P080) R05.00
M208 MALE aka Дмитрий, Олег Чугунов RADMBL
M216 MALE aka Дмитрий RADMBL
GM-300 автор, Сергей RU3VV, Евгений RA9MHL, Валерий UA6LPG, Игорь Марзаганов, Олег RU6FB, RV4HV, MALE aka Дмитрий, Алексей Гордейко, Александр Нестеров, Андрей Коленников, Альбина Лучанинова, Игорь UU8JA, Николай UT5VF, Юрий RA9SVD, Даниэл Белу (Румыния), Владимир Федоров GM300 R04.00.00, R05.00.00
GP-300 автор, Евгений RA9MHL, Игорь RA0FMF, Валерий UA6LPG, Игорь Марзаганов, Михаил Горохов, RV4HV, Виктор RA1TDC, Александр UA1THR, MALE aka Дмитрий, Алексей Гордейко, Александр Нестеров, Игорь UU8JA, Игорь UR5YEI, Жако Ле Ру (Jaco Le Roux, Южная Африка), Юрий RA9SVD GP300 R07.00.00, GP-300IVG
GP-300 Select 5 MALE aka Дмитрий, Александр Нестеров R02.04.00
GP-340 Вадим UA9MIR, Сергей EW6GC, Сергей RX6LRE, RV4HV, Владимир Ващенко, Александр Нестеров, Альбина Лучанинова, Жако Ле Ру (Jaco Le Roux, Южная Африка), Андрей UA3USQ, Ромунас Маяускас R03.01.00, D03.02.01
CM-340 Даниэл Белу (Румыния) R04.00, R05.04
GM-340 автор, MALE aka Дмитрий, Андрей Коленников, Андрей UA3USQ, Юрий RA9SVD, Даниэл Белу (Румыния), Ромунас Маяускас R03.01.00, D03.02.01
GM-350 Сергей RU3VV, Евгений RA9MHL, Городнов, автор, Валерий UA6LPG, Сергей UA0CIC, MALE aka Дмитрий, Алексей Гордейко, Александр Нестеров, Николай UT5VF, Юрий RA9SVD, Даниэл Белу (Румыния) R03.00.08, R03.01.06, R03.01.09
CM-360 Даниэл Белу (Румыния) R04.00, R05.04
GM-360 Валерий UA6LPG, Владимир Ващенко, Олег Чугунов R03.01.02
GM-950 Даниэл Белу (Румыния) R02.00.00
LTS 2000 Александр "Гулливер" R02.00.10
MAXTRAC Александр "Гулливер", Даниэл Белу (Румыния) R07.02.00A
MAXTRUNK (транковый MAXTRAC) Даниэл Белу (Румыния) MaxTrac Trunked Mobile R05.02.00
ВОЛНА
Волна-101 Валерий UA6LPG (эквивалентна MOTOROLA GM-160, переходник "MOTOROLA мобильные") MOTOROLA R06.05.03
Волна-201 Андрей Коленников, Валерий UA6LPG (эквивалентна MOTOROLA GM-360, переходник "MOTOROLA мобильные") MOTOROLA R03.01.00, D03.02.01
Волна-302 Андрей Коленников (эквивалентна MOTOROLA CP-180, переходник "MOTOROLA P040, P080, CP-серия") MOTOROLA R05.01
АЛЬТАВИЯ
Альтавия 301М Александр UA4LOR АЛЬТАВИЯ v2.01
ГРАНИТ
Гранит-202 Валерий UA6LPG станции с заводскими номерами до 1200 - P_R23M-014;
после 1200 - P_R23M2
ICOM
IC-F3 Валерий UA6LPG, Александр Киселёв, Игорь Марзаганов, Александр UA4LOR, Алексей RA1TEZ, Александр Нестеров CSF3
IC-F3GS Игорь RA0FMF, Валерий UA6LPG, Игорь Марзаганов, Иван UX7MX CSF3G
IC-F4 Александр UA4LOR, Валерий UA6LPG, Александр Нестеров, Игорь UU8JA CSF3
IC-F4GS MALE aka Дмитрий, Александр Нестеров CSF3G
IC-F4GT MALE aka Дмитрий CSF3G
IC-F10 Павел UA1ZCC CSF10
IC-R10 сканер Александр Нестеров CSR10
IC-F11 Валерий UA6LPG, MALE aka Дмитрий, Андрей Коленников, Иван UX7MX CSF11
IC-F14 MALE aka Дмитрий CSF14
IC-F16 MALE aka Дмитрий CSF14
IC-F21 Павел RA0SJB, MALE aka Дмитрий, Александр Нестеров, Игорь UU8JA CSF11
IC-F26 Павел RA0SJB, MALE aka Дмитрий CSF14
IC-F30LT MALE aka Дмитрий EX-1489
IC-W31N Андрей UA3USQ для IC-W32
IC-F40LT MALE aka Дмитрий EX-1489
IC-F1010 MALE aka Дмитрий EX-1764
IC-F1020 MALE aka Дмитрий EX-1764
IC-F110 MALE aka Дмитрий, Александр Нестеров CSF100
IC-F110S Владимир Ващенко, Александр Нестеров, Дмитрий Косолап, Николай UT5VF CSF100S
IC-F111 Александр UA4LOR, ALEKSEY30, MALE aka Дмитрий, Андрей Коленников, Александр Нестеров CSF100
IC-F111S Сергей RX6LRE, ALEKSEY30, Александр Нестеров CSF100S
IC-F210 Павел RA0SJB, MALE aka Дмитрий, Александр Нестеров CSF100 ver.1.5
IC-F211 автор, MALE aka Дмитрий, Александр Нестеров CSF100
IC-F211S автор, Александр Нестеров CSF100S
IC-F310 MALE aka Дмитрий, Даниэл Белу (Румыния) CSF300
IC-F310S MALE aka Дмитрий, Даниэл Белу (Румыния) CSF300S
IC-F320 MALE aka Дмитрий, Александр Нестеров CSF300
IC-F320S Валерий 4Z5PT, Александр "Гулливер", Вениамин Долгих, Сергей RX6LRE, Алексей RA1TEZ, MALE aka Дмитрий CSF300S
IC-F410 автор, RV4HV CSF300
IC-F410S Александр Нестеров CSF300S
IC-F420 Александр Нестеров CSF300
IC-M710 Игорь RA0FMF Ex1726
IC-FR3000 ALEKSEY30 CSFR3000
ALINCO
DR-B1 Александр Нестеров, Даниэл Белу (Румыния) DRB1
DR-135 Сергей UA9UDQ, Дмитрий UA2FBB, Юрий RA9SVD, Даниэл Белу (Румыния) DR135
DR-140 Сергей UA9UDQ, Альбина Лучанинова DR140
DJ-191 Александр "Гулливер", Игорь RA0FMF, Николай Строкинов, Александр Нестеров, Игорь UR5YEI, Альбина Лучанинова, Игорь UU8JA, Денис Алафинов DJ191
DJ-195 Сергей UA9UDQ, Pound, Игорь RA0FMF, Александр Нестеров, Юрий RA9SVD, Владимир Федоров DJ195
DJ-491 Александр Нестеров, Игорь UU8JA, Денис Алафинов DJ191
TAIT
T2010 Александр Нестеров T2000 Conventional Programming Application
MAXON
SL500 Александр Нестеров SL500
STANDARD
GX-2000U Александр UA9CEE PPS2000
DRAGON
SY-5430 (трехканальная программируемая) Юрий US5IVZ SYTCOM 38
ПОДДЕЛЬНЫЕ РАДИОСТАНЦИИ
Псевдо-KENWOOD TK-2170 MALE aka Дмитрий KPG-101D
Псевдо-KENWOOD TK-3207 Денис Алафинов, Александр Нестеров (определяется как KENWOOD TK-3107) KPG-55D
Псевдо-MOTOROLA T5930 Александр Нестеров (определяется как KENWOOD TK-3107 !) KPG-55D
Интерфейс CI-V
Декодер OPTOELECTRONICS DC440 автор (переходник YAESU / VERTEX, трехконтактный штеккер) авторская
Сотовые телефоны SIEMENS
A35 автор (замена прошивки) Freia и др.
C35i автор (AT-команды, замена прошивки) Hyper Terminal, c3i_xxxx, ...
S35 автор (замена прошивки, AT-команды), Андрей Коленников (замена прошивки, разблокировка, настройка) Hyper Terminal, Winswup32, ZeeSiemensG3, S35C35M35 Explorer
ME45 автор (AT-команды), Евгений RA9MHL (замена прошивки) Hyper Terminal, Freia...
SL45i автор (AT-команды) Hyper Terminal
С60 Сергей UA0CIC (AT-команды) Hyper Terminal


Ожидается работоспособность программатора на гораздо более широкой номенклатуре станций.


ЗАКЛЮЧИТЕЛЬНЫЕ ЗАМЕЧАНИЯ

Использованная схема классического триггера Шмитта не позволяет сочетать высокий уроветь логического нуля и малый гистерезис. Разработана модифицированная схема с уровнями 2,2 В и 2,5 В, но это, как говорится, за отдельную плату. Обратите внимание, что вся приведенная в статье информация есть плод исключительно авторских исследований и вы будете использовать программатор исключительно на свой страх и риск. Рекомендуем проявлять осторожность при работе с радиостанциями. Учтите, что некорректно работающий передатчик программатора может испортить информацию, уже записанную в радиостанции. Автор не несет ответственности за возможную порчу радиосредств или компьютера. Коммутировать программатор к порту следует при закрытых программах, работающих с портом, ибо в этом случае выходы порта (кроме TxD) как правило переводятся в высокоимпедансное состояние. Коммутация к радиостанции допустима лишь при выключенном питании радиостанции, хотя бы кнопкой на передней панели.

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



Евгений Андропов, специалист предприятия "КОМИНФОРМ"




P.S. При желании перепечатки информации из данной статьи есть просьба ссылаться на эту страницу или, по крайней мере, на автора.



Новости, вопросы и ответы по программатору

О неудачном программировании радиостанций

Дабы разбавить драматизм (наши афоризмы)

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


На главную страницу

Rambler's Top100














Услуги радиосвязи. Последнее обновление от 11.01.2007.