Не секрет, что мы в Славутиче начали установку эхолинк узла. Протестировали на Kenwood TS2000 с антеннами дотягивающимися до Чернигова. работает, всем довольны за исключением двух вещей. Плачет держатель линка - трансивер занят, типа спутники летают, а я ключик нажать не могу - занято. И второе - неправильно подключенный DCD (Busy) беспокоит - нет полной гальванической развязки между компьютером и трансивером. Наверное поэтому и сгорел компьютер. Понёс в ремонт. А пока занялся переносом, вернее подготовкой к переносу на коллективку эхолинка. Прикупил Motorola GP340 и Motorola GM350.
Сразу сделал "честный" CAT/PTT/CW/DCD контроллер полностью развязанный по гальванике с трансивером.
Трансформаторы вынуты из старого телефонного модема. Схему приведу ниже. Но для того что бы оно работало корректно с радио нужно получить сигнал DCD или Busy. Ни в одной ни в другой Мотороле их нет. Но если в Mоtorola GM350 этот сигнал можно вывести на сервисный разъём, то в 340-й нет даже такой функции.
Схема узла управления эхолинком (да чем угодно:-). Собранная плата на фото выше.
Земля в левой части - компьютерная. В правой - трансиверная. Транзисторные инверторы вообще нужны потому что преобразователь CP2102 инвертирует уровни RS232 Но так дешевле и безопаснее для техники. Ладно. Взялся осваивать программирование Моторол :-) Сделал большой универсальный программатор. 5 транзисторов да пара диодов. Но от себя добавил транзисторные ключи со светодиодами, чтобы видно было как процесс идет. Ну и еще добавил токоограничивающий резистор на выход RRxD. Дело в том, что триггеру Шмидта (в первоисточнике), трудно ориентироваться на желание автора конструкции обеспечить на выходе такой узкий гистерезис (речь про процессоры питаемые 3-мя вольтами). А на передачу (RRxD для процессора радиостанции) всё равно напряжение высокое, так как питание каскада VT1 5 вольт. А он не линейный, а ключевой. Я думаю просто переключать +E с 5-ти на 3,3 вольта. Поэтому защитный резистор на случай если пользователь забудет переключить +E питания с 5 на 3,5 вольта. Уложился в 7 транзисторов. На рисунке ниже "добавки" нарисовал карандашом. Так сказать модификации универсального программатора. Смотреть видео как работает
< Включил, подключил Моторолу. Ругается на недействительные индивидуальные данные. В интернете почитал про неудачное программирование, испугался, решил сделать программатор проверенный кем-то из знакомых. Им оказался Саша US5RK. Прислал схему по которой у него получилось. Совсем простую - два транзистора :-) Собрал, ПРАВИЛЬНО подключил Моторолу (там нумерация разъёма Моторолы приведена наоборот: 4 это земля, 5 - +V in, а программируемый конец под номером 7). Ругается всё на ту же неправильную контрольную сумму. Теперь смотрю на два программатора. И плачу над обоими .
Страшно записывать.будет. Почесал репу. Выбрал подсказку друга. А друг говорит "волков боятся, в лес не ходить". Ну и про шампанское...... А мне всё равно страшно. Боягуз. И трёх дней и сгоревшего компьютера жалко...... Но другого выхода нет. Не делать же третий программатор :-( Закрыл глаза и нажал кнопку. Прочитал. Исправил. Добавил вывод DCD на сервисный разъём (тот что сзади). Даже два вывел - один нулём, другой единицей.
Закрыл глаза и дал команду на запись. Про шампанское - правда. Всё заработало как просил. Осталось собрать в кучу запрограммированное радио и контроллер. Продолжение - Read more
В перерывах между посещением врача и пробежками (для здоровья по рекомендации всё того же врача:-) дал отдых мозгу: сегодня работаю руками. Один из ноутбуков в ремонте и поэтому мозг приложить некуда: второй едва-едва справляется с оставшимися задачами во благо радиолюбительства. Сверлю, пилю, паяю, сценарии сочиняю. Спасибо другу за подаренную электродрель С РЕДУКТОРОМ для сверления печатных плат времён существования черниговского радиозавода. Скорость вращения сверла не слишком высокая и поэтому свёрла живут долго, а пластик не горит. С её помощью удобно сверлить небольшие отверстия не только в платах, но и корпусах. Высверливать отверстия сложной формы, например под разъёмы RS232. С ней, напильником и парой надфилей я почувствовал себя супермэном. И бестелесный до сих пор программатор стал обретать форму. Беспокоит одно - надо наносить хоть какие-то буквы, потому что через два месяца буду гадать что означает, например, синий светодиод :-) Слава богу зелёный и красный можно будет угадать по ситуации на экране компьютера :-) Надо выяснить в ходу ли сейчас переводные буквы.....
Сегодня первый день вышел на работу после больничного (почти четыре месяца). Устал с непривычки :-) Придя домой зарядил законченный вчера универсальный программатор для радиостанций для проверки. По сравнению с текстом автора гистерезис более 0,7 вольта на входном сигнале (от радиостанции) мне получить не удалось. Но проверка показала что программатор и с таким гистерезисом в триггере Шмидта работает на ура. Очень порадовался тому что не поленился и вставил пару сервисных каскадов. Теперь по крайней мере видно что происходит: опознал ли программатор компьютер, шлёт ли запросы в радио и получает ли ответ. На видео комментарий не блистательный, но основные тезы понятны :-)> При подключении загорается синий светодиод и это означает, что питание есть. Если питание берётся не от отдельного источника (у меня старая зарядка от Nokia), а от радиостанции, загорается оранжевый светодиод. Но сегодня думаю что при наличии собственного источника питания все эти изгаления с запиткой от радиостанции лишние: и с разъёмомо возня, да и риск спалить внутренний стабилизатор в радио есть. У многих руки - крюки. :-) Другое дело DTR и RTS. При запуске программы и опознании программатора компьютером загорается жёлтый светодиод. На задней стенке есть тубмлер, который отключает эту функцию при необходимости. Сразу видно, есть ли соединение с COM портом. Зелёный светодиод - чтение из радио, красный - передача данных в радиостанцию.