STorM32 BGC: 3-Axis STM32 Brushless Gimbal Controller

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ы.

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

Gapey
nekorystnov:

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

из того что применяют в STORM , да и вообще в подвесостроении у DRV8313 наилучшие характеристики … ничего более подходящего не попадалось … лучше только драйвер на дискретных элементах (3 драйвера полумоста и 6 мосфетов)

macrokernel

Знаю ссылку, вижу фигу.

Повернул камеру, чтобы тряслась, и крути пиды по питчу. Надеюсь, подвес сбалансирован, или тоже знаю ссылку? Если проблемы механические, то решать надо их.

grigorym

Коллеги, помогите, пожалуйста, диагностировать проблему?

Emax3506, 4S, пропы 1355 карбон. Подвес Hakrc на контроллере Storm32, камера Yi. Если вибрации IMU в логах в пределах -1…+1, то наблюдаемые вибрации - это резонанс? Или это вообще не вибрации, а желе? Почему подвес не справляется? Что мне нужно крутить? Пиды или виброразвязку самого подвеса?

Михаил_21
grigorym:

Почему подвес не справляется? Что мне нужно крутить? Пиды или виброразвязку самого подвеса?

У меня было тоже самое на видео, помогла замена демферов на тросики и минимальная балансировка пропеллеров (но это уже на сдачу)

nekorystnov

Насколько понял, сейчас все NT версии плат выпускают на 4452 драйверах. возник вопрос где за приемлемые деньги взять NT датчик отдельно? подружится ли он с платой на 8313 драйверах? Или как себя 4452 покажет на 5208 моторах и камере весом 1кг ±200гр

Gapey

4452 это драйвер IGBT рассчитанный на емкостную нагрузку … у нас нагрузка индуктивная …
сопротивления переходов набортных мосфетов 4452 выше чем в 8313 , те греться будет сильнее …
не будет никаких защит по выходу на моторы ( в 4452 они не предусмотрены ) …
отдельно датчик можно взять у энсисов www.ensys.lt/product/storm32-nt-imu-module-v2-5/
можно купить СС3D атом и прошить пошивкой датчика датчиком …
можно взять пустую плату и спаять самому …
нужно учитывать что на классических платах STORM , в том числе версии 1.3 отсутствует стабилизатор 5 вольт (на плате стоит стабилизатор получающий из батарейного питания сразу 3,3 вольта) поэтому на сенсор идет 3,3 вольта … чтобы все работало на NT сенсоре нужно будет закоротить вход и выход стабилизатора питания или делать отдельный стабилизатор 5 вольт и питать сенсор от него …

vvp5621
grigorym:

Коллеги, помогите, пожалуйста, диагностировать проблему?

Emax3506, 4S, пропы 1355 карбон. Подвес Hakrc на контроллере Storm32, камера Yi. Если вибрации IMU в логах в пределах -1…+1, то наблюдаемые вибрации - это резонанс? Или это вообще не вибрации, а желе? Почему подвес не справляется? Что мне нужно крутить? Пиды или виброразвязку самого подвеса?

Возможно помехи по питанию - попробовать временно запитать подвес от отдельного аккумулятора 3s или 4s.

yurik_sl
grigorym:

Что мне нужно крутить?

Ну вообще можно попробовать отбалансировать всё и вся: пропы, движки… Попробовать поиграться с демпферами. Но в идеале - это камера со стабилизацией, тогда будет более-менее:

grigorym
yurik_sl:

Ну вообще можно попробовать отбалансировать всё и вся: пропы, движки… Попробовать поиграться с демпферами.

Я специально убедился, что все вибрации ПК лежат в пределах до 0.5 или до 1. Я думал если проблема в несбалансированных пропах или движках, или резонансе рамы, то я бы это видел на вибрациях самого ПК. Это правильное заключение? Если так, то проблема, получается, именно в вибрациях или резонансе самого подвеса?