А давайте обсудим Arducopter - APM

librol
lightd:

Не сгорит ли APM если я его буду запитывать от другого bec, и оставлю power module в качестве датчика?

нет

lightd:

Оставил в power module 3 провода, датчик тока, напряжения и GND, но если его подключить к APM, но включается и работает.

не должно так быть, не те проводки оставили

у меня оставлена пара проводов - VOL и GND, ток тоже показывает

для справки, датчики:
VOL - напряжение
CUR - ток

PS
сопротивление (если не ошибаюсь) в цепи + этого модуля начало разрушаться со временем и я перешел на питание от самодельного бека, да и напряжение на приемнике было мало, о чем Козин писал.

atagir

Перепаял mpu, сегодня проверил, вроде норм. Надо дальше тестировать, блин очкую с этими улетами и запчастей не напасешься.

lightd
librol:

не должно так быть, не те проводки оставили у меня оставлена пара проводов - VOL и GND, ток тоже показывает

Спасибо, оказалось затупил с распиновкой и не те провода убрал)

konradjim

Всем привет.
Впервые решил крутануть логи через log analyzer:
Везде написано GOOD, кроме:

Test: Motor Balance = FAIL - Motor channel averages = [1696, 1774, 1568, 1659]
Average motor output = 1674
Difference between min and max motor averages = 206

Что на практике значит данное сообщение?
Я так понял, что речь идет о том, что один из лучей перегружен, и напрягается больше других!? Так!?
Заранее спасибо.

Arkady68
konradjim:

Я так понял, что речь идет о том, что один из лучей перегружен, и напрягается больше других!? Так!?
Заранее спасибо.

Так!

angroid

подскажите, как правильно называется разъем телеметрии на АРМ - его маркировка?

An_private
konradjim:

Motor channel averages = [1696, 1774, 1568, 1659] Average motor output = 1674

У одного из мотора средняя тяга - 77%
По сути этот мотор всё время работает на нагрузке, близкой к предельной. У вас какая тяга висения получается?

alexeykozin
angroid:

подскажите, как правильно называется разъем телеметрии на АРМ - его маркировка?

в оригинальных светолкоричневого цвета молексы,
в китайских (и в принципе подходят к оригинальным) используются вилки JST SH с шагом 1,25 мм 5 контактов

фак rcopen.com/blogs/153258/21292

konradjim
An_private:

У одного из мотора средняя тяга - 77% По сути этот мотор всё время работает на нагрузке, близкой к предельной. У вас какая тяга висения получается?

Мотор за номером 2 в стандартной крестообразной схеме?

An_private
konradjim:

Мотор за номером 2 в стандартной крестообразной схеме?

Наверное 😃 У вас он второй по порядку 😃 Балансировка сильно смещена?

librol

можно подключать регуляторы к APM только одним сигнальным поводом?

arb
librol:

можно подключать регуляторы к APM только одним сигнальным поводом?

Нет, помехи возрастают. В инете есть даже видео по этому поводу.

mrprole

Ультразвуковой датчик HC-SR04 кто то пробовал использовать вместе с APM? В сети пользователи пишут, что он ненадежный. Но у меня никакого другого дальномера пока нет и в ближайшее время не предвидится. Стоит ли его монтировать или можно обойтись пока без него? Если можно, то какая должна быть распиновка? Спасибо.

arb
mrprole:

Ультразвуковой датчик HC-SR04 кто то пробовал использовать вместе с APM? В сети пользователи пишут, что он ненадежный.

Сам принцип измерения ненадежный. Для какой цели нужен?
Летать можно вполне и без него.

Pavel_HH

Народ, всем привет!
Нужна помощь!
Ковыряю свой новый коптер на мини APM версия платы 3.1, прошивку поставил последнюю (на сегодняшний день).
Из доп оборудования стоит:

  1. minimOSD с прошивкой MinimOSD-Extra_Copter_Pre-release_2.4_r726;
  2. Телеметрийные модемы;
  3. Power module;
  4. 5.8 FPV передатчик
    Электрические цепи сделаны так, что при подключении аккумулятора, питание подается на все оборудование и сразу все начинает работать.
    Все бы ничего, но проявляется странный глюк OSD, а точнее:
    Если подключить аккумулятор к коптеру, OSD запускается, светодиод начинает мигать на ОСДэхе, данные ОСД накладываютс на видеопоток,
    а вот с данными проблема - показываются все нули! Ток, Напряжение, Спутники, Углы наклона квадрика, Высота и т.д. - все нули, Полоска показывающая горизонт не шевелится при наклоне квадрика (APMки).
    Затем, если на компе подключить телеметрийный модем (а установленный на квадрике модем автоматом стартует) и в мишен планере законнектиться к
    к APM’ке, то телеметриные данные сразу начинают правильно отображаться на OSD. И так всегда, пока не законнектишься с APM’кой из мишен планера или
    дроид планера (на телефоне), телеметрийные данные в нулях!

Питание APM’ки сделано по феншую, сама АПМка питается от отдельного BEC с выходом КРЕН на 5В, и также запитаны OSD + Телеметрийные модемы.

Кнопку “Enable OSD” в мишен планере нажимал, рекомендации с этой страницы code.google.com/archive/p/…/APM.wiki делал - результат, все без изменений.

Что может быть, куда копать?

mrprole
arb:

Сам принцип измерения ненадежный. Для какой цели нужен?

Планирую использовать как высотомер. Или барометрический принцип лучше?

arb:

Летать можно вполне и без него.

Но с ним надежнее?
Для HC-SR4 я обнаружил улучшенную/переписанную библиотеку/код.
Вот, что приводит автор:

  • Works with many different ultrasonic sensor models: HC-SR04, SRF05, SRF06, DYP-ME007, JSN-SR04T & Parallax PING)))™.
  • Option to interface with all but the SRF06 sensor using only one Arduino pin.
  • Doesn’t lag for a full second if no ping echo is received like all other ultrasonic libraries.
  • Compatible with the entire Arduino line-up (and clones), Teensy family (including $19.80 96Mhz 32 bit Teensy 3.2) and non-AVR microcontrollers.
  • Ping sensors consistently and reliably at up to 30 times per second.
  • Timer interrupt method for event-driven sketches.
  • Built-in digital filter method ping_median() for easy error correction.
  • Uses port registers when accessing pins for faster execution and smaller code size.
  • Allows setting of a maximum distance where pings beyond that distance are read as no ping or clear.
  • Ease of using multiple sensors (sketch that pings 3 sensors - sketch that pings 15 sensors using timers).
  • More accurate distance calculation (cm, inches & microseconds).
  • Doesn’t use pulseIn, which is slow and gives incorrect results with some ultrasonic sensor models.
  • Actively developed with features being added and bugs/issues addressed.
arb
mrprole:

Планирую использовать как высотомер.

Это понятно, но не достаточно для понимания. Нужна высота в метрах. Рядом с собой летать или на расстоянии, по камере или без.

mrprole:

Или барометрический принцип лучше?

В чем-то проще. Нет проблем с травой, кустами и т.п.
Т.е. есть ограничение на применение и это надо знать, иначе потом наступает разочарование.

mrprole
arb:

Это понятно, но не достаточно для понимания. Нужна высота в метрах. Рядом с собой летать или на расстоянии, по камере или без.

Мое понимание как новичка (0 запусков) следующее: если нет визуального контроля объекта, а он должен плавно сесть - сигнал с высотомера передается на полетный контроллер, который плавно замедляет ход моторов при уменьшении расстояния до объекта посадки. Тогда в автономном режиме можно избежать аварии. Мои теор. предположения верны? Камера отсутствует, но планируется в качестве улучшения.
P.S. Это планы на будущее. Мне бы в пределах видимости полетать. 😃