sxosd
получил и я комплект ОСД .
прошился без проблем , но вот когда подключаю- то получаю вот это :
подключился так
собственно все как обычно при подключении осд 😃
пробовал на 2-х камерах , результат одинаковый , контакт везде проверил , когда подносишь руку или прикасаешься к камере , то картинка приходит в норму
все зачитано через LCфильтр
в чем может быть проблема ?
интерфейс прошивки и подстройки очень удобен , все понятно и просто ! в плане размера и веса все отлично , можно использовать на мелколетах . как разберусь с этой проблемой , обязательно опробую в полете , думал сегодня же опробовать , но как-то не срослось с отображением 😃
GPS приемник , при холодном старте в помещении искал спутники минуты 2 , последующие старты были практически сразу .
координаты базы получились + - 3м .
вот только высоту показывает сразу 150м
Я вроде бы прошитую отправлял… 😃
Срыв строки происходит из-за просаженного уровня видеосигнала. Для справки: композитный видеосигнал представляет из себя сложный сигнал в котором цвет зависит от напряжения. В упрощенном виде строка выглядит вот так
Уровню белого соответствует 1В, серого - где-то 0.6В, черного - 0.3В. Синхроимпульс - 0В. В данном случае селектору синхроимпульсов lm1881 не хватает уровня видеосигнала, чтобы точно выделить синхроуровни строки. Почему так происходит. Скорее всего из-за теней 😃
Есть два способа организовать тени. Первый - подать положительное напряжение через резистор в видеосигнал. При этом тени получатся серые. Второй способ - просадить напряжение через внутренний резистор контроллера. Именно так осуществляется прорисовка теней в SXOSD.
При этом если импеданс видеокамеры (комплексное сопротивление на выходе) довольно высок, то просаживается видеосигнал целиком. Этого не заметно, потому что сигнал потом усиливается видеопередатчиком.
Так что виновата камера. Я так полагаю, она имеет автоматическую подстройку яркости и при поднесенной руке автоматом усиливает сигнал. А когда рука убрана сигнал становится обычным, слабеньким. Вариантов решения проблемы много. Как аппаратных, так и программных.
Самый простой способ убедится в правильности предположений - вынуть пин видеосигнала из разъема и вставить в разрыв (между линией камера-передатчик и осд) кондер эдак на 1000 микрофарад. Что-то при этом должно поменяться 😃
Можно вставить усилитель видеосигнала в тот же разрыв.
Если есть опыт в пайке, можно заменить резистор R3 (он отвечает за тени) на более высокий номинал. Скорее всего в следующей версии платы я заменю его на подстроечный резистор.
Программно это можно было бы решить выводом серых теней, чего бы мне не хотелось бы делать, на ярком солнце их почти не видно.
Лучшим бы способом было заслать мне ОСД обратно вместе с камерой, чтобы я глянул на осциллографе что именно происходит.
Полагаю в Днепродзержинске высота надо уровнем моря такая и есть. В следующих прошивках реализую над уровнем базы.
опередили немного 😃 как раз поставив конденсатор , изображение пришло в норму 😃 кондер 47мкф 16в
с высотой уже понял что над уровнем моря 😃
вот еще не доглядел , на обоих фотографиях координатами , место положения определено не верно , километров так на 40 😃
до этого проверял вчера вечером все было точно . только что попробовал gps на другой осд - там все точно.
Координаты отображаются верно на обоих скринах. Просто разные форматы. DDMM.mmmm и DD.dddddd
У меня выдает координаты в формате WGS-84. Он отличается от того что используют онлайн-карты. Понимаю, кому-то будет неудобно. Но у меня ресурсов меги на конвертацию в текущем виде не хватит. Надо дополнительно конвертировать в нужный вам формат. Есть онлайн конвертеры.
А еще лучше будет, если обзаведетесь старыми туристическими навигаторами, типа garmin etrex или magellan explorist. Они сейчас стоят не дорого, хавают любые форматы координат и помогут если нужно будет отыскать модель даже там, где нет интернета.
все , разобрался 😃 спасибо за помощь ! думаю сегодня все таки попробую в полете ее
Сейчас вот попробовал ввести в гугл-картах строку, с разделенными пробелом градусами и минутами “48 30.XXXX, 34 31.XXXX”. А потом данные с другой телеметрии. Показало один и тот же результат. Если вводить вместо пробела точку в качестве разделителя - то покажет точку где-то в поле возле Сухого Хутора 😃
C картами яндекс то же самое.
Вместо 0.1мкФ керамического можно поставить электролит?
Сказать однозначно не могу, не пробовал, знаю что электролиты хуже работают на высоких частотах при одинаковой с керамикой емкостью. Я бы все же нашел керамику, она дешевле. Или вопрос в том что поштучно не продается?
Через инэт заказ делал в магазине и похоже не обратил внимание,что керамические надо было, а паять стал и понял свою ошибку. В понедельник схожу керамику возьму. Насчет резет-а, это кнопка должна быть?
Да, кнопка. ЖПС использовать будете?
Попробую с U-Blox CN-06, если все заработает. Кнопка во время работы платы находится в открытом состоянии?
Да, любая кнопка без фиксации. Перезагрузка/обнуление данных осуществляется замыканием вывода reset на землю. В текущем виде потребуется настройка модуля через u-center (ублоховская тулза для настройки) со следующими параметрами: 4800 bps, 4 Hz RMC строка, 1 Hz GGA строка. Все остальное выключено.
Собрать то собрал плату, драйвера установил, пробую прошить и куча ошибок вылазит 😵
Вариантов много, по конкретней можно, что за ошибки? Можно скриншот или просто скопированный текст? Что за программатор?
Не видит программатор. Убедитесь что сгенирированный инф-файл скормлен диспетчеру устройств.
О, уже запутался даже, то из одной директории установил драйвер на программатор, потом часть из другой, в итоге пол часа перебора дали какой-то результат. После работы дома попробую. я уже думал где-то косяк в плате сделал.
Если не против давайте не на “Вы” 😃
Ок, можно на “ты”. Косяк на плате еще вполне может вылезти 😃 Но сейчас нужно убедится что для USBasp рабочим является именно libusb драйвер (как на скриншоте во вложении). Запускать инсталлер нет необходимости, нужно просто запустить inf-wizard из папки ‘libusb\bin’, а сгенерированный с помощью него inf-файл скормить диспечеру устройств путем обновления драйвера (кнопка “Обновить”)
Сегодня произвел облет OSD . общие впечатление - для мелкого самолета самое то , очень радует быстрое нахождение спутников ( на моей старой осд это было намного дольше ) . удобна в размещении . вот единственное чего бы еще хотелось так это отображение горизонта , тогда бы было вообще круто 😃 но это доп датчик
пришлось перед полетом немного подкорректировать отображение величины напряжения .
Артур, через твою программу только настроить можно : с гпс или нет; rssi; вольтаж? Прошил свою осд на работе, принес домой подключил, а на экране ничего нет и забыл на работе программатор:(
Иван, ну пока что да, только такие опции. Остальное будет зависеть от того что окажется наиболее востребованным. На данный момент я предполагаю добавить следующее:
- отображение кол-ва спутников
- отключение отображения координат
- возможность вывода высоты над уровнем базы
- отображение стрелками снижения/набора высоты
- датчик тока
- сделать сборки под линь и мак
А камеру подключал? На генерирование сигнала у меня памяти не хватит, хотя может быть, тоже стоило бы добавить.
Сергей, рад что все нормально.