Страница 3 из 3

Управление азимутом и элевацией УКВ антенны.

Добавлено: 22 янв 2018, 21:31
Александр_Светлый
[ref=#ff8000]Sancho[/ref], Не пойму что не так в моих словах?
Я хочу сказать что с приводом переменного тока скорее всего будут использоваться только реле без ШИМ, с приводом постоянного тока реле и ШИМ. Я хочу получить более/менее универсальное устройство, под любой привод.

Управление азимутом и элевацией УКВ антенны.

Добавлено: 22 янв 2018, 21:45
Sancho
Александр_Светлый писал(а): 22 янв 2018, 21:31Я хочу сказать что с приводом переменного тока скорее всего будут использоваться только реле без ШИМ,
Вы наверняка помните, в какой теме Вы начали задавать вопрос - о медленном шим. Какая переменка?
Кстати, Вы ведь ещё не попробовали блок? Моторчики, редукторы.
Насчёт универсальности: по-моему - перебор, учитывая конкретную сферу применения. Проще создать заново программу, чем стремится в данном формате к универсальности.

Управление азимутом и элевацией УКВ антенны.

Добавлено: 22 янв 2018, 22:17
Александр_Светлый
[ref=#ff8000]Sancho[/ref], С универсальностью по приводам нет проблем, с DC моторами выходы ШИМ подключаем к силовым ключам, выходы ключей на контакты реле право-лево и вверх-вниз, с AC моторами выходы ШИМ никуда не подключаем.
Блок ещё не пробовал, не добрался.

Управление азимутом и элевацией УКВ антенны.

Добавлено: 13 фев 2018, 22:15
Александр_Светлый
Товарищи знатоки, есть такой вопрос:
Хочу попытаться научить данный ротатор общаться с компьютером по "протоколу" Yaesu_GS-232А/B
Список команд:
[spoiler]-----COMMAND LIST 1-----
R Clockwise Rotation
L Counter Clockwise Rotation
A CW/CCW Rotation Stop
C Antenna Direction Value
M Antenna Direction Setting. MXXX
M Time interval Direction
Setting. MTTT XXX XXX XXX ---
(TTT=Step value)
(XXX=Horizontal Angle)
T Start Comand in the time interval
Ddirection setting mode.
N Total number of setting angle in
'M' mode and traced number of all
datas(setting angles)
X1 Rotation Speed 1(Horizontal)Low
X2 Rotation Speed 2(Horizontal)Middle 1
X3 Rotation Speed 3(Horizontal)Middle 2
X4 Rotation Speed 4(Horizontal)High
S All Stop
O Offset Calibration
F Full Scale Calibration
(after calibrating, once turn off
the power switch of the controller)
(V1.4) Copyright 1996.5 by KENPRO

-----COMMAND LIST 2-----
U UP Direction Rotation
D DOUN Direction Rotation
E UP/DOWN Direction Rotation Stop
C2 Antenna Direction Value
W Antenna Direction Setting.
WXXX YYY
W Time Interval Direction
Seting. WTTT XXX YYY XXX YYY ---
(TTT=Step value)
(XXX=Horizontal Angle)
(YYY=Elevation Angle)
T Start Command in the time interval
direction setting mode.
N Total number of setting angle in
'W' mode and traced number of all
datas(setting angles)
S All Stop
O2 Offset Calibration
F2 Full Scale Calibration
B Elevation Antenna Direction Value[/spoiler]

Как правильно организовать связь Ардуино с компьютером и ответы на эти запросы?
Вроде как то так должно выть но уверен есть другой путь...
Пример.flp
Вот ТУТ есть готовое решение, но хотелось бы упаковать в блок всё самое необходимое (или весь этот проект), иметь в блоке все настройки в понятной форме доступные в проекте и конфигурировать его по средствам FlProg.

Управление азимутом и элевацией УКВ антенны.

Добавлено: 22 мар 2018, 02:21
Александр_Светлый
Доброго всем. Что то не могу разобраться почему не работает джойстик параллельно с кнопками... Отдельно работают и кнопки и джойстик, когда объединяю всё в одно кнопки и джойстик перестают адекватно работать.
Rotator_2.2+new этот работает как надо!.rar
Rotator_2.1+newЭтот не работает.rar
Подскажите как возможно решить данную задачу, чтоб и то и другое работало независимо? Нравится работай джойстиком, надоело - нажимай кнопки...
Получается что без выделенного работает а с ним нет.
[spoiler]
Безымянный.jpg
[/spoiler]

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

Управление азимутом и элевацией УКВ антенны.

Добавлено: 22 мар 2018, 03:58
Fuji1604
Джойстик и кнопки надо объеденить через блок ИЛИ (OR), а по схеме на картинке у вас через И сделанно, программа жде когда будет нажаты и кнопка и джойстик.

Управление азимутом и элевацией УКВ антенны.

Добавлено: 22 мар 2018, 10:34
Mining
[ref]Александр_Светлый[/ref], отличная работа. Тоже надо модификациями АФУ заняться. Какой джойстик используете? Где брал?

Управление азимутом и элевацией УКВ антенны.

Добавлено: 23 мар 2018, 00:44
Александр_Светлый
Fuji1604 писал(а): 22 мар 2018, 03:58а по схеме на картинке у вас через И сделано...
Точняк!!! Я недоглядел ночью это дело, глаза уже слипались...
Брал у китайцев, выбирайте какие нарвятся, сопротивление не имеет значения.

Переписал, всё заработало, спасибо за наводку :victory:
Дописал дисплей 2004, нравится его размер. Но конечно хотелось бы OLED какой нибудь.
Rotator_2.2+new.rar
Отправлено спустя 4 часа 33 минуты 35 секунд:
Схемка для наглядности, один из первых вариантов.

Управление азимутом и элевацией УКВ антенны.

Добавлено: 24 окт 2018, 02:26
Александр_Светлый
Очередной апгрейд ротатора. В предыдущем варианте был ряд недоработок.
Алгоритм в целом тот же, калибровки нулевых углов азимута и элевации разделил, убрал входные фильтра, добавил фильтр для более приятной отрисовки на дисплее. Точность позиционирования составляет 1°-1,5° что уже не раз протестировано Александром UB6A и на данный момент постоянно работает в составе его антенного хозяйства полностью вытеснив другие ротаторы. Есть печатные платы и готовые устройства собранные им же. Устройство отлично зарекомендовало себя при работе через отражение от луны на частотах 145/430/1269 мГц и мощности до 1500 Вт при этом с большим отрывом обогнав конкурентов по помехоустойчивости.

Управление азимутом и элевацией УКВ антенны.

Добавлено: 24 окт 2018, 02:58
Александр_Светлый
Поддержка джойстика и кнопок независимо друг от друга (Atmega 168/328 DIP 28 только кнопки), три дисплея на выбор (2004, Nokia 5110 и семисигментные индикаторы). Запись калибровок в EEPROM, пределы установки от -10° до 380° по азимуту и -10° до 180° по элевации (это необходимо для перекалибровки антенны в случае неправильной установки).

Отправлено спустя 5 минут 14 секунд:
А вот и готовые платки.

Управление азимутом и элевацией УКВ антенны.

Добавлено: 25 окт 2018, 16:58
Александр_Светлый

Управление азимутом и элевацией УКВ антенны.

Добавлено: 17 ноя 2019, 18:33
RA6M
у меня давно лежит магнитный компас hmc5883l.
Может кто пробовал на нём собрать датчик поворота и элевации антенны?
Не могу найти на него библиотеку, подскажите где взять?

Управление азимутом и элевацией УКВ антенны.

Добавлено: 17 ноя 2019, 19:12
rw6cm
[ref]RA6M[/ref],
Слишком чувствителен к близко расположенным железкам, часто калибровать придется,
на элевацию не пойдет, в нем нет гироскопа. На счет наводок от ПА не скажу пока не ставил на антенну.
на счет библиотек посмотрите здесь

Управление азимутом и элевацией УКВ антенны.

Добавлено: 17 ноя 2019, 19:21
RA6M
Я тоже думал о железках. Нужно пробовать, по крайней мере можно отнести в сторону. А вот работа с РА может преподнести сюрпризы.
По этим датчикам мало информации.