CRIUS ALL IN ONE PRO Flight Controller
Прошивка последняя, 2.7R4.
Удержание высоты специально не тестировал, позицию держало довольно четко, высоту при полете по точкам держит вроде прилично - на какой высоте миссия началась, на той же и прилетел.
заработало по варианту EOSBandi www.multiwii.com/forum/viewto...&t=2166#p20097
У меня не получилось. Может выложите свой скетч? Можно в личку. А перед подключением GPS как нибудь настраивали?
на какой высоте миссия началась, на той же и прилетел.
а что с авто-посадкой при включенной функции “возврат домой” или при выполнении миссии? вроде писали если с сонаром то и сядет, если без, то спускается на высоту 1-2м и висит… пробовали?
Автопосадку раз попробовал, не очень - стал медленно снижаться, зацепил за траву, резко дал газу и пошел вбок, в общем, смысла немного. Сонар не пробовал.
С gps ublox у меня была другая фигня - если подключить только его, то работает, если еще включить модем или видеопередатчик на 5.8, то видимо затыкается и перестает видеть спутники. Больше эти gps за 26$ брать смысла не вижу, видимо они совсем уж на входных фильтрах сэкономили.
Полетел! Подскажите с сонаром, вроде подключил всё как мануале, менял тип в планере, в терминале в тесте пишет 0см. Как найти где неисправность?
И ещё, где почитать про смену режимов полета alt-hold, stabilize, и пр? Аппаратура 8 каналов, читал в машинном переводе непонятно, куда подключать на плате, как активировать?
у меня из 4 сонаров 1 не заработал, а один задымился при подключении - китай все же. при его работе слышено небольшое потрескивание, если близко прям слушать. режимы на 5 канале, настраиваются так же в планере. если на тумблер 5 канал назначить - 2 режима будет, если на 3х позиционный переключатель - 3. на крутилку можно все назначить, но попадать оч сложно
Коллеги, а у кого как стоит плата? Сверху, внутри рамы? Очень хочу поставить внутрь рамы F450 или на ее клона, но сомневаюсь в корректной работе компаса… Или, может быть, у кого-то работает внутри рамы?
jekmv Спасибо. Смена режимов заработала. А вот сонар нет. Щелчки есть! Коллеги подскажите у кого стоит dypme007 как у вас он в “Планере” определяется LV, LX ??
2 Сергей Вертолетов, у меня в 2см над рамой, на четырех резинках от cdrom`a. Стрелкой между передних винтов.
как у вас он в “Планере” определяется LV, LX
Можно любой выбирать - это не важно.
если еще включить модем или видеопередатчик
У меня разведен юсб на юблокс, включаю ловит спутники, штук 6-7, конфигурю, отключаю юсб, оставляю чисто I2C-GPS Nav с мультвиеем- теряет их(опытно установил, земля ноута помогает ловить больше спутников), вынесешь в чисто поле поймает, полетишь, опять может потерять ) Вощем нестабильно ловит совсем…
2 All:
- все основные режимы работают: стабилизация, carefree, удержание позиции (при наличии gps)
- заработали “возврат домой” и полет по точкам, все четко и адекватно
- заработали по протоколу Mavlink: OSD, Bluetooth и радиомодем APC220
Еще добавлю:
- заработало измерение напряжения батареи (порт A0 на плате) - можно видеть его в Mission Planner или на OSD (нужен делитель напряжения, встроенный АЦП меги вроде до 5В).
Теперь бы описал бы кто нибудь для не-электронщиков, какие именно делители купить и как подпаяться, цены бы тому товарисчу бы не было 😃
какие именно делители купить и как подпаяться
если для 3S батареи, то 51к и 33к соеденить последовательно, где 51к на (+), а 33к на (-), а центр - точку соединения на А0…
и получится делитель из 12.6 на 4.95в
upd: но в контроллере или в прошивке по любому должна быть функция калибровки в реальное напряжение… в mwii такое есть, в ардукоптерах не в курсе…
Да, в Mission Planner есть раздел Battery Monitor, там задается коэффициент.
По идее, раз вход аналоговый, туда можно и что-то другое вывести, например RSSI.
Ну и кстати, судя по исходнику, можно еще с датчика тока данные мерять, подавая на A1.
#define BATTERY_PIN_1 0
#define CURRENT_PIN_1 1
Можно сразу купить датчик и напряжения и тока: www.sparkfun.com/products/9028
Делитель напряжения вряд ли получится купить, т.к. таких простых схем просто не продают 😃
Прошу помощи!
Собрал mobiDroneOSD но почему то не работает.Прошивал программатором USBAVR через Arduino IDE V1.0 бут записываешь светодиод на линии sck моргает,пишешь прошивку светодиод горит постоянно.На выходе lm1881 video нет.На atmege328 на выходах 1,32,13,15 сигналов нема,смотрел осцилографом.При прошивке в Arduino ide по окончании записи пишет ошибка по линии sck.Прошивал также AVR910 от протоса эфекта ноль.Генерация кварца ровно 16мгц.Может фьюзы нужно как-то хитро выставлять или метода прошивки особенная.Может атмега битая?Если не трудно опишите???
На выходе lm1881 video нет
это как понять?
mobiDrone не автономный осд и сам видеосигнала не дает, а лишь выделяет синхру из подведенного видеосигнала… т.е. осд надо подрубить параллельно к источнику видео сигнала и тогда он начнет подмешивать туда данные телеметрии с контроллера…
www.toptel.sk/multicopter/…/MobiDroneOSD.pdf
Ха понял,я думал он автономный и просто накладывает свой видео сигнал на видео сигнал камеры.Вообщем попробуем вечером проверить.Еще вопрос бутлоадер записывали?
И обновляется ли он(прошивка) через сигналы ТХ,RX?
бутлоадер записывали?
я пока через ISP шью, т.к. из программаторов пока только ардуина (нормальный USBasp еще не приехал) и залить бутлодырь не вышло…
Спасибо понял,буду пробовать!
Нашёл еще один вариант запуска ГПС в режиме UBLOX BINARY для CN-06, порывшись в code.google.com/p/multiwii/so...ltiWii_shared/ - фактически готовое решение.
Вобщем залил код из папки shared, всё отлично скомпилилось, втекло в камень и запустилось.
ГПС в MWC Config определяется, компас мигает. Также в этом скетче обновление данных ГПС можно отслеживать по жёлтому светодиоду на плате - он изменяет своё состояние ровно столько раз, сколько обновлений в секунду у ГПСа.
Если после подачи питания этот светодиод мигает, значит ГПС платой инициализирован правильно, и данные идут.
Сама прошивка устанавливает скорость 115200 и 5 Гц частоту обновления с UBLOX BINARY, но можно выбрать и NMEA.
Я поменял скорость на 57600, т.к. этого более, чем достаточно для 5 Гц.
Так же в config.h теперь можно задавать скорость каждого послед. порта по отдельности.
Коллеги, добрый день.
Удалось кому либо подключить UBLOX по I2C в новых прошивках 2.6 и старше ( со старого AllInOne с GPS ) ?
В древней 2.049 заработало.
Присоединяюсь к вопросу о GPS goodluckbuy.com/mediatek-mtk3329-gps-module-10hz-g… сие чудо вообще работает с Мегапиратом? Вот что пишет терминал
На gps постоянно мигает красный диод. Куда копать?
Удалось кому либо подключить UBLOX по I2C
В прошивках выше 2.049 нет поддержки GPS по i2c
Вобщем залил код из папки shared, всё отлично скомпилилось, втекло в камень и запустилось.
ГПС в MWC Config определяется, компас мигает. Также в этом скетче обновление данных ГПС можно отслеживать по жёлтому светодиоду на плате - он изменяет своё состояние ровно столько раз, сколько обновлений в секунду у ГПСа.
Если после подачи питания этот светодиод мигает, значит ГПС платой инициализирован правильно, и данные идут.
Сама прошивка устанавливает скорость 115200 и 5 Гц частоту обновления с UBLOX BINARY, но можно выбрать и NMEA.
Я поменял скорость на 57600, т.к. этого более, чем достаточно для 5 Гц.Так же в config.h теперь можно задавать скорость каждого послед. порта по отдельности.
попробовал с этим скетчем, спутники очень долго не мог поймать, не выдержал, попередергивал по питанию, поймал.
Как ведет себя при отключении питания? не пропадает ничего? контакты 13 14 15 замыкали для этого скетча или нет?
свой скетч как просили в ветке выкладывать не вижу смысла тогда, если этот работает
на всякий случай (что бы не сохранять по отдельному файлу с сайта) вот новый MultiWii_2_1_ 1099.zip www.igoralekseev.com/multiwii/
ГПС прописан на 57600 на второй порт, закоментирован GPS Filtering (рекомендуют) и внимание мин газ выставлен в файле config.h для регулей с SimonK прошивкой
В прошивках выше 2.049 нет поддержки GPS по i2c
MegaPirateNG_2.0.49_Beta4 если быть точным.
работает по GPS_PROTOCOL_UBLOX_I2C
Начал переделывать под новую библиотеку I2C, но подумал - может кто уже совершил данный подвиг ?