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

Jantravolta
SAZ:

Никому не попадался похожий или попроще для Canon600D для обычного видео (не HDMI, а тот, который в порт USB на Canon вставляется), а то родной уж больно тяжеловат для БК подвеса…?

Препарируют родной, или перепиливают от смартфона HTC

igoralekseevru

коллеги, есть вопрос, который гложет похоже не только меня одного

  • родной сенсор я убил и заказал сенсор GY-521 с которым проблемы

  • включаем плату к USB - датчик работает графики крутятся

  • включаем питание на контролер (12в от понижающего БЭКа с 4S) - графики не крутятся - сенсор ничего не шлет в контроллер - пичалька

Пробегало в теме, что проблема в уровнях:

сложно - ставить LLC фильтры на датчик?
просто - поменять номинал подтягивающих резисторов на сенсоре? на SDA SCL шинах, какой номинал? 4.7к 10к 20к (там сейчас стоят 2.2к)

Gapey

проблема стара как Wii …
I2C , она-же TWI разрабатывалась как низкоскоростная шина для подключения к контроллерам медленной периферии в пределах платы …
она изначально не предназначена для работы в условиях сильных помех и для подключения удаленных устройств …
потом её разогнали в 4 раза …
мы со времен МК и MultiWii упорно пытаемся использовать её не по назначению цепляя то регули , то датчики на отдельных платх , притом на высокой скорости …
мало того , мы еще и цепляем туда устройства с разными уровнями сигнала …
вот три фактора в сумме (длинная шина, помехи , низкий уровень сигнала ) и приводят к таким результатам …
в идеале нужно повозможности убирать все 3 фактора …

  1. хороший провод к датчику с толстой изоляцией (меньше емкость) …
  2. ферритовые кольца на кабели моторов …
  3. хорошая толстая земля между платами основного контроллера и третьей оси …
  4. датчик подключаеть через LLC , притом LLC желательно ставить непосредственной близости от датчика , те по кабелю лучше пускать сигнал 5в уровня …
    схему публиковали наверное мульён раз , навсяк случай повторю
    можно купить готовый у китайцев www.aliexpress.com/wholesale?SearchText=i2c+level
    лично я использую не эту схему а PCA9306 … как её использовать подробно расписано в даташите …
    уменя еще осталось некоторое количество платок от RU-IMU , на которые можно припаять PCA9306 и MPU6050 , если сильно нада могу поделиться …
mataor

а также LLC на 2 канала легко делается и отлично работает из 2-х полевиков, 4-х резисторов кусочка макетки 7х7мм и стаба на 3.3в.

Gapey
mataor:

а также LLC на 2 канала легко делается и отлично работает из 2-х полевиков, 4-х резисторов кусочка макетки 7х7мм и стаба на 3.3в.

жалко что на GY-521 не выведено питание 3,3в , ато можно былобы обойтисЪ всего двумя полевиками …
пуллапы на 3,3 вольта уже стоят на плате GY-521 , пуллапы на 5 вольт можно включить в атмеге … остаются полевики …

igoralekseevru
Gapey:

проблема стара как Wii …

  1. датчик подключаеть через LLC , притом LLC желательно ставить непосредственной близости от датчика , те по кабелю лучше пускать сигнал 5в уровня …
    схему публиковали наверное мульён раз , навсяк случай повторю
    можно купить готовый у китайцев www.aliexpress.com/wholesale?SearchText=i2c+level
    лично я использую не эту схему а PCA9306 … как её использовать подробно расписано в даташите …
    уменя еще осталось некоторое количество платок от RU-IMU , на которые можно припаять PCA9306 и MPU6050 , если сильно нада могу поделиться …

На плате есть LLC

Спасибо за предложение, но я в Москве

Все что вы сказали верно, но почему у кучи других людей работает все без LLC? вот подобная проблема у человека, вылечилось покупкой другого IMU. Может какая партия бракованная GY-521?
ROTTOR.RU продает точно такую же платку за 900р (ох барыги) и нет никакой гарантии что будет работать. В выходные хотел полетать, даже купил вторую плату контроллера (продавец не дал IMU) думал поможет

forum.arduino.cc/index.php?PHPSESSID=s7aroip5miq77…

Gapey
igoralekseevru:
  • включаем плату к USB - датчик работает графики крутятся
  • включаем питание на контролер (12в от понижающего БЭКа с 4S) - графики не крутятся - сенсор ничего не шлет в контроллер - пичалька

стоп … а попробуйте просто подать питание от 3s аккума , без БЭКа … может это он так гадит по питанию …

troff
igoralekseevru:

включаем питание на контролер (12в от понижающего БЭКа с 4S)

Бек не нужен, стаб в контроллере расчитан на питание до 18V.

flymodel

Приветствую. Неожиданно отключилось управление наклоном камеры с пульта по питчу. Все работало. Ничего не делал-настраивал. Включил систему а “не показывает”. Было такое у кого ? Подскажите пож.

Точнее сказать не совсем сразу. RX-PITCH контролера подвеса сначала был подключен к каналу приемника на “крутилку”. Все работало. Потом перестало почему-то. Переместив фишку на FC-PITCH заработала таже функция. А теперь вообще молчит наклон камеры. Хоть ты тресни. Отчего - не пойму…
При этом подвес работает-горизонт камеры отрабатывает все хорошо.

karavaev

у меня с новой прошивкой перестал работать RX-PITCH если выбрать аналоговый сигнал вместо PWM то все работает, но после повторного включения подвес начинает колбасить в разные стороны и слетают все настройки. Решил подачей управление через FC-PITCH

flymodel

Аналогично но только теперь ни RX ни FC не принимает указаний к действию. Что делать?..!Прошивка 2.1 кстати

karavaev:

у меня с новой прошивкой перестал работать RX-PITCH если выбрать аналоговый сигнал вместо PWM то все работает, но после повторного включения подвес начинает колбасить в разные стороны и слетают все настройки. Решил подачей управление через FC-PITCH

karavaev
flymodel:

Аналогично но только теперь ни RX ни FC не принимает указаний к действию. Что делать?..!Прошивка 2.1 кстати

Я писал об этом Алексею, по мере возможности он проверит.
Так что будем ждать исправления.

delfin000

Неплахая вещь для для коструирования механики (корпусов подвесов и рам, плоских и квадратных элементов). Цена практически как и на алюм.гайки. Доставка 4,86$.www.ebay.com/sch/i.html?_nkw=M3 METRIC NUT RIVET B… Удобная хрень. У нас не нашел такой

SteinDen
delfin000:

Удобная хрень. У нас не нашел такой

Да, только к ней нужна такая штука www.ebay.com/itm/…/271259246795
Хотя нужно попробовать, м.б. М3 удастся “заклепать” обычным болтом с гайкой, если резьба выдержит…

delfin000

Весь смысл в том, что там резьба внутри. Просто вварачиваем болт и получаем потайную гайку. Резьба метрическая (есть у них и дюймовая), хорошо видна на картинках с большим М. 100 шт М3 взял на пробу. Не помешают.

SteinDen
delfin000:

Просто вварачиваем болт и получаем потайную гайку.

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

Я как -то давно пробовал затянуть одну такую болтом, вышло не очень, потому думаю нужно сначала правильно расклепать, а потом вкручивать крепежные элементы.

delfin000:

Мы расклепывать вообще не будем

Хорошо. Как получите, покажете как оно вышло в итоге ? Вроде бы этот спец. клепальщик стоит и не таких уж великих денег, но интересно как поведут себя именно М3 заклепки. С М6 и выше - понятное дело - взять болт и гайку и затянуть как следует - расклепается ,никуда не денется.

igoralekseevru
Gapey:

проблема стара как Wii …

Очень помогли! Спасибо!

Ситуацию решил, оказалось один gy-521 дохлый а второй не работал из-за тонкого провода, близкого его расположения к другим проводам и отсутствия ферритовых колец, сейчас все заработало.

Гудлаковский силиконовый 4 жильный провод -отстой
Поставил 24awg (28awg скорее даже) силикон, да не тонкий но гибкий

Феритовые кольца на провода к моторам - необходимы, если есть близкое соседство с проводом imu

Еще раз спасибо за помощь!

troff:

Бек не нужен, стаб в контроллере расчитан на питание до 18V.

тогда почему настройки PID для 3s и 4s отличаются? =)

бэк встроенный там на 5в для питания электроники но отнюдь не моторов

Использование БЭК-а я считаю плюсом хотя бы из-за просадки напряжения во время полета от общей бортовой батареи, которая влияет на подвес огого-как

troff
igoralekseevru:

тогда почему настройки PID для 3s и 4s отличаются? =)

Из за разницы напряжения и отличается. Выше вольтаж - можно снизить ток и наоборот.

igoralekseevru:

бэк встроенный там на 5в для питания электроники но отнюдь не моторов

Так вы для моторов напряжение 12V делали? Можно поинтересоваться - зачем?

imger

Обновление платы виснет через AVRDuder.
Из гуи ошибку выдает: