STorM32 BGC: 3-Axis STM32 Brushless Gimbal Controller

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 переводят соответствующей прошивкой, справедливо ли обратное?

Gapey
cfero:

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

i2C сенсоры поддерживают прошивки по 0.96 включительно … более поздние только NT …
фото вашего NT датчика скиньте …
ЗЫ: если у вас на сенсор приходит 3,3 вольта то на алексмосовском датчике нужно будет убрать стабилизатор !!!

cfero
Gapey:

фото вашего NT датчика скиньте …

photos.app.goo.gl/p9tRNg84A8QWvwFy5

едет другой storm32 с i2c, попробую комбинировать. Но склоняюсь к самой плате контроллера - греется как утюг. И моторы горяченные. Усилие и пиды на минимуме В дефолтных настройках во время визарда отпаиваются контакты ролла(моторы припаяны). Ранее уже пыхнул регулятор ява, две недели подвес был двухосевым. Тут же ставлю клон алексмоса и все прекрасно работает. Т.е. моторы не закорочены.

Anatoll

Всем Доброго дня! Давно не заглядывал в эту ветку, но решил заняться своими старыми проектами по подвесам… Подскажите какая сейчас крайняя прошивка для storm32 NT?

9 days later
cfero

Приехал новый контроллер версии 1.3 с i2c. На борту была прошивка 2.11е nt. Прошил, на 0.96. Все прекрасно заработало. Часа 2 отстоял на столе, периодически передергивал питание - никаких сбоев и ошибок по i2c. Поехал в поле, после минут 15 увидел, что подвес дергается. Посадил коптер, передернул питание и услышал прерывистый писк и частое мигание всех диодов. Больше он не работал. Дома подключаю к компу, даю питание - секунд 30 он безуспешно пытается выровнять подвес, потом срыв и ошибки по шине. Перезагрузка не помогает - пишет сразу, что сенсора нет. Заколдованный коптер. Перепробовал кучу клонов алексмоса и 2 шторма. Nt и i2c. И у всех одинаковые симптомы - потеря сенсора в полете или после. Может это происходить из-за некачественного БЕКа на 12В? Посмотрел даташит, он на 5-23В входящего. Питание идет с пятаков ПДБ на регуль. Они с торможением и может пульсировать питание. Стоит общий кондер на 35В и 470мкФ на входе с акка. Может поставить дополнительный электролит? Или заменить питающий БЕК?

cfero

Похоже, дело не в сенсоре. Что-то стало с регулятором ролла photos.app.goo.gl/KSkYPq4icNHGJ5HcA Стал греться как утюг и пищит мотор под питанием, удерживает камеру только когда задерешь питание на мотор до максимума

Кто-нибудь использует 1.3 версию? У прошлого шел дым и были видны искры между пятаками выходов на мотор ява. Грелся так же, хотя мотор в конфигураторе был выключен (подвес двухосевой). Тут дня не прошло и выбило ролл