micro / minimOSD для NAZA

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 руб думаю можно закрыть глаза. на полет это влияет мало