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

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. Это планы на будущее. Мне бы в пределах видимости полетать. 😃

arb

В автоматическом режиме АПМ при правильной настройке очень плавно сажает коптер и даже делает дизарм сам без всякого УЗ датчика.
В ручную быстро сажается. Но в ручную можно сажать только рядом с собой или по камере.

mrprole
arb:

В автоматическом режиме АПМ при правильной настройке очень плавно сажает коптер и даже делает дизарм сам.

А на какой сенсор ориентируется контроллер? Или в APM уже есть встроенный датчик давления?

arb
mrprole:

А на какой сенсор ориентируется контроллер? Или в APM уже есть встроенный датчик давления?

Барометр. В лойтере дополнительно на ЖПС.

ctakah

Отлетал более 50 вылетов на миниарм ,все гуд… Ну случилось-подлетаю на 30 м, вывешиваю коптер (спутники поймал 15 шт) , отвлекаюсь на видео и вижу в очки земля летит в глаза). Короче собрал запчасти в кучу ( складные пропы все целые как и рама !!!) , а вот контроллер “располовинился” , точнее его бокс.С падением почему и как буду позже разбираться… Подключаю к компу-видит , пишет бад гиро хилд ( здоровье гиры никакое) ну и еще быстро мигает красный с синим.С микроскопом облазил все-никаких отрывов или повреждений. Короче залил свежую прошивку , все равно пишет проблему с гирой. Выбрасывать конечно надо,но 😃 На обычном арм я бы посмотрел стаб, но на миниарм вроде такой проблемы не наблюдалось. Есть мысли?

alexeykozin
ctakah:

но на миниарм вроде такой проблемы не наблюдалось. Есть мысли?

3,3 вольта первым делом проверить.
если в порядке возможно непропай mpu6000 , попадание влаги под нее и окисление вблизи ноги cpout
пробой подключенного к ней конденсатора (там 21-24 вольт!)
или последствие удара. микросхема допускает удары не более 10G и дохнет в ультразвуковой ванне

ctakah

Прогрел феном , поставил сначала 260,потом 280 градусов - и о чудо все заработало. Насчет влаги- плата была покрыта пластиком 71 , думаю влага не должна попасть, хотя часто летаю из тепла в холод, счас поставлю на тест раму и посмотрю как летает , жаль, очень хороший контроллер был, летал очень хорошо и в ветер и точку держал отлично. кстати упал как и в прошлом году на том же месте , такое же падение было,без причины и эти же железяки, только раму поменял…

grigorym
mrprole:

Это что такое?

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

Spartak1245

Привет всем. Кто нибудь настраивал датчик тока с повер модуля? Весь вечер убил белиберда получается. А, если получается, то ток холостого 0.9 - 1.3А и если калибровал под 6А, то до 6А есть расхождения в 0.7А и чем ближе к 6А точнее показывает.
AMP_per_volt 17
Offset_ 0

Если изменять Offset, чтобы был как на холостом ходу, то уже приходится писать не 17 ампер на вольт, а больше. А потом смотришь и на холостом снова не 0.9, а больше как было.

Если ставить Power module 3dr, чтобы сам все настроил, то 18А стоит на вольт и напряжение на 0.4в меньше чем в акб и все параметры затенены НЕЛЬЗЯ их настроить только в Full Parametr List и то после этого встанет на OTHER, Короче не понятно!

lightd

А кто может подсказать как подключить сервопривод к APM для камеры?
Провод pwm подключаю к A11 - S, дальше плюс и минус подключаю к свободным контактам, в Mission Planner > Camera Gimbal выбираю Tilt - RC11 и Input CH - CH6. На пульте на 6 канале крутилка, сигнал передает. Но серва никак не хочет работать, думал может спалил, но когда подключаю её напрямую к приёмнику аппаратуры, все работает от крутилки.
Джампер какой-то нужен на APM поставить или что? APM версии 2.6, питание от lm2596.

Pavel_Ekb

Господа! Где то в теме вроде проскакивало про питание апм от наза-вского пму, не могу найти. Поэтому задам еще раз вопрос 😃 Будет оно питать апм-ку как надо? или всетки “по-фэншую” будет лучше?
От апм еще запитана телеметрия на 433, и гпс. бн-880.

Spartak1245
Pavel_Ekb:

От апм еще запитана телеметрия на 433, и гпс. бн-880.

Я думаю от назы без проблем будет питать апм. А какая плата у вас?

arb
lightd:

А кто может подсказать как подключить сервопривод к APM для камеры?
Провод pwm подключаю к A11 - S, дальше плюс и минус подключаю к свободным контактам, в Mission Planner > Camera Gimbal выбираю Tilt - RC11 и Input CH - CH6. На пульте на 6 канале крутилка, сигнал передает. Но серва никак не хочет работать, думал может спалил, но когда подключаю её напрямую к приёмнику аппаратуры, все работает от крутилки.
Джампер какой-то нужен на APM поставить или что? APM версии 2.6, питание от lm2596.

Не рекомендуется питать серву от апм. Только отдельное питание.

lightd
arb:

Не рекомендуется питать серву от апм. Только отдельное питание.

Это я знаю, но мне хоть бы проверить, не хочет рабоать ведь.

lightd

В общем смотрел документацию по старой версии apm, в итоге просто не в тот порт подключал серву. Все работает.

Spartak1245
Pavel_Ekb:

покупалась как 2.8 😃 без компаса вариант.
www.aliexpress.com/item/…/32676207026.html?algo_ex…

У меня все подключено к апм кроме серв. Mini apm pro, там у меня дублированное питание с родного бека и другого типа по феншую. И при выходе одного апм будет работать, только осд перезагрузится.

gpp

Ребята. Подскажите пожалуйста нормальную программу(android) для настройки апм(пидов) в поле?