Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 15 из 31

Тема: SWR на AVR

  1. #1
    QRP
    Регистрация
    20.08.2003
    Адрес
    Владивосток
    Возраст
    73
    Сообщений
    43
    Поблагодарили
    14
    Поблагодарил
    0

    SWR на AVR

    Предлагаю вниманию конструкцию простого измерителя КСВ и мощности.

    В приборе используется готовая плата микроконтроллера - ARDUINO MINI PRO.
    Используется только сама плата.
    Программа написана на C (не скэтч).
    Загрузка hex файла производится с помощью ISP программатора.

    ksw_one.rar


  2. #2
    Very High Power Аватар для RT2Y
    Регистрация
    25.08.2012
    Возраст
    53
    Сообщений
    3,103
    Поблагодарили
    1079
    Поблагодарил
    1432
    Владимир, а можно поподробнее о ВЧ датчике?
    Интересная конструкция.

  3. #3
    QRP
    Регистрация
    20.08.2003
    Адрес
    Владивосток
    Возраст
    73
    Сообщений
    43
    Поблагодарили
    14
    Поблагодарил
    0
    Дмитрий контроллеру безразлично какой используется датчик.
    Конструкции датчиков подробно описаны в других темах, касающихся измерителей ксв и мощности.
    В этом приборе программа позволяет менять параметры измерения без изменения прошивки микроконтроллера.

    У меня есть еще один вариант, в котором можно измерять мощность и ксв от четырех разных датчиков, выбирая
    нужный датчик нажатием кнопки.

  4. #4
    QRP
    Регистрация
    20.08.2003
    Адрес
    Владивосток
    Возраст
    73
    Сообщений
    43
    Поблагодарили
    14
    Поблагодарил
    0
    Добавив в схему 4-ре кнопки, можно работать с несколькими датчиками.
    Это позволит одним прибором работать на нескольких диапазонах.
    Например, один датчик для КВ, второй для 144 МГЦ, третий 432 МГЦ.

    ksw_mult.rar

  5. #5
    High Power
    Регистрация
    09.06.2004
    Адрес
    Белово
    Возраст
    53
    Сообщений
    625
    Поблагодарили
    79
    Поблагодарил
    223
    С одной стороны интересуюсь подобными вещами, а с другой интереса нет вообще. Отсутствие открытой прошивки переводит сей проект к нулю. Извините если обидел.

  6. #6
    QRP
    Регистрация
    20.08.2003
    Адрес
    Владивосток
    Возраст
    73
    Сообщений
    43
    Поблагодарили
    14
    Поблагодарил
    0
    В приложении архивный файл с описанием схемой и прошивкой.

  7. #7
    QRP
    Регистрация
    20.08.2003
    Адрес
    Владивосток
    Возраст
    73
    Сообщений
    43
    Поблагодарили
    14
    Поблагодарил
    0
    В измерителе используется готовая плата (ARDUINO PRO MINI) с микроконтроллером ATMEGA328.
    Если делать плату самостоятельно, можно другой микроконтроллер.
    В приложении вариант конструкции на ATMEGA8.

    ksw_one_atmega8.rar

  8. #8
    Standart Power
    Регистрация
    17.03.2014
    Возраст
    43
    Сообщений
    106
    Поблагодарили
    87
    Поблагодарил
    488
    Цитата Сообщение от UA0LFK Посмотреть сообщение
    Программа написана на C (не скэтч).
    Загрузка hex файла производится с помощью ISP программатора.

    ksw_one.rar
    Загрузить hex в Ардуино можно через USB при помощи утилиты XLoader

  9. #9
    QRP
    Регистрация
    20.08.2003
    Адрес
    Владивосток
    Возраст
    73
    Сообщений
    43
    Поблагодарили
    14
    Поблагодарил
    0
    На плате Arduino pro mini нет USB.
    Она программируется через отдельный переходник USB-COM, или программатором.
    Если нет ни переходника, ни программатора, можно использовать плату Arduino Nano.

  10. #10
    Standart Power
    Регистрация
    17.03.2014
    Возраст
    43
    Сообщений
    106
    Поблагодарили
    87
    Поблагодарил
    488
    Пардон, да, это я с нано перепутал.
    Кстати, а этот проект под Ардуино нано можно адаптировать?

  11. #11
    QRP
    Регистрация
    20.08.2003
    Адрес
    Владивосток
    Возраст
    73
    Сообщений
    43
    Поблагодарили
    14
    Поблагодарил
    0
    Цитата Сообщение от RA5W Посмотреть сообщение
    Кстати, а этот проект под Ардуино нано можно адаптировать?
    Добрый день Андрей.

    На ARDUINO NANO адаптировать не нужно.
    Достаточно подключиться к соответствующим выводам.
    Я проверял работу на макете. Правда делал прошивку не загрузчиком, а программатором.
    На моей плате(NANO) какая-то проблемма с загрузчиком.
    Родной я стер, а восстановить никак не получается.

    В приложении схема для подключения к плате ARDUINO NANO.
    SWR_ARDUINO_NANO.rar

  12. #12
    Standart Power
    Регистрация
    17.03.2014
    Возраст
    43
    Сообщений
    106
    Поблагодарили
    87
    Поблагодарил
    488
    Владимир спасибо! Мне показалось что на этих платах разные генераторы 8 и 16 МГц, но если математика не завязана на них то и хорошо

  13. #13
    QRP
    Регистрация
    20.08.2003
    Адрес
    Владивосток
    Возраст
    73
    Сообщений
    43
    Поблагодарили
    14
    Поблагодарил
    0
    Плата ARDUINO MINI PRO выпускается в двух вариантах с питанием от 5-ти или от 3-х вольт.
    Нужно использовать пятивольтовую.
    Она с кварцем на 16 МГц.

  14. #14
    QRP
    Регистрация
    08.08.2013
    Адрес
    Гомель
    Возраст
    73
    Сообщений
    35
    Поблагодарили
    1
    Поблагодарил
    32
    Цитата Сообщение от UA0LFK Посмотреть сообщение
    В измерителе используется готовая плата (ARDUINO PRO MINI) с микроконтроллером ATMEGA328.
    Если делать плату самостоятельно, можно другой микроконтроллер.
    В приложении вариант конструкции на ATMEGA8.

    ksw_one_atmega8.rar
    А на Attiny 13 можно сделать, очень приличный контроллер?

  15. #15
    QRP
    Регистрация
    20.08.2003
    Адрес
    Владивосток
    Возраст
    73
    Сообщений
    43
    Поблагодарили
    14
    Поблагодарил
    0
    Цитата Сообщение от EU8R Посмотреть сообщение
    А на Attiny 13 можно сделать, очень приличный контроллер?
    Плата Arduino Mini Pro выбрана как оптимальный вариант.
    На ней нет ничего лишнего, установлен только микроконтроллер.
    Программа написана на С, и использует математику с плавающей запятой.
    Поэтому занимает много памяти. В ATMEGA328 ее хватает с избытком.
    В АТМЕГА8 программа занимает почти всю память.

    Можно сделать на Arduino NANO, или ARDUINO UNO.
    Если не нравится на AVR , есть вариант на PIC16F876.

Похожие темы

  1. Анекдот на qrz.ru
    от RA4ADF в разделе Юмор и отдых
    Ответов: 14197
    Последнее сообщение: 05.01.2024, 19:01
  2. Компьютерные помехи приему на КВ
    от RW0QJ в разделе Помехи
    Ответов: 76
    Последнее сообщение: 06.12.2020, 12:57
  3. Дисплей на IC-756
    от RX3ASR в разделе IC-756
    Ответов: 45
    Последнее сообщение: 07.07.2018, 10:12
  4. Радиотракт на 174ХА2
    от RW6HRM в разделе КВ аппаратура
    Ответов: 290
    Последнее сообщение: 06.04.2017, 22:43
  5. APRS активность на 30 м (10,147 MHz)
    от UA1ATI в разделе APRS: События
    Ответов: 169
    Последнее сообщение: 11.03.2017, 11:32

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker


Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×