Подвес камеры на бесколлекторных моторах на Alexmos/Basecam

Gapey
Mechanick:

Просто у меня программатора нет, чтоб загрузчик менять

загрузчик меняется с помощЪю USB-UART чипа на самой ардуине (если это полновесная ардуино а не мини/нано … про загрузчик информация была от самого Алекса , что прошивка + стандартный ардуиновский загрузчик не влазят в флэш память … в вашем случае в ардуине может быть изначально прошит альтернативный загрузчик …

AntonFLY

Народ… а как перепрошить полностью плату AlexMos 32 ? (если конечно есть в этом смысл.) Так как не могу понять что с ПИТЧ. дергается и не держит уровень. (движки местами менял, провода тоже, настройки разные пробовал) Единственное, авто для движков и там по ним полный бред пишется. то 189 для кол-во полюсов

Neo0
AntonFLY:

…auto для движков и там по ним полный бред пишется. то 189 для кол-во полюсов…

Аналогичная шляпа с каналом roll, уже какую неделю бьюсь.

По итогу что дальше делал:

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

Авто настройка полюсов стала чище по ROLL но иногда всё же выбирает вместо 14 полюсов то 93 полюса, то 45.
И это на любом моторе, менял местами с PITCH (При этом PITCH Всегда работает отлично)

Жду новые моторки, пока. На неделе уже должны прийти. Хотя сомневаюсь что в них дело.

AntonFLY

У меня по ПИТЧУ. по РОЛЛу все отлично и все логично. Настраивается и видно что горизонт держит.
А ПИТЧ дергается и ни как не хочет приближаться к горизонту. Куда подвес туда и камера. Вверх и камера вверх плюс дерганье.

Мотор менял. Провода менял. Фазы вот только не звонил. Подозреваю что канал контроллера…
Геометрия… я так понимаю она не должна так сильно влиять. Он должен хоть как то пытается держать уровень.
Гироскоп то же врядли. Каналу вообще все равно куда стрелка смотрит. Такое впечатление что включен фоллоу. Но так все выключенно.
Epprom сбрасывал.
Вот думаю перепрошить… но как… или уже покупать еще одни контроллер но уже фирменный.

Gapey
AntonFLY:

Вот думаю перепрошить…

а в чем проблема перепрошить то ??? версия как я понял 32 бит …
заходим в гуи ,вкладка обновление , автоматическое , жмем кнопочку прочитать , затем проверить , и получаем список доступных прошивок …
если поставить галку в воле Check for beta versions то будут доступны также последние публичные бэта версии …
вибираем какая больше нравится и нажимаем прошить … дальше гуи запрашивает на сервере нужную прошивку и прошивает в плату …
так же в окошке ниже будут краткое описание изменений в этой версии , ссылки на скачивание соответствующей документации и нужной версии ГУИ.
если есть подозрение что чтото нетак с каналом на плате , то можно выбрать другой канал для проблемного мотора , вкладка дополнительно , группа выходы на моторы.

Neo0

Ну ведёт то себя так же как у меня. А если закрепить подвес, подать питание, внешнего воздействия не оказывать, то не дёргается?
У меня к примеру стоит ровно, но потом замечаю что начинает плыть горизонт, при этом калибровка не влияет. В GUI показывает что датчик стоит ровно по горизонту, а камера уже ан 5 градусов отклонилась:)
Ну, а если подвес дёргать то по проблемной оси дёргается и не возвращает сразу на место ось по горизонту.
Плата у меня оригинальная, прошивки менял несколько раз (для неоригинальных не пробовал)

Basia

У меня вопрос. В чем функциональная разница между 8 и 32 битами ?

Neo0
Gapey:

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

Это пробовал. Получается полная ерунда.
Как я понимаю это то же самое что взять и перепаять кабель от одного мотора на канал другого.
Ясно что настройки PID нужно тоже менять при этом, менял. И координаты датчика тоже менял. Не выходит.
Может я дико туплю. Подскажите по шагам как проверить работу оси ROLL или PITCH со сменой канала?
Я делал так:

  • в дополнительно выключаю все каналы, ставлю для оси ROLL канал PITCH;
  • лезу в Базовые, меняю для ROLL оси PID, так как сменился канал (тут я сомневаюсь что это нужно было делать);
  • сохраняюсь, калибруюсь;
Basia:

У меня вопрос. В чем функциональная разница между 8 и 32 битами ?

По идее в разрядности ШИМ. Чем больше разрядность тем плавнее будет на выходе управляющая характеристика.
То есть из цифрового кода типа 1101011110101 получится переменное напряжение для контроля двигателем.
Выше разрядность, плавнее работает мотор.
Или не так?😃

Vasilich11

Подскажите пожалуйста что за элемент обведен на картинке? Название номинал?
И реально ли найти принципиальную схему данного/аналогичных подвеса.
Подал питание от USB и батареи одновременно. Пыхнул данный элемент. Что ещё могло погореть?

schs
Vasilich11:

Подскажите пожалуйста что за элемент обведен на картинке? Название номинал?

Диод. Ставьте любой шоттки, соблюдая полярность. Меньше чем на 5В всё равно не найдёте.

Vasilich11:

Что ещё могло погореть?

Сам стаб, что сверху от него. Проверьте сколько идёт со средней ноги при подключенной батарее. А дальше - как повезёт, если после стаба не было повышенного напряжения то этим и ограничится скорее.

vik991
Vasilich11:

Подал питание от USB и батареи одновременно. Пыхнул данный элемент

а разве на подвес нельзя подавать одновременно питание и от акк и юсб?

Vasilich11
vik991:

а разве на подвес нельзя подавать одновременно питание и от акк и юсб?

Дык я думал можно - вот подал))))
Получается контроллер некондишн?

Gapey
Neo0:

. Получается полная ерунда.
Как я понимаю это то же самое что взять и перепаять кабель от одного мотора на канал другого.

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

аналогично можно проверить и сенсор , меняете его расположение (на 90 градусов) и указываете в гуи новое расположение осей чипа … если ничего не изменилось , значит сенсор не причем …

Basia:

В чем функциональная разница между 8 и 32 битами ?

развитие 8 бит версии остановилось более 2х лет назад … причина - закончилась память в микроконтроллере … с тех пор в 32 бит версии добавилось ну очень много …

Vasilich11:

Получается контроллер некондишн?

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

AntonFLY
Neo0:

Я делал так: - в дополнительно выключаю все каналы, ставлю для оси ROLL канал PITCH;

интересный вариант!!!
но тогда получается что нужно провод перекинуть. в моем случае с РОЛЛ на ПИТЧ. И тогда если проблемма сохраниться то или все таки мотор или датчик ИМУ что то не то выдает для ПИТЧа.

Neo0:

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

попробую. щас не помню. но вроде если не трогать то не дергается. а поднимаешь в верх, то и ПИТч идет в верх и начинает дергаться. и камеру упорно держит так же вверх. и да же не думает выровнить по горизонту. фигня да и только…

AntonFLY
AntonFLY:

интересный вариант!!!

Проверил! Поменял каналы РОЛЛ с ПИТЧем. Теперь ПИТЧ ведет себя хорошо а РОЛЛ дергается и не держит горизонт. А держит камеру вместе с наклоном подвеса…
Значит ФАЗЫ, провода все отметаем. Остается все таки канал или датчики???
Если канал то это или прошивка или микросхема?

Подключил к РОЛЛ канал ЯВА. и все путем. Да же при тех же настройках.
Блин. Остается канал ПИТЧа который куда бы не подключить он дергается и не держит горизонт вообще… значит канал???
Как что в этом случае делать??? Варианты???

Oleg_fly
AntonFLY:


Как что в этом случае делать??? Варианты???

Не… ну а шо тут думать?
Остается только еще раз (если делал это раньше) - сбросить все настройки в дефолт (запомнить в плату их естественно), еще раз тщательно и вдумчиво откалибровать датчики (6 пунктов там кажется)…

Проверить еще раз.
Ну, как крайнее - внимательно и придирчиво посмотреть пайку на плате… пошевелить разъем… ну и тому подобное…

Дальше уже - выкинуть плату и купить новую… (или заниматься вплотную"практическим радиолюбительством" - т.е. перепаивать подозрительные элементы… хотя ИМХО - дешевле новую плату)
😃

Neo0
Gapey:

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

А, так вот в чём фишка, я то думал что ЛИБО в GUI меняем канал ЛИБО перекидываем кабели пайкой, а тут выходит и то и другое сделать нужно. ОК попробую.

Oleg_fly:

т.е. перепаивать подозрительные элементы… хотя ИМХО - дешевле новую плату)

Ну если к примеру придётся перепаять L6234 драйвер мотора то он стоит 380р. даже в чипдипе, это куда дешевле всех мозгов.

AntonFLY

А подскажите - если заменю микросхему drv8313 на оси ПИТЧа, Прошивка останется? Или придется глубоко все прошивать

karabasus
AntonFLY:

если заменю микросхему drv8313 на оси ПИТЧа, Прошивка останется?

Останется

Oleg_fly
AntonFLY:

А подскажите - если заменю микросхему drv8313 на оси ПИТЧа, Прошивка останется? Или придется глубоко все прошивать

Прошивка - это “программа”… т.е. “алгоритм”… так сказать… “последовательность действий”…

Я… честно говоря не понимаю, зачем “новички” сразу “кидаются” обновлять прошивки (что в смартфонах… что в платах подвесов…???)
Не… это понятно… реклама… и все такое… как БЭ…

Обычно - новая прошивка - это НЕ исправление ошибок!!! а добавление новых функций!!! Иногда, конечно - исправляют ошибки (писатели прошивок) - но это обычно они делают в БЭТА версиях - а уж внормалных релизах - никаких исправлений “якобы ошибок” нет и быть не может…

Поэтому, когда кто то пишет “бла-бла-бла… сразу ОБНОВИЛ прошивку…” - хочется сразу задать вопрос - А НА ХРЕНА???

Ты хоть “СТАРУЮ прошивку” пробовал???

Вот такие мысли сразу “возникают”…

Я - несколько постов писал… об своем подвесе…
Так вот - я даже не знаю - какая у меня там прошивка… я даже не узнавал - можно пршить новую или нет… даже не узнавал - есть новая версия или нет… ну и так далее и тому подобное!!!

вот такая философия 😉

P.S. Может все таки нужно повнимательнее подойти к “этому делу” - подключать все правильно … шоб не горели “диоды на входе” … не путать ПЛЮС с МИНУОМ… и так далее - и тогда все получится!!! 😃

P.P.S. Не ленитесь!!! Почитайте ВСЮ тему - очень много интересного можно почерпнуть - знания лишними НЕ БЫВАЮТ 😃

Basia

Товарищи, где можно купить шлейфик о четырёх жилах? Желательно силиконовый.

Вопрос второй! На фото два датчика, один alexmos, второй китайский. Размеры сильно отличаются alexmos не очень удобен на маленьком подвесе. Возможно заменить один на другой или погорит всё?