Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Показано с 1 по 3 из 3

Тема: Универсальный CW радиомаячек на ATmega8

  1. #1

    Универсальный CW радиомаячек на ATmega8

    С согласия NextDoor , автора конструкции, я решил добавить схему на этот форум , может быть комуто она будет полезна.

    Прошивается микроконтроллер непосредственным подключением к LPT порту компютера, программа для прошивки лежит в зип файле , при нажатии мышкой на файлик BEACON микроконтроллер прошивается , после чего подключаем к СОМ порту и вписываем с клавиатуры нужный текст.
    Маячек работает автономно , также его можно использовать для управления другими устройствами, снимая сигнал с 14 вывода микроконтролера.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	d76310c30df6cb3096_155.jpg 
Просмотров:	875 
Размер:	41.0 Кб 
ID:	17648   Нажмите на изображение для увеличения. 

Название:	morze2_868.jpg 
Просмотров:	1863 
Размер:	25.6 Кб 
ID:	17649   Нажмите на изображение для увеличения. 

Название:	morze_683.jpg 
Просмотров:	1569 
Размер:	31.4 Кб 
ID:	17650  

    Вложения Вложения


  2. #2
    Контролер с прошивкой 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

  3. #3
    10м маяк на базе сиби станции INTEK

    Нажмите на изображение для увеличения. 

Название:	4.jpg 
Просмотров:	905 
Размер:	86.3 Кб 
ID:	60386
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	2.jpg 
Просмотров:	397 
Размер:	87.0 Кб 
ID:	60384  

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. помогите с фузами ATmega8
    от RA0CHE в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 16
    Последнее сообщение: 02.12.2022, 10:20
  2. Зарядное утсройство на atmega8
    от uu5jkb в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 70
    Последнее сообщение: 07.11.2014, 11:49
  3. Как реанимировать ATmega8
    от sdr_СЕРЖ в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 21
    Последнее сообщение: 08.10.2010, 19:28
  4. Простой сэмплер на Atmega8
    от Владимир_Ама в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 4
    Последнее сообщение: 28.05.2010, 12:37
  5. Отличие Atmega8-16PI от Atmega8-16PU????
    от Toms в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 3
    Последнее сообщение: 26.06.2006, 22:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •