u360gts - Ещё один проект поворотной станции
Пойду куплю STM32F103C8T6 за 220 рэ в местном магазине и буду страдать дальше.
купил cc3d
У самого два полноценных полётника CC3D. Но на гитхубе нет схемы подключения к ним.Разработчик поворотки обещал разродиться схемой распиновки подключений под CC3D.Я ждать не стал,заказал Назу32 рев5 и на ней далее всё замастыриваю. И хорошо сделал.Более полугода по CC3D нету ничего.Будет ли,не знаю.Хотя прошивка хекс под неё есть.На том же гитхубе. 😃
Ну я пока пины кнопок нашел (сервовыходы 5,6), сервы вроде на выходах 3,4, но и то не полностью разобрался. Softserial 1 на входе приемника почему-то используется под выход телеметрии, хотя разраб мог бы их под gps заюзать. softserial 2 - это уже выход FP, но тогда не работают дисплей и компас. По идее можно и без GPS юзать, только с одним компасом, но тогда придется с самолетом бегать к поворотке, а я хотел поворотку сделать автономной и закинуть чуть ли не на конек дачи. Тоесть включил, и пошел подготавливать самолет к запуску.
пины кнопок нашел
Метод “научного тыка” я тоже приемлю иногда.))) Хотя разрабу этой поворотки надо бы давно выложить схематику подключения к CC3D.Если есть прошивка,где схемка? Я спросил у него на иностранном сайте по этой поворотке.Он сказал,что якобы всё в разработке.Типа будет.Я ухмыльнулся,подумал,ну да,конечно… Только когда это будет.)) И заказал Назу32 рев5. Ещё по осени. Пока всё ровно,только не ясно,что подавать на разьём " battery" …
Купил STM32F103C8T6, прошил и работает. Если галочку включить в GPS, то она хотя бы сохраняется, а то на CC3D она не сохранялась. Единственное, что в прошивальщике что эта плата, что CC3D определяются с памятью 64кб и нужно в ручную выставлять 128кб. Только тогда нормально прошивается и работает.
Собираю потихоньку поворотку. Тут возник вопросик. В вики написано, что можно указать ореинтацию компаса в пространстве, но данного параметра в настройках и дампе я не нашел. Что я не так делаю?
В вики написано, что можно указать ореинтацию компаса в пространстве, но данного параметра в настройках и дампе я не нашел. Что я не так делаю?
Что самое интересное, если в CLI ввести данные о положение компаса, то он его воспринимает. Видно зачем-то замаскировали этот параметр.
Дополню свой маразм. Собрал, нажал калибровать серву, с планшетом побегал вокруг поворотки, вроде все настроилось. Через симулятор прогнал - все работает: и поворот и угол места. Осталось допечатать остальные корпуса и запихать барахло внутрь и проводить испытания.
проводить испытания
Счастливый человек.А я всё не разберусь,что подключать к разьёму “battery” на Назе32.) Если напрямую 12 вольт с аккумулятора,попалю всё наверно к едрене фене.))
Через симулятор
С этим пока не разбирался.Как порешал?
Счастливый человек.А я всё не разберусь,что подключать к разьёму “battery” на Назе32.) Если напрямую 12 вольт с аккумулятора,попалю всё наверно к едрене фене.))
С этим пока не разбирался.Как порешал?
По этой плате не знаю, но встречал что с таким названием вход для измерения напряжения батареи
вход для измерения напряжения батареи
То есть что туда подключать?😃
То есть что туда подключать?
плата такая?
flymod.net/…/naze32_flight_controller_6rev_acro
Не совсем.Такая “Rev5 6DOF no shell” aliexpress.ru/item/32841991330.html?spm=2114.13010…
С этим пока не разбирался.Как порешал?
Если я правильно понял, то практически на всех платах первый uart используется как для настроек, так и для подключения телеметрии. Самое главное не ставить галочку автоопределения теметрии, а то после этого нельзя будет подключиться с конфигуратора к “мозгам”. Просто в конфигураторе перед подключением ставлю “симулятор мод” и выбираю скорость, которую указал в настройках приема. Конфигуратор подключается, а дальше выбираю нужный протокол и нажимаю начать симуляцию или как там. Ну еще перед запуском указал координаты дома и таким способом проверил свою поворотку. Вроде как работает.
Допечатаю пару креплений и на следующие выходные притащу z-84 на которой qczek и буду пока с ней бегать возле поворотки и смотреть что и как.
Дополню.
Подключил планшет к поворотке, нажал на автотюн сервы и бегал вокруг поворотки несколько раз. Вроде таким методом калибруется серва и магнит. Но если выйти в поле и с кнопок произвести калибровку магнитометра, то поворотка почему-то не крутиться. Пока для меня этот момент немного не понятен. В настройках указал set align_mag = CW180FLIP (не уверен что такой параметр контроллер воспринял), офсет указал 270 и смещение севера для своей местности указал и вроде как указание на север работает на истину. Но более точно проверю на следующих выходных
Забыл дополнить, перед тем как юзать симулятор, в настройках надо указать, чтобы точку дом использовал из телметрии. Тогда будет работать, а то дома координаты плохо ловятся со спутника и не будет работать поворотка с симулятором.
Наполовину собрал. Телеметрия (мавлинк) через qczek rls идет с крыла, который на балконе на поворотку. Данные идут. Только высота какая-то большая. Наверное высоту берет с gps, а не с барометра, хотя это к лучшем. Осталось на даче побегать с самолетом вокруг поворотки.
Там в настройках поворотки,есть вроде бы в одном месте,как я примерно понял,на каком расстоянии от поворотки начинает срабатывать отслеживание за моделью.В метрах.Могу и ошибаться.
Это я знаю, но на балконе далеко не убежишь, а после работы холодно, темно и страшно выходить. Лучше на даче проверю, может и полетаю.
Приехал на дачу. Пока не шибко много времени было проверить, но что-то ублокс-6 ОЧЕНЬ долго ищет спутники. Восьмой ублокс на крыле в течении минуты нашел спутники. Вроде по дисплею обмен данными с gps идет, но спутники очень слабо ищет, хотя до этого стоял на коптере, потом на крыле и таких долгих проблем не было. Скорее всего кривая прошивка поворотки. У меня два выходных будет, постараюсь найти спутники.
Так же хочу дополнить: Пробовал заливать конфиг в gps от 3dr. Там скорость 38к. Плата видит gps, но со временем настройки сбрасываются и скорость становится 9,6к. Толи у меня gps такой странный стал, толи контроллер так влияет на gps. Если вдруг кто будет собирать, возьмите восьмой ублокс, а то я из старого барахла собираю.
И в поворотке и на Талоне у меня BN-880.Спутники ловят нормально.До 6-7 штук примерно,это если у окна.Всё никак не определюсь,что же всё таки нужно подключать в разьём “battery”. Это либо для отображения на экране поворотки состояния заряда запитывающего аккумулятора,либо ещё и для дополнительного усиления питания рулевых машинок. (Но это моё предположение). Потому как при стандартном питании от 5В,рулевая машинка на 360 градусов ,еле еле чухает)).(Если задать режим “Калибровка” в меню экрана).
Вроде лора влияет на gps. Без него быстрее находит спутники. Хотя сегодня без лоры все равно плохо находит спутники. Может из-за большой облачности. Но уже этот бред надоел. Плюс в одну сторону серва бодренько работает, а в противоположную сторону еле как крутится. Автонастройку проводил, но схожусь во мнение, что эта автонастройка неправильно производит настройки. Буду ковыряться.