CRIUS ALL IN ONE PRO Flight Controller

Hyperion

Подскажите пожалуйста по компиляции мегапирата.
Если хочу откорректировать углы согласно этому мануалу
moderndrones.com/…/how-to-configure-offset-frames-…
достаточно ли мне в файлике AP_MotorsQuad.cpp
В секции где описываются углы V-Frame квада заменить стандарные углы на мои

add_motor(AP_MOTORS_MOT_1, 62, AP_MOTORS_MATRIX_MOTOR_CCW, 1);
add_motor(AP_MOTORS_MOT_2, -133, AP_MOTORS_MATRIX_MOTOR_CCW, 3);
add_motor(AP_MOTORS_MOT_3, -62, AP_MOTORS_MATRIX_MOTOR_CW, 4);
add_motor(AP_MOTORS_MOT_4, 133, AP_MOTORS_MATRIX_MOTOR_CW, 2);

скомпилировать, залить, и потом в МП выбрать конфигурацию V-FRAME и эти углы применяться?

Или надо как указано жестко закреплять эту конфигурацию в APM_Config.h

#define CONFIG_APM_HARDWARE APM_HARDWARE_APM2
#define FRAME_CONFIG QUAD_FRAME
#define FRAME_ORIENTATION V_FRAME

Sered

Всем привет!

Прошу помощи, у знающих.
Залил мультивии, настроил согласно: multiwiifaq.ts9.ru/index.html
Провел калибровку esc. Заремил строку: //#define ESC_CALIB_CANNOT_FLY.
При подключении питания все вроде мигает, с пульта поступает сигнал, датчика реагируют на изменения положения платы.

Но ARM не производиться…

Проводил калибровку акселерометра с multiwiiconf (Colin acc).

Будьте добры, подскажите куда еще посмотреть, и что подкрутить… А то уж больно руки чешутся запустить свой первый квадр.

Taatarenkoff
Sered:

Но ARM не производиться…

То есть вы армете, но он не заводиться?

Проверьте тогда диапазон настройки каналов. Возможно просто не хватает расходов на пульте.

Kovskiy

Здравствуйте товарищи радиолюбители. Хочу к вам обратиться в поисках истины. Заинтересовался квадриками и получив огромную дозу информации в свой мозг, недавно запустил свой первый аппарат. Мозг аиоп версия 2 с рцтаймера, аппаратура турнига 9х, прием передача HawkEYE на 433МГц от сюда: old.fpvmodel.com/433mhz-hawkeye-openlrsngtx-uhf-sy…

Плату прошил на последнюю версию пирата, сделал базовые настройки, запустил, но пока токо в хате. Летает, стабилизация, барометр, компас работает, ЖПС ловит. Кстати ЖПС такой: www.rctimer.com/product_984.html
И сам вопрос: Повез свое детище на первые испытания. Было около -8 градусов, ветра не было, ясно. Включил, ЖПСка начала искать спутники. Все шло по плану, пока не стал делать арминг, и тут мое чудо, решило поиздеваться, арминг не делается, подрубил квадр к ноуту, в итоге там увидел, что ни один из стиков не откликается, хотя приемник и передатчик видят друг друга. Пробовал всё перезагружать по всякому, ноль эмоций. В итоге, расстроенный поехал домой, и вот парадокс, по приезду, с порога решил включить проверить, и эта зараза заработала, хотя я ничего не делал, причем с пол пинка. И вот хочу у вас спросить, сталкивался ли кто-нибудь из вас с этим? Кстати забыл сказать, до испытаний заряжал аккум для пульта 3s 2.2 ампера, не может быть такого, что аппаратуре могло что-то в аккуме не понравится? Там же после полного заряда больше 12 вольт, до этого я аккум еще не заряжал, т.к. новый еще… Не могло пульту напряжение не понравиться? Спасибо. ))

gans2000
Kovskiy:

один из стиков не откликается

Мороз и солнце… Тепло и холод… Роса, батенька! 😉

devv
Kovskiy:

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

а переключатели режимов тож не работали ?
или только стики ?

Sered

Taatarenkoff подскажите!

А как это посмотреть? У меня Turnigy 9x.
Как я понял расходы на моей аппе это E.POINT. Изменяя эти значения, добился значений расходов 1500 (в multiWiiConf).
Может что-то упустил…

Taatarenkoff

Увы стоковую прошивку не помню. Но где-то рядом с выставлением центральных значений должны выставляться крайние значения.
Сколько в GUI показывает при мин и макс?

Sered

К примеру мин 1089, а мах 1901( это throt). Да в се стыки трестировал: мин 1100, и мах 1900.
Может на хомутал где-то. В подключении к плате?

Taatarenkoff

пробуйте мин занизить ближе к 1000. Скорее в этом причина.

Kovskiy
devv:

а переключатели режимов тож не работали ?
или только стики ?

Режимы тоже не работали. То есть все таки холод сыграл злую шутку… А куда лезть в аппаратуру или на контроллер смотреть? Я просто пробовал на балкон по отдельности выносить, замораживать, все работало…

3DSMax
Kovskiy:

То есть все таки холод сыграл злую шутку…

У меня так же было с Турнигой. Правда, на планере. Достал приемыш, благо он недалеко стоял, отогрел своим дыханием😇, все заработало. 😲Не могу сказать, что это панацея, может совпали какие- то еще факторы, но пару раз меня это спасало.

Gebels

Ребята, напомните пожалуйста, прошивка 2.1 base, плата AIOP с RCtimer, куда воткнуть CPPM сигнал?

The following lines apply only for specific receiver with only one PPM sum signal, on digital PIN 2

Первый аппарат. Запутался.

Kovskiy
3DSMax:

У меня так же было с Турнигой. Правда, на планере. Достал приемыш, благо он недалеко стоял, отогрел своим дыханием😇, все заработало. 😲Не могу сказать, что это панацея, может совпали какие- то еще факторы, но пару раз меня это спасало.

Сегодня была вторая попытка испытаний, и она прошла удачно, как ни странно, хотя было холоднее на пару градусов и ветер был, но он работал, и без нареканий, с первого раза. Проверил несколько режимов: зависание, удержание высоты, возврат домой. Все работает. )) Может какой одноразовый глюк был… И дико извиняюсь, что совсем не по теме, хочу узнать, чтобы не рыться по форуму… Подскажите плиз, когда ставишь полет по точкам, и указываешь высоту точки, квадр ориентируется по точке взлета, или от уровня моря? Или по ЖПС? И еще такой щекотливый вопрос, летаю на аккуме 4S, если ставить функцию “возврата домой при севшем аккумуляторе”, какое напряжение оптимально, чтобы он успел долететь и сесть? Пока поставил 15 В. Огромное спасибо! ))

Fumo
Kovskiy:

какое напряжение оптимально, чтобы он успел долететь и сесть?

Странный вопрос. ))

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

Lordick:

способы прошивки без усб

Ищи в теме по буковкам “SPI”.

Lordick:

припаять можно?

А чего нельзя то? )) Паяй.

Kovskiy
Fumo:

Странный вопрос. ))

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

Ну да, глупо спросил… ))) Перефразирую, сколько должно остаться заряда, для посадки примерно с 200 метров высоты? ))

mataor

смотря как сажать…
самое безопасное, но долгое - скорость около 1м/с = 200с = 3.3мин полета.
пошустрее, но на норм отлаженном аппарате, который не колбасит на спуске - 3м/с = 67с = ~1 мин полета
для экстремалов - переворот аппарата и быстрый спуск - 10-20с

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

Sered

Ставил по минимуму, что позволяла апаратура, получилось 1021. Но результат все тот же.
Может что нужно подкрутить здесь

/**************************************************/
/****CONFIGURABLE PARAMETERS****/
/*************************************************/
/* Set the minimum throttle command sent to the ESC (Electronic Speed Controller) */
/* This is the minimum value that allow motors to run at a idle speed */
ftlefine MINTHROTTLE 1180 // for Turnigy Plush ESCs 10*
//ftlefine MINTHROTTLE 1120 // for Super Simple ESCs 10*
//ftlefine MINTHROTTLE 1190

У меня Turnigy Plush ESCs 30, какое для них значение поставить.
Кто сталкивался, пожалуйста подскажите.