micro / minimOSD для NAZA
Насколько я понимаю, чтобы её перевести в пал, так же нужно запаять один мост? Я заметил он там есть как раз с надписью PAL. 😃
Ничего паять не надо, все делантся программно. В GUI переведите в необходимый режим.
Насколько я понимаю, чтобы её перевести в пал, так же нужно запаять один мост? Я заметил он там есть как раз с надписью PAL. 😃
достаточно через программу переключить
Не заработало:) Буду заказывать новую. Спасибо всем за помощь!
Можно ли где-то готовую miniOSD купить с датчиком тока?
Подскажите плиз: Хоум Альтитуд стоя на земле показывает -9м, как с этим бороться?
С “этим” не надо бороться, а только прикидывать в уме (GPS плохой помощник по вертикали).
Так показывает, когда долго спутники ловит. Когда нашел все спутники (8-9) еще раз переподключись. Должно точнее показать.
Так показывает, когда долго спутники ловит. Когда нашел все спутники (8-9) еще раз переподключись. Должно точнее показать.
Как вариант: нажать ресет на плате ОСД?
ОСД спутники не ловит. Перегружать назу надо
ОСД спутники не ловит. Перегружать назу надо
перегружать надо ОСД. Проблема в том что ОСД фиксирует высоту в момент когда найдено еще мало спутников (а точнее 5 штук или больше). Если перегрузить ОСД в тот момент когда GPS блок назы видит 8-9 спутников то по идее измерение высоты будет точнее. Хотя, как правильно заметили, по вертикали у GPS погрешность большая (метры) поэтому ориентироваться на него в любом случае сложно
Если у ОСД своя GPS антенна, то да. А если назовская (а лучше в любом случае) то перегружать надо и ОСД и назу. Так как не очень хорошо если в мозгах назы будет -9м (а в какой-то момент и +9м), а ОСД будет показывать 0м. Так и разбить не долго, особенно в go home
у minnazaosd своей антенны нет, поэтому нужно перегружать только ОСД и в тот момент когда назовская “антенна” видит как можно больше спутников 8 и более. Если перегрузить и назу, то она естественно начнет ловить спутники с нуля и снова ОСД зафиксирует домашнюю высоту в момент как только будет зафиксировано 5 спутников (так в коде minnazaosd прописано) естественно с погрешностью
Ну вроде не совсем с нуля. В ЖПС приёмнике есть своя батарейка и данные запоминаются, а при повторном включении обновляются. При передёргивании назы получается горячий старт и спутники находятся в течении минуты, а при холодном старте у меня как-то пять минут искал.
А если назовская (а лучше в любом случае) то перегружать надо и ОСД и назу. Так как не очень хорошо если в мозгах назы будет -9м (а в какой-то момент и +9м), а ОСД будет показывать 0м. Так и разбить не долго, особенно в go home
Проверил на практике.
Достаточно ресетнуть ОСД, он после перезагрузки подхватывает свежую привязку от ГПС.
“Грибок” сам координат не помнит, он просто гонит по кабелю данные.
Назу перегружать не надо. Я всегда перед взлетом 3 раза щелкаю “хоу млок”, наблюдаю зеленое моргание на БЕКе. координаты заново запоминаются. (кстати, хорошая практика от “улета в Китай”)
Ну вроде не совсем с нуля. В ЖПС приёмнике есть своя батарейка и данные запоминаются, а при повторном включении обновляются. При передёргивании назы получается горячий старт и спутники находятся в течении минуты, а при холодном старте у меня как-то пять минут искал.
Лишний раз дергать силовые провода не очень хорошо.
Бросок тока на заряд кондеров, инициализация подвеса (у кого есть), контроллера, Мебиус у меня 30 сек засыпает после отключения…
Здесь мелькнуло сообщение о тестировании прошивки с использованием GPS+компас для правильного отображения стрелки направления на “базу”.
Нет новостей?
Здесь мелькнуло сообщение о тестировании прошивки с использованием GPS+компас для правильного отображения стрелки направления на “базу”.
Нет новостей?
Разве направление домой раньше неправильно отображалось? У меня не было проблем с этим.
речь идет о том чтобы не по GPS определять направление, а по магнитному компасу. GPS не может определить направление если например завистнуть в точке и покрутится, попробуй, а магнитный компас может. Но если по существу, никаких подвижек в этом направление вроде не было 😦
Разве направление домой раньше неправильно отображалось? У меня не было проблем с этим.
Только в движении.
И лететь только вперед (как самолет). Попробуйте боком или задом, стрелка поворачивает. 😦
перегружать надо ОСД. Проблема в том что ОСД фиксирует высоту в момент когда найдено еще мало спутников (а точнее 5 штук или больше). Если перегрузить ОСД в тот момент когда GPS блок назы видит 8-9 спутников то по идее измерение высоты будет точнее.
ОСД - никогда ничего сам не ловит и не фиксирует. Это система отображения информации , полученной от внешних источников в данном случае - от контролера, от GPS, датчиков тока и напряжения. Как в любом из датчиков что либо меняется- ОСД Вам это покажет. Высота “врет” и на АПМ в частности.
барометр- хреновый (извините), но ОСД- ни при чём
ОСД - никогда ничего сам не ловит и не фиксирует.
Неправда Ваша. Как раз минимумОСД фиксирует начальные координаты, расчитывает дальности, скорости, вектора домой сам.
С GPS берет непрерывный поток. Наза вообще не участвует в его координатах, можно подать 5В, зацепить минимумОСД к Грибку и работает без назы.
Для эксперимента: включаем коптер,Наза находит точку зеленым помаргиванием, ОСД рисует 0м до дома.
Относим на 20м коптер, жмем ресет на ОСД, он перезагрузится и покажет 0м. У назы дом остался в 20м.
ОСД - никогда ничего сам не ловит и не фиксирует.
вот кусок кода minnazaosd (osd_func.h), где ОСДшка фиксирует точку дом:
// criteria for a stable home position:
// - GPS fix
// - with at least 5 satellites
// - osd_alt stable for 50 * 100ms = 5s
// - osd_alt stable means the delta is lower 0.5m
if (osd_fix_type > 1 && osd_satellites_visible >= 5 && osd_alt_cnt < 50) {
здесь можно попытаться увеличить точность, например так osd_satellites_visible >= 6 в этом случае дом ОСД будет фиксироваться почти одновременно с самой назой, которой для фиксации дома нужно 6 спутников или больше