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

Тема: Контроллер поворотного устройства антенны на Ардуино

  1. #1

    Регистрация
    15.06.2014
    Адрес
    Брянская область
    Сообщений
    49
    Позывной
    RM5Y

    Восклицание Контроллер поворотного устройства антенны на Ардуино

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

Название:	IMG_20200327_093612_resize_7.jpg 
Просмотров:	711 
Размер:	291.5 Кб 
ID:	332007

    Родился концепт для управления поворотом антенны и слежения за азимутом. Основная задача в идеале- подвести к поворотке лишь напряжение питания (AC\DC). Само же управление и считывание азимута- производить по радиоканалу 430мгц при условии если радиоканал не будет оказывать помехи приему, в ином случае, вместо радиоканала можно организовать проводной канал в виде шины, т.о. кабель управления будет иметь не более 4х жил.
    Данный концепт предназначен для управления magnetic loop- при ее ДН, вращение на угол более 180 градусов не требуется.
    Алгоритм работы такой: 5 герконовых датчиков через 45 градусов. При срабатывании одного из них- выключается ранее включенное реле к1 или к2 управения приводом. По радиоканалу из Ардуино в антенне (АА) уходит код к Ардуино в шеке (АШ), где он декодируется и загорается светодиод азимута на панели с картой. Рядом с каждым светодиодом азимута, на панели управления смонтировано по кнопке, которая активирует процесс поворота антенны до выбранного азимута. После нажатия кнопки нужного азимута, с АШ по радиоканалу уходит код а АА где он декодируется и, в зависимости от нужного направления вращения, включается одно из реле к1/к2, запуская работу привода антенны. Вращение происходит до тех пор пока задание с АШ не совпадет со срабатыванием датчика азимута, после чего, ранее включенное реле к1 или к2 выключается. В процессе вращения информация о срабатывании датчика азимута передается и индицируется в АШ.
    Модули rx\tx на Али в привеликом множестве. По нашей задаче оптимально подходит Arduino nano, но при равной цене может и pro mini (правда у последней нет CH340 т.е. возможности без внешнего программатора заливать в нее скетч).
    Предлагаю обсудить детали этой концепции с точки зрения возможного упрощения и реализации. В последствии можно будет поиграться с разными видами датчиков азимута и вариантами задания азимута и индикации (сервопривод, дисплей lcd, светодиоды, 7ми сегментный дисплей и т.п.)


  2. #2
    Аватар для RV3MP
    Регистрация
    13.05.2010
    Адрес
    Ярославль
    Сообщений
    4,468
    Позывной
    RV3MP
    Цитата Сообщение от RM5Y Посмотреть сообщение
    5 герконовых датчиков через 45 градусов.
    А когда магнит находится между датчиками... какой светодиод горит?
    В идеале, лучше бы... Плавная индикация угла поворота и 360°.
    При этом, на блоке антенны, достаточно поставить только переменный резистор (в проводном варианте передачи данных).

  3. Спасибо от Vital R2GKH

  4. #3
    Аватар для RK9AMX
    Регистрация
    26.03.2005
    Адрес
    Челябинск, MO05RE
    Сообщений
    1,341
    Записей в дневнике
    20
    Позывной
    RK9AMX
    Цитата Сообщение от RM5Y Посмотреть сообщение
    кабель управления будет иметь не более 4х жил.
    Можно через ISO9141 по одному проводу организовать приём/передачу. Высокая скорость тут не потребуется.

    Цитата Сообщение от RM5Y Посмотреть сообщение
    Данный концепт предназначен для управления magnetic loop- при ее ДН, вращение на угол более 180 градусов не требуется.
    Это частный случай.

    Цитата Сообщение от RM5Y Посмотреть сообщение
    В последствии можно будет поиграться с разными видами датчиков азимута и вариантами задания азимута
    Это нужно в первую очередь определить.

    Цитата Сообщение от RV3MP Посмотреть сообщение
    При этом, на блоке антенны, достаточно поставить только переменный резистор (в проводном варианте передачи данных).
    Надежность пострадает. Потребуется периодическая калибровка по нулевой точке отсчета.

    ...
    С точками отсчета в 10° потребуется 36 герконов. Многоногий контроллер или 5 сдвиговых регистров. Хотя лучше 4 регистра и 32 точки...
    Или делать делители напряжения и переключать их герконами. Обрабатывать АЦП.

    Можно попробовать с энкодером (начальная точка тоже нужна).Ещё вариант - магнитомер. Например: HMC5883L.


    Как это всё себя поведет на крыше под антенной? Это ещё один большой вопрос.
    Последний раз редактировалось RK9AMX; 27.03.2020 в 11:40.
    Сомнения могут быть устранены только опытом.

  5. #4
    Аватар для RV3MP
    Регистрация
    13.05.2010
    Адрес
    Ярославль
    Сообщений
    4,468
    Позывной
    RV3MP
    Цитата Сообщение от RK9AMX Посмотреть сообщение
    Надежность пострадает.
    Есть магнитные датчики угла поворота типа AS5030. Ценник разумный. Причем, очень легко впихнуть в цифровую часть.

  6. Спасибо от RK9AMX

  7. #5
    ESP32, микросхема магнитного компаса, соединение через WiFi - хоть веб-интерфейс, хоть терминал со сторонним софтом.

  8. #6

    Регистрация
    15.06.2014
    Адрес
    Брянская область
    Сообщений
    49
    Позывной
    RM5Y
    Цитата Сообщение от RV3MP Посмотреть сообщение
    А когда магнит находится между датчиками... какой светодиод горит?
    В идеале, лучше бы... Плавная индикация угла поворота и 360°.
    При этом, на блоке антенны, достаточно поставить только переменный резистор (в проводном варианте передачи данных).
    В промежутках герконов светодиоды индикации азимута не светятся, при этом, привод уже запущен и система уже знает направление вращения и просто ожидает по пути очередной геркон. Хотел обрйтись без концевиков, ан нет: нужны для пущей надежности. Переменный резистор всем хорош, кроме износа, неудобством установки и возможной нелинейностью в крайних положениях да и с линейной характеристикой нужно еще найти.

  9. #7

  10. #8
    Аватар для RV3MP
    Регистрация
    13.05.2010
    Адрес
    Ярославль
    Сообщений
    4,468
    Позывной
    RV3MP
    Цитата Сообщение от RM5Y Посмотреть сообщение
    Переменный резистор всем хорош, кроме износа, неудобством установки и возможной нелинейностью в крайних положениях да и с линейной характеристикой нужно еще найти.
    Тогда AS5030.

    Никаких трущихся деталей, никакой механики с шестеренками...
    Просто, честно сказать, индикатор поворота на 4 светодиода... Ну... уровень не сегодняшнего дня.

  11. #9
    Аватар для Integral
    Регистрация
    08.02.2007
    Адрес
    г. Снежное
    Сообщений
    2,926
    Записей в дневнике
    1
    Позывной
    UT0IS/D0ISM
    Цитата Сообщение от RM5Y Посмотреть сообщение
    Родился концепт для управления поворотом антенны... управление и считывание азимута- производить по радиоканалу 430мгц
    Подобное устройство собирались сделать с коллегой D0ITC. 430МГц вроде как более дальнобойный вариант, но лучше на 2.4ГГц типа nRF24L01+ или nRF24L01+PA+LNA:
    Нажмите на изображение для увеличения. 

Название:	NRF24L01.jpg 
Просмотров:	160 
Размер:	27.0 Кб 
ID:	332020 Нажмите на изображение для увеличения. 

Название:	nRF24L01+PA+LNA.jpg 
Просмотров:	127 
Размер:	15.1 Кб 
ID:	332021

    Меньше будет влиять магнитное поле от антенны и УКВ антенны можно попробовать покрутить.
    Цитата Сообщение от RM5Y Посмотреть сообщение
    оптимально подходит Arduino nano, но при равной цене может и pro mini
    Оптимально подходит готовый модуль Nano+nRF24L01 или RF-Nano:
    Нажмите на изображение для увеличения. 

Название:	RF-Nano.jpg 
Просмотров:	158 
Размер:	108.7 Кб 
ID:	332028
    Его удобнее всего применить на антенне, которую необходимо вращать, а в шеке отдельно Nano и nRF24L01+PA+LNA для более надежного соединения приемника и передатчика.
    Герконы лучше не применять.
    Цитата Сообщение от RK9AMX Посмотреть сообщение
    Ещё вариант - магнитомер. Например: HMC5883L.
    Отдельно магнитометр HMC5883L не пойдет, он работает строго в горизонтальной плоскости. Точнее даже не так, силовые магнитные линии поля Земли пересекают горизонтальную плоскость под углом. На экваторе они параллельно плоскости Земли, а к полюсам под углом. В нашем регионе это будет под 45-60о. Поэтому магнитометры сами по себе не работают, показания будут прыгать. Нужна комбинация датчиков магнитометр+акселеро метр.

    Добавлено через 33 минут(ы):

    Чтобы было понятно о чем речь, посмотрите это видео https://youtu.be/NaxCKzy1Z8Q
    Нужна связка нескольких датчиков MPU-6050+HMC5883L или MPU-9250 https://youtu.be/zi9kTkgpU6g
    Последний раз редактировалось Integral; 27.03.2020 в 14:38.
    Интеграл от человеческих заблуждений - истина, производная - безумие.


  12. #10
    Цитата Сообщение от R1BET Посмотреть сообщение
    А такое не подойдет: https://blog.radioartisan.com/yaesu-...ial-interface/ ?
    А ведь и правда, зачем изобретать очередной велосипед, все давно придумано.....у K3NG универсальная конструкция на все случаи жизни, под любые датчики. Есть про это параллельная тема, на этом форуме.
    73! С уважением, Олег, RA3DNC

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

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

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

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

Похожие темы

  1. Контроллер поворотного устройства K3NG
    от R2PM в разделе Антенная механика
    Ответов: 258
    Последнее сообщение: 01.02.2024, 08:42
  2. Ответов: 57
    Последнее сообщение: 20.09.2022, 14:19
  3. Двигатель для поворотного устройства
    от UR3IQJ в разделе Антенная механика
    Ответов: 18
    Последнее сообщение: 30.12.2014, 21:00
  4. Карта для поворотного устройства
    от RK1AT в разделе Радиолюбительские карты
    Ответов: 14
    Последнее сообщение: 11.10.2013, 02:10
  5. Модернизация поворотного устройства
    от VElkin в разделе Антенная механика
    Ответов: 6
    Последнее сообщение: 26.11.2012, 19:02

Метки этой темы

Ваши права

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