STorM32 BGC: 3-Axis STM32 Brushless Gimbal Controller

vankinvenik
Xor:

Может я что-то не понимаю. У меня гимбал handheld, переворачиваю ручкой вверх и все продолжает работать. Вопрос правда проинициализируется ли он в этом режиме.

И кстати, если даже нет - надо будет поменят вертикальную ось IMU2 (если их порядок 1 на камере а 2 на фрэйме) наоборот, это через программу делается

Вот, вроде как должно быть два профиля, которые где-то отличаются направлением компенсации Yaw, а в остальном совпадают, но могу ошибаться. Было бы хорошо иметь возможность легко переключаться между ними. Мой самодельный handheld сходит с ума при попытке быть перевернутым) Лучшее, если его аккуратно перевернуть, но не пытаться поворачивать вправо-влево, он еще может оставаться “смотреть” прямо.

rattis

У меня два профиля. Один для коптера где камера висит внизу, а второй для самолета. Там камера сверху.
Подгрузить нужный профиль - дело пары минут.

vankinvenik
rattis:

У меня два профиля. Один для коптера где камера висит внизу, а второй для самолета. Там камера сверху.
Подгрузить нужный профиль - дело пары минут.

А как Вы это делаете в “поле”? У меня задача инициализировать стабилизатор с камерой кверху, а снимать с камерой книзу. То есть хочу переключаться в одно быстрое действие. Пока что включаю и снимаю с хватом снизу от камеры. Другими словами, должно быть дело 5 секунд.

У alexmos’a это давно каким-то образом реализовано, там они вроде могут запрограммировать кнопку, после определенного нажатия которой возникает короткая пауза с отключением моторов для того, чтобы привести стабилизатор в новое положение, соответствующее новому профилю.

Сейчас мы выкристаллизуем идею, которая всем придётся по вкусу) Например, хорошо было бы в приложении иметь несколько профилей, между которыми можно быстро переключаться без выключения стаба, но при этом иметь паузу с выключением моторов для физических изменений конфигурации)

Yden
cfyz:

Варианта два - пробой в камне или в драйверах DRV8313.

походу в камне что и логично на сигнальный вход который идёт на ногу проца было подано 12 вольт вот его и пожгло, полез проверять половина ножек питания земли и входов накоротко звонятся между собой, осталось понять если проц поменять получится его прошить или нет

rattis

Прошить получится. На rcgroups.com есть методика снятия защиты с ARM’а.
Мне помогло. Правда у меня проц не горел, а был залочен.
А вы как ножки-то звоните? Из платы выпаяли?

karabasus
SovGVD:

На али и еще дешвле есть, если сраз штук 10 брать. В любом случае выходит не очень с учетом стоимости нового контроллера.

Тут ru.aliexpress.com/item/…/32481216978.html есть за 10 шт. - 440 руб. Тоже драйвера менял (сгорел один при подаче питания - управляющий вывод замыкал на землю.) И плюс также одна ось не могла стабилизироваться - оказывается нога STM (которая шла на управление одним из драйверов этой оси) тоже имела замыкание на землю. Иголочкой поковырял аккуратно - и всё заработало. (в общем сначала проверить тестером все драйвера на плате)

cfyz
rattis:

Прошить получится. На rcgroups.com есть методика снятия защиты с ARM’а.
Мне помогло. Правда у меня проц не горел, а был залочен.

А разве свежий, нешитый камень будет залочен?
В любом случае, если не трудно, ткните носом в методу снятия защиты с ARM’а на rcgroups.com 😃

Yden:

походу в камне

Снять драйвера с платы и на 100% убедиться в том, что поджарен проц можно быстро и бесплатно (время не в счёт, это хобби). А камень стоит денег, хоть и небольших, и ехать будет месяц.

cfyz

Скинул драйверы. Начал счищать припой с платы и оторвал пару площадок под ноги. ИМХО, площадки на ноги, “висящие в воздухе”, т.е. ненужные.

Подключил питание - проц греется.
Скинул и его.

Прозвоню его обвязку, если всё будет без подозрений - закажу новый.

TheTERMINATOR

А плата была такой грязной и до работ по выпаиванию?

cfyz
TheTERMINATOR:

А плата была такой грязной и до работ по выпаиванию?

Конечно нет. Это флюс, который остался после выпаивания STM32F103RCT6. Фен разогнал его по всей плате.
Отмывать сейчас нет смысла, т.к. отмывать придётся после каждой пайки (драйверы, камень).
Ну и реале оно выглядит много пристойней. Видимо объектив + свет нарисовали картинку покраше.
Как выглядела плата “до” видно на фото из моего сообщения выше, на этой странице.

Прозвонил все кондеры, пробоев нет. Значит проц.

Yden
cfyz:

Ну и реале оно выглядит много пристойней. Видимо объектив + свет нарисовали картинку покраше.

а не наоборот ? просто глазами не видно столько грязи, а на фото всё хорошо просматривается а под микроскопом вообще страх будет

cfyz:

Значит проц.

ну шанс что это драйверы был призрачным

ikostyabuh

Есть ли смысл заводить отдельную тему для этого подвеса?

Очень привлекательный вариант за 70$

На Ютубе есть уже парочку англоязычных обзоров, а в рунете ничего не слышно про него…
Есть есть у кого, отпишитесь, как он настроен из коробки? Если настраивал кто нибудь под гоупро или ксиаоми, поделитесь настройками )

cfyz

У меня такой.
Успел побаловаться неделю, прежде чем спалил проц 😃 (банальное КЗ, на линию 3.3v прилетело 12v)
Из коробки работает нормально, но на больших углах отклонения колбасит yaw ось.Пробовал настроить. Т.к. опыта совсем ноль, стало совсем плохо (а начальные настройки я не сохранил, бывает).
Нашёл в инторнетах профиль на этот подвес под гопроху.
Всё заработало. Но немного грелись моторы. Снизил напругу.

Короткое видео, за день до того, как всё потухло 😃

На 36 секунде таки заколбасило yaw ось.

ikostyabuh
cfyz:

настройки я не сохранил, бывает

Хы)) я тоже когда купил свой первый подвес (2х осевой китайский с платой копия алексмос…) тоже решил его настроить)) и тоже не сохранил) нажал сбросить настройки, ну он и сбросил все на 0))) долго мучался потом) сейчас я из этого 2х осевого сделал 3х осевой через плату расширения, но чет не очень устраивает, хочу такой взять.

Hyperion

отличный подвес. Настраивается быстро. Довольно легкий за такую цену.

ZusuL

Подскажите, на али у такого же подвеса ru.aliexpress.com/item/…/32532549627.html#extend
написанно “Firmware : 051 ( can not updated )” это проблема конкретно этого продавца или всех? Сильно ли это плохо или с этим можно жить?
Еще хотел бы понять, для управления джойстик типа ru.aliexpress.com/item/…/2027404322.html можно подключать сразу или требуется менять прошивку?

cfyz

Судя по фото на подвесе плата 1.32

STorM32 v1.32


STorM32-BGC board v1.32 with DRV8313 motor drivers

  • MCU: STM32F103RC at 72 MHz

  • motor drivers: DRV8313

  • voltage regulator: linear

  • on-board Bluetooth (optional)

  • on-board 6DOF IMU (MPU6050)

  • IR led

  • Futaba S-Bus

  • Spektrum satellite

  • up to seven PWM/Sum-PPM inputs/outputs

  • joystick ports for all three axes

  • additional I2C port (I2C#2)

  • 3 auxiliary ports

  • BUT port

  • supply voltage: 9 - 18 V or 3 - 4S

  • motor current: 1.5 A
    Comment: The board uses the same motor drivers as the BaseCam SimpleBGC 32-bit board, and the same spec can hence be expected, but the real capability has not yet been tested in practice.

  • board dimensions: 50 mm x 50 mm, 45 mm bolt to bolt, holes Ø3 mm

Comment: This board cannot really be recommended; it’s probably better to get a v1.31, which tends to be cheaper and especially offers a switching voltage regulator.

www.olliw.eu/storm32bgc-wiki/Boards

Посмотрите лучше на гудлакбайский с платой 1.31

ZusuL

Спасибо. Фотки не разглядывал, будем надеется что они актуальные.
А про джойстики не подскажите?

Lipuchka

Добрый день всем, ранее уже писал о неисправности своей платы, после двух недель переписки с продаванами, спор решился в мою пользу, в итоге плату мне заменили. НО самое интересное, я нашел причину выхода из строя платы (мне так думается 😃). А причина в перетирании нескольких проводов от моторов и парочки от датчика. Пришлось заново подключать новый датчик, и два мотора. Втулки движков через которые проходят провода, имеют очень острые края. Добавил термоусадочной трубки 3мм в диаметре, надеюсь это защитит от дальнейшего перетирания.

Lipuchka:

когда подключаешь питание, то к USB не коннектится.
И при этом чип ARM STM32F103 очень сильно нагревается, палец практически не держит, т.е. температура достигает почти 70 градусов по цельсию.
Версия платы StormM32 BGS v1.31 чип ARM STM32F103, питание от АКБ 3S.
контроллеру капец, я правильно понимаю, или еще есть какой нибудь способ вернуть плату к жизни?

Hyperion

внутри между втулкой и проводом термоусадки не было? На подвесе что ко мне пришел, что то похожее на термоусадку еще вставлено в эти втулки