STorM32 BGC: 3-Axis STM32 Brushless Gimbal Controller
в версии с энкодерами не смотря на релиз ПО фактически является бэтой , те из реальных пользователей фактически только сам ОЛЛИ , ну может еще пара тройка человек …
Это вы про 1.3 версию платы?
без разницы , хоть 1.3 хоть 3.3m … у версии 3.3 приимущество только в малых размерах 40*25 и набртном импульсном стабилизаторе 5вольт от которого питаются все NT платы.
для работы с энкодерами нужна одна основная плата , NT-sensor ( c I2C сенсорами эти прошивки не работают) и три платы управления моторами T-Storm32 на которые и устанавливаются энкодеры TLE5012B … к последним ревизиям плат T-Storm32 можно вместо TLE5012B подпаять шлейф от энкодеров AS5048A …
три платы управления моторами T-Storm32 на которые и устанавливаются энкодеры TLE5012B … к последним ревизиям плат T-Storm32 можно вместо TLE5012B подпаять шлейф от энкодеров AS5048A …
Насколько я понял в свободной продаже такой кит (основная +3 моторные платы) сейчас не найти?)
без разницы , хоть 1.3 хоть 3.3m … у версии 3.3 приимущество только в малых размерах 40*25 и набртном импульсном стабилизаторе 5вольт от которого питаются все NT платы.
для работы с энкодерами нужна одна основная плата , NT-sensor ( c I2C сенсорами эти прошивки не работают) и три платы управления моторами T-Storm32 на которые и устанавливаются энкодеры TLE5012B … к последним ревизиям плат T-Storm32 можно вместо TLE5012B подпаять шлейф от энкодеров AS5048A …
чё то переборщили как мне кажется, для какой то большой системы может так и норм будет, а вот на компактный коптер такого монстра уже не поставить зачем было так усложнять, чем не нравилась схема основная плата с драйверами + доп сенсор, а не эта гирлянда
чё то переборщили как мне кажется
А вы сами посудите, человек (конкретно автор проекта, Олли) расширяет сферу применения, подобная схема удобна именно на больших подвесах, при ней не нужно тянуть пучок проводов к каждому двигателю и сенсору. Вообще, плата регуля с енкодером вполне компактная, при умении и желании (благо проект открытый) вы можете развести свою плату регуля и собрать компактный подвес.
Да и модульность конструкции имеет свои плюсы.
Кстати, я, для отладки, просто разместил 3 платы регуляторов (без енкодеров) на одной пластине, и от этой пластины развел провода к двигателям на механике. Получилось почти тоже, что контроллер с регулями, но на 2х платах 😃
так то оно может и так, но даже при условии что я могу развести плату и вытравить, если честно не особо хочется этим заниматься делая подвес, меня полностью устраивала ситуация купи плату за 1300р и всё готово
Но так если вас устраивает, то версию 1.3 ни кто не отменял, приобретите версию платы с НТ сенсором и будет у вас цельная плата с регулями и свежей прошивкой, а при необходимости сможете подключить и регули на НТ шину.
Или, может, я не понял вашу проблему/вопрос?
у распределенной системы достаточно много плюсов …
- нет длинных силовых проводов к моторам , гораздо меньше помех и наводок …
- основная плата получается гораздо меньше , не 50*50 а 25*40 …
- полная NT шина связывающая все компоненты системы всего 5 проводов и достаточно 6 проводного слипа …
- в случае с классическим энкодером, его все равно придется крепить на мотор и его плата для удобства крепления должна быть достаточно большой (чтобы её крепеж соответствовал крепежу двигателя) … при этом плата управления мотором T-Storm32 (те что я делал) всего 29мм в диаметре , что сопоставимо с диаметром моторов на мелких подвесах …
в случае с подвесом типа zhiyun crane , про который как раз спрашивали , такая компоновка намного удобнее , ибо засунуть в ручку плату 50*50 точно не получится …
Повторю вопрос касаемо покупки версии 3.n. Не нашёл где можно приобрести кит (плата+3 моторные платы), реально ли это вообще?
Повторю вопрос касаемо покупки версии 3.n. Не нашёл где можно приобрести кит (плата+3 моторные платы), реально ли это вообще?
тут www.rcgroups.com/forums/showthread.php?3027947-T-S… народ скидывается чтобы заказать производство тестовой партии плат …
цена соответственно огого + еще доставка будет из австралии что тоже недешево …
пустые платы можно взять у меня по себестоимости производства (см темы в барахолке) и спаять самому …
я обещал Олли сделать несколько комплектов для Российских бэтатестеров , но с ограничением и обременением …
- бэтатестер должен иметь опыт постройки/настройки подвесов на базе STORM или Алексмос
(я так понимаю вы таким опытом не обладаете) - отписаться по результатам в профильное теме на РЦгрупс
Подскажите куда копать,приехал мне подвес на Storm32…прицепил к дрону и поставил камеру…втыкаю юсб шнур в комп…реакции никакой…на 2х компах…что не так то?И еще один из моторов как то туго крутится(тот чтосбоку от камеры)такое ощущение что по металу скребет
Всем привет,
имеется проблемка с которой надеюсь вы мне поможите, ато мой мозг после трех вечеров с этой проблемой, уже не работает 😵
К самой проблеме:
имееться дешовенькией трехосевой подвес из китая с 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С то смыслав этом никакого нет.
помогите, что делать?
Подскажите куда копать,приехал мне подвес на Storm32…прицепил к дрону и поставил камеру…втыкаю юсб шнур в комп…реакции никакой…на 2х компах…
реакции совсем никакой ??? даже фонарь не появляется в диспечере устройств ??? шнурок другой пробовали ???
И еще один из моторов как то туго крутится(тот чтосбоку от камеры)такое ощущение что по металу скребет
разбирать мотор и смотреть … могло чтото попасть в мотор и примагнититься … мог магнит отвалиться … кроме всего проверить на отсутствие повреждений обмоток …
а мне в DOS BOX пишет: что цель не поддерживаеться…
а если прошить не через гуи а напрямую через DFUSE ???
------------------------
На практике паял и прошивал не одну сотню плат на STM32 (Openpilot,F4BY,Alexmos и много другово) и никогда никаких проблем небыло , пока не добрался до STORM… вот тут и начались разные чудеса … платы упорно не хотят прошиваться … успешность сией процедуры почему то сильно зависить от конкретного экземпляра и способа подачи питания (прошивал и основные контроллеры разных версий и моторные платы и сенсоры ) … какие то платы прошиваются сразу , какие то с двадцатого раза , какие то при подаче питания от USB , какие то при внешнем питании … притом проблемы как из ГУИ так и напрямую из STшных утилит , как через Uart так и через USB … и никакой закономерности выявить не удалось … гарантировано без проблем прошиваются только через JTAG … пытался выяснить чем платы STORM отличаются от остальных … единственное отличие которое ИМХО может влиять на прошивку - нога RESET . У всех плат что я работал раньше , притом от разных разработчиков , RESET был подтянут к питанию резистором , обычно 10к … а вот Олли на своих платах ставит на RESET конденсатор 0.1 на землю … это не противоречит документации на чип , в которой сказано что в нем уже встроена подтяжка … однако полтергейст с прошивками имеет место быть …
помогите, что делать?
ну самое правильное решение (особенно с учетом того что вы в европе ) купить NT сенсор , например у тех-же энсисов …
ну или искать где нибудь JTAG типа такого www.aliexpress.com/item/…/32631496848.html
или платку от ST из серии DISCOVERY (у них на борту JTAG )
Это да, я как раз планировал вчитаться в тему и выбрать какой заказать сенсор, но мне все же интирессно почему не работает и почему не могу прошить, китайцы же как-то умудрились 😄
Доброго всем дня.
а вот Олли на своих платах ставит на RESET конденсатор 0.1 на землю … это не противоречит документации на чип
По рыскал в интернетах, и действительно, есть вариация установки конденсатора на цепь сброса. Т.е. резистором подтягивается к питанию, а кондеем - к земле. Такое подключение дает некий эффект задержки при старте. В общем не буду объяснять, в интернете есть описание такой схемы.
Но вот меня интересует (к сожаоению, нет при себе контроллера storm32), есть ли резистор подтяжки на плате? Внутренняя подтяжка, это конечно хорошо, но все мои знакомые крайне настойчиво рекомендуют устанавливать резистор 10к, т.к. встроенная в чип подтяжка очень не стабильна.
Уважаемый Gapey, если у вас попадется такой “глючный” контроллер, посмотрите, есть ли там резистор подтяжки, и если его нет, попробуйте накинуть, возможно это поможет.
а если прошить не через гуи а напрямую через DFUSE ???
или платку от ST из серии DISCOVERY (у них на борту JTAG )
а можно этих два момента чуток по подробнее, ато я еще не очень силён в материи
а можно этих два момента чуток по подробнее, ато я еще не очень силён в материи
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 перемычки) и подключить к своей плате …
Уважаемый Gapey, если у вас попадется такой “глючный” контроллер, посмотрите, есть ли там резистор подтяжки, и если его нет, попробуйте накинуть,
нету там резисторов … нигде нету … ну не ставит их Олли …
конденсатор дает задержку между подачей питания и запуском контроллера , давая возможность питанию гарантировано дойти до номинала … это проще чем ставить супервизор и формировать POWER GOOD.
как буду чтото паять прошивать попробую докинуть резистор …
У меня Storm32 не прошивался, пока я не разблокировал его при помощи Flash loader demonstrator. Причём, разблокировать удалось только при выставлении определённой скорости порта, кажется, 9600. Описание процедуры: www.olliw.eu/…/How_to_flash_firmware#Removing_Read….
Ну видимо сам дурак,либо помогла смена шнурка 😃 Вот что показывает гуй v0.96,Плата v1.30 F103RC. Прошивать его можно(нужно?) или нет?И обязательно нужен программатор?
Вот что показывает гуй v0.96,Плата v1.30 F103RC. Прошивать его можно(нужно?) или нет?
если сенсор I2C то ненужно … 0.96 это крайняя прошивка с I2C поддержкой и обновлений вроде как не предвидится … если сенсор NT то прошивайте последнюю …
У меня Storm32 не прошивался, пока я не разблокировал его при помощи Flash loader demonstrator. Причём, разблокировать удалось только при выставлении определённой скорости порта, кажется, 9600.
я прошиваю пустые процессоры которые сам напаивал , там с завода не стоит никаких защит … и выше описанные проблемы вылезают только на платах STORM … из за этого STORMы прошиваю сразу через JTAG , так быстрее и никакого гемора …
На тот момент у меня не было ST-Link, пришлось помучиться.