ArduCopter Mega: порт на обычную Arduino (тестим)
подключить на входы A1-A6 (или как их там) датчик тока с диапазоном 0-5В (0-50А). А то датчик таки спаял, а как подключить не понял.
Может это поможет:
“The Crius AIO is capable of measuring Voltage and Current by using the Mini Attopilot Modules. MegaPirateNG is already configures for this using Pins A0 and A1.
This data is also passed onto Mavlink and can be viewed in APM Planner and MinimOSD if configured.
V-Pin of the Attopilot connected to the A0 Pin of the Crius board
I-Pin of the Attopilot connected to the A1 Pin of the Crius board
GND of Attopilot to Ground on Crius AIO board
IN+ from battery
Out + to ESC, BEC’s etc
Heavy Ground to Battery”
А диапазон (т.е. коэфф. делителя) ввести в MP
Не стоит этого делать, если не хотите что бы ваш коптер упал на середине полета (Это известный баг). Последняя стабильная версия 2.8R3!
Это шутка?
Это шутка?
это не шутка, хоть сам и летаю на 2.9г300(но очень мало, далеко не отпускаю), Вы не обратили внимания, что этой прошивки нет в релизах… у меня пару раз автодизарм на небольшой высоте был, как итог - сломал пропеллер
можно в подробностях, на каких режимах возможен дизарм?
Вот это новость, не знал. Хотя на ней и летаю. Теперь придется отложить полеты до релиза 3.01 😦
можно в подробностях, на каких режимах возможен дизарм?
подробнее тут code.google.com/p/megapirateng/issues/detail?id=38
это не шутка, хоть сам и летаю на 2.9г300(но очень мало, далеко не отпускаю), Вы не обратили внимания, что этой прошивки нет в релизах… у меня пару раз автодизарм на небольшой высоте был, как итог - сломал пропеллер
Я на 2.9г300 летаю уже второй месяц (или третий уже, непомню). Auto, Loiter, Circle - незаметил никаких проблем. Может повезло…
Может повезло…
я заметил, что этот дизарм наблюдался, когда я стоял ФС по питанию… сложно сказать отчего вреале, т.к. телеметрии на землю нет, а на флешку она пишется скудная:(
я заметил, что этот дизарм наблюдался, когда я стоял ФС по питанию… сложно сказать отчего вреале, т.к. телеметрии на землю нет, а на флешку она пишется скудная:(
Возможно. ФС по питанию у меня нет.
А я тогда еще прочитав про такие приколы решил остаться на 2.8R3. На которой пока-что и летаю, пока 3я не появится. Проблем каких-то не видел, кроме как странного поведения Y6 гексы на мозгах AIOP V2 (на V1.0 все ок было). А так все гуд.
Доброго времени суток, опять проблема с платой
плата вот такая
hobbyking.com/…/__31138__Multiwii_and_Megapirate_A…
значит, прошивка стоит первой версии платы
#define PIRATES_SENSOR_BOARD PIRATES_CRIUS_AIO_PRO_V1
(потому что при второй версии компьютер не всегда коннеткился с платой и от аккумулятра нельзя было взлететь и зармиться)
проблема такая:
при прошивке и первой версии и второй плывет горизонт после арминга - то есть ей почему то кажеться будто она задирает нос и при взлете коптер крениться назад, после дизарминга горизонт восстанавливается на место слегка искаженнный…
кто сталкивался с такой проблемой? даже без подключения регулей к плате (только приемник и юсб кабель)
горизонт все равно плывет=(
подскажите пожалуйста в чем может быть проблема?
версия прошивки MegaPirateNG 2.9.1
подробнее тут code.google.com/p/megapirateng/issues/detail?id=38
Жэсть. Как вспомню где и как летал, и что бы могло произойти в случае дизарма 😵
Насколько понял баг можно пофиксить закомментировав функционал failsafe_check в failsafe.pde - теряем файлсейв ардукоптера(он есть в приемнике), но решаем проблему с возможным дизармом.
плата вот такая
www.hobbyking.com/hobbyking/s...2560_V2_0.html
значит, прошивка стоит первой версии платы
Китайцы лукавят , называя этот контроль V2 , аппаратно это V1 с какими то доработками по питанию.
Проверяйте питание MPU6050, ну и качество пайки элементов на плате…
Коллеги, подскажите как и куда правильно подключать каналы с приемника на платку AIOP v2 c RCTimera для мегапирата? В файлике README.txt от мегапирата имеется раскладка:
* Default is TX_mwi - MultiWii set
A8 - ROLL
A9 - THROTTLE
A10 - PITCH
A11 - YAW
В инструкциях из интернета по подключению мегапирата указан A8 - THROTTLE, A9 - ROLL, A10 - PITCH, A11 - YAW. Кто же прав? До заливки мегапирата на плате был мультивий, плата работала и летала. Решил залить мегапирата и вот вопрос - подключение приемника не трогать после мультивия, или все таки газ нужно в А9 ?
Решил залить мегапирата и вот вопрос - подключение приемника не трогать после мультивия, или все таки газ нужно в А9 ?
Если в APM_Config.h стоит TX_mwi - то не надо ничего трогать.
Насколько понял баг можно пофиксить закомментировав функционал failsafe_check в failsafe.pde - теряем файлсейв ардукоптера(он есть в приемнике), но решаем проблему с возможным дизармом.
Чисто теоретически, этот баг поправил другой человек, его репозиторий тут code.google.com/p/megapirateng-add-ons/…/list
Но я не согласен с некоторыми вещами которые он сделал, поэтому его фиксы так и не вошли в официальный релиз.
Насколько понял баг можно пофиксить закомментировав функционал failsafe_check в failsafe.pde
я использую до сих пор FS, но не по питанию, хотя лучше его вообще не использовать, так будет надёжнее, да и после навешивания FPV и падения ГПС у меня перестал ловить больше 9 спутников 😦
Проблема в 2.9 в том, что Пират слишком много ресурсов ест. В коде АрдуКоптера есть специальный FS, который активируется если думает что контроллер завис. Так вот он иногда срабатывает и отключает моторы.
Почему срабатывает, я так и не понял. Хотя Paku (автор megapirate add-ons) утверждает что там в коде FS есть баг из за которого возможно случайное срабатывает этого FS.
Короче, на 2.9 было очень много потрачено времени и в связи с выходом 3.0 - уже просто не было смысла добивать 2.9
Чисто теоретически, этот баг поправил другой человек, его репозиторий тут code.google.com/p/megapirateng-add-ons/…/list
Но я не согласен с некоторыми вещами которые он сделал, поэтому его фиксы так и не вошли в официальный релиз.
На R300 если не использовать FS ардукоптера, дизарм все равно возможен?
На R300 если не использовать FS ардукоптера, дизарм все равно возможен?
Возможен. Как я написал выше, срабатывает не FS приемника, а FS зависания контроллера (есть такая фича в APM)
Попробовал выключить логирование #define LOGGING_ENABLED DISABLED И плата удивительным образом ожила…
Это так же известная проблема. Лечится подачей питания не 5В, а 5.5-6В (от отдельного BEC). К сожалению, мой экземпляр платы не имеет такого глюка, поэтому не могу отловить его и исправить. Видимо как то завязано на работу чипа памяти.
Сейчас пытался запустить плату AIOP v2 с логированием, повышая напряжение питания. С usb на плату идет 4.98В.
Запитал плату через встроенный в ESC ВЕС - тоже 4.98В - плата не запускается с #define LOGGING_ENABLED ENABLED. Если поставить DISABLED то стартует.
Запитал через внешний BEC - 5,25в - не запустилась с логированием.
Переключил тумблер на ВЕСе - 5,75в - все равно не запустилась…
Либо у меня какая то кривая плата… либо параметры инициализации микросхемки логирования другие. В коде мегапирата в файлике DataFlash_CRIUS_AIOP2.cpp используются параметры для dataflash AT45DB161D, а у меня на плате AT45DB161 E
Ушел курить даташиты…
Возможен. Как я написал выше, срабатывает не FS приемника, а FS зависания контроллера (есть такая фича в APM)
Ну тогда его надо отключить. Так будет надежнее.