На основе простого телеграфного маяка, был сделан более функциональный вариант, с возможностью выполнять DTMF-команды передаваемые по эфиру. Маяк работает с УКВ ЧМ радиостанциями.
С помощью такого маяка, можно проводить массу интересных экспериментов! Изучать прохождение, направить точно антенну, узнать зону покрытия, играть, изучать азбуку морзе, управлять переключением антенн, контролировать температуру, следить за датчиком открытия двери (окна) и тд.
Управляется маяк следующими dtmf-командами:
Радиостанция к которой подключается плата маяка, должна отвечать следующим требованиям:
Должна быть возможность использовать микрофонный или линейный вход, выход нч-сигнала (с динамика или линейный), питать плату нужно отдельного источника 8-14В, сигнал RSSI из радиостанции, не обязателен (не будет работать S-метр).
Резистор R12 (который не распаян на плате), нужен только для портативных радиостанций, у которых PTT управляется по контакту микрофона.
Таким образом, подойдёт любая портативная или автомобильная УКВ ЧМ радиостанция. Важно, чтобы шумоподавитель был закрыт CTCSS или DCS кодом, так как помехи из эфира будут приводить к ложному срабатыванию маяка.
Для правильной работы S-метра, нужно провести калибровку RSSI сигнала из радиостанции по ВЧ-генератору.
Настроенная плата с распаянными smd-деталями и датчиком температуры, но без Arduino, стоит .... руб.
Вам достаточно припаять запрограммированную Arduino_NANO и подключить плату к радиостанции и датчикам, как показано на картинке.
Датчик температуры можно вынести на набольшое расстояние. Реле с током срабатывания не более 50мА. Датчик обрыва, может быть любым (геркон и тд.).
Радиостанция УКВ ЧМ может быть любого типа (портативка, автомобильная). Нужно учитывать, что в портативках нет сигнала RSSI, поэтому S-метр работать не будет.
Можно использовать и цифровые станции Yaesu (они поддерживают передачу DTMF).
При подключении платы к радиостанции, нужно соблюдать осторожность, не допускать статических наводок и не путать контакты между собой. При ошибочном подключении платы к радиостанции - возможен выход из строя, некоторых элементов.
Сделать маяк можно самостоятельно.
Сигнал PTT не требует ключевого транзистора, так как нагрузка по току на этом выводе не превышает 3мА, а платы Ардуино расчитаны на нагрузку 50мА.
DTMF-команды распределены так, чтобы их можно было легко запомнить на клавиатуре. На картинке (в начале статьи), видно как это выглядит на клавиатуре радиостанции Yaesu FT-70DR.
Клавиши A, B, C, D, есть не во всех радиостанциях, поэтому они не используются, но их легко добавить.
При нажатии *, #, 0 передаются тренировочные тексты (10 групп по 5 знаков), тексты не повторяются.
В отличии от различных форматов телеметрии, передачи маяка легко принимаются на слух (если знаете азбуку морзе), когда вы в полевых условиях - потребуется только FM/C4FM радиостанция.
Можно использовать программу FLDigi (для компьютера), которая легко декодирует даже слабые сигналы из эфира.
Видео с описанием работы маяка (старая версия)
Простой телеграфный маяк на Arduino
Ардуино IDE
UA6HJQ
разработано 22.12.2018
обновлено 08.01.2020