STorM32 BGC: 3-Axis STM32 Brushless Gimbal Controller

Yden

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

SanchеZ

Но так если вас устраивает, то версию 1.3 ни кто не отменял, приобретите версию платы с НТ сенсором и будет у вас цельная плата с регулями и свежей прошивкой, а при необходимости сможете подключить и регули на НТ шину.
Или, может, я не понял вашу проблему/вопрос?

Gapey

у распределенной системы достаточно много плюсов …

  1. нет длинных силовых проводов к моторам , гораздо меньше помех и наводок …
  2. основная плата получается гораздо меньше , не 50*50 а 25*40 …
  3. полная NT шина связывающая все компоненты системы всего 5 проводов и достаточно 6 проводного слипа …
  4. в случае с классическим энкодером, его все равно придется крепить на мотор и его плата для удобства крепления должна быть достаточно большой (чтобы её крепеж соответствовал крепежу двигателя) … при этом плата управления мотором T-Storm32 (те что я делал) всего 29мм в диаметре , что сопоставимо с диаметром моторов на мелких подвесах …

в случае с подвесом типа zhiyun crane , про который как раз спрашивали , такая компоновка намного удобнее , ибо засунуть в ручку плату 50*50 точно не получится …

nekorystnov

Повторю вопрос касаемо покупки версии 3.n. Не нашёл где можно приобрести кит (плата+3 моторные платы), реально ли это вообще?

Gapey
nekorystnov:

Повторю вопрос касаемо покупки версии 3.n. Не нашёл где можно приобрести кит (плата+3 моторные платы), реально ли это вообще?

тут www.rcgroups.com/forums/showthread.php?3027947-T-S… народ скидывается чтобы заказать производство тестовой партии плат …
цена соответственно огого + еще доставка будет из австралии что тоже недешево …
пустые платы можно взять у меня по себестоимости производства (см темы в барахолке) и спаять самому …
я обещал Олли сделать несколько комплектов для Российских бэтатестеров , но с ограничением и обременением …

  1. бэтатестер должен иметь опыт постройки/настройки подвесов на базе STORM или Алексмос
    (я так понимаю вы таким опытом не обладаете)
  2. отписаться по результатам в профильное теме на РЦгрупс
Mega73

Подскажите куда копать,приехал мне подвес на Storm32…прицепил к дрону и поставил камеру…втыкаю юсб шнур в комп…реакции никакой…на 2х компах…что не так то?И еще один из моторов как то туго крутится(тот чтосбоку от камеры)такое ощущение что по металу скребет

ARTYUSS

Всем привет,

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

К самой проблеме:

имееться дешовенькией трехосевой подвес из китая с storm32 версия 1.31s и гирочип по I2C.

Из коробки все работало, но жутко трясло… и к компу по USB не конектился.

Дайка я думаю перепрошью его ( ну и по простоте своей не читав никакой инфы, залил последнюю версию, 2.30 вроде) это я сейчас умный после трех вечеров интернета и понимаю что она мне не подходит и что мой максимум это 0.96. и вот тут гемор 😒

качаю с сайта Olliw GUI с прошивкой 0.96 пытаюсь ставить, а мне в DOS BOX пишет: что цель не поддерживаеться… (в сети не нашел ни одно такого поста)
пошел дальше, взял последний GUI и через него установил 0.96 версию, по DOS BOXу прошивка вроде становиться, тоесть бегут строчки и потом идет ребут платы, по светодиодам тоже вроде прошивка стала.
и тут НО, не соеденяеться с GUI , комп по USB чип не видит, и нет импульсов на моторы.

С версией 2.3 чип соиденяеться с компом, есть импульсы на моторы, можно проводить настройку в GUI, но учитывая тот факт что у меня гирочип по I2С то смыслав этом никакого нет.

помогите, что делать?

Gapey
Mega73:

Подскажите куда копать,приехал мне подвес на Storm32…прицепил к дрону и поставил камеру…втыкаю юсб шнур в комп…реакции никакой…на 2х компах…

реакции совсем никакой ??? даже фонарь не появляется в диспечере устройств ??? шнурок другой пробовали ???

Mega73:

И еще один из моторов как то туго крутится(тот чтосбоку от камеры)такое ощущение что по металу скребет

разбирать мотор и смотреть … могло чтото попасть в мотор и примагнититься … мог магнит отвалиться … кроме всего проверить на отсутствие повреждений обмоток …

ARTYUSS:

а мне в DOS BOX пишет: что цель не поддерживаеться…

а если прошить не через гуи а напрямую через DFUSE ???
------------------------
На практике паял и прошивал не одну сотню плат на STM32 (Openpilot,F4BY,Alexmos и много другово) и никогда никаких проблем небыло , пока не добрался до STORM… вот тут и начались разные чудеса … платы упорно не хотят прошиваться … успешность сией процедуры почему то сильно зависить от конкретного экземпляра и способа подачи питания (прошивал и основные контроллеры разных версий и моторные платы и сенсоры ) … какие то платы прошиваются сразу , какие то с двадцатого раза , какие то при подаче питания от USB , какие то при внешнем питании … притом проблемы как из ГУИ так и напрямую из STшных утилит , как через Uart так и через USB … и никакой закономерности выявить не удалось … гарантировано без проблем прошиваются только через JTAG … пытался выяснить чем платы STORM отличаются от остальных … единственное отличие которое ИМХО может влиять на прошивку - нога RESET . У всех плат что я работал раньше , притом от разных разработчиков , RESET был подтянут к питанию резистором , обычно 10к … а вот Олли на своих платах ставит на RESET конденсатор 0.1 на землю … это не противоречит документации на чип , в которой сказано что в нем уже встроена подтяжка … однако полтергейст с прошивками имеет место быть …

ARTYUSS:

помогите, что делать?

ну самое правильное решение (особенно с учетом того что вы в европе ) купить NT сенсор , например у тех-же энсисов …
ну или искать где нибудь JTAG типа такого www.aliexpress.com/item/…/32631496848.html
или платку от ST из серии DISCOVERY (у них на борту JTAG )

ARTYUSS

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

SanchеZ

Доброго всем дня.

Gapey:

а вот Олли на своих платах ставит на RESET конденсатор 0.1 на землю … это не противоречит документации на чип

По рыскал в интернетах, и действительно, есть вариация установки конденсатора на цепь сброса. Т.е. резистором подтягивается к питанию, а кондеем - к земле. Такое подключение дает некий эффект задержки при старте. В общем не буду объяснять, в интернете есть описание такой схемы.
Но вот меня интересует (к сожаоению, нет при себе контроллера storm32), есть ли резистор подтяжки на плате? Внутренняя подтяжка, это конечно хорошо, но все мои знакомые крайне настойчиво рекомендуют устанавливать резистор 10к, т.к. встроенная в чип подтяжка очень не стабильна.
Уважаемый Gapey, если у вас попадется такой “глючный” контроллер, посмотрите, есть ли там резистор подтяжки, и если его нет, попробуйте накинуть, возможно это поможет.

ARTYUSS
Gapey:

а если прошить не через гуи а напрямую через DFUSE ???

Gapey:

или платку от ST из серии DISCOVERY (у них на борту JTAG )

а можно этих два момента чуток по подробнее, ато я еще не очень силён в материи

Gapey
ARTYUSS:

а можно этих два момента чуток по подробнее, ато я еще не очень силён в материи

DFUSE - родная софтина от ST для прошивки контроллеров через USB
www.st.com/en/…/stsw-stm32080.html
есть еще FLASH LOADER DEMONSTRATOR для прошивки контроллеров через UART …
www.st.com/en/…/flasher-stm32.html
кастрированные версии этих утилит через консольные команды используют для прошивки различные ГУИ … в том числе и у Олли …
ну и платы дискавери это вот такие
www.google.ru/search?q=stm32+discovery&newwindow=1…
на борту есть JTAG который можно отключить от набортного контроллера (сняв 2 перемычки) и подключить к своей плате …

SanchеZ:

Уважаемый Gapey, если у вас попадется такой “глючный” контроллер, посмотрите, есть ли там резистор подтяжки, и если его нет, попробуйте накинуть,

нету там резисторов … нигде нету … ну не ставит их Олли …
конденсатор дает задержку между подачей питания и запуском контроллера , давая возможность питанию гарантировано дойти до номинала … это проще чем ставить супервизор и формировать POWER GOOD.
как буду чтото паять прошивать попробую докинуть резистор …

macrokernel

У меня Storm32 не прошивался, пока я не разблокировал его при помощи Flash loader demonstrator. Причём, разблокировать удалось только при выставлении определённой скорости порта, кажется, 9600. Описание процедуры: www.olliw.eu/…/How_to_flash_firmware#Removing_Read….

Mega73

Ну видимо сам дурак,либо помогла смена шнурка 😃 Вот что показывает гуй v0.96,Плата v1.30 F103RC. Прошивать его можно(нужно?) или нет?И обязательно нужен программатор?

Gapey
Mega73:

Вот что показывает гуй v0.96,Плата v1.30 F103RC. Прошивать его можно(нужно?) или нет?

если сенсор I2C то ненужно … 0.96 это крайняя прошивка с I2C поддержкой и обновлений вроде как не предвидится … если сенсор NT то прошивайте последнюю …

macrokernel:

У меня Storm32 не прошивался, пока я не разблокировал его при помощи Flash loader demonstrator. Причём, разблокировать удалось только при выставлении определённой скорости порта, кажется, 9600.

я прошиваю пустые процессоры которые сам напаивал , там с завода не стоит никаких защит … и выше описанные проблемы вылезают только на платах STORM … из за этого STORMы прошиваю сразу через JTAG , так быстрее и никакого гемора …

macrokernel

На тот момент у меня не было ST-Link, пришлось помучиться.

nekorystnov

А в случае приобретения 1.3 версии оптимальным драйвером для 5208 моторов будет DRV8313?

ded1971

Подскажите, при опускании камеры по питчу в крайнем положении камеру начинает колбасить. Как вылечить это? Хочется снять кадры при опущенной паралельно земле камере, но не получается - камеру колбасит

macrokernel

Если механически ничего не мешает, то PIDы.

ded1971
macrokernel:

Если механически ничего не мешает, то PIDы.

А какой именно параметр? Р?