PIXHAWK PX4 Autopilot еще одна летающая железка
Как и осцилом, щуп + на сигнальном проводе, и - на земле сигнального 3 контактного провода регуля
Мультиметр тут может показать все что угодно, в лучшем случае будет среднее за период. Но, это качественно показывает изменение коэффициента заполнения при изменении газа.
С другой стороны это не решает проблему с регулями, и если с сигналом всё нормально тогда я хз в чем дело… То регули проходят инициализацию то часть из них нет…
Попробуйте подключить сигнальную землю у регуляторов. Если не поможет, то нужно будет посмотреть сигнал непосредственно на них или изменить настройки.
Попробуйте подключить сигнальную землю у регуляторов. Если не поможет, то нужно будет посмотреть сигнал непосредственно на них или изменить настройки.
Подключена она. Я с ней замеры и делал.
Есть ли какая закономерность в том, какие регуляторы не инициализируются? Если имеется, то попробуйте подключить регуляторы в другие входы пикса и проверить их инициализацию, для начала нужно понять со стороны выходов или регуляторов эта проблема.
попробуйте откалибровать аппу и радио так чтобы расходы были 1000-2000 или немного внутри
возможно регули всилу своей специфики не хотят калиброваться с большими расходами
попробуйте откалибровать аппу и радио так чтобы расходы были 1000-2000 или немного внутри
возможно регули всилу своей специфики не хотят калиброваться с большими расходами
Регули у меня плюш 30а, с прошивкой блхели 14.1. Попробовал откалибровать через автокалибровку, выставились лимиты 1056-2000. Но всё равно инициализация неодновременная, позже проверю как дела с оборотами. Пока ваяю им двойной сигнальный провод витой парой.
Писал выше - показания мультиметра. Пикс в режиме арминг. Нижнее положение газа - 1.1 вольт, верхнее - 2.3. Если режим дизарм стоит - напряжение примерно 1.27
а это ничего, что мультиметром вы меряете постоянное напряжение (в любом несинусоидальном сигнале присутствует постоянная составляющая) которое естественно меньше чем сам импульс? следовательно чем больше скважность шим - тем меньше напруга - уменьшаем скважность (увеличиваем длительность импульса) больше напруги показывает - всё нормально… так вот при старте пикс выдаёт 1000 на выходы, при арминге выше и т.д.
Регули у меня плюш 30а
эти регули без кварцев - могут плыть от температуры…
с прошивкой блхели 14.1.
далее по тексту в бхели зашит диапазон газа какой? будет минимум 1020 - и всё не проинициализируются при старте пикса… хотяя… я плющи свои от аппы откалибровал года 3 назад (wiiesc) и на любом ПО на любых контроллерах работают ровно…
далее по тексту в бхели зашит диапазон газа какой? будет минимум 1020 - и всё не проинициализируются при старте пикса… хотяя… я плющи свои от аппы откалибровал года 3 назад (wiiesc) и на любом ПО на любых контроллерах работают ровно…
Ночью менял сигнальные провода на плюшах, сигнал и землю в витую пар закрутил и запаял в разъемы, длина кабеля сантиметров 15 (везде одинаковая). Диапазон газов поставил 1000-2020, может конечно и показалось но звуки инициализации стали более синхронны (но всё равно не полностью одновременная синхронизация всех 6-ти) и пока не поймал момента, описанного мною выше, когда часть проходит а часть не проходит синхронизацию, но еще проверю в разных условиях.
Также нашел на офф ветке про пикса где пишут что сигнал необходимо просто с землей подключать.
На счет осциллографа я выше поправил данные, про мультиметр признаю, сглупил, нечасто приходится такие измерения проводить.
эти регули без кварцев - могут плыть от температуры…
Ну раньше не плыли, да и греются огни в самом начале впринципе никак.
далее по тексту в бхели зашит диапазон газа какой?
также отмечу, инициализация не проходит одновременно, что при 1000-2020, что при 1056-2000 (такой при автокалибровке присвоился). После арма раскручиваются одновременно и адекватно реагируют. Может конечно и фигня что они не одновременно инициализируются, но не хотелось бы поймать срыв в полете и упасть, поэтому всё хочу проверить.
Вопрос - пикс умеет Oneshot125. И почему выше 400 герц обновления регули не понимают. Вернее пикс при установке 490 в МП дает на них не больше 400. Если ставить в МП меньше 400 то он отправит на регули сколько в настройках прописано, если выставить больше 400 - ровно 400 идет на регули. Вот есть соображения в чем причина?
пикс умеет Oneshot125
на сколько помнится не умел, дийдроносы вели об этом дискуссию - чем кончилось не знаю…
Вернее пикс при установке 490 в МП дает на них не больше 400
возможно надо обновить прошивку io проца…
возможно надо обновить прошивку io проца…
Речь полагаю о какой то другой прошивке а не о той что через МП шьется? Если это так то я об этом не слышал…
нет прошивка io проца находится сразу во флеши fmu, но иногда не обновляется pixhawk.org/users/flash_px4io
нет прошивка io проца находится сразу во флеши fmu, но иногда не обновляется pixhawk.org/users/flash_px4io
Интересно. По описанию процедура понятна, но непонятно как дальше себя вести после захождения в режим бутлодера. Или он сам автоматом поправить иошку должен?
Кстати вот еще вопрос назрел, в настройках (список всех настроек) есть настройка ESC, так просто и называется, в поиске ищется только там и нет описания, по умолчанию установлен 0. Может знаете?
после залития основной прошивы неспроста пишут ждать окончания музыкальных тонов - видимо переливается прошива мелкого проца из основной.
возмжно кто при прошиве недотерпел - осатются со старым кодом в мелком проце
но это гипотеза.
когда тестил прошивы традиционного вертолета (а там рц спид вопрос ключевой) обнаружил что на тот момент в прошиве 3.1.4 рц спид имел эффект на формат выходов а 3.1.5 и в какомто пререлизе 3.2 изменение рц спид не отражалось на частоте выходных импульсов
все идет сюда
github.com/…/798cc36e64e399ee2dab166786ad9a688922a…
попробуйте у компаса 0 отключить использование для яв Compass, _use_for_yaw = 0
Чтобы отключить внутренний компас в прошивке 3.3, нужно найти в списке параметров COMPASS_USE2 (по умолчанию =1) и установить его в 0.
Сам столкнулся с проблемами взаимодействия двух компасов, особенно при взлете с металлической палубы 😃
Чтобы отключить внутренний компас в прошивке 3.3, нужно найти в списке параметров COMPASS_USE2 (по умолчанию =1) и установить его в 0.
А как быть с тем что на 3.3 внешний компас при его непосредственном повороте по yaw в МП это никак не отрабатывается?
Вы отключили внутренний компас?
Вы отключили внутренний компас?
я сейчас откатился уже на 3 2 1 версию. Помню все возможные комбинации с компасами перепробовал, и скорее всего эту опцию тоже отключал. Но нет внешний в МП не отрабатывал. Что интересно - при калибровке МП реагировал на движения внешнего компаса. Ну и на 3.2.1 версии всё отрабатывает как надо, проблема только в 3.3. Еще вспомнил был трабл - данный компасов не сходились, также менял ориентации - пофигу. Следственно ошибка error compass ariance.
Отключение внутреннего компаса убирает ошибки компаса, компас ведет себя нормально, в преарме у меня оставлена проверка компаса, и она проходит теперь в любых условиях. Что еще нужно? Остается (для меня) проблема включения квадрика на подвижной платформе. Часто вылезают ошибки гир, и горизонт - не горизонт. Но вроде в версии 3.4 это будет решено.
Отключение внутреннего компаса убирает ошибки компаса
Не согласен. Тестирован с внутренним без внешнего и с внешним - в логах совершенно разные показания отклонения компаса из за магнитного поля.
😃
Но вроде в версии 3.4 это будет решено.
интересно как это предполагается делать.
исключить предполетную калибровку в коде несложно.
проблема в том что нельзя однажды сохранив офсеты гир в памяти стартовать без калибровок. при разных температурах результаты калибровок разные.
таблицу температура-офсеты в памяти держать?
как ее сформировать?
какой характер колебаний “подвижной платформы”? четкие гармонические колебания или хаотические?
интересно как это предполагается делать.
какой характер колебаний “подвижной платформы”? четкие гармонические колебания или хаотические?
Нужно увеличить период времени для калибровки в такой обстановки, я так думаю, и потом это все усреднить. Платформа - парусник с периодом качки несколько секунд. Но колебания не чисто гармонические, присутствует морской хаос.
С почти такой же проблемой столкнулся на подвесе (шторм32), но там разработчик от нее пока вообще отпихивается.
С рук все это хозяйство заводится, но далеко не всегда, в общем пока не радостно все это.