Простой телеграфный маяк на Arduino

Маяка собран на плате Arduino Pro Mini (Atmega168 5В 16мГц). Пригодится для экспериментов и обозначения местного репитера. Работает этот маяк с любой КВ/УКВ радиостанцией.

Прошивка cw-beacon.ino для платы (скетч). По умолчанию установлена скорость передачи 20wpm, частота тона 900Гц, интервал передачи 3 минуты. Все параметры можно менять самостоятельно.

телеграфный маяк

За основу взят скетч IN3GJH, я добавил управление PTT и txdelay, которая нужна для портативок с включенным экономайзером.

На фотографиях видно конструкцию и программатор.

телеграфный маяк

Основа конструкции, плата Arduino Pro Mini с процессором ATmega168 (5В, 16МГц). Скетч будет работать и на платах с ATmega328. Напряжение на плату подаётся в пределах 5-13В.

телеграфный маяк

Для контроля работы маяка, можно к выводу 5 подключить зуммер с последовательно включенным резистором 500 ом.

Подстроечным резистором устанавливаем девиацию 2-3кГц, для ЧМ радиостанции. Номиналы деталей не критичны и могут отличаться от приведённых на схеме.

телеграфный маяк

Маяк работает одинаково хорошо через VOX радиостанции или с помощью управления PTT. Задержка между включением и началом передачи текста (tx delay) 500мсек. Этого времени достаточно чтобы радиостанция отключила экономайзер и перешла на приём.

Если нужен только VOX транзистор (кт503) и резистор (1ком) - не устанавливайте.

Питание на плату подаётся через контакт RAW (5-13В). При нажатии кнопки reset на плате Arduino - сразу передаётся маяк и начинается новый отcчёт времени.

телеграфный маяк

Если вы планируете использовать этот маяк как идентификатор репитера, нужно уменьшить девиацию и понизить тон, тогда будет слышно и маяк и говорящего корреспондента. Текст для репитера состоит только из позывного (RR...), который передаётся один раз.

Ссылки:
Arduino Pro Mini — характеристики, распиновка, описание
Программирование Ардуино
Ардуино IDE

UA6HJQ
17.11.2018 (обновлено 20.12.2020)