Знакомство с Алинкой и ее другом ERW-4

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Привет, Хабр! Купил я как‑то для себя трансивер Alinco DR-135FX. Новый, из коробки.
Приобретался через Авито и со слов Продавца рация абсолютно исправна, просто «лежит без дела» Окей, думаю, надо брать!!

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

Включив трансивер, меня ждал большой сюрприз. Трансивер был зашит на один
предустановленный канал. Сброс настроек через одновременное зажатие кнопок FUNC +
PWR не давало никакого результата. Вот я думаю: «попал»… Что же делать? Начал читать
тематические форумы, что бы это значило. Изученная информация подтвердила, что
трансивер работает в канальном режиме. Из этого сформировалась задача, что необходимо
перевести трансивер из канального режима в частотный режим. Но это оказалось не
так уж и тривиально, как мне показалось сначала.

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

Клонирование настроек из нормальной радиостанции в заблокированную
Клонирование настроек из нормальной радиостанции в заблокированную

Второй способ мне показался варварским, но он так же был действенным. Надо было разобрать и закоротить микросхему памяти, что привело бы к сбросу настроек до заводских. Но этот вариант отпал сразу, так как я не хотел вскрывать трансивер.

Замкнуть ноги микросхемы 24LC32
Замкнуть ноги микросхемы 24LC32

Третий из методов, на мой был взгляд, был самый гуманный и правильный! Это, конечно, же подключить трансивер к ПК и произвести настройку. Изучением этого вопроса я и занялся.

Подключение трансивера к компьютеру
Подключение трансивера к компьютеру

Первое, что сделал - зашел на АлиЭкспресс и поискал кабель там. Нашел подходящий по характеристикам Data-кабель, у которого была маркировка ERW-7 и интерфейс USB, на тот момент это меня совсем не смутило. Оплатив 900 рублей, мне оставалось только ждать, когда кабель будет доставлен. И вот, вроде бы проблема “Транспорта” между
трансивером и компьютером решена (как мне казалось на тот момент), но оказалось, что
я очень торопился с выводами. Пока идет Data-кабель я начал изучать софт для
программирования данного трансивера. Как оказалось, софт очень древний (как и сам
трансивер в целом) и на современных ОС работать отказывается.

Оригинальная программа DR135 CH Data Editor Version 1.10 хорошо и уверенно работает вообще только из по DOS. И тут меня настигает очередной провал, я вспоминаю, что тот дата-кабель, который я заказал, имеет интерфейс подключения USB. Вот черт думаю я, USB, DOS все эти танцы с бубном могли бы затянуться очень надолго.

Софт DR135 CH Data Editor
Софт DR135 CH Data Editor

В один из дней я листал интернет в поисках подходящего решения, и вот мне на глаза попадается схема электрическая принципиальная того самого оригинального кабеля ERW-4. Естественно интерфейс подключения это RS232 25 pin (COM), чему я собственно и не был удивлен. Недолго раздумывая, открываю Sprint-Layout60 и начинаю проектировать печатную плату.

Схема программатора Alinco ERW-4
Схема программатора Alinco ERW-4

Не затратив и пары часов, плата в формате .lay была готова. Далее печатаю на принтере
проект печатной платы, чтобы в дальнейшем изготовить ее на стеклотекстолите методом
ЛУТа. Пара незамысловатых действий и вот я уже держу в руках готовую ПП будущего
программатора. У оригинального ERW-4 разъем для подключения к компьютеру RS232 25pin, я же переделываю на RS232 9pin.

Проект печатной платы
Проект печатной платы

Хотя, по сути,  переделывать мне ничего и не пришлось, просто сопоставил пины RS232 25pin и RS232 9pin в соответствии с распиновкой интерфейса.

RS232 25 Pin To 9 Pin
RS232 25 Pin To 9 Pin

И вот настало время, когда программатор был полностью готов, и его можно было подключить к компьютеру.

Общий вид программатора
Общий вид программатора
Вид со стороны дорожек
Вид со стороны дорожек

Вы спросите, а как же я решил проблему с совместимостью программного обеспечения?? Отвечаю: «Так как у меня на компьютере установлена ОС Windows7x64, а данная программулька не поддерживается (об этом говорил ранее), я воспользовался замечательным эмулятором DOSBox 0.74-3, который как раз и предназначен для запуска “древних” программ и игр в среде Виндовс.

Эмулятор DOSBox 074-3
Эмулятор DOSBox 074-3

Но и тут меня ждал сюрприз. Как сделать так, чтобы эмулятор начал работать с COM-
портами? И тут так же решение было найдено. Сопоставив виртуальные порты эмулятора с физическими портами компьютера, выполнив в DOSBox 0.74-3 2 команды “serial1 directserial realport:com1” и “serial2 directserial realport:com2”, что соответствовало пробросу физических COM1 и COM2 портов.

Проброс физических портов в DOSBox
Проброс физических портов в DOSBox

Далее запустил программу DR135. Интерфейс был очень простым и несложным в понимании. Нажав F4, я выбрал COM Port, у меня это был COM1 и нажал Read CH Date (прочитать память) и, вуаля,  данные начали считываться со станции. Победа была близка. Затем,  в Option изменил режим работы трансивера с канального на частотный, и нажал W (Write CH Data) - записать данные.

Новый конфиг был успешно записан! Далее я выключил трансивер и отключил его от ПК. Зажав клавиши FUNC+PWR, станция сбросилась до заводских установок, тем самым перейдя в частотный режим работы. И это была моя маленькая победа!!

PS: Провод пришел ровно на следующий день) И это будет не менее интересная история боли и разочарований ;) Всем 73! от R1TBL

Источник: https://habr.com/ru/articles/789190/


Интересные статьи

Интересные статьи

Представьте: вы принимаете аналоговый сигнал, смотрите на результаты показаний и видите, что синусоиду «перекосило». Все из-за плохой селективности вашего приемника и шумов, которые он принимает. Чт...
Сокрытие сообщения в другом сообщении относится к области стеганографии. В этой статье мы будем прятать одну фотографию внутри другой. В результате при передаче такое фото будет выглядеть как обычны...
В первой части мы спроектировали микросервисную архитектуру.Во второй части разработали RESTful API Service на Golang cо Swagger и авторизацией.Третья часть была посвящен...
Когда кластеры достигают размеров в сотни, а иногда и тысячи машин, возникает вопрос о согласованности состояний серверов относительно друг друга. Алгоритм распределённого консенсуса Raft даёт са...
Linux поддерживает множество видов туннелей. Это запутывает новичков, которым бывает сложно разобраться в различиях технологий, и понять то, каким туннелем лучше воспользоваться в конкретной ситу...