Стедикам из подвеса на бесколлекторных двигателях.

zeonmaster

Коллеги, помогите советом. Принесли на ремонт китайца с Simple bgc 32 бита. Через каждые 3-4 секунды пищит и вырубает движки через 2 секунды после включения. Пробовал перепрошивать на более новую прошивку, не помогает. В момент включения моторов на вкладке основное, около показаний компаса, поднимаются красные столбики и движки отрубаются. Как будто перегрузка, но отключение движков при перегрузке не активно. По показаниям графиков все ок, движки и датчики работают исправно. Электрических проблем нет, все проверил. Попробовать откатиться на восстановительную прошивку и перепрошить наново, или это уже кирпич?

neoi

Я б проверил питание по ис2 шине, обычно на нем дохнет понижающий стаб.

zeonmaster

i2c работает, датчики выдают корректную информацию

11 days later
frank58

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

Anatoll
frank58:

Второй датчик ставится на раму рукоятки, а не на вращающуюся часть самого подвеса

я недавно увиел в продаже подвес IFlight RTF G40, так вот там 2 датчик расположен на раме… интересно насколько оправдано такое расположение???

frank58

интересно услышать ответ от подкованного человека. Тоже любопытно.

zeonmaster
frank58:

интересно услышать ответ от подкованного человека. Тоже любопытно.

ответ на ваш вопрос есть в инструкции на Алексмос 32 бита. обычно датчик ставят на раму под двигателем оси YAW, он помогает моторам работать более корректно при экстремальных наклонах стабилизатора, а значит не будет паразитных вибраций

frank58
zeonmaster:

ответ на ваш вопрос есть в инструкции на Алексмос 32 бита. обычно датчик ставят на раму под двигателем оси YAW, он помогает моторам работать более корректно при экстремальных наклонах стабилизатора, а значит не будет паразитных вибраций

Я тогда совсем запутался. Датчик (второй) ставится под двигателем и вращается с осью YAW ?

Anatoll
zeonmaster:

ответ на ваш вопрос есть в инструкции на Алексмос 32 бита

Я ЧИТАЛ ИНСТРУКЦИЮ… дело в том что именно такое расположение 2 датчика не рекомендуют. И я не могу понять почему на данном подвесе он так установлен, имеется ли в этом смысл? Может кто-то экспериментировал с таким расположением датчика?
и даже еще один подвес -MOY 3

Достаточно простое решение автономного подвеса

www.youtube.com/watch?v=7r5wfudpSMM

интересное решение, отпадает необходимость ставить слипринг на ось Яв.
А приемник подвеса можно забиндить вместе с приемником коптера на одну аппу

frank58

Где то по моему читал в этой ветке, но не могу найти теперь где. Идея в том, что бы при нажатии на кнопку или по другой команде стедик поворачивался по заданной оси за определенное время на определенный угол.

parahawk
frank58:

Где то по моему читал в этой ветке, но не могу найти теперь где. Идея в том, что бы при нажатии на кнопку или по другой команде стедик поворачивался по заданной оси за определенное время на определенный угол.

Идея исполняется посредством скриптов, а на кнопку вешается скрипт.

Грубо говоря - RTFM. 😉

zeonmaster

Алексей, собрал свой стаб с порядком моторов cam-roll-pitch-yaw, датчик icm20608. Немного ошибки идут по i2c, подтяжку надо сделать и кабеля заэкранировать, но не это главное - не могу откалибровать акселерометр по 6 осям, одна ось постоянно недоступна. Это может быть связано с ошибками, или виной что-то другое?

alexmos

Если бы был датчик MPU-6050 - я бы предположил что проблема в заводсткой калибровке - такая плохая что даже направление не удается определить. Но ICM20608 откалиброваны на заводе очень хорошо. Возможно ошибки. Какая именно ось недоступна? Пробовали сделать Reset перед калибровкой?

сандор

Подскажите есть ли в природе датчики на ICM 20689 ?

Gapey

а зачем если не секрет ???
сам чип можно припаять на плату вместо 6050 , будет работать по I2C … купить чипы можно попробовать на таобао …
а код под него адаптировать кто будет ???

alexmos

ICM2068 сейчас самый лучший из линейки, и под него уже достаточно распаянных плат продается.

zeonmaster
alexmos:

Если бы был датчик MPU-6050 - я бы предположил что проблема в заводсткой калибровке - такая плохая что даже направление не удается определить. Но ICM20608 откалиброваны на заводе очень хорошо. Возможно ошибки. Какая именно ось недоступна? Пробовали сделать Reset перед калибровкой?

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

сандор
Gapey:

а зачем если не секрет ???
сам чип можно припаять на плату вместо 6050 , будет работать по I2C … купить чипы можно попробовать на таобао …
а код под него адаптировать кто будет ???

А с этим ICM20608 ничего не нужно адаптировать?

Gapey

ICM20608 уже больше года как поддерживаются 32 бит версией … работают стабильнее 6050 …
а главное брака пока не попадалось …

zeonmaster

Кто как решает вопрос со слипрингами, нет ли от них ошибок? Опять же PWM, не тянет ли наводки? Как экранируете жмуты проводов при переходе с оси на ось?

frank58

поведайте мне такие вещи, энкодеры работают на любой плате “ALEXMOS 32 BIT” или надо какие либо модернизации приобретать (кроме энкодеров) и еще одно, кто какие моторы использует на ось YAW для комфортной работы с камерой panas GH4, я понимаю что многое зависит от веса остальной конструкции, но буду считать что среднее значение похоже.
Заранее благодарен откликнувшимся.