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

Роман_С_А
kasatka60:

купил cc3d

У самого два полноценных полётника CC3D. Но на гитхубе нет схемы подключения к ним.Разработчик поворотки обещал разродиться схемой распиновки подключений под CC3D.Я ждать не стал,заказал Назу32 рев5 и на ней далее всё замастыриваю. И хорошо сделал.Более полугода по CC3D нету ничего.Будет ли,не знаю.Хотя прошивка хекс под неё есть.На том же гитхубе. 😃

kasatka60

Ну я пока пины кнопок нашел (сервовыходы 5,6), сервы вроде на выходах 3,4, но и то не полностью разобрался. Softserial 1 на входе приемника почему-то используется под выход телеметрии, хотя разраб мог бы их под gps заюзать. softserial 2 - это уже выход FP, но тогда не работают дисплей и компас. По идее можно и без GPS юзать, только с одним компасом, но тогда придется с самолетом бегать к поворотке, а я хотел поворотку сделать автономной и закинуть чуть ли не на конек дачи. Тоесть включил, и пошел подготавливать самолет к запуску.

Роман_С_А
kasatka60:

пины кнопок нашел

Метод “научного тыка” я тоже приемлю иногда.))) Хотя разрабу этой поворотки надо бы давно выложить схематику подключения к CC3D.Если есть прошивка,где схемка? Я спросил у него на иностранном сайте по этой поворотке.Он сказал,что якобы всё в разработке.Типа будет.Я ухмыльнулся,подумал,ну да,конечно… Только когда это будет.)) И заказал Назу32 рев5. Ещё по осени. Пока всё ровно,только не ясно,что подавать на разьём " battery" …

kasatka60

Купил STM32F103C8T6, прошил и работает. Если галочку включить в GPS, то она хотя бы сохраняется, а то на CC3D она не сохранялась. Единственное, что в прошивальщике что эта плата, что CC3D определяются с памятью 64кб и нужно в ручную выставлять 128кб. Только тогда нормально прошивается и работает.

kasatka60

Собираю потихоньку поворотку. Тут возник вопросик. В вики написано, что можно указать ореинтацию компаса в пространстве, но данного параметра в настройках и дампе я не нашел. Что я не так делаю?

kasatka60
kasatka60:

В вики написано, что можно указать ореинтацию компаса в пространстве, но данного параметра в настройках и дампе я не нашел. Что я не так делаю?

Что самое интересное, если в CLI ввести данные о положение компаса, то он его воспринимает. Видно зачем-то замаскировали этот параметр.

kasatka60

Дополню свой маразм. Собрал, нажал калибровать серву, с планшетом побегал вокруг поворотки, вроде все настроилось. Через симулятор прогнал - все работает: и поворот и угол места. Осталось допечатать остальные корпуса и запихать барахло внутрь и проводить испытания.

Роман_С_А
kasatka60:

проводить испытания

Счастливый человек.А я всё не разберусь,что подключать к разьёму “battery” на Назе32.) Если напрямую 12 вольт с аккумулятора,попалю всё наверно к едрене фене.))

kasatka60:

Через симулятор

С этим пока не разбирался.Как порешал?

khomyakk
Роман_С_А:

Счастливый человек.А я всё не разберусь,что подключать к разьёму “battery” на Назе32.) Если напрямую 12 вольт с аккумулятора,попалю всё наверно к едрене фене.))

С этим пока не разбирался.Как порешал?

По этой плате не знаю, но встречал что с таким названием вход для измерения напряжения батареи

Роман_С_А
khomyakk:

вход для измерения напряжения батареи

То есть что туда подключать?😃

kasatka60
Роман_С_А:

С этим пока не разбирался.Как порешал?

Если я правильно понял, то практически на всех платах первый uart используется как для настроек, так и для подключения телеметрии. Самое главное не ставить галочку автоопределения теметрии, а то после этого нельзя будет подключиться с конфигуратора к “мозгам”. Просто в конфигураторе перед подключением ставлю “симулятор мод” и выбираю скорость, которую указал в настройках приема. Конфигуратор подключается, а дальше выбираю нужный протокол и нажимаю начать симуляцию или как там. Ну еще перед запуском указал координаты дома и таким способом проверил свою поворотку. Вроде как работает.
Допечатаю пару креплений и на следующие выходные притащу z-84 на которой qczek и буду пока с ней бегать возле поворотки и смотреть что и как.

Дополню.
Подключил планшет к поворотке, нажал на автотюн сервы и бегал вокруг поворотки несколько раз. Вроде таким методом калибруется серва и магнит. Но если выйти в поле и с кнопок произвести калибровку магнитометра, то поворотка почему-то не крутиться. Пока для меня этот момент немного не понятен. В настройках указал set align_mag = CW180FLIP (не уверен что такой параметр контроллер воспринял), офсет указал 270 и смещение севера для своей местности указал и вроде как указание на север работает на истину. Но более точно проверю на следующих выходных

kasatka60

Забыл дополнить, перед тем как юзать симулятор, в настройках надо указать, чтобы точку дом использовал из телметрии. Тогда будет работать, а то дома координаты плохо ловятся со спутника и не будет работать поворотка с симулятором.

kasatka60

Наполовину собрал. Телеметрия (мавлинк) через qczek rls идет с крыла, который на балконе на поворотку. Данные идут. Только высота какая-то большая. Наверное высоту берет с gps, а не с барометра, хотя это к лучшем. Осталось на даче побегать с самолетом вокруг поворотки.

Роман_С_А

Там в настройках поворотки,есть вроде бы в одном месте,как я примерно понял,на каком расстоянии от поворотки начинает срабатывать отслеживание за моделью.В метрах.Могу и ошибаться.

kasatka60

Это я знаю, но на балконе далеко не убежишь, а после работы холодно, темно и страшно выходить. Лучше на даче проверю, может и полетаю.

kasatka60

Приехал на дачу. Пока не шибко много времени было проверить, но что-то ублокс-6 ОЧЕНЬ долго ищет спутники. Восьмой ублокс на крыле в течении минуты нашел спутники. Вроде по дисплею обмен данными с gps идет, но спутники очень слабо ищет, хотя до этого стоял на коптере, потом на крыле и таких долгих проблем не было. Скорее всего кривая прошивка поворотки. У меня два выходных будет, постараюсь найти спутники.
Так же хочу дополнить: Пробовал заливать конфиг в gps от 3dr. Там скорость 38к. Плата видит gps, но со временем настройки сбрасываются и скорость становится 9,6к. Толи у меня gps такой странный стал, толи контроллер так влияет на gps. Если вдруг кто будет собирать, возьмите восьмой ублокс, а то я из старого барахла собираю.

Роман_С_А

И в поворотке и на Талоне у меня BN-880.Спутники ловят нормально.До 6-7 штук примерно,это если у окна.Всё никак не определюсь,что же всё таки нужно подключать в разьём “battery”. Это либо для отображения на экране поворотки состояния заряда запитывающего аккумулятора,либо ещё и для дополнительного усиления питания рулевых машинок. (Но это моё предположение). Потому как при стандартном питании от 5В,рулевая машинка на 360 градусов ,еле еле чухает)).(Если задать режим “Калибровка” в меню экрана).

kasatka60

Вроде лора влияет на gps. Без него быстрее находит спутники. Хотя сегодня без лоры все равно плохо находит спутники. Может из-за большой облачности. Но уже этот бред надоел. Плюс в одну сторону серва бодренько работает, а в противоположную сторону еле как крутится. Автонастройку проводил, но схожусь во мнение, что эта автонастройка неправильно производит настройки. Буду ковыряться.

Роман_С_А
kasatka60:

ублокс-6

Наверное всё таки при случае,лучше заменить в дальнейшем на BN-880.