u360gts - Ещё один проект поворотной станции

Мельников_Денис
mutomba:

На первом дисплее меню в перед последней строчке есть литера “Н” так вот значения там скачает в пределах ±50 едениц. Я правильно понимаю что это азимут и поворотка видя эти скачки не может пройти калибровку? И если это так то что можно сделать чтобы откалибровать магнитометр.

Для начала меняйте ориентацию компаса. И проверяйте. (Программно легче всего, если шаришь)). После снова колибровка.

Возможно как то можно вывести через терминал устройства и адреса. А если нет ,то ардуино имеет скетч(програмку) которая покажет все устройства на i2c

schs
mutomba:

Скажите пожалуйста где и как посмотреть какие магнитометры определяются

В CLI комманда status, насколько помню. При входе в CLI сразу вроде отображается.

mutomba:

И какими пинами подключиться gps(bn880q) к шине i2c

Если сам GPS уже подключен, то SCL и SDA. Туда же, куда и модуль экрана, можно и к самому экрану.

Мельников_Денис:

А если нет ,то ардуино имеет скетч(програмку) которая покажет все устройства на i2c

Смысла нет, важны только те, что поддерживаются прошивкой.

mutomba

Перепрошился в бетафлае там магнитометр не глючит. Точно показывает азимут. В чем подвох.

kasatka60

Единственное что можно еще посоветовать в cli покрутить компас, в плане как он соорентирован в пространстве (перевернут или нет и куда смотрит). Может это поможет?

10 days later
Геннадий10

Прошу помощи, может кто сталкивался с такой ситуацией. Поворотка собрана на голубой плате. Все горит, переключается, при подключенном конфигураторе калибруется, крутится против часовой стрелки и встает всегда на север. Пробую развернуть в другую сторону, возвращается на место, но, как только отключаю конфигуратор, все перестает работать. При отключенном конфигураторе ,при нажатии в меню поворотки “Калибровка” поворотка крутится против часовой стрелки ,но все время останавливается в разных положениях (только не на север) и замирает, при этом показывает азимут, который изменяется на месте плюс ,минус единица, и изменяется если поворачивать поворотку. Получается калибровка не происходит?

Daramidon
Геннадий10:

Прошу помощи, может кто сталкивался с такой ситуацией. Поворотка собрана на голубой плате. Все горит, переключается, при подключенном конфигураторе калибруется, крутится против часовой стрелки и встает всегда на север. Пробую развернуть в другую сторону, возвращается на место, но, как только отключаю конфигуратор, все перестает работать. При отключенном конфигураторе ,при нажатии в меню поворотки “Калибровка” поворотка крутится против часовой стрелки ,но все время останавливается в разных положениях (только не на север) и замирает, при этом показывает азимут, который изменяется на месте плюс ,минус единица, и изменяется если поворачивать поворотку. Получается калибровка не происходит?

У меня тоже самое, все время перелетает больше. Это нормально. Не обращаю на это внимание

Геннадий10

Нет, не перелетает, а может останавливаться и в противоположной стороне. Как будто, на поворотке нет компаса вообще. Но в конфигураторе то , все работает идеально. Да и без конфигуратора, на экране ,азимут то есть.

Daramidon
Геннадий10:

Нет, не перелетает, а может останавливаться и в противоположной стороне. Как будто, на поворотке нет компаса вообще. Но в конфигураторе то , все работает идеально. Да и без конфигуратора, на экране ,азимут то есть.

Так чего тогда переживать. Сравните показания с обычным компасом. Если не соответствует тогда будет повод паниковать.

Чета я не могу понять. Ставлю на поворотку ретранслятор 5.8, так передатчик на минимальной мощности 5мвт ещё кое-как видео передает, а если увеличиваю мощность до 50мвт или более на мониторе чёрный экран. Я уже затрахался. И питание раздельное делал и провода экранировал результата 0. Подскажите кто делал подобное как у вас получилось. Частоты разносил до 200 МГц.

Геннадий10

Так в том то и дело, что каждый раз, в разные стороны, но только не на север. С подключенным конфигуратором, всегда четко, на север.

Daramidon
Геннадий10:

Так в том то и дело, что каждый раз, в разные стороны, но только не на север. С подключенным конфигуратором, всегда четко, на север.

Странно. У меня всегда север в одной стороне показывает. А конфигуратором подключаетесь как к поворотке?

Геннадий10

К конфигуратору подключаюсь через TTL переходник к выходу “телеметрия” по схеме подключения. Если не ошибаюсь ,контакты платы А9,А10,земля.

Daramidon
Геннадий10:

К конфигуратору подключаюсь через TTL переходник к выходу “телеметрия” по схеме подключения. Если не ошибаюсь ,контакты платы А9,А10,земля.

У меня подключено через блютуз но сути это не меняет. Из конфигуратрра подаются теже команды что и из меню кнопками в вашем случае разница лишь в отсутствии провода. Врядли он как-то может влиять на калибровку. В моем случае провод отсутствует и калибровка что так, что так проходит одинаково. Если делаю калибровку через меню поворотки, она поворачивается с окончанием всегда по разному, но после подключения по блютуз доворачивает на север потому как в конфигураторе указан север по умолчанию. В самой поворотке как я понимаю этого нет и стало быть она может поворачиваться после калибровки куда ей вздумается. Но после получения данных с борта поворачивается на него. Как-то так.

kasatka60
Геннадий10:

при подключенном конфигураторе калибруется, крутится против часовой стрелки и встает всегда на север

В конфигураторе по умолчанию задан азимут 0, тоесть на север.

Геннадий10:

При отключенном конфигураторе ,при нажатии в меню поворотки “Калибровка” поворотка крутится против часовой стрелки ,но все время останавливается в разных положениях (только не на север)

Поворотке не надо на север поворачивать, ей надо откалибровать компас.

Геннадий10:

при этом показывает азимут, который изменяется на месте плюс ,минус единица, и изменяется если поворачивать поворотку

обычная погрешность компаса

Геннадий10:

Так в том то и дело, что каждый раз, в разные стороны, но только не на север

А зачем ей на север поворачиваться? Команды не было “смотреть на север”, вот и не поворачивает.

Геннадий10:

С подключенным конфигуратором, всегда четко, на север.

Конфигуратор посылает команду повернуть на север.

Daramidon:

Подскажите кто делал подобное как у вас получилось. Частоты разносил до 200 МГц.

Приемник akk diversity rx с патчем и клевером (а то надоело переключение между двумя патчами) и передатчик на 25 мвт. Все идеально работает, никаких помех. Прием на 5660, передача 5917 если не путаю.

r-andrey
kasatka60:

Приемник akk diversity rx

Такой или другой

schs
Геннадий10:

Нет, не перелетает, а может останавливаться и в противоположной стороне. Как будто, на поворотке нет компаса вообще. Но в конфигураторе то , все работает идеально.

При калибровке неважно в каком положении она заканчивается. Как будет отслеживать самолёт можно проверить из конфигуратора в режиме тестирования, выставив свои координаты в выбрав полёт по кругу.

Daramidon
r-andrey:

Такой или другой

Я на подобном сделал только у меня приемник от очков ечайн ев200д.

schs
Daramidon:

Ставлю на поворотку ретранслятор 5.8, так передатчик на минимальной мощности 5мвт ещё кое-как видео передает, а если увеличиваю мощность до 50мвт или более на мониторе чёрный экран.

Ретранслируете с 5.8 на 5.8? тогда частоту разносить по максимуму и передающую антенну выносить и направлять по возможности вниз.

Daramidon
schs:

Ретранслируете с 5.8 на 5.8? тогда частоту разносить по максимуму и передающую антенну выносить и направлять по возможности вниз.

Именно так и сделал. Проверял принцип работы на двух самолях. Хотя там частоты в 100мгц отличаются и помех нет.

Геннадий10

Всем , большое спасибо. Теперь стало все понятно. Будем дальше разбираться с блютуз. Судя по морганию светодиодов, модули коннектятся, но информация не проходит, т.к. на экране поворотки данных нет. Где то встречалась информация , что на Мастере нужно ТХ пускать через инвертор.

Daramidon
schs:

Ретранслируете с 5.8 на 5.8? тогда частоту разносить по максимуму и передающую антенну выносить и направлять по возможности вниз.

Короче возился сегодня и так и этак. Ничего не получается. Приёмник видео принимает, проверял подключением монитора. Видеопередатчик видео передает, проверял подключением камеры и приемом сигнала на монитор. А вот связка приемник передатчик видео не передает. Хрен его знает что не так.

Геннадий10:

Всем , большое спасибо. Теперь стало все понятно. Будем дальше разбираться с блютуз. Судя по морганию светодиодов, модули коннектятся, но информация не проходит, т.к. на экране поворотки данных нет. Где то встречалась информация , что на Мастере нужно ТХ пускать через инвертор.

Мастер передает что вы ему подсуните. В поворотке надо выбрать правильный протокол и скорость. Так же блютуз модули должны быть настроены на одну скорость. У меня блютуз мастер подключен в jr модуль фрскай р9м в с.порт на задней стороне модуля через инвертор. В поворотке выбран протокол фрскай х. Данные идут.

Геннадий10

У меня пульт Радиомастер Т-16S, через ретранслятор. В пульте, задействован внутренний мультипротокольный модуль , связанный с приемником Jamper R1, который стоит в ретрансляторе, а через него, уже на qczek 868, к которой и подключен НС-05. Скорость по блютусу 9600, протокол телеметрии, везде MAVLINK. Телеметрия в пульт приходит, отображается на экране, а вот дальше видимо нет. Модуль НС который в ретрансляторе ,назначен как Мастер, в поворотке - Подчиненный, скорость и там, и там 9600, протокол телеметрии в поворотке выбран -МAVLINK. Судя по работе светодиодов, модули линкуются, а передачи данных, видимо нет. Вот я и подумал, что нужно попробовать проинвертировать ТХ в Мастере НС.