Понедельник, 25.09.2017, 00:08 
Приветствую Вас Гость | RSS



Меню сайта
 

Личные странички
UA3EKK
RV3EFH
UA3EID
RA3EA
UA3EKJ
RA3ED
UA3ECX
RV3EF

Мини-чат

Погода


Наш опрос
Оцените наш сайт
Всего ответов: 224

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

ra3ed, Albert, ub3ecd

Форма входа
Логин:
Пароль:

Корзина
Ваша корзина пуста

Куплю/продам

[13.02.2012]
продам (1)
[19.12.2011]
icom R6 (0)
[16.10.2011]
Усилитель мощности на ГС31/ ГС35 (3)
[11.10.2011]
Нужны микросхемы (1)
[22.05.2011]
Рубрика технической взаимопомощи (2)

Фото

Праздники

Ваш IP
Узнай свой IP адрес

Главная » 2014 » Август » 22 » Сопряжение трансивера с мобильным телефоном
23:19
Сопряжение трансивера с мобильным телефоном
По просьбе некоторых радиолюбителей решил кратко изложить принцип работы и структурную схему устройства сопряжения трансивера и мобильного телефона. Законченная схема с прошивками будут позже. Данная статья может показаться некоторым читателям непонятной, но времени на её написание было очень мало.
Данное сопряжение заключается в управлении трансивером через мобильный телефон по средствам DTMF сигналов, а также, в использовании мобильного телефона в качестве репитера для трансивера. Таким образом, можно выходить в эфир и управлять трансивером посредствам мобильного телефона, позвонив на базовый мобильный телефон, подключенный к трансиверу и описываемому устройству. Тарифные планы тех или иных сотовых операторов позволяют фактически бесплатно осуществлять сотовую связь.
Как известно, двухтональные DTMF сигналы широко применяются для удалённого управления через те или иные звуковые средства связи. Мобильный телефон в данном случае также не исключение. Я ещё давно заметил, что во время разговора по мобильному телефону при нажатии на клавиши с цифрами абоненту посылается соответствующий нажатой клавише DTMF сигнал. Таким образом, подключив на другом конце DTMF декодер, можно будет расшифровать данный звуковой сигнал и преобразовать его в цифровой код. Данное устройство я изготовил по следующей схеме ещё в 2009 г. http://rfanat.ru/s6/dtmf-200.html
В его основе лежит импортная микросхема HM9270. Она имеет аудиовход и цифровой выход, представляющий собой параллельный 4-битный код последнего распознанного сигнала DTMF и сигнал наличия DTMF на входе. Всего, таким образом, существует 16 различных комбинаций DTMF тонов. На мобильном телефоне есть только 12 клавиш, способные формировать при их нажатии DTMF (1, 2, …, 9, 0, *, #).
Недавно возникла идея подключить данный DTMF декодер к микроконтроллеру и сделать описываемое в этой статье устройство. В схеме DTMF декодера, которая дана выше, оставил только основную микросхему. К аудиовходу данной микросхемы подключил аудиовыход мобильного телефона. Пять цифровых выходов данной микросхемы подключил к свободным портам контроллера ATMega8. UART интерфейс данного контроллера подключил к CAT интерфейсу трансивера (у меня к небольшому сожалению SDR-трансивер). Получилась следующая структурная схема.



Также, согласно структурной схеме, аудиовход трансивера подключен к аудиовыходу мобильного телефона, а аудиовыход трансивера – к микрофонному входу мобильного телефона (у меня Nokia 1280) через согласующие резисторы. Мобильный телефон определяет подключенную к нему гарнитуру и конфигурируется в настройках меню на автоподнятие трубки при входящем вызове.
Программу на микроконтроллер написал в CodeVisionAVR на языке Си. В программе реализован пользовательский интерфейс управления трансивером. Есть возможность переключиться на приём, на передачу, ввести частоту в Гц, сменить модуляцию, создавать банки памяти частот, перестраиваться с шагом в 100 Гц, в 1 КГц и в 5 КГц. Программа воспринимает код нажатой клавиши от DTMF декодера и, в конечном счёте, формирует нужную CAT команду на трансивер. Для моего SDR трансивера CAT протокол, довольно простой. Он описан в файле «C:\Program Files\Afreet\OmniRig\Rigs\PowerSDR.ini», если на компьютере установлен OmniRig. Байты данного протокола соответствуют текстовым символам, образующие смысловые команды (таким образом, есть возможность обращаться к трансиверу по CAT через текстовый терминал).
Система команд построена по следующему шаблону:

«*<номер команды>*<значение команды>#»

Ввод команды начинается с нажатия клавиши «*», затем вводится номер команды, после чего снова жмётся «*» и вводится значение для введённой команды. Нажатием клавиши «#» выполняется введённая команда (в случае, если она определена) и управление возвращается в нормальный режим. Назначение клавиш в этом режиме следующее:

«1» - перестроить вверх на 100 Гц;
«2» - перестроить вверх на 1 КГц;
«3» - перестроить вверх на 5 КГц;
«4» - перестроить вниз на 100 Гц;
«5» - перестроить вниз на 1 КГц;
«6» - перестроить вниз на 5 КГц;
«7» - банк памяти назад;
«8» - перейти на приём;
«9» - банк памяти вперёд;
«0» - перейти на передачу;
«*» - начать вводить команду;

Теперь по поводу команд. Всего сделал четыре команды:

«0» - ввести частоту в Гц;
«1» - сменить модуляцию;
«2» - перейти на банк памяти;
«3» - создать ячейку в банке памяти.

Значение для команды «0» - частота в Гц.
Значение для команды «1» - номер модуляции, согласно описанию протокола из вышесказанного файла в секции «set mode».
Значение для команды «2» - Номер банка памяти (0…9).
Команда «3» значений не имеет.

Подробности работы и поведения интерфейса управления расписывать не буду, так как он будет ещё неоднократно меняться в оптимальную сторону.
Недостатки данного устройства очевидны: управление осуществляется вслепую, невозможно посмотреть текущую частоту. А также, качество сигнала будет зависеть от качества сортовой связи. В режиме приёма плохо слышны очень тихие станции, даже через гарнитуру удалённого мобильного телефона. А достоинство – возможность выходить в эфир со своего QTH из любой точки земли, но это уже вопрос финансовый.
Просмотров: 1420 | Добавил: RV3EEQ
Всего комментариев: 3
0
2  
Интересная конструкция получиться.
К слову скажу, пробовал  реализовать схему удаленного управления трансивером по средством программы HAM RADIO DELUX.
Связь осуществлялась  по интернету. Звук передавался по скайпу smile но как то это у меня не прижилось.

0
3  
Есть идея. Звук лучше передавать по мобильному телефону, а SDR трансивером управлять по VPN через интернет.

0
1  
Пример ввода частоты: "*0*3675000#"

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мы в Контакте

R3E В Контакте
 


Наши соревнования

Соревнования Золотой Орел


Поиск

Время
MCK

Календарь
«  Август 2014  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031

Архив записей

Дни рождения
Дни рождения в Сентябре :
 
Олег   UA3ECX (6.09)
Виктор  RA3EJ (5.09)
Дина  RA3EO (8.09)
Николай  UA3EEJ (13.09)
Александр  RA3EH (30.09)
Владимир  RA3EG (24.09)
 
Поздравляем !!!

E-mail отправителя *:
ФИО, позывной, день рождения:

Друзья сайта
  • RK3EWW
  • Сайт Ливенских радиолюбителей
  • Полезные ссылки:
  • QRZ.RU
  • Сервер Кубанских Радиолюбителей
  • Союз радиолюбителей России
  • Российский УКВ портал

  • Форум

    Коментарии

    Поиск на QRZ.RU
    Поиск в российском Callbook'e:
    ON-LINE поиск предоставлен сервером QRZ.RU

    Известные сайты
    Сервер радиолюбителей России - схемы, документация,
 соревнования, дипломы, программы, форумы и многое другое!

    Сервер 

Кубанских радиолюбителей

    Российский УКВ портал

    R-Quad - 

радиолюбительские антенны


    РАДИОФАНАТ - 

сайт Николая Большакова

    Орловский регион
    Радиоклуб Орловский Эфир. Региональное общественное объединение

    Детская коллективная радиостанция. Орел



    Сайт Ливенских радиолюбителей

    Разместите наш баннер

    Регионы России

    Smolradio.ru -
Сайт Радиолюбителей Смоленщины

    Сайт радиолюбителей Тульской области

    Сервер Тамбовских Радиолюбителей



    Тульский областной радиоклуб




    Принципиальные схемы

    Радиоклуб Орловский Эфир © 2017Сайт управляется системой uCoz