Маяка собран на плате 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...), который передаётся один раз, со скоростью 50-60 знаков в минуту.
Ссылки:
Arduino Pro Mini — характеристики, распиновка, описание
Программирование Ардуино
Ардуино IDE
UA6HJQ
17.11.2018 (обновлено 5.2.2023)