NextDoor , автор конструкции.
Прошивается микроконтроллер непосредственным подключением к LPT порту компютера, программа для прошивки лежит в зип файле , при нажатии мышкой на файлик BEACON микроконтроллер прошивается , после чего подключаем к СОМ порту и вписываем с клавиатуры нужный текст.
Маячек работает автономно , также его можно использовать для управления другими устройствами, снимая сигнал с 14 вывода микроконтролера.
Увеличить
Увеличить
http://keep4u.ru/imgs/b/080131/d7/d76310c30df6cb3096.jpg
Прошивка микроконтроллера здесь
http://hilink.narod.ru/qrpcw/qrp1.zip
Инструкция :
Контролер с прошивкой v1.0 работает как с RS232 интерфейсом так и в автономном режиме.
Настройка терминала: скорость 2400/8/n/1 (управление потоком – выбрать «НЕТ»)
Внимание! Для соединения контролера с портом RS232 требуется стыковка уровней.
На схеме выводы RS232 – имеют TTL уровень!
Для этого рекомендую собрать конвертор на MAX232 или аналогичной.
Внимание! Схема и программа рассчитана на применение кварца от 14 до 14,4мгц.
При использовании кварца >14,4 или <14мгц – RS232 интерфейс может не работать.
Если нет ошибок при сборке и процессор запрограммирован, то при подачи питания контролер
Перейдет в режим ожидания (примерно 5сек) активности в RS-232 порту. За это время нужно нажать любую кнопку на клавиатуре и контролер перейдет в режим ввода и выдаст и промт
При отсутствии связи более 5-ти сек, контролер переходит в режим передачи
текста, записанного ранее во внутреннюю энергонезависимую память.
Для выхода из автоматического режима в режим промта, нажмите на клавиатуре «ESC».
Промт CW> - режим команд и ввода текста.
Промт TX> - передача набранного текста.
Знак @ - контролер воспринимает как ввод команды.
@B1 команда переключает контролер на работу в диапазоне 160метров
@B2 переключает контролер на работу в диапазоне 80метров
@B3 переключает контролер на работу в диапазоне 40метров
@B4 переключает контролер на работу в диапазоне 20метров(пока нет)
@B5 переключает контролер на работу в диапазоне 10метров(пока нет)
@S1 команда устанавливает скорость вывода CW минимальная
@S2 …
@S3 …
@S4 …
@S5 максимальная
@A бесконечный повтор набранной строки.
@R перезагрузка контролера (RESET)
@W Запись строки в энергонезависимую память контролера
@L Чтение информации из энергонезависимой памяти контролера (проверка)
Горячие кнопки:
TAB - однократный повтор последней набранной строки.
ESC - отмена операции, очистка дисплея, выход из команды @A.
Соответствие кода Морзе к алфавиту – взято из программы SkySweeper.
При вводе текста, символ «~» - процессор воспринимает как «Включить несущую на ~1сек»
Примеры ввода в окне терминала:
Пример №1
@B2 @S3 CQ CQ CQ DE BEACON
Диапазон 80м, скорость вывода CW=3, вывод текста «CQ CQ CQ DE BEACON»
Пример №2
@B2 @S3 CQ CQ CQ DE BEACON @A
Тоже самое что и в Пример №1 , но с учетом @A – контролер повторяет введенный текст бесконечно (пока не будеn нажат ESC)
Пример №3
@S1 CQ CQ CQ DE BEACON @S2 CQ CQ CQ DE BEACON @S3 CQ CQ CQ DE BEACON
Передает «CQ CQ CQ DE BEACON» на скорости 1,2,3
Пример №4
В этом примере будет показан «маячек», передающий разный текст на разных диапазонах с разной скоростью вывода CW.
@B1 @S1 CQ CQ CQ BAND 160M @B2 @S2 CQ CQ CQ BAND 80M @ B3 @S3 CQ CQ CQ BAND 40M @A
Обратите внимание. В конце строки стоит @A – значит контролер будет циклически повторять эти сообщения.
Пример №5
Введите строчку состоящих из символов «~» и нажмите ввод.
Контролер будет выдавать только несущую на ранее установленном командой @Bx диапазоне.
@B1 ~~~ @B2 ~~~ @B3 ~~~
Будет появляться несущая на 160м потом 80м потом 40м с длительность ~3сек.
(на один символ «~» - примерно 1 сек)
Выбор диапазона и скорости CW, можно вводить один раз при запуске контролера, и дальше работать только с вводом текста на передачу.
То есть в начале работы вводим например
@B1@S1 – и нажимаем ввод.
А далее только вводим текст для передачи.
Пример №6
@W@S3@B1 CQ CQ CQ DE BEACON BAND 160M @A
Контролер запишет введенную информацию в энергонезависимую память
И если при следующем включении контролера в течении примерно пяти секунд не будет активности в RS-232 порту, контролер перейдет в автоматический режим передачи этого
текста CQ CQ CQ DE BEACON BAND 160M
На диапазоне 160метров (@B1), со скоростью=3 (@S3).
Учитывая наличие в конце команды @A – этот текст будет передаваться циклически.
Внимание! Максимальная длина текстовой строки не более 512 символов!
Пример №7
@L
Контролер считает информацию из энергонезависимой памяти на экран.
Эта команда используется для проверки наличия информации в энергонезависимой
памяти контролера.
Пример №8
@R
Произойдет полная перезагрузка контролера.
Информация в энергонезависимой памяти не стирается.
Пожелания и предложения в ЛС для NextDoor на сайте radioscanner.ru
Или пишите на
prima10@ukr.net