S-OSD для NAZA Lite/V2

raefa
Yden:

прошивальщике

Правильней сказать USB - UART (TTL) адаптер.

Yden:

пинов в прошивальщике должо быть 6

Не факт. Минимум 4, если reset делать вручную, 5 с резетом (DTR адаптера подключается к GRN OSD, ну или как там его обозвали китайцы-фантазеры), 6 это уже борщ (шестой будет не задействован). 😃
Смотрю на этой osd только 4 пина для адаптера (извиняюсь, смотрим картинку Кирилла), значит резет делать руками, либо попробовтаь подключить DTR к DTR. Но тогда в адаптере Сергея нет этого пина. Если только подпаиваться к соответствующей ноге микрухи адаптера.

Справедливо все, что изложено тут. Только соответственно прошивку свою.

Сергей, если не получится никак поймать момент нажатия кнопки (походе на плате OSD она для резета), то тогда сделать все с нуля.
Т.е. залить загрузчик ардуиновский (если нет особых заморочек в требованиях прошивки) через разъем ISP программатором например USBasp, потом пробовать заливать прошивку через программу конфиг. Если и так не будет получаться, то можно плюнуть на загрузчик и залить прошивку программатором. И опять пробовать подключиться с поиском момента нажатия резет.

Agioso
Malice:

Вы саму ОСДеху запитывали? Или как на фотке? Она вообще показания дает на Вашем экране? Ну, то есть, Вы её запускали?
Как писали выше, есть проблема с подключением если к ОСДехе подключен ГПС. Его надо отключить и тогда сразу коннектится.

Про GPS читал. Вообще адаптер подключается параллельно gps, так что не мудрено. Подключать пробовал по разному, питать тоже. Собственно плата прекрасно питается от самого адаптера. Про экран написал в конце поста - картинку дает, только смещена в верхний левый угол.

raefa:

значит резет делать русками

Сань, благодарю! 😃 В момент ожидания жму кнопку резет и все начинает работать. Прошивки заливаются, настройки считываются и обратно записываются. Правда картинка на мониторе все равно смещена в угол, переключение pal-ntsc не помогает. Ну буду дальше мучить. Самое главное процесс пошел 😃

raefa:

Не факт. Минимум 4

Минимум 3)) Питать плату можно и от внешнего источника. А для передачи данных достаточно GND-RXD-TXD.

Yden
raefa:

Сергей, если не получится никак поймать момент нажатия кнопки

резет вручную не делал всё и так работало без проблем, подклбючался к 6 пинам скраю платы а не к gps

Agioso
Yden:

резет вручную не делал всё и так работало без проблем, подклбючался к 6 пинам скраю платы а не к gps

Я их прозвонил, это одно и то же, те же 4 контакта, только в разном порядке. Именно поэтому подключенный gps мешает прошивке и настройке. 5ое отверстие - дубль gnd (они соединены между собой), 6е - reset, которого у меня нет на адаптере).

Yden
Agioso:

6е - reset, которого у меня нет на адаптере).

ну я собственно и сказал что надо 6 пин чтоб штатно работало, а не то что это обязательно

raefa
Agioso:

Правда картинка на мониторе все равно смещена в угол, переключение pal-ntsc не помогает.

Твою OSD особо не разглядывал, но если есть разделение аналоговой и цифровой земли - попробовать запаять их воедино.
Если есть аппаратная перемычка для переключения PAL-NTSC, то она вроде как рудиментальна. А надо переключить в конфиге программно. Если не помогло, выискивать закономерность и пробовать другие мониторы, хоть ТВ. Или на самом мониторе пробовать переключить, так же либо на камере. Надо, чтоб на всех 3х устройствах было одинаково.

Yden
raefa:

Твою OSD особо не разглядывал, но если есть разделение аналоговой и цифровой земли

раздельного питания нету там, и перемычки тоже

Harrier1976

Я так понял процент газа она не покажет, если приемник S.Bass?

dragonbreed
Harrier1976:

Я так понял процент газа она не покажет, если приемник S.Bass?

видимо, на данный момент не покажет.
Сейчас там имеется “настройка” только

#define USE_SUM_SIGNAL

т.е. для PPM сигнала, по PPM все показывает, надо только продублировать этот единственный провод от приемника к OSD и указать номер канала “газа” в файле NazaInt.h

e1mixa

Подскажите, имеется приёмник от тараниса X8R , у приёмника имеется порт RSSI … Это случайно не тот порт, который можно подключить к OSD и получить на экране процент приёма?

Harrier1976
e1mixa:

Подскажите, имеется приёмник от тараниса X8R , у приёмника имеется порт RSSI … Это случайно не тот порт, который можно подключить к OSD и получить на экране процент приёма?

Так он и есть.

e1mixa

Тогда очень странно, что при подключении данного порта ничего нового на дисплее не появляется.
Только это

Harrier1976

Не могу ничего сказать, свою еще подключал, на этой неделе планирую

ialeksey
e1mixa:

ничего нового на дисплее не появляется

Включить это поле в конфигураторе наверное надо.

Но есть еще одна засада. Если SOSD ожидает на входе аналоговый RSSI 0-3.3v, то она обломается, потому что X8R выдает PWM.

Yden
ialeksey:

то она обломается, потому что X8R выдает PWM

ну RC фильтр никто не отменял

ialeksey
Yden:

ну RC фильтр никто не отменял

Это понятно. Просто само собой не заработает.

e1mixa

А в итоге мне то что делать? =)))
Я так понял как в других OSD тут нету меню, и ничего не изменить нажатиями кнопки? Только прошивать?

Программатор конечно едет… Но не скоро приедет =)

Ещё вопрос, когда выйду в поле, на мониторе появятся все остальные данные?

dragonbreed

Там от ноги rssi идет простой делитель напряжения на 22 кОм и 1 кОм, который идет сразу на атмегу. Чтобы поднять “разрешение”, я заменил 22 кОм на 3,9 кОм.
Простейший фильтр делается так, в параллель резистору 1 кОм припаивается конденсатор 100 нФ (я припаял smd-конденсатор сверху, на резистор прям).
Примерно так это выглядит (зеленым выделен “бутерброд” из резистора и конденсатора).
кстати, по началу как купил подключал без всяких изменений, все показывало, только значения уж очень прыгали и разрешение было грубовато

ialeksey
dragonbreed:

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

А подключали что именно? Аналоговый RSSI или PWM? Я так понимаю, что не аналог, раз бутерброд понадобился.

dragonbreed

подключал с приемника пряма (т.е. pwm, у меня D8R II plus)