Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 15 из 29

Тема: SWR на AVR

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

    SWR на AVR

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

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

    ksw_one.rar


  2. #2
    Радиолюбитель Аватар для RT2Y
    Регистрация
    25.08.2012
    Возраст
    48
    Сообщений
    3,003
    Поблагодарили
    994
    Поблагодарил
    1390
    Владимир, а можно поподробнее о ВЧ датчике?
    Интересная конструкция.

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

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

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

    ksw_mult.rar

  5. #5
    Радиолюбитель
    Регистрация
    09.06.2004
    Адрес
    Белово
    Возраст
    47
    Сообщений
    570
    Поблагодарили
    60
    Поблагодарил
    199
    С одной стороны интересуюсь подобными вещами, а с другой интереса нет вообще. Отсутствие открытой прошивки переводит сей проект к нулю. Извините если обидел.

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

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

    ksw_one_atmega8.rar

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

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

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

  10. #10
    Радиолюбитель
    Регистрация
    17.03.2014
    Возраст
    37
    Сообщений
    54
    Поблагодарили
    55
    Поблагодарил
    118
    Пардон, да, это я с нано перепутал.
    Кстати, а этот проект под Ардуино нано можно адаптировать?

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

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

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

  12. #12
    Радиолюбитель
    Регистрация
    17.03.2014
    Возраст
    37
    Сообщений
    54
    Поблагодарили
    55
    Поблагодарил
    118
    Владимир спасибо! Мне показалось что на этих платах разные генераторы 8 и 16 МГц, но если математика не завязана на них то и хорошо

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

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

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

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

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

Похожие темы

  1. Анекдот на qrz.ru
    от RA4ADF в разделе Юмор и отдых
    Ответов: 9943
    Последнее сообщение: Вчера, 10:42
  2. Дисплей на IC-756
    от RX3ASR в разделе IC-756
    Ответов: 44
    Последнее сообщение: 12.03.2018, 08:02
  3. Радиотракт на 174ХА2
    от RW6HRM в разделе КВ аппаратура
    Ответов: 290
    Последнее сообщение: 06.04.2017, 22:43
  4. Компьютерные помехи приему на КВ
    от RW0QJ в разделе Помехи
    Ответов: 66
    Последнее сообщение: 01.04.2017, 19:08
  5. APRS активность на 30 м (10,147 MHz)
    от UA1ATI в разделе APRS: События
    Ответов: 169
    Последнее сообщение: 11.03.2017, 11:32

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

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

Ваши права

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