Статистика
Время:
Зарегистрированных: 80958
Последним зарегистрирован: lik255
Рекорд посещаемости: 12585
Групп пользователей: 4
 Группы:
[Admin] [Cоучастник] [Автор] [Модератор]
 Сейчас на сайте
 Всего: 234
 Гостей: 226
 Анонимных: 0
 Пользователей: 8
 Зарегистрированные:
burila AlexZimin Сергей Ш. romal76 Ocela Витала ARN AlexPivkin

> Технологии и связь -> Управляемый крос-бэнд на базе ретранслятора 430МГц
Ferrum-1827

image

Управляемый крос бэнд на базе 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"

В моём случае канальные настройки распределены так:
№ каналаЧастота 145МощностьЧастота 431МощностьЧастота 438Мощность
0145,50025431,3000438,9005
1145,47525431,3000438,90010
2145,52525431,3000438,90025
3145,45025431,3000438,90050
4145,55025431,3000438,90050
5145,42525431,3750438,8255
6145,57525431,3750438,82510
7145,40025431,3750438,82525
8145,37525431,3750438,82550
9145,35025431,3750438,82550


Декодер 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

Обсудить можно на форуме

Скачать исходники С

ПортБ оставил в резерве в надежде на вывод на ЖК экран, простые светодиоды состояния, коммутация управления




    РадиоКОТ - популярно об электронике. Авторские схемы, новые разработки. Обучение по электронике, микроконтроллерам, ПЛИС. Форум   banner DIPTRACE - САМЫЙ ЛУЧШИЙ ТАКСИРОВЩИК ПЕЧАТНЫХ ПЛАТ
Portal-X