micro / minimOSD для NAZA

OlegSTV
AndrewID:

Подключаю компас - наза подмигивает мол нет у тебя компаса.
Меряю - там почти 5 вольт висит на инф ноге с подключенной осд.

У меня была такая проблема. решил покупкой новой осд.
по другому не вылечилось. на рабочей осд при подключении гпс напруга падает до примерно 3х вольт и все работает. подозреваю, что заводской брак. внутренний полевик (или что там стоит) работает некорректно.

AndrewID
OlegSTV:

У меня была такая проблема. решил покупкой новой осд.

уже заказана, да и БГ выслал замену (молодцы)
Но что примечательно - как-же она тогда прошивается? непонятно(

yasin

сижу и читаю весь этот бред. Ребята, Вам китайцы сделали одну платку из 2х, которые мы в начале темы делали сами, выкладывали схемы, прошивки , инструкции.
так что мешает быстро просмотреть 20 страниц и не задавать глупых вопросов. И прошивается все тем же и той же прошивкой. может я и грубо, но точно.

OlegSTV
AndrewID:

Но что примечательно - как-же она тогда прошивается? непонятно(

У меня версия с самостоятельно припаянными контактами, насчет готовых версий хз.
У мня все прошивается и работает правильно, кроме гпс. Гпс не работает скорее всего из-за производственного брака, внутренняя подтяжка +5В в меге не отключается и не сбрасывает 5в с выхода при подключении ГПС

AndrewID
OlegSTV:

У меня версия с самостоятельно припаянными контактами, насчет готовых версий хз.

да у меня тоже не модные китай-продвинутые версии для ленивых)
бум надеяться что это единичный глюк. кстати может просто попробовать делитель поставить на ТХ ногу… вдруг попустит )

OlegSTV
AndrewID:

делитель поставить на ТХ ногу… вдруг попустит )

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

AndrewID
OlegSTV:

а так получается уровнем в 5в сбиваются мозги назы, она теряет модуль гпс и уже домой не прилетит

Дык в том-то и дело, что если такое случается и может случиться снова… будет неприятно. Если новый модуль кот придет тоже глюканет то или буду играться или вовсе не стану ставить.
Насколько помню сигнальные вдохи-выдохи обычно подперты ~10к на землю… будем посмотреть

7 days later
AndrewID

Млин( Полное расстройство. Получил замену, прошил, калибрую батарею… причём цеплял для опытов отдельную липольку к делителю - все отлично. Затем подключил плюс уже от источника квадра обычная 3S перед BECом которая.
Вижу есть 0.5в разница. Шью калибровку снова, калибрую, перезагруз… и все - черный экран. Ёшкин кот, вторая ОСД и вот так, походу Максик ушел (в первой ушла нога АтМеги идущая к гпс…)
Ничего не понимаю, косяков не делал, плата изначально запитана от 5в и выпаян диод для надёжности, радиаторчик на максе тоже сразу клею. Либо невезуха либо китай-клонмэйд (это осд-шки по 10-12долл с ебэй\бангуда)
Читаю что да, макс улетает оч быстро, но все случаи когда люди использовали встроенный регулятор осд`шки…
Настроение печальное, 2-3 недели ожидания посылок из поднебесной и так вот так (((

alezz

а из 2х горелых сделать одну целую переставив либо атмегу либо максика?

AndrewID
alezz:

а из 2х горелых сделать одну целую переставив либо атмегу либо максика?

читаем мысли? ) этим и занимаюсь)) осторожно просто срезал Макс (паяльной станции так и нет дома блин)
с иголкой по-старинке отпаиваю рабочую… геммор, но и не такое проходили)

AndrewID

Урра! Завелося)
Вопрос к alezz:
Оч нра ваши моды - залил прошивку из поста #498
Не работает переключение экранов, обнуление таймера… хм
Вот пруф
Что не так сделал?

alezz
AndrewID:

Не работает переключение экранов, обнуление таймера… хм

Ну загадочно конечно, газ работает а больше ничего и не нужно. Кстати, время сбрасывается один раз, и есть подозрение что оно таки сбрасывалось, т.к. наза на балконе видит 6 спутников, а минуты с копейками для этого маловато. По поводу переключателя экранов, проверь в конфигураторе точно сохранил настройки для первой и второй панели и они разные? И еще, рекомендую использовать таки крайнюю версию моих модов, см пост #659

AndrewID
alezz:

Ну загадочно конечно, газ работает а больше ничего и не нужно. Кстати, время сбрасывается один раз, и есть подозрение что оно таки сбрасывалось, т.к. наза на балконе видит 6 спутников, а минуты с копейками для этого маловато. По поводу переключателя экранов, проверь в конфигураторе точно сохранил настройки для первой и второй панели и они разные? И еще, рекомендую использовать таки крайнюю версию моих модов, см пост #659

ЭЭмм… но у вас-же в ролике из того-же поста, когда газ в нуле выводятся координаты, затем убираются что-бы не мешали… ну и чудесная инфа по приземлению. Мне бОльшего и ненадо - не юзаю индикатор мода посему этот релиз просто супер как подходит - хочу его!)))
Координаты в конфигураторе отмечены в обоих экранах. Значить в 1-м нужно отключить? Когда “0” газа отображается тоже 1-я экран?
А время можно отключить вовсе? Ибо переводили на зимнее и сейчас час разница…
В #659 не .hex лежить(

alezz
AndrewID:

Координаты в конфигураторе отмечены в обоих экранах. Значить в 1-м нужно отключить? Когда “0” газа отображается тоже 1-я экран?

на одном экране координаты поместить, на другом убрать. В зависимости от уровня газа экраны (панели) переключаются

AndrewID:

А время можно отключить вовсе? Ибо переводили на зимнее и сейчас час разница…

Нет, отключить нельзя. Но можно поместить какой-нибудь индикатор поверх часов, по идее должно перекрыть т.к. у часов приоритет минимальный. Ну или убрать в скетче, нужную строку могу подсказать

AndrewID

Спасибо Алексей. Просто сбило то, что ранее вы указали: “… Таймер у меня обнуляется при взлете автоматически”.
Поэтому я и не понял ибо стик работает а таймер бежит. Полагал, что таки в нуле обнулится… а раз не обнуляется то и координаты висят постоянно. Или есть минимальное время вбитое в код, которое мы должны пролететь?

AirBot

А как вот газ подключать к ОСД если он идет через ППМ?

alezz
AndrewID:

Спасибо Алексей. Просто сбило то, что ранее вы указали: “… Таймер у меня обнуляется при взлете автоматически”.
Поэтому я и не понял ибо стик работает а таймер бежит. Полагал, что таки в нуле обнулится… а раз не обнуляется то и координаты висят постоянно. Или есть минимальное время вбитое в код, которое мы должны пролететь?

нет ни какого времени. Для обнуления таймера должно соблюдаться 2 условия: зафиксирована точка “дом” И газ больше 0. Будешь ждать спутники хоть минуту, хоть двадцать - не важно. Сбрасывается однократно, если сесть а потом снова взлететь НЕ сбрасывается. В жизни это происходит так: стик газа на минимуме, подключили батарею, дождались пока наза зафиксировала 6 спутников (второй раз дала серию зеленых пыхов), дали газку при взлете - таймер мгновенно обнулится автоматически. Естественно, если сменить батарею то все начинается сначала 😃

AirBot:

А как вот газ подключать к ОСД если он идет через ППМ?

какой РРМ на назе? Там либо PWM (то что нужно) либо s-bus (тогда нужно что-то думать)

AirBot

Какой - обычный 😃

Т.е. с ППМ проблемы? На ОСД никак не подать напрямую?

alezz
AirBot:

Т.е. с ППМ проблемы? На ОСД никак не подать напрямую?

наза PPM не понимает ведь, это же не АРМ! Но если отвечать на вопрос - да, напрямую подавать нельзя, нужен PWM. Хотя если есть навыки программирования, готовые библиотеки под ардуино для чтения РРМ существуют code.google.com/p/read-any-ppm/ теоретически прикрутить к minnazaosd можно (разобраться с прерываниями, хардварными/софтварными портами) хотя и не понимаю смысла

AirBot

Ну наза не понимает ППМ пока не зайдешь в ассистант и ненажмакаешь там кнопку выбора приемника под названием PPM. И тут она начинает его прекрасно понимать. Я как раз не понимаю кто еще с пвм летает, уже все приемники с ппм или сбасом делают.