micro / minimOSD для NAZA

alezz

Учитывая что в osd_config.h есть такие строчки

// JRChange: GPS protocol DJI:
// gps calculated heading is working, but mag heading is not working, needs some more coding !!!
#define GPS_PROTOCOL_DJI

// JRChange: GPS protocol UBX:
//#define GPS_PROTOCOL_UBX

// JRChange: GPS protocol NMEA:
// untested !!!
//#define GPS_PROTOCOL_NMEA

кроме дефолтного DJI можно подключить (после компиляции исходников с этими ключами) GPS работающие по UBX протоколу (в продаже есть куча u-blox за разные деньги) и даже NMEA (автор не дает гарантии, поэтому имеет смысл только если GPS уже есть в наличии)
Естественно сам не пробовал, но по идее так

8 days later
xsis

Приветствую всех. Перешил плату, но на экране появляются лишние символы. Прошивал несколько раз, но ничего не изменилось. Подскажите, как победить проблему?

alezz

так а сами шрифты тоже перепрошивал?
minNAZAOSD_upload_MCM.hex затем NAZAOSDCharsV_0_0_1.mcm

xsis

Да перепрошивал. Более того, в редакторе шрифтов убрал эти символы и залил полученный шрифт в плату.

alezz:

minNAZAOSD_upload_MCM.hex затем NAZAOSDCharsV_0_0_1.mcm

brusse

Вы заливаете не те шрифты. В оригинале нет таких символов.

И вы их никак не уберете без правки кода - это радар так у вас отображается.

xsis

Файлы брал из 21 поста.

Сейчас еще раз скачал архив и перезалил по 24 посту. Ничего не изменилось. Пока нет координат- все нормально.

brusse

Еще раз повторяю - это не те шрифты, обратите внимание на напряжение батареи, в ваших есть скобка перед VA, а в оригинале - нет.
Загрузите шрифт из архива - это оригинал.

NAZAOSDCharsV_0_0_1.rar

xsis

Огромное спасибо за помощь. Все оказалось значительно проще, как говориться сам дурак. Пол года назад прошивал и настраивал трех осевой подвес EvvGC. FTDI перепаял на 3,3В и успешно забыл об этом. На прошивку ATmega напруги хватало, а вот MAXу мало. Соответственно шрифты оставались старые.

SerjikLSV

Спалил похоже свою ОСД.
Как говориться сам дурак. Подал на несколько секунд 12В на разъем 5В.
Теперь после включения ОСД видео не выводит, 2 диода на плате горят, 3й синий нет. Пи подключении к компу при перепрошивке выводит ошибка загрузчика.
+5В заводится а атмегу на прямую?
Чего можно сделать в этом случае или отпаять макетку и в помойку?
Фото ОСД ниже

yasin

перепаять мегу для начала. если и мах крякнула то проще купить новую платку. бо ее цена равна меги и мах вместе без всего остального

adminzzz

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

SerjikLSV
adminzzz:

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

плата www.chipdip.ru/product/ecl1-2/
разъемы на плату www.chipdip.ru/product/pld-80r-9.5mm/ Я покупал на 40 pin и отрезал ножом сколько надо контактов.

yasin

Подскажите, какой д.б сигнал на выходе одного проводка с лед после резюков.?
все спаял а на экране пишет манюал и не хочет меняться, хот и перевожу в другие режимы.
на 100 и 200к вижу импульсы в 1,5-1,2в а на 47к ничего и в сумме тоже 0

все разобрался. выкинул 100 и 200 и все заработало.
еще вопрос, можно изменить направление пич и рол, а то показывает инверсно

SerjikLSV
yasin:

еще вопрос, можно изменить направление пич и рол, а то показывает инверсно

ставьте реверс в настройках Назы

yasin

это менять в настройках подвеса? где 1000 и -1000. там нельзя поставить -1000 и 1000
подскажите?

drozd79

Парни, подскажите может кто сталкивался, есть такой приемыш от FrSky, он телеметрийный, и он умеет выдавать сумРРМ по одному каналу, а на другом канале у него выходит сигнал RSSI в виде PWM сигнала. То есть, я этот канал хочу использовать вместо показания Throttle ( газ в %) на данной OSD. Код подправил, переменные все заменил, если подключают от другого приемника обычный канал газа, циферки в ОСД бегают как положено, а вот если подключаю, данный приемыш, показания остаются на 100% и не меняются. Может кто сталкивался с данным приемником, думаю в нем дело, сигнал PWM не такой, чтоли выходит!

yasin
saigo:
  1. Заливаете прошивку setup_001_TS
  2. Отключаетесь от компа и подключаете аккумулятор (к балансиру подключаем мультеметр).
  3. Если screen switch настроен правильно, при его переключении будет меняться возможность калибровки VOLT DIFF RATIO, AMP OFFSET, AMP PER VOLT.
  4. Screen switch`ем переключили в VOLT DIFF RATIO. Throttle должен быть примерно в середине сначала, затем двигая газ вверх вниз добиваемся совпадения значений на экране ОСД с мультеметром. Далее если хотите можете калибровать ток.
  5. Отключаем от аккумулятора, подключаемся к компу и заливаем обычную прошивку.
    Все.

все зделал как тут, напру выставил.
но на экране значение не меняется
как выставил так и показывает одно значение.
между резисторами значение меняется в пределе 3,5-4в а экран нет
куда копать?

alezz
yasin:

между резисторами значение меняется в пределе 3,5-4в а экран нет
куда копать?

на входе атмеги 4В? Должно быть не больше 1.1В

yasin

ставил по схеме 4,7 и 10к smd

тогда какие?

впаял 103 вместо 104

1orgar

Спаял такое, на основе схемы минимосд 1.1 с ХК. Повыкидывал преобразователи на 12 вольтовом контуре, добавил делители, выводы и т.п.

плата oshpark.com/shared_projects/cJspiZ4P

Alexan
yasin:

ставил по схеме 4,7 и 10к smd тогда какие? впаял 103 вместо 104

А вы через какой датчик тока/напряжения получаете данные?