STorM32 BGC: 3-Axis STM32 Brushless Gimbal Controller

cfero

друзья, не могу победить storm32 1.3 NT. Собран из HAKRC, переделал только демпферную развязку. Прошивка v2.20 nt. Питание с БЕКа 12В

Суть проблемы: настройки в дефолт, прохожу визард. Пан и тилт ведут себя предсказуемо, яв дурит. Только его коснешься - срывает и начинает кидаться из стороны в сторону.
photos.app.goo.gl/c7CnpvY7Ju67LVQ26
Если передернуть питание, то после инициализации висит ровно. Поворачиваю коптер в одну сторону - яв следует, в другую - остается на месте. Тронешь рукой - начинает дурить.
photos.app.goo.gl/wZdgf8QaRjiBKhES6
Регули тилт и яв греются - пальцы не терпят, только пан еле теплый. Так и должно быть? Мощностями и пидами игрался - на пан и тилт есть толк, яву пофиг. Уже не знаю что подумать, грешу на мотор

dvd-media

Похоже, что не хватает силы удержания (при условии рабочего контроллера). Проверяйте пиды и токи. На яв и от перекрученных параметров может срывать. Смотрите видео на офсайте, там не совсем понятно (там камера поболе), но примерно смысл понять можно.

cfero
dvd-media:

Похоже, что не хватает силы удержания

По всей видимости или регулятор или мотор ява. Выставил все пиды по нулям. Настроил пан и тилт, перешел на яв и начал задирать до появления вибраций d, после середины ползунка пошел дымок и отпаялся один провод от мотора. После перезагрузки те же симптомы, что были ранее
photos.app.goo.gl/6xop9cNjF3gVwWzU6
Похоже, подвес придется делать двухосевым))

artem56

Господа, у подвесов на алексмос есть функция поворота подвеса, когда колесико отклоняется от нейтральной позиции и при его отпускании колесико возвращается в нейтраль, а подвес нет. Подскажите, есть ли такая же функция на шторм32?

16 days later
Valery555

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

23 days later
hemmitino

3 осевой харк…все отлично работает дома…выхожу на улицу… или выношу с машины…-5 все…не работает…и не пытается встать в нормальное положение…блин.куда копать??((

7 days later
Xatron

У меня так было совсем недавно, правда по yaw, коптер лежал не включался, достал просто “пыль стряхнуть” и бах такая фигня, сутки промучался настраивая, в итогде менял мосфеты на плате… Но в электронике всякое бывает не спешите. Я определил что мосфет сдох прозванивая их.
Может у вас еще люфт на моторе или еще где, или датчик не калиброван как следует.

kormal

Чертовщина какая-то. Заново перепрошил, сбросил все в дефолт. Калибранул акселирометры, заново дотошно отстроил пиды… вроде не колбасит.
К каким выходам нужно подключится чтобы управлять положением pitch и yaw с matek f722?

keks_007

Подскажите пожалуйства, плата Storm32 будет работать только с двумя осями без мотора на yaw(тобишь как двухосевой)? И за одно, в чем отличия NT версии?

Gapey
keks_007:

Подскажите пожалуйства, плата Storm32 будет работать только с двумя осями без мотора на yaw(тобишь как двухосевой)?

будет , такой случай отдельно описан в WiKi www.olliw.eu/…/How_to_use_2_axis_gimbals

keks_007:

И за одно, в чем отличия NT версии?

в использовании NT сенсора вместо I2C … крайняя прошивка работающая с I2C это 0.96 … все более поздние прошивки работают только с NT сенсорами …

keks_007

Ну а с практической точки зрения NT более точный или как?Разница в цене 800 рублей,

Gapey
keks_007:

Ну а с практической точки зрения NT более точный или как?

более помехозащищенный …
для маленьких подвесов параметр некритичный , а вот для больших , с большими моторами , количество ошибок на шине I2C может стать критическим вплоть до полной неработоспособности … ну и прошивок новых под I2C сенсор никто больше не обещает … крайняя 0.96 была выпущена весной 16 года …

  • на второй версии NT-IMU использован MPU9250 , он получше чем MPU6050 (качество которых в последнее время ну очень сильно упало ) …
1 month later
cfero

Друзья, имею storm32 с NT, нормально поработал подвес 2 недели. Начали сыпаться ошибки BUS ERROR, причем в ошибку сваливается первый IMU и только после подачи питания, минуты через две. На usb висит долго но при каждом считывании NT вылазят по 6 ошибок. Питание с отдельного BEC, 11.8 по конфигуратору.

Gapey

питание с контроллера на сенсор идет 5в или 3,3в ??? стабилизатор питания на сенсоре стоит ??? никакие детали на сенсоре не оторваны ???

cfero
Gapey:

питание с контроллера на сенсор идет 5в или 3,3в

Замерил - 3.3В, версия сенсора 1.0. Перешил плату на 2.40, конфигуратор ругнулся на старую прошивку сенсора. Обновил и её. Через 3-4 минуты опять срыв, болтанка. Если сразу перезагрузить, то не помогает. Если через 5-10 минут, то работает какое-то время и снова. Визуально все на месте, явных следов не вижу

macrokernel

Может, где-то перетёрся провод к сенсору, и в каких-то положениях пропадает контакт или коротит?

Gapey

на сенсоре стабилизатор стоит ??? обычно 5 ногая деталька …
если стоит то нужно смотреть сделан ли обход питания , те замкнуты ли вход с выходом этого стабилизатора …
если этого не сделано , то поскольку на вход подано 3,3 вольта на выходе будет около 3 вольт нестабилизированных (падение напряжения на стабилизаторе) что может оказаться мало для питания процессора и гироакселя …
обычно с прогревом падение на стабилизаторе увеличивается , отсюда и временной эффект …

cfero
macrokernel:

Может, где-то перетёрся провод к сенсору, и в каких-то положениях пропадает контакт или коротит?

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

Gapey:

на сенсоре стабилизатор стоит ??? обычно 5 ногая деталька …

да, установлена. Но заметил, если шлейф подергать, то проваливаются ошибки. Сами провода прозваниваются. Если перепайка не поможет, то вернусь к стабу

Gapey:

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

предлагаете запитать от отдельного БЕК на 5 вольт?

Всем спасибо! Дело было в шлейфе - полчаса кручу в руках, тьфу-тьфу, работает!

cfero

В общем, простоял коптер пару часов на подоконнике и проблема появилась вновь. Стабилизатор на 5 ног есть на сенсоре. Крайние ноги со стороны трех прозваниваются с приходящим питанием и получают 3.31В, одна из ног с другой стороны стаба выдает 3.28 всегда, другая 0.95. Получается дело в стабе? К сожалению нет лупы, не могу разобрать маркировку

Есть i2c сенсоры от клонов alexmos. Видел в теме, что на nt переводят соответствующей прошивкой, справедливо ли обратное?