MultiWii

uwrtey

я вот тут поднял подобную тему, но mataor убедил меня в обратном…

Multiwii 328P - Gimbal
Сервоприводы подключенные к A0:Cam-Pitch и A1:Cam-Roll реагируют на отклонение платы по крену и тангажу…
Как сделать так, что бы камера стабилизировалась еще и по курсу ?
К каким контактам ее подключить?
Если я правильно понмаю, то по идее, эти сервоприводы можно подключать вместо моторов к D12, D11, D3, D10, D9 ( motor connections ). ??
Но при этом нужно правильно сконфигурировать прошивку. ???

serenya
uwrtey:

стабилизировалась еще и по курсу

В прошивке это не предусмотрено

uwrtey:

вместо моторов к D12, D11, D3, D10, D9 ( motor connections )

Нет, у них разные принципы управления.

uwrtey

как разные? не может быть! там везде один принцип управления - сигнал ШИМ с частотой примерно 50 Гц и длительностью импульса от 1 мс до 2 мс
И это значит, что к этим контактам можно подключится… Но тогда видимо нужна альтернативная прошивка… Ну или как то еще выкручиваться…
В дальнейшем хочется вот такое чудо сделать…
( ясен пень не на сервоприводах )

crand

В ГУИ включите CAMSTAB и на 7 и 8 выводе появиться управление подвесом, при условии, что Вы выбрали не больше гексы.

uwrtey

Я выбрал режим GIMBAL
Что то я не пойму, какие контакты Вы называете 7 и 8 выводом ?
вот тут можно на плату глянуть

Кстати на родной прошивке я включал режим камстаб, но на выводы A0:Cam-Pitch и A1:Cam-Roll ни чего не выводилось
По этому я решил перепрошиться…

crand

Прошу прощения, перепутал с Rabbit (который недавно продал).
Сейчас попробую вникнуть в Вашу плату. У меня сейчас AIOP, там отдельные выводы под подвес.

Правильно, у Вас А1 и А0.

Попробуйте включить режим, допустим, квадрокоптера, и в ГУИ включить стабилизацию камеры.

mataor
uwrtey:

На нынешней прошивке, плата принимает за горизонт то положении, при котором была включена.

в режиме гимбал калибровка акселя происходит при включении… не знаю нафига это сделали… лечится комментированием в multiwii.ino в ф-ции setup строчки CalibrateA = … (вроде бы так… лень заползать)

П.С. - если нужно - могу поделится прошивкой чисто для 3-х осевого подвеса на сервах (360 градусов сервы) с кучей плюшек (поворот по компасу, поворот по времени, спуск 2-х релюшек, управление осями с помощью рол, питч и яв каналов пульта)

serenya
uwrtey:

как разные? не может быть!

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

uwrtey
mataor:

в режиме гимбал калибровка акселя происходит при включении… не знаю нафига это сделали… лечится комментированием в multiwii.ino в ф-ции setup строчки CalibrateA = … (вроде бы так… лень заползать)

П.С. - если нужно - могу поделится прошивкой чисто для 3-х осевого подвеса на сервах (360 градусов сервы) с кучей плюшек (поворот по компасу, поворот по времени, спуск 2-х релюшек, управление осями с помощью рол, питч и яв каналов пульта)

для multiwii ??? ( облизываюсь ) Конечно хочу! ( еле сдерживаю слюну )
а что за сервы такие на 360 градусов? доработанные или покупные? ( вот такие наверно )
долго код подправить под стандартные сервы???

****

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

Ну, все верно… Управляющий сигнал одинаковый, а вот исполняющие механизмы по своему его понимают…

mataor
uwrtey:

для multiwii ??? ( облизываюсь ) Конечно хочу! ( еле сдерживаю слюну )
а что за сервы такие на 360 градусов? доработанные или покупные? ( вот такие наверно )
долго код подправить под стандартные сервы???

конечно для вия.
конечно покупные.
та вроде как и не придется править…

П.С. varyag.net/tour/tour.html вот как пример с этого подвеса панорамку снимали

скину завтре…

crand

Прошу прощения за вчерашние сообщения.
Не разобрался, что есть режим для работы с подвесом - GIMBAL. Поэтому, если можно, то прошу модераторов удалить мои вчерашние советы. Они оказались бестолковыми.

uwrtey

та вроде как и не придется править…

я просто не знаю каким сигналом управляются такие сервы…
если стандартным длительность которого от 1 мс до 2 мс - то не придется править
А если у нее сигнал большего диапазона ( например от 0,5 мс до 2,5 мс ), то стандартная серва свернет себе башку…
Хотя стандарт - есть стандарт… Скорее всего править не придется…

скину завтре…

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

mataor

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

uwrtey

😦 Буду ждать…
А та прошивка рукописная?
Или то-же сконфигурированная multiwii в arduino ?

mataor

я ж писал… мультивий с доработками

fleshget

У меня ARM включается левым джойстиком влево (при нулевом газе), а выключается вправо. Я так понимаю должно быть наоборот? Подскажите, как это исправить? (код trothle 1060, может это влияет что не 1000)

raefa

Наверно сделать инверт рыскания на аппаратуре? Или в полете все правильно?

fleshget

Я еще ни разу не летал. В коптерах (как и в мультивии) практически ноль.
Модель уже собрал, в руке её держал и моторчиками крутил. Но как-то нестабильно ведет себя, в какой-то момент её начинает в сторону вести (и так не слабо!). В общем борюсь пока. Аппаратура четырехканальная, но внутри вроде еще два незапаяных канала, поставлю тумблер трехпозиционныйпо идее должна активироваться функция удержания горизонта ANGLE.

>>>сделать инверт рыскания на аппаратуре
Попробую пощелкать стиками, но не уверен что моя аппаратура такое поддерживает (FT06-😎

Помогло!!! Спасибо! Прямо на аппаратуре микропереключатель перещелкнул.

raefa

Советую прочитать форум с 100 страницы и мануал товарища Omegapraim.
В руке проверять только правильность реакций, но плавные вещи “в сторону вести” лучше уже не в руке, а в попытке взлететь.

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

uwrtey

mataor, а Ты сюда выложишь? В общем я жду… 😉
Пытался сам, но пока не получается…
Может у кого еще есть навыки ? Хоть бы подсказочку…