micro / minimOSD для NAZA

Entrprise
andry=:

ОСД высоту берет по GPS. У него точность малая. Высота полета контролируется барометрическим высотомером.

теперь понятно в чем причина странного поведения 😃

lavalava
Entrprise:

А KV team mod (myrcmart.com/minim-osd-kv-team-mod-v10-p-8100.html) никто не пробовал? Там уже распайка есть, но вроде не совсем так как хотелось бы…

Чем она от обычной отличается не пойму? Прошита уже и все?

Entrprise
lavalava:

Чем она от обычной отличается не пойму? Прошита уже и все?

там выведены некоторые контакты атмеги (rssi, батарея и т.д.), но они не совсем совпадают с распайкой под minnazaosd.
стоит столько же, а подключать проще (это под вопросом).

lavalava

о как. ну и прошита уже по ходу под это все!?

alezz

прошита, прошита. Но под Multi Wii а не назу. Распиновка совсем не совпадает с minnazaosd так что или модифицировать прошивку или паять к пинам как в обычной mininOSD, да и маловато 4х входов KV Team в любом случае. Короче ИМХО не стоит заморачиватся

petrochen
alezz:

да и маловато 4х входов KV Team в любом случае

Если постараться, можно 7 входов получить.

alezz

и чем это принципиально отличается от стараний с обычной minimOSD? 😃 Ладно, не суть, каждый сам себе буратино…

petrochen

Пара делителей на борту уже есть. Все вмещается на одной платке почти без обвеса.
В конечном итоге ничем не отличается.
Меньше паять, больше модифицировать прошивку.

12 days later
st0002

Давно спаял свою минназаОСД, но только собрал коптер и перешел к настройке. Тему перечитал за пару часов и мозг немного закипел, поэтому прошу сильно не помидорить 😃. У меня запаяно: I sens, V sens (вот такой сенсор, делители поставил 47к/100к), scr. switch (на отдельный канал аппы), throttle, F1 F2. Хочу чтобы отображалось напряжение батареи, сколько израсходовано мАч, горизонт, стрелка домой и полетные режимы. Стандартные прошивки залил все показывает, уперся в калибровку. Я правильно думаю:

  1. Заливаю minNAZAOSD.SETUP_VOLT_DIFF_RATIO.hex с поста Алексея для калибровки стиком газа, напряжения по вольтметру? Дальше не понял - мне нужен scr. switch для калибровки или нет?
  2. В какой последовательности заливать minNAZAOSD.SETUP_AMP_OFFSET.hex minNAZAOSD.SETUP_AMP_PER_VOLT.hex и как калибровать потребленный ток?
  3. Горизонт у меня сейчас стоит заваленный набок - нужно в Назе включить GIMBAL? Там еще что-то настраивать нужно?
  4. Где в ArduCAM config настраивается scr. switch для переключения экранов?
alezz
  1. scr. switch не нужен. Стик газа ставишь посредине и сравниваешь напряжение на вольтметре и на экране ОСД. Если на ОСД завышено отклоняешь стик вниз, ждешь пока уровняется напряжение и возвращаешь стик в центр. И наоборот.
  2. Мне кажется самая простая последовательность такая - minNAZAOSD.SETUP_AMP_OFFSET.hex ставишь оффсет =0 без измерений. Грузишь minNAZAOSD.SETUP_AMP_PER_VOLT.hex обеспечиваешь приличный (оптимально полетный) ток через датчик (напр через лампочку, привязав коптер к земле и заведя моторы или хотя-бы снять пропы и газануть на полную) калибруешь ток на экране=амперметре. Потом снова грузишь minNAZAOSD.SETUP_AMP_OFFSET.hex и подправляешь ток покоя, с минимальной нагрузкой. Операцию можно повторить несколько раз
  3. Да нужно как минимум включить подвес в ассистанте
alezz

первая не совсем стандартная - атмега стоит ровно. Вторая и третья это одно и тоже разница в цвете, но учитывая что третью продали 3000 шт а вторую 60 шт, я бы взял популярную третью, зеленую.

st0002
alezz:

Мне кажется самая простая последовательность такая… ставишь оффсет =0 без измерений. … калибруешь ток на экране=амперметре. Потом снова … подправляешь ток покоя, с минимальной нагрузкой. Операцию можно повторить несколько раз

Ставишь, калибруешь, подправляешь - это все стиком газа?
Алексей, по вашей крайней прошивке без светодиода. Я правильно понял если нет светодиода то не отображается какой полетный режим - ГПС, АТТ, МАН? И еще есть ли в ней радар и магнитный компас.

alezz
st0002:

Ставишь, калибруешь, подправляешь - это все стиком газа?

правильней будет сказать так: “Ставишь калибровочную прошивку и калибруешь стиком газа”

st0002:

Алексей, по вашей крайней прошивке без светодиода. Я правильно понял если нет светодиода то не отображается какой полетный режим - ГПС, АТТ, МАН? И еще есть ли в ней радар и магнитный компас.

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

andry=
  1. Мне кажется самая простая последовательность такая

Мне удобнее было просто подкорректировать коэф в исходнике. 😃

alezz
andry=:

Мне удобнее было просто подкорректировать коэф в исходнике. 😃

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

andry=

корректировку возможно придется произвести несколько раз

Прошивка-замеры-подсчет-прошивка.
С первого раза получилось.

методе чужой, готовой прошивкой

Ваша прошивка и исходники. Спасибо. 😃

Spartak1245
alezz:
  1. scr. switch не нужен. Стик газа ставишь посредине и сравниваешь напряжение на вольтметре и на экране ОСД. Если на ОСД завышено отклоняешь стик вниз, ждешь пока уровняется напряжение и возвращаешь стик в центр. И наоборот.
  2. Мне кажется самая простая последовательность такая - minNAZAOSD.SETUP_AMP_OFFSET.hex ставишь оффсет =0 без измерений. Грузишь minNAZAOSD.SETUP_AMP_PER_VOLT.hex обеспечиваешь приличный (оптимально полетный) ток через датчик (напр через лампочку, привязав коптер к земле и заведя моторы или хотя-бы снять пропы и газануть на полную) калибруешь ток на экране=амперметре. Потом снова грузишь minNAZAOSD.SETUP_AMP_OFFSET.hex и подправляешь ток покоя, с минимальной нагрузкой. Операцию можно повторить несколько раз
  3. Да нужно как минимум включить подвес в ассистанте

А как калибрануть ток с заведенными моторами, если при поднятии газа моторы повышают обороты и значения Тока меняются?

И еще кто нибудь ставил датчик тока вот этот?

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

alezz
Spartak1245:

А как калибрануть ток с заведенными моторами, если при поднятии газа моторы повышают обороты и значения Тока меняются?

да, мягко говоря не удобно, но возможно. Ставишь стик газа посредине, смотришь на амперметр - допустим 5А на амперметре а на ОСД всего 1А. Отклоняешь стик газа, добиваешься показания 5А на ОСД (игнорируя амперметр), возвращаешь стик в центр. Вуаля и на экране и на амперметре 5А. Возможно придется повторить операцию для большей точности, отклоняя чуть-чуть стик газа от центра

Spartak1245
alezz:

да, мягко говоря не удобно, но возможно. Ставишь стик газа посредине, смотришь на амперметр - допустим 5А на амперметре а на ОСД всего 1А. Отклоняешь стик газа, добиваешься показания 5А на ОСД (игнорируя амперметр), возвращаешь стик в центр. Вуаля и на экране и на амперметре 5А. Возможно придется повторить операцию для большей точности, отклоняя чуть-чуть стик газа от центра

Поставил я 100к/50. И на холостом газу у меня 0.05в на I это нормально? И еще Чет не совсем понял про эту операцию. Если мне нужно будет поднять или опустить значения на ОСд, то газ будет менятся и за ним показания на Тестере тогда как все сделать. И еще я заливаю minNAZAOSD_setup_001_TS и на значении Offset мне лучше 0 выставить или как на холостом 1.2А?
?!

Spartak1245

Короче, как я понял Offset Нужно выставить ток холостого хода 1.2А по Мультиметру, А Amp Per Volt подредактировать под нагрузкой, да? Или нужно offset выставить на 0, а под нагрузкой подредактировать Amp Per Volt?
И еще чем выше максимальный Ампераж при корректировке тем точнее будет показывать или можно скажем 8А выставил и по всему пути вплоть до 30А будет правильно показывать?

Spartak1245

Отслоились пины, отрезал штекер и на провода посадил делители теперь на холостом ходу с делителей 0.00в, а без 0.02в и на осд при калибровки 0 на измненеия не реагирует. Делитель 100/50

alezz
Spartak1245:

нужно offset выставить на 0, а под нагрузкой подредактировать Amp Per Volt?

так точно, для этого датчика тока

Spartak1245:

И еще чем выше максимальный Ампераж при корректировке тем точнее будет показывать или можно скажем 8А выставил и по всему пути вплоть до 30А будет правильно показывать?

для максимальной точности желательно калибровать при полетном токе. Но обычно у нас в наличии амперметры до 10А, а полетный ток 20А, поэтому калибровать приходится током до 10А (например озвученные 8А). В принципе в этом ничего страшного нет, возможна небольшая погрешность измерений при полетном токе. Но если уж в космос наши (ваши) не могут нормально полететь потратив миллиарды рублей, то на погрешность в пол ампера на осд за 1000 руб думаю можно закрыть глаза. на полет это влияет мало

Spartak1245

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