Автопилот iNav полёты с GPS

kasatka60

При всем уважении: имею три матековских gps, которые за минуту находят 22 спутника, а во время полета уже 30. А бн-220 больще 14 не находит, а у бн-880 глючит компас и спутники 18-22 ловит и не более. Хотя для самолетов такое количество не важно, но в данной ситуации я лучше переплачу, чтобы иметь качественную связь со спутниками. Даже под крышей матекосвкие gps довят 6-8 спутников

John63

Друзья, прошу помощи. У меня ЛК, что нужно пуцкнуть в Inav, чтобы мотор начал нормально работать? Сейчас у меня, регулятор, как будто не получает нижнее значение газа и не стартует. Если двигать ползунок мотора в конфигураторе, то мотор может стартануть, но очень странно, мотор начинает вращаться с 12%, максимальный газ на 38%, а потом опять уменьшается. Если модель переключить на коптерную настройку, то мотор работает нормально во всем диапазоне.

UPD
Если я делаю чистую настройку, не используя пресеты, то мотор работает нормально. Однако, как только я ставлю миксы для серв, мотор перестаёт отзываться на ползунок на вкладке моторы. Куда нужно нажать?

Dinalon
John63:

Друзья, прошу помощи. У меня ЛК, что нужно пуцкнуть в Inav, чтобы мотор начал нормально работать? Сейчас у меня, регулятор, как будто не получает нижнее значение газа и не стартует. Если двигать ползунок мотора в конфигураторе, то мотор может стартануть, но очень странно, мотор начинает вращаться с 12%, максимальный газ на 38%, а потом опять уменьшается. Если модель переключить на коптерную настройку, то мотор работает нормально во всем диапазоне.

UPD
Если я делаю чистую настройку, не используя пресеты, то мотор работает нормально. Однако, как только я ставлю миксы для серв, мотор перестаёт отзываться на ползунок на вкладке моторы. Куда нужно нажать?

Регуль откалиброван?

John63
Dinalon:

Регуль откалиброван?

Да, я его откалибровал перед включением миксов для серв. После включения микшеров, регулятор молчит.

tuskan

еще раз про калибровку - калибровал через конфигуратор и закладку моторз?
никакой миксер не затронул канал мотора?

John63
tuskan:

еще раз про калибровку - калибровал через конфигуратор и закладку моторз?
никакой миксер не затронул канал мотора?

Да, откалибровал до миксеров. Когда добавляю миксер для серв, регулятор перестаёт отзываться, даже без назначения канала. Я вот думаю, может с миксерами включатся ppm, а регулятору нужен pwm? Кстати, регулятор можно разбудить, переключа режим управления регулятором на стандарт, но управляющий сигнал не верный, мотор стартует с 12% значения ползунка мотора, полный газ на 38%, после чего газ снова уменьшается, однако значение в окошке мотора двигается нормально. И регулятор постоянно подаёт сигнал.

tuskan
John63:

Я вот думаю, может с миксерами включатся ppm, а регулятору нужен pwm?

не, на сервы тоже идет PWM ну или SBUS

John63:

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

а сейчас какой режим установлен на регуль?
По ощущениям - что то в миксах задействует зависимость канала газа от чего то еще.
пытается газом управлять как элероном или что то типа того.
в аппаратуре то ничего не намикшено?

John63
tuskan:

в аппаратуре то ничего не намикшено?

Аппаратура, на этом этапе настройки, пока даже не включается. При работе с регулятором, я взаимодействую только с ползунком мотора в Outputs. Я вот о чем подумал, может быть сделать дамп до включения миксеров и после и сравнить настройки?

tuskan:

а сейчас какой режим установлен на регуль?

One shot 42 или D shot 300.

tuskan

Это прямо совсем странно. Например dhsot вообще игнорит все калибровки. А oneshot их требует.

Зависимость от миксов смущает.
Что то из миксов лезет в канал газа. Это не двухмоторник случаем? Тогда может в канал газа добавляться коррекция разнотяга

Ну или какая то зависимость газа от питча. Что то такое

John63
tuskan:

Это не двухмоторник случаем? Тогда может в канал газа добавляться коррекция разнотяга

Это одномоторник, Zohd Dart. Кстати, в принципе не важно 2 или один мотор в конфигураторе, до тех пор пока на включаю миксы для серв, мотор работает нормально. Написал производителю контроллера (speedybee), они уже ответили, но как всегда требуют wiring и скриншот моих микшеров. Вечером продолжу. У меня есть другой контроллер, думаю, может перевоткнуть, но так не хочется тратить на это время.

tuskan:

Зависимость от миксов смущает.

Появилась мысль, что может быть какая то проблема с частотами опроса или таймингами портов?

Serpent
John63:

Написал производителю контроллера (speedybee)

Залейте всё с нуля и настраивайте поэтапно, с проверкой работы после каждого шага.
Подозреваю что вы просто где то перемудрили (скорее всего в миксах).
Speedybee на крыле работает 100% нормально, у меня самого такой (F4).

John63
Serpent:

Подозреваю что вы просто где то перемудрили (скорее всего в миксах).

Крыло я покупал с рук, в собранном виде. Сервы были присоединены напрямую к беку полетника, ничего не работало, совсем. Я все отпаял от полетника и заново законненктил. Сервы запитал через матековский бек. Сервы заработали, а мотор не хотел. Только вчера додумался не использовать пресеты при накатывании новой прошивки на полетник. Обнаружил, что регулятор нормально работает до момента установки миксов для серв. До этого долго маялся с регуляторами, менял перепрошивал, калибровал. Вчера не успел во всем разобраться, нужно было ложиться спать.) Сегодня попробую закончить с начальными настройками. В крайнем случае, у меня есть Omnibus F7.

R0K

Доброго. Чем настраивать тестовые прошивки 2.7 или 3.0? Конфигуратор только в cli пускает. Это для общего развития. Спасибо.

John63
Serpent:

Speedybee на крыле работает 100% нормально, у меня самого такой (F4).

Вот что мне ответил производитель:
“Please try this firmware, you need to change the signal lines of MOTOR and two SERVO, respectively:
Motor1’s signal line is connected to S1
Servo1 is connected to S5
Servo2 connects to S6”
И прошивку прислали.

tuskan

Ну то есть мотор смотрел в выход сервы, как я и предположил

John63
tuskan:

Ну то есть мотор смотрел в выход сервы, как я и предположил

Да, вы верно подметили. Только не понятно, почему они надеются, что это поможет? Простое добавление микшера, даже без назначения канала уже мешает мотору работать. Хотя, может в прошивке, что поправили.

schs
John63:

Да, вы верно подметили. Только не понятно, почему они надеются, что это поможет? Простое добавление микшера, даже без назначения канала уже мешает мотору работать. Хотя, может в прошивке, что поправили.

Аппаратная особенность, невозможность работы произвольных выходов в произвольных режимах.
Т.е. если один порт в группе будет в PWM, остальные так же будут в PWM.
Можете посмотреть группировку портов на примере f75_wing
www.mateksys.com/?portfolio=f765-wing#tab-id-5

оттуда же:

PWM1~PWM10 & PWM13 are Dshot and PWM capable. However, mixing Dshot and normal PWM operation for outputs is restricted into groups, ie. enabling Dshot for an output in a group requires that ALL outputs in that group be configured and used as Dshot, rather than PWM outputs.
If servo and motor are mixed in same group, make sure this group run lowest PWM frequency according to the servo specification. ie. Servo supports Max. 50Hz, ESC must run at 50Hz in this group.