F4BY. Отечественный ответ Pixhawka'm
Логи скачать по кабелю нелзья? У меня мп пишет что нету логов. Вообщем собрал сегодня на базе валкеры 350 про все. Прошивка 3.4 Вроде как бы все нечего, но поведение странное, в стабилайзе стоит на месте а потом берет и со всего маху переворачивается на бок и шмалит в землю побил винты. Перекалибровал все. Компасы и аксели. Вроде как бы норм, перехожу в альтхолд и включаю автотюн, вроде процесс пошел нормально, потом берет и причпокивается к земле и потом пулей летит вверх. Паралон на барометре есть, корпус закрытый. Через мп логов нету, прийдется все разбирать снова? Спутников было 15 штук. ДУмаю ладно в баню этот автотюн. Перехожу в лойтер. Позицию держит, а потом как бешенный возьмет да и полетит бок слава богу поймал. ПОсле всех этих манипуляций на батареи еще 11,3 вольта. ДА коптер тяжелый, мот ховер 65 стоит (критично как пишет арду вики 70). Ну уже даже страшно взлетать. Кстате было даже при взлете делал пару кувырков, ставлю назад держу в руке опять хочет сделать кувырок. Отключаю, включаю нормально. сажусь, пытаюсь взлететь опять кувырок.
Разобрал все, на флешке нету логов.
Буду пробовать 3.3.2 ставить
а потом берет и со всего маху переворачивается
Такое обычно характерно для неправильного подключения моторов (ЕСК) - стоит проверить подключение (направление), или неправильно выбран тип рамы.
В целом что-то смахивает на сложное, поэтому если не трудно, давайте проверим по шагу.
Типа рамы и подключение ESC правильное, он ведь летает, и такие глюки появлялись спонтанно. После ребутов взлетал нормально.
спонтанно
Это плохо. Обычно указывает на плохой контакт (чаще находится случайно или пока не отвалится).
А может быть проблемой с питанием. Кстати что используете для питания Ф4.
Провода для питания моторов не тонкие случаем?
Плохо, что нет лога. Очень бы помог.
Попробуйте прошить 3.3.
Использую модуль питания который шел в комплекте с мегапаком. Буду пробовать 3.3 жаль, но посмотрим, на пиксе такого не было решил пикс сменить изза того что в холоде не армился.
модуль питания который шел в комплекте с мегапаком
Может фото (или ссылку), чтоб было понятно.
жаль, но посмотрим, на пиксе такого не было
Надо сначала понять в чем причина. В принципе все можно поправить, если найти причину.
Да 3.4 пока тестовая, но это временно.
в комплекте с мегапаком.
Теперь понятно о чем речь. Сам регулятор хорош, если только силовая часть не подведет.
Да, нужен лог, боюсь без него долго гадать можно.
О правильном питании.
Организм должен потреблять белки, жиры, углеводы, клетчатку, витамины, минералы и пиво… Ну вы это и так знаете.
Теперь о питании Ф4.
Собираю 350-й квад на 8-х винтах (3 банки, моторы 2208 1260 кв), 1кг весом со всей требухой.
Решил пожадничать и не ставить модуль питания, запитать мозг от регулей. А чего мне, потребление мозга, приемника, гпс и вайфай около 400мА. Фигня война, легко можно раскидать эти 3 ватта уходящие в тепло на регули, один хрен они в потоке пропов живут. Сказано -сделано, включил и работает.
Теперь надо же прикрутить измеритель напряжения батареи, ну тот который на двух резисторах, и подать на аналоговый вход. И это напаяно, приделано, закалибровано, благо не первый раз замужем, знаем с какой стороны у бутерброда масло.
Однако.
Со временем измеряемое напряжение аккумулятора растет, а не падает. Как так? А вот так! Регули греются, напряжение с их КРЕНок ползет, вместе с ним ползет напряжение на мозге и вместо измерения напряжения телеметрия показывает нам попугая на удаве.
Мораль: Нефиг!
Спаял импульсный DC-DC очень мелкий, прикрутил к нему 5в стабилизатор… ну все как у Козина только 20х20х5мм и 7 грамм.
Спаял импульсный DC-DC очень мелкий
А из чего, если не секрет.
3.4 альфаверсия. но мы ее немножко уже летали.
но нужно быть осторожными
важно после перепрошивки очистить фрам.
без флешки из терминала
mtd start
mtd erase
Товарищи, никто не разбирался из за чего гпс “мерцает” до фикса, no fix/no gps на 3.4…?
Бесит нереально, у меня телеметрия каждое такое мерцание проговаривает, хочеться повеситься через пару минут если нет фикса…
От Козина
будет циклически повторяться до тех пор пока не появится 3д фикс.
связано это с тем что нмеа приемников великое множество и среди них есть весьма странные субъекты, поэтому из перестраховки нмеа жпс будет переинициализироваться циклически до тех пор пока не наступит 3д фикс.
Немного напрягает лишними сообщениями и перемигиванием надписи ножпс-на фикс, но полете не сказывается.
Это все понятно, меня интересует что в коде поправить чтоб не мигал(на какой то 3,3 тоже была такая фигня, независимо от правок необходимых для непосредственно работы, помнится)…иначе я съвихнусь со временем…)
напряжение с их КРЕНок ползет, вместе с ним ползет напряжение на мозге
У мозга свои 3.3В через свой линейник, который и сам по себе может столько шума внести, что даже никакой супер ровный источник питания не спасёт.
Это все понятно, меня интересует что в коде поправить чтоб не мигал(на какой то 3,3 тоже была такая фигня, независимо от правок необходимых для непосредственно работы, помнится)…иначе я съвихнусь со временем…)
изза этого патча.
github.com/…/4beb1748c5a1484ff32eeedf051bd61d2bff5…
если откатить то не будет переинициализировать
Еще вопрос, SBAS и DGPS в ваших правках под 3.2-3.3 выключены + есть еще такие изменения
“$PMTK319,0*25\r\n” /* SBAS_TEST_MODE */ \
“$PMTK220,200*2C\r\n” /* Output at 5Hz */ -
а в 3.4 соответственно SBAS и DGPS включены по умолчанию(как и раньше, только раньше я выключал в соответствии с теми правками что выше) и правки что ниже я не я не вносил, тестировал, вродь все ок…нужно вносить эти правки?
Да спутников на 3,4 ловиться больше, до 20 против 18 на 3,2-3,3…не связано ли это с включенными SBAS и DGPS?
А из чего, если не секрет.
то, что я использовал рекомендовать не буду, потому что из трех заказанных БЕКов все три были бракованные. Починил и использую.
Спаял импульсный DC-DC очень мелкий, прикрутил к нему 5в стабилизатор
смысла мало. Был смысл для АПМа так как на нем не было стабов. А на Ф4 стоят 3.3 стабы которые питают и проц и сенсоры. В итоге делаешь тройное преобразование - dc-dc -> линейник 5в -> линейник 3в. Смысл?) Питаю от импульсника 5в проблем никаких 😃
Для самого Ф4 да , осталась только нежная переферия.
смысла мало. Был смысл для АПМа так как на нем не было стабов. А на Ф4 стоят 3.3 стабы которые питают и проц и сенсоры. В итоге делаешь тройное преобразование - dc-dc -> линейник 5в -> линейник 3в. Смысл?) Питаю от импульсника 5в проблем никаки
в принципе все верно, дополнительный линейник этому контроллеру не нужен.
другое дело что импульсник желательно хороший брать, с хорошим быстрым стартом и отсуствием выбросов при изменении потребляемого тока.
самому F4BY и эти выбросы не страшны, но на борту может быть другая авионика которая чувствительна даже к краткосрочным превышениям по питанию
например миним осд, телеметрия от ХК на 500мвт, кроме того алгоритм измерения точки смещения у датчика алегро не ратиометрический (зависящий от напряжения питания) и поэтому при пульсациях в питании могут немного плавать показания тока.
Второй момент связан со скоростью нарастания питания при включения,
когда я строил квадрик 250 размера я попробовал запитать от универсальной платы распределения с двумя импульсными источниками и получил неприятный эфект.
контроллер запускается только при нажатии кнопки сброса.
Предположительно этот источник питания слишком медленно наращивает питание при включении.
ядро процессора STM32 низковольтное и стартует при 1.7 при этом весь обвес втч сенсоры и сд карта работают от 3.3 и при таком старте процессор запустившись раньше сенсоров находит их неработоспособными и останавливает загрузку.
в этом конкретном случае я припаял на цепь сброса проца конденсатор на 10мкф вместо 0,1 (я был на даче и выбор был невелик)
а вообще наверное лучше на будущее предусмотреть при старте небольшую программную задержку до инициализации сенсоров