Activity
я наклеил под плату с контроллером кусок от экрана от роутера по размеру платы на двусторонний скоч, он, похоже, из подобного металла сделан, ситуация с влиянием на компас сильно улучшилась, магнитное поле земли не пропало 😃
здравствуйте, подскажите пожалуйста, перешел на мегапират 301 р2, почему-то планнер/коптер не видет аппу, в скетче не могу найти где теперь устанавливается режим ППМ/не ППМ, тип аппы, тип жпс-а, тип платы? хотя все остальное мишн планнер видит, компас-акселерометр, жпс-все видится, все калибруется
на 2.7 все работало, может выводы поменялись? вроде в ридми не нашел
у кого магнетометр дурит, как это поправить
я наклеил под плату кусок жести, той, что применяется при экранировании сотовых телефонов, она магнитная. Всё, все проблемы исчезли, думаю, можно просто жесть наклеить от консервной банки, только тонкую
жаль, что китайцы не делают экраны на платы, правда цена возросла бы
Напомню что при подаче питания от регуля (5В) мозК не заводится (просто горит В), если подать 6В то всё стартует как нужно Питая от 6В ничего хорошего не выходит. Стабилизации в горизонт 0. Ощущение что в руках держу КК.
проверить под микроскопом сопли-непропай есть? ещё такая вещь обязательная, ранее этим платы криус грешили-снять черные пластмасски с разъёмов-под ним может быть остались паста оловянная или сопли, третий этап- тупо посмотреть сопротивление (тестер в режиме проверки диода, плюс тестера на землю платы) ноги питания, могу посмотреть какое должно быть, если будет сильно отличаться-снимать кондёры -электролиты желтые такие (и не только, вообще все желтые элементы, те что одним концом на землю сидят, чёрные-не трогать!) по питанию, все их убрать, они на скорость не влияют, если не помогло- это уже хуже
Товарищи!
подскажите как сделать лучше магнитное экранирование? столкнулся с тем, что после перепрошивки регулей магнитная помеха сильно влияет на поведение компаса, даёшь газу-магнетометр крутится по часовой стрелке, газ убавляешь-возвращается назад
вставляешь нож между рамой и платой-влияние пропадает, может, думаю, из консервной банки вырезать пластину?
где-то обсуждали подобное?
причём вроде помеху дают выводы ESC управляющие, а не силовые провода, если их перепутать между собой-становится лучше
а видели вот такая штука на рцтаймере появилась, что это такое, клон назы? ценник не детский совсем…
rctimer.com/index.php?gOo=goods_details.dwt&goodsi…
подскажите пожалуйста, после прошивки ESC прошивкой simonk нужно-ли что-то делать?
что-то указывать в config.h или в планнере указывать частоту, если да, то какую?
Забудь о его перепрошивке.
Все что можно с ним сделать - залить конфигурацию, которая при отключенном питании “слетит” на дефолт, через пару суток(сильно зависит от состояния резервной батарейки). Что б не слетала конфа , модуль можно доработать , добавив внешний еепром.
Тут я писал об этом.
ок, спасибо, жаль, а епром добавлять не надо в случае с мегапиратом
Какой ublox у тебя? Они не все прошиваются…
вот этот
rctimer.com/index.php?gOo=goods_details.dwt&goodsi…
здравствуйте
а никто не пробовал у-блох перешивать? а то новая прошивка есть 7 версия, у меня залита 5 может какие-то улучшения есть
я пробовал-ругается, что файле flash.xml отсутствуют данные об архитектуре флешки
Диод А мигает красным глазом с частотой примерно 2 раза в секунду, не армится киньте сслыкой, что не так делаю?
Непонятки с сонаром остались куда поключать выход OUT ? Код нужно править под красный сонар?
сонар подключать так
code.google.com/p/megapirateng/wiki/confighw
в планнере поставить галку на сонар
всё, код править не надо, всё подхватывается автоматом, в планнере можно посмотреть значение высоты альт, у меня с этим сонаром точность ± сантиметр, оч круто
Зеленая лампочка загорается постоянно, если обнаруживает соседний модуль, до этого моргает. В планнере есть хелп по этому киту.
ок, спасибо, ничего не горит, никого не видит, мертвый
Докладываю. Вчера пришла идея попробовать отделить мух от котлет, т.е. протоколы NMEA и UBLOX. Перепрошил плату на бинарный протокол, настроил gps на вывод данных только в UBLOX - заработало… до переконнекта… потом опять - NO GPS, GPS disabled. Но мы ведь не сдаемся. Тот-же фокус, только с NMEA. Скорость коннекта и там и там - 38400.
Результат есть. Вчера весь вечер и передергивал питание и жал ресет, делал холодный рестарт модулю - он настойчиво ловит 8-9 спутников на подоконнике и выдает координаты. Дал отлежаться ночь и полчаса назад включил - через 15 сек загорелся зеленый светодиод и минимосд показал на экране координаты.
Я пока для себя вопрос с gps СN-06 и AIO решил, связка работает, дело в коде. Буду собирать коптер и ждать изменений в протоколе ublox, так как считается что в нем нагрузка на проц при разборе меньше, да и точность выше, вроде.
Надеюсь у остальных, у кого были проблемы с этой связкой, тоже заработает…
как у меня работает: ублох не надо коннектить к компу и переставлять там протоколы, он должен быть на дефолтных настройках иначе пират его не увидит!
те скорость 9600 и умолчальный протокол
в дефайне указать протокол ублох и не в коем случае не менять скорость, должна остаться 38400
подключаем батарею, смотрим - после инициализации (перемигивания красного и ораньжевого) должна сразу начать моргать зеленая лампа на контроллере, если не загорелась, сдёргиваем батарею и подключаем снова, должна начать моргать. как зафиксирует спутники -будет гореть постоянно
у меня 100 процентов всегда так стабильно работает
думаю при первой инициализации пират конфигурирует ублох, но не успевает его подхватить
потом при наличии батареи в ублохе пират видит жпс сразу, пока батарея не сядет, честно-небольшой гимор, думаю
да, фак всё-таки нужно какой-нибудь создать …
. А Pitch так и остался инвертирован. То есть если в Mission Planner полоска соответствует стику, то во время полета коптер реагирует наоборот. Если канал инвертировать (не важно где - в аппе или в планнере), от летает правильно, но в планнере показывает неправильно. Кто-нибудь знает почему такое может быть? Ставил MultiWii - там все нормально.
у меня тоже самое, инвертировал питч в планнере и забил на это, чуть не убил коптер по-началу по этой причине =)
Там было несколько партий с перерывом в месяц. Я заказывал из первой, с задержкой на пару недель но выслали. Пришла с двумя огромными несгибающимися антеннами, пайка вроде нормальная. С подключением особых проблем не было, везде выставил скорость 57600 и законнектилось. В поле, правда, еще не проверял, но дома все работает.
ок, у меня разные антенны, одна маленькая жестко под 90 градусов, вторая большая, сгибаемая
а такой вопрос, я так понял в нём прошивка меняется, можно шить смело? или я что-то не так понял?
приехал дешевый клон 3dr radio с гудлакбея, за ~60 баков, пайка ужасная, придётся всё пересмотреть-перепаять, посмотрим как оно в работе
никто такую штуку не заказывал?
как говорил, подключил ГПС, на открытой местности ничего не показывает. Хотя серый кружок в конфигураторе вокргу компаса мигает. Высоту кажет -1700 и не меняется, остальное всё по нулям. Продержал 20 минут, перетыкал питание - ничего. Помогите, а то в субботу уже летать!
что в плату зашито? мультиви или мегапират?
если виий, то, думаю он сам не умеет переключать скорость и частоту этого модуля, надо его подключать по усб к компу, в конфигураторе выставлять требуемую скорость и частоту обновления, причем максимум через двое суток он забудет все свои настройки и тогда заново подключать к компу и тд
выход-переходить на пират
Подключил GPS CN-06 c rctimer, горит на нем сиротливо зеленая лампочка ровным светом, и не мигает. Кто знает, как GPS fix произойдёт, она мигать должна? Или будет гореть постоянно вечным огнём?
Непонятно, он, GPS, вообще инициализировался или нет.
да, на модуле жпс так и будет постоянно гореть, независимо от того видит спутники или нет, а вот на контроллёре, если он увидел модуль жпс сразу после инициализации (перемигивания желтого и ораньжевого) должна мигать зеленая лампа, а после определения жпс загорится постоянно, если не стала мигать зеленая передёрните питание
и пожелание всем владельцам плат-переходите на мегапират, проект гораздо интереснее мультивия и разобраться в нем вовсе не сложно
правда приведет это к дополнительным расходам (захочется купить жпс и удалённый компорт), а может кто-то сэкономит (можно не покупать аппу, а управлять с помощью обычного джойстика, подключенного к компу) Ж)
Т.е. при инициализации пират грузит конфигурацию в UBLOX ?
У меня по протоколу UBLOX модуль не конектится, только по NMEA.
Разница какая при использовании NMEA или UBLOX (что лучше)?
Что то точность меня не радует +/- 5…10метров.
3d fix? а спутников сколько видит? я в поле не пробовал пока, на балконе 2-3 спутника и да ±5-10 метров
Пират выставляет скорость 38400, бинарный протокол и частоту 5Hz - больше и не надо - это если протокол UBLOX. Кстати, я выпустил R4 - попробуйте те, у кого были вопросы с инициализацией GPS с протоколом UBLOX.
ok, спасибо
Да это понятно, просто зачем делать навесной монтаж, если мегапират может выставлять 115200 при старте? Или после моего фокуса с отключением питания он работает на 9600 независимо от установленной скорости порта 115200?
имеет смысл, чтобы поставить скорость обновления данных 5 гц или 10 гц
по умолчанию стоит 1гц
всё стабильно заработало, после установки протокола блэквортекс и в config.h протокола блэквортекс и скорости 38400
причем в установках юблоха можно выставить скорость обновления 10 гц и всё работает
to: mikk
всё равно как-то криво
а в настройках самого юблокса
обновление 200 мс
частота 5Гц?
протокол 0+1+2?
там можно и 10Гц выставить, установив обновление 100 мс и оно в самом юцентре работает…
to: mikk
а подскажите, пожалуйста, какой протокол и скорость в конечном итоге использовали? у меня получилось зацепить по вашей схеме, те с отключением питания, только на скорости 5600 и протоколе blackvortex
и то с переменным успехом планнер показывает то нет жпс, то есть
Подключаете к ALL IN ONE PRO Flight Controller v1.0 ? Тоже были некоторые проблемы при подключении к этой плате. GPS был виден 1 раз из 3. Изменение скорости порта и протокола на GPS_PROTOCOL_BLACKVORTEX не помогало.
В итоге пришел к тому, что необходимо отключить питание GPS при запитанном контроллере. То есть подключаем питание, ждем пока пройдет инициализация (перемигивание красного и оранжевого светодиодов), выдергиваем разъем питания gps на пару секунд, подключаем. И все работает.
Да, к ней, спасибо, попробую!
не могу никак настроить жпс рцтаймеровский (юблох6) к ардупирату второй день уже, перепробовал прошивки 2.6 и 2.7 разные скорости 38400, 115200
в прошивке выставлял протокол жпс авто и жпс юблокс-неважно, в планнере всё равно стоит статус-но жпс
при этом жпс, подключенный к компу спутники ловит, всё ок
про то что этот модуль теряет настройки через какое-то время, знаю, но это не тот случай
а подключать рх к тх к порту ком 2?хотя я пробовал уже оба варианта
может в терминале в планнере его каким-то образом нужно включить?
или ардупират сам понимает. что жпс к нему подключен?
не могу никак настроить жпс рцтаймеровский (юблох6) к ардупирату второй день уже, перепробовал прошивки 2.6 и 2.7 разные скорости 38400, 115200
в прошивке выставлял протокол жпс авто и жпс юблокс-неважно, в планнере всё равно стоит статус-но жпс
при этом жпс, подключенный к компу спутники ловит, всё ок
про то что этот модуль теряет настройки через какое-то время, знаю, но это не тот случай
а подключать рх к тх? хотя я пробовал уже оба варианта
может в терминале в планнере его каким-то образом нужно включить?
или ардупират сам понимает. что жпс к нему подключен?
Получил AIO, сразу захотел испробовать megapirate…
Залил MegaPirateNG_2.6_R5 и обнаружил, что датчики перевернуты - не соответствуют разметке на плате. Поправил код, вроде все стало как надо.
Попробовал запустить моторы и не смог - с нахрапу эту прошивку все-таки не взять, настроек - просто голову сломишь.Плюнул, так как время уже много убил, залил MultiWii 2.1, поправил немного конфиг, настроил пиды и был счастлив.
арминг моторов троттл вниз-yaw вправо, дизарм - yaw влево
только платка довольно долго грузиццо, должен погаснуть оранжевый диод, оси перепутаны, и разная информация подключения-вращения моторов, (коптер не адекватно себя ведёт, хочет разбится )) если не сложно, напишите что поменяли, чтобы хотябы в гуи было нормально
Получил AIO, сразу захотел испробовать megapirate…
Залил MegaPirateNG_2.6_R5 и обнаружил, что датчики перевернуты - не соответствуют разметке на плате. Поправил код, вроде все стало как надо.
Попробовал запустить моторы и не смог - с нахрапу эту прошивку все-таки не взять, настроек - просто голову сломишь.Плюнул, так как время уже много убил, залил MultiWii 2.1, поправил немного конфиг, настроил пиды и был счастлив.
а что перепутано и что поправили? можно поподробнее, пожалуйста
столкнулся с такой вещью: конфигурация коптера Y6
отличается в описании ридми к прошивке 2.6 и в картинке к мегапирату rcwiki.ru/index.php/MegaPirates
там двигатели D7 и D8 перепутаны (на картинке одно-в описании-другое)
и направления вращения передних винтов тоже наоборот и они отличаются от родного вращения в ардукоптере и от мультивия
чему верить-то? 😃
и такой вопрос: стоит-ли перешивать регуляторы для мегапирата?
и если перешивать какую частоту выставлять? 400? а для не перешитых регулей?
[QUOTE=
када меняешь в строке #define PIRATES_SENSOR_BOARD PIRATES_ALLINONE
на любою другую плату с датчиками - опять вылазят какието ошибки
[/QUOTE]
как выглядит строка после замены? должна выглядеть так
#define PIRATES_SENSOR_BOARD PIRATES_FREEIMU
если freeimu плата
либо
#define PIRATES_SENSOR_BOARD PIRATES_FREEIMU_4
если плата с новыми датчиками
Compage, Читать все нинадо, прочтите хотябы readme. Надо было сперва почистить папку libraries а уже потом в нее копировать 😃
делаем также как и у меня по пунктам, насколько я понял 2,6 R5 прошивка последняя, знает про все датчики, плата у вас похожа на вортекс, возможно надо будет скопировать ещё файл boards в папку хардваре, прочитайте файл ридми для уточнения и потом плату выбрать именно вортекс
далее пользоваться code.google.com/p/ardupilot-mega/downloads/list последней версией
А какой версией планера пользуетесь? Надо версией не ниже 1.1.92 и запускать файл ArdupilotMegaPlanner10.exe Он работает с мавлинком версии 1.0
Спасибо, именно в этом и был косяк!
всё заработало
Здравствуйте, получил платку ALL IN ONE PRO Flight Controller v1.0
пробую загрузить на неё пирата, измучился совсем, тему читаю, но до конца ещё долго, а попробовать хочется
мультивии на неё шьётся без проблем
вопросы: какая всё-таки для неё прошивка более подходит? или я что-то неправильно делаю?
по пунктам:
- есть прошивка code.google.com/p/megapirateng/downloads/list
версия 2,6 R5, - использую ардуино 101
- копирую либрарес и тулз в папку ардуины
- раскомментим строки в APM_config.h
#define PIRATES_SENSOR_BOARD PIRATES_FREEIMU_4
#define CONFIG_BARO AP_BARO_MS5611_I2C
выбираем тип платы ардуино мега 2560, всё заливается, дальше какой версией планнера пользоваться?
перепробовал все -если замкнуть А0 и запускать терминал получаем вот что
Opened com port
Init MegaPirateNG V2.6 R5
Free RAM: 2843
FW Ver: 118
----------------------------------------
load_all took 756us
Press ENTER 3 times for CLI
?3Init Gyro? *? *? IMU
----------------------------------------
G_off: -0.00, -0.01, 0.04
A_off: 0.00, 0.00, 0.00
update:35: gps read timeout 5902 0
? Error reading com port
update:35: gps read timeout 6402 5902
update:35: gps read timeout 6902 6402
GPS
----------------------------------------
disabled
Ready to FLY ?
?
? ?
? ?
?
MegaPirateNG V2.6 R5]
если пробовать законнектится посмотреть работу датчиков- получаем мавлинк коннект, обратный отсчёт и ошибка подключения в конце
если пробую шить прошивку Олега версии В8-получаю ошибку компиляции
In file included from C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\FastSerial/BetterStream.h:16,
from C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\FastSerial/FastSerial.h:56,
from MegaPirate.cpp:27:
C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\FastSerial/…/AP_Common/AP_Common.h:19:20: error: wiring.h: No such file or directory
In file included from C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\AP_DCM/AP_DCM.h:8,
from MegaPirate.cpp:38:
C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\AP_DCM/AP_DCM_HIL.h:7:22: error: WProgram.h: No such file or directory
In file included from MegaPirate.cpp:27:
C:\arduino-1.0.1-windows\arduino-1.0.1\libraries\FastSerial/FastSerial.h:116: error: conflicting return type specified for ‘virtual void FastSerial::write(uint8_t)’
C:\arduino-1.0.1-windows\arduino-1.0.1\hardware\arduino\cores\arduino/Print.h:48: error: overriding ‘virtual size_t Print::write(uint8_t)’
подскажите пожалуйста где хоть копать?
Мини усб может?
не-а, микро, вот такой
ntcdistributing.com/…/micro-usb-003large.jpg
визуально-качество сборки хорошее, соплей нигде нет, посмотрю поподробнее на работе через микроскоп, молексы в комплекте все есть, сидят плотно, от тряски не должны вылетать, на концах голые провода-соответственно надо паять, микро усб в комплекте не идёт
фото в крупном размере
img-fotki.yandex.ru/get/…/0_6a76f_64c0e3f0_orig
Постепенно разбираюсь… Вроде из-за компаса. При разных положения по оси Z, ведет себя по-разному. К примеру, если смотрит на север, то больше правый и передний, если на юг - правый и задний итд. Это странно, т.к во-первых, компас выключен, во-вторых загружал для MultiWii Lite, без компаса, все равно была разница в сигналах к двигателям, только не изменялась.
заметил тоже самое у себя, задние винты меньше передних на 50-100 из-за этого коптер постоянно тащит в сторону, как компас может влиять на это? может из-за включенного режима кэфри? посмотрю повнимательнее у себя
триммировать акселерометр надо? попробую епром обнулить
Очень любопытно,так как моя уже трекнулась входе:-) Надеюсь она прошита чем,то полезным для полета из коробки:-)
этож невозможно, откуда она знает какой коптер у вас? у меня у6, из коробки при любом раскладе я получу минимум сломанные винты =)
бут прошит ардуиновский-и на том спасибо
йо-хоу пришла посылка с новой платкой от криуса, будем разбираться теперь…