Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
|
Технологии и связь -> Управляемый крос-бэнд на базе ретранслятора 430МГц
Ferrum-1827
Управляемый крос бэнд на базе 70см ретранслятора на YAESU FT-1907 и YAESU FT-1900 Данная тема получила мой интерес потому, что являюсь владельцем радиолюбительского дуплексного ретранслятора 70см Смысл ретранслятора сводится к приёму полезного сигнала и одновремённой её передачи Для радиолюбительских целей выделена полоса от 430МГц до 440МГц Сам дуплексный ретранслятор в моём варианте представляет собой 2 радистанции Yaesu FT-1907 и дуплексер из китая SGQ-450D, настроенный на частоты приёма и передачи. Вид девайса. Выбор станций пал на самые дешёвые автомобильные монобэнды Скомпоновав переделанный AT блок питания, 2 станции ретранслятора Yaesu FT-1907 и станцию диапазона 2м Yaesu FT-1900 в одну кучу, возникло желание сделать управляемый крос-бэнд ретранслятор Первые попытки прикрутить 2м диапазон параллельно 70см с треском провалились. Корреспонденты путались кто где кого вызывает Поэтому было решено доработать управляющий девайс с возможностью перестройки каналов Основой послужили микроконтроллер PIC16F877A и аппаратный DTMF декодер MT8870 Обе микросхемы тактируются одним кварцевым резонатором 3,579545 Схематичное подключение коммутации голосовых каналов Схематичное изображение выводов коммутационных каналов Описание режимов работы на 10.07.2016 (может изменяться и дополняться): Есть несколько режимов работы Классический ретранслятор "команда *01# " Ретранслятор с включением 2м станции в диалог "команда *02# " Ретранслятор в режиме подслушки 2м станции без возможности передачи на неё, "команда *03# ". Сигнал 2м станции перебивается при поступлении сигнала от 431мгц станции Ретранслятор выключен "команда *00# " В режиме классического ретранслятора сигнал приёмника поступает на микроконтроллер и заводит внутренний таймер на 6 секунд Никакие сторонние сигналы не могут вмешиваться и менять режим, кроме смены канала каждой станции Можно командной менять номер канала 0-4 для станций 431/438 отдельно по каждой станции При переходе в режим крос-бэнд обе станции 438мгц и 431мгц смещаются на 5 каналов выше основных Эта особенность кажется необходимой и достаточной для смены в режиме репитера на 5 каналов выше (5-9) на каждой станции 431мгц или 438мгц можно вручную установить для различных режимов приёма/передачи каждой станции В режиме кроса (02,03) реализованы функции полного 70см репитера с хвостом 2 сек Команды смена номеров каналов общие и работают все зависимости от выбранного режима Команда смены номера канала для станции 438 "*8№#" Команда смены номера канала для станции 431 "*1№#" Команда смены номера канала для станции 145 "*2№#" * Если поставить в репитерном режиме канал №8, то при смене оный уедет только на №9 в крос режиме, т.е. не более максимального значения "9" * Аналогично, если выставить канал №4 в режиме кроса, то оный не уедет меньше меньшего, т.е. не менее минимального значения "0" В моём случае канальные настройки распределены так:
Декодер DTMF выполнен на микросхеме MT8870 с её стандартным обвесом В проекте протеуса выполнен в виде 4 бит энкодера и кнопки фиксаций значений, выход которого имеет значение StD, который означает, что принятая команда детектирована и готова к обработке В принципе, не важно, куда подключен приём сигнала DTMF - внешний источник GSM, или на приёмной станции - при поступлении команды " * " прекращаются все связи как по приёму, так и по передачи на длительность обслуживания DTMF приёмника Для пробы в протеусе время актуальности ввода DTMF команды в "протез прошивке" намеренно увеличивается в прошивке до 15 сек, в рабочем варианте не более, чем максимальная длинна хвоста. Задаётся по #define в исходнике перед компиляцией Так как управление станциями не предусматривает каких-либо цифровых установок, то смена каналов производится путём резистивного управления с помощью двух проводных резистивных линий и транзисторов типа BC548 согласно описанию DTMF микрофона В программе предусмотрел работу бипера, или маяка, который работает от часов DS2321 по условию сек=0, мин=0, час>6. Т.е. бипер работает c 7 утра до 23 вечера. Ночью не беспокоит По аппаратной части: так выглядит коммутация сигналов между тремя станциями с герконовыми реле и трансформаторами гальванической развязки ТОТ18 Так выглядит переключатели каналов, согласно ДШ на станцию. Один канал замкнут на корпус, второй показывает куда именно В данном варианте переключения режимов бюджетных станций Yaesu FT-190X происходят в соответствии с предварительно настроенными каналами Скачать проект в Proteus 7.9 Скачать прошивку для PIC16F877A Обсудить можно на форуме Скачать исходники С ПортБ оставил в резерве в надежде на вывод на ЖК экран, простые светодиоды состояния, коммутация управления |