Самодельный контроллер диверсити MonVersity

YureZzZ

К сожалению, не нашел пока простого способа победить синий экран. Ресурсов ардуины не хватит на это. Отдельный видеочип - очень дорого. Остается только вариант с использованием max7456, но она стоит 500-800р. Да и нужна не каждому пользователю этой системы диверсити. Страждущим могу посоветовать использовать дешевую ОСД плату, основанную на этом чипе, например MinimOSD

Еще будут какие-нибудь хотелки? А то собираюсь платы заказывать.

baychi
YureZzZ:

Еще будут какие-нибудь хотелки?

Схемку бы Вашу показали прям здесь. А то все эти GIT-ы мало кто себе ставит. 😃

YureZzZ

Схемка не причесана для постороннего взгляда, названия ножек на микросхемах не те - я просто взял шаблоны с нужным форм-фактором (родных не было). Кондеры С1 и С2 это места под светодиоды, кондерные площадки удобнее =)

baychi

Пара мелких вопросов:

  1. MAX4547 в общем случае не является буфером/разветвителем. Поэтому R3 и R4 лучше поставить по 50 Ом, с учетом вых. сопротивления 14 Ом, самой MAX. Ну и небольшое влияние выходов друг на друга будет иметь место. Может сразу 2-3 буфера типа MAX4090 заложить?
  2. J7 это переключатель типа кнопка? ИМХО стоит добавит 1-2 пользовательских кнопки для настроек и ручного переключния диверсити. Оракл обходится одной кнопкой, но там еще пищалка есть: для обратной связи при настройке и как сигнализатор понижения питания - очень удобно на поле.
YureZzZ
baychi:

Пара мелких вопросов:

  1. MAX4547 в общем случае не является буфером/разветвителем. Поэтому R3 и R4 лучше поставить по 50 Ом, с учетом вых. сопротивления 14 Ом, самой MAX. Ну и небольшое влияние выходов друг на друга будет иметь место. Может сразу 2-3 буфера типа MAX4090 заложить?
  2. J7 это переключатель типа кнопка? ИМХО стоит добавит 1-2 пользовательских кнопки для настроек и ручного переключния диверсити. Оракл обходится одной кнопкой, но там еще пищалка есть: для обратной связи при настройке и как сигнализатор понижения питания - очень удобно на поле.

Спасибо за фидбек.
1)Интересное замечание. Резюки поменяю. Буфера делать не стал, также на плате специально 2 разьема выходов. 1-неизмененный сигнал, без резюков и кондеров в цепи и 2-простой разветвитель на этих самых резюках. Как показывает практика большинству пользователей требуется именно 2 выхода (очки+писалка). В таком случае, я считаю, что развязка на резюках будет достаточна, нет смысла усложнять схему, ведь ее должен смочь повторить каждый желающий. Вы так не считаете?

2)J7 это трех позиционный тумблер с фиксацией по центру (цепь разомкнута) - он как раз нужен для ручного переключения. Остальные настройки проще один раз установить в через софт ардуино, благо usb-чип на плате уже есть и никаких программаторов не требуется. Пищалку тоже можно подключить к устройству - раскоментируем строку в коде и указываем на какой пин выводить сигнал. Индикатор понижения питания делать не стал специально - для упрощения устройства. Планирую использовать такой, прямо на балансирном разьеме акка (такие часто использую, если нет встроенного индикатора. стоят они мало, при падении напряжения кричат громко =)

baychi

Выходов много не бывает. 😃 На моей наземке от Smalltim их три: один идет на писалку, другой на ретранслятор, третий на контрольный монитор. А когда товарищ хочет свои очки подключить, то еще одного выхода не хватает.

7 days later
YureZzZ

Заказал платы. Дополнительный видеобуфер делать не стал - на плате итак тесновато, да и честно говоря, не сильно я верю в его необходимость. В моем понимании самое распространенное подключение выглядит так:
выход 1 - очки пилота
выход 2 - писалка (чаще всего со встроенным экраном и видеовыходом) + при желании на выход писалки вешается внешний монитор или очки пассажира.

Если кому необходим видеобуфер (а в хозяйстве разное может пригодиться), то могу сделать микроплатку разветвителя сигналов. Хотя любой кто в состоянии подключить ретранслятор вполне может спаять видеобуфер на одной микросхеме или даже на одном транзисторе.

maloii
baychi:

Реальные диверсити типа Oracle Diversity Controller работают несколько проще. Если у одного сигнала синхра нормальная, а у другого нет, пеереключчаемся на нормальный. Если у обоих нормальная синхра или у обоих битая - остаемся на том-же канале.

Чето я тогда не понимаю, в чем дороговизна хороших диверсити? Получается надо пару LM1881, обычная мега и переключатель какойнить и все. Считай синхры, гдето нестыковка включаем на другой источник и все. В итоге цена девайса 200р от силы, а софт на коленке пишется за один вечер.

Володимир
maloii:

Чето я тогда не понимаю, в чем дороговизна хороших диверсити?

Ты раскрыл их бизнес, берегись 😃
Игловская наземка стоит дешевле Оракла, имеет диверсити, управляет повороткой, обрабатывает полученную информацию для компа в режиме онлайн, помнит последние полученные координаты и выводит их на игловский экранчик… Ждем когда будет весь лог писать на флешку 😃

1 month later
YureZzZ

Пришли платки. Заказывал 10 штук - прислали 13, хотя на упаковке написано 10 😁
Теперь найти времени и спаять 😒

J_MoToR

Можно записываться в очередь жаждущих поиметь сей девайс?

YureZzZ

Можно, но пока рановато - для начала нужно собрать и обкатать в деле. Нам ведь не нужен ненадежный прибор.

Остальные все детальки тоже приехали, но за исключением самого главного - видеоприемников. Они где-то еще на просторах почты России летают 😃

ВладимирВл
YureZzZ:

Страждущим могу посоветовать использовать дешевую ОСД плату, основанную на этом чипе, например MinimOSD

А прошивки на эту плату без символов на экране есть у кого под эти цели?

YureZzZ
ВладимирВл:

А прошивки на эту плату без символов на экране есть у кого под эти цели?

Стандартная прошивка настраивается через программу - скорее всего можно выключить все символы (сам не пробовал).

ВладимирВл

Стандартная прошива ждет данные с полетного контроллера и до этого ничего на экране не показывает(((

YureZzZ
ВладимирВл:

Стандартная прошива ждет данные с полетного контроллера и до этого ничего на экране не показывает(((

Проверьте в порядке ли микросхема MAX45… - когда у меня сгорела атмега, макс исправно показывал просто картинку, без всяких символов. Просто пропускал через себя.

YureZzZ

К сожалению, проект будет приостановлен на пару недель - улетаю в командировку.

Панкратов_Сергей
YureZzZ:

К сожалению, проект будет приостановлен на пару недель - улетаю в командировку.

Прежде чем плату заказывать- макет то был, программа написана?

YureZzZ
Панкратов_Сергей:

Прежде чем плату заказывать- макет то был, программа написана?

Конечно! Правда не опробовал на тех видеоприемышах что заказал (NextWave 5.8) - пока еще где-то гуляют на почте. Нечто подобное на рц групсе (в начале по RSSI, в середине ветки уже стали делать по счетчику синхроимпульсов) и на фпвлабе на той же элементной базе (NextWave+LM1881+MAX4547+ATmega) уже было успешно опробовано. И еще такой ньюанс - как коммерческий продукт я свой девайс не планирую позиционировать. Лишние платки раздам за минимум, может помогу кому спаять. Все платы и коды доступны а-ля опен-сорс.

2 months later
YureZzZ

Не смотря на кучу отвлекающих факторов, проект все равно продолжает развиваться. Хоть и медленно.