PIXHAWK PX4 Autopilot еще одна летающая железка
перепаивал все датчики - проблема не в этом.
l3gd20 можно выдернуть, может и запустится без него…
l3gd20 можно выдернуть, может и запустится без него…
Неа, без него не запускается. Походу прошивка опрашивает все датчики и в противном случае не грузится.
а с lsm303 не попутали? вот Алексей выше писал что без внутреннего компаса не запустится, а так ничего “криминального” не вижу…
вот стартовый скрипт github.com/diydrones/ardupilot/blob/…/rc.APM#L309
а с lsm303 не попутали? вот Алексей выше писал что без внутреннего компаса не запустится, а так ничего “криминального” не вижу…
вот стартовый скрипт github.com/diydrones/ardupilot/blob/…/rc.APM#L309
l3gd20 - это гира, lsm303 -это компас и аксель в одном корпусе, и в тестах lsm303 запускался и на команду ТЕСТ реагировал адекватно. А вот l3gd20 моросил чтото. К тому же при прошивке пиксы на 3.0.1, на экране статуса светилась надпись bad gyro health, что также наводит на мысли о неисправной гире.
а с lsm303 не попутали? вот Алексей выше писал что без внутреннего компаса не запустится, а так ничего “криминального” не вижу…
вот стартовый скрипт github.com/diydrones/ardupil....d/rc.APM#L309
Максим Стринжа :
github.com/diydrones/ardupilot/blob/…/rc.APM#L313
из этой строчки не вернется боец
а, ну да, это раньше было:
echo "No l3gd20"
echo "No l3gd20" >> $logfile
значит ручками пересобрать прошивку с изменённым скриптом…
перепаивал все датчики - проблема не в этом.
Если так - или неисправный датчик, или микротрещина в плате. Если уж копать дальше - стоит прозвонить пути от контактов гиры до процессора, проверить пайку у ног процессора, и, если есть, промежуточных компонентов. В такой плате это достаточно затруднительно, возможно проще взять новый мозг или править код.
В реале, такой завал в параметрах обычно дохлый MPU.
Шина там цифровая и если 3.3 дошло до места то …
Причем симптомы всегда одни и те же.
Я думаю у господина Алексея богатый опыт в данном вопросе 😃
с дорожками проблем не встречал либо непропай чипа или обвеса либо дохлый чип.
большим опытом не назовешь с десяток пихавков (свои+чужие) отремонтировал
с дорожками проблем не встречал либо непропай чипа или обвеса либо дохлый чип.
большим опытом не назовешь с десяток пихавков (свои+чужие) отремонтировал
Ну я тоже больше грешу на дохлый чип ибо чип и вообще всё пропаивалось. Вопрос в другом - как понять какой из 3 чипов неисправен? Из за сложившейся экономической обстановки накладно будет все чипы заказывать… Или может у Вас имеется в наличии донор или сами чипы?
народ может кто подсказать где коробочку под родной модуль ГПС и компаса взять или что то стороннее во что войдет четко?
Коробочка и стойка для модуля. Лоты первые попавшиеся, лучше поищите по названию, скорее всего есть дешевле. Корпуса тоже разные бывают, проверяйте чтобы размер модуля подходил к ним.
Может проблема и в компонентах, просто в своей практике сравнительно часто сталкивался с пропаданием контакта в многослойных платах, симптомы были похожие - контакт восстанавливается/теряется спустя некоторое время из-за прогрева и деформации. Начинать замену стоит с проблемной гиры l3gd2, которая не сразу отвечала на тест, проверки ее обвязки и, по возможности, прозвонки дорожек от ее контактов до ног процессора и промежуточных компонентов
А даташит на пиксу у кго нить имеется в наличии? и вообще оный существует в открытом доступе? Может кто сталкивался…
Помогите с RSSI.
Проблема - пиксхавк на 3.2.1 рсси показывал, минимосд-extra - всё было пучком. Перешился в 3.3 rc5 и минимосд-extra в r800 перешил. Всё показывает, но рсси - 0%. Через MP в закладке Статус rxrssi=91. Когда выключаю передатчик rxrssi=0. То есть в мозг сигнал о rssi идёт. Параметры по рсси такие: rssi_pin=103 и 3.3 вольта. В мавлинкосд указал mavlink rssi.
РССИ по кабелю подключил к пиксу на sbus сигнальный контакт с приёмника rlink - тестером проверил, 3 вольта максимум показывает.
Почему рсси может не показываться в ОСД?
PS. Подозреваю что проблема в 3.3 rc5.
У самого плата Pixhawk не проходит калибровку акселерометров, горизонт завален. Замена mpu6000 ничего не дала. Остаются под подозрением ST Micro L3GD20 и LSM303D. Начал изучать схему сенсоров Pixhawk. Оказывается есть вариант установки L3GD20H на пустую площадку ниже барометра. Указаны три варианта набора датчиков: 1) L3GD20 + LSM303D + mpu6000; 2) L3GD20H + LSM303D + mpu6000; 3) этот вариант скорее всего для внешней платы гироскопов (указан разъем ниже LSM303D + mpu6000). Одновременно не устанавливать L3GD20 и L3GD20H или плату гироскопов совместно с L3GD20 (L3GD20H) и LSM303D.
Купи стойку и тряси запасы пудры у жены 😃
У самого плата Pixhawk не проходит калибровку акселерометров, горизонт завален. Замена mpu6000 ничего не дала. Остаются под подозрением ST Micro L3GD20 и LSM303D. Начал изучать схему сенсоров Pixhawk. Оказывается есть вариант установки L3GD20H на пустую площадку ниже барометра. Указаны три варианта набора датчиков: 1) L3GD20 + LSM303D + mpu6000; 2) L3GD20H + LSM303D + mpu6000; 3) этот вариант скорее всего для внешней платы гироскопов (указан разъем ниже LSM303D + mpu6000). Одновременно не устанавливать L3GD20 и L3GD20H или плату гироскопов совместно с L3GD20 (L3GD20H) и LSM303D.
Весьма интересная информация. МПУ значит заказывать не буду. Я заказал себе новый текстолит на пиксу, как придет буду перевозить все элементы на него и там видно будет. Вопрос - а после чего у Вас начал горизонт заваливаться? неполадки какие либо были с пиксой? падал может? или сгорало на нем что либо? Кстати говоря на срарых прошивках мне при такой неисправности планнер выводил сообщение Bad gyro health, так что наводит на мысль именно о неисправной гире L3GD20, а при калибровке аселя вполне возможно он и на показания гиры опирается тоже…
имхо выпилить из кода пихавка всю чепуху - встрoeнный компас и L3GD20
оставить мпу6000 и повесить внешний компас …
имхо выпилить из кода пихавка всю чепуху - встрoeнный компас и L3GD20
оставить мпу6000 и повесить внешний компас …
Лучше всего было бы добавить функцию отключения всех вот этих датчиков в МП. Но разрабам думаю нафиг не надо заморачиваться…
Собираю тестовый мелкий коптер 280-го размера на Pixhawk Lite с гудлака и не перестаю удивляться косячности разводки. Китайцы переплюнули сами себя, практически, ВСЕ разъемы имеют нестандартную, точнее, обратную распиновку. Как минимум, power module, GPS, I2C (!!!). То есть если не переставлять пины наоборот, можно спалить либо сам полетный контроллер, либо GPS-модуль.
Не говоря уже о мелочах типа того, что на оригинальном “большом” Pixhawk на серворазъемах земля сверху, а тут снизу, и приемник с другой стороны. И на сайте продавца до сих пор вся распиновка не поправлена (ошибка в маркировке сервоконнекторов).
Жесть, я в шоке 😃