OSD на ATmega1281
Ну уже знаю еа каком подоконнике у меня гпс ловит . Во всяком случае желтый светодиод погас и антенна кудато повернулась.
Вам нужно походить вокруг антенны, в радиусе метров 10-20. Тогда будет видно что и куда крутиться.
Вам нужно походить вокруг антенны, в радиусе метров 10-20. Тогда будет видно что и куда крутиться.
Разумеется, это следующий этап.
Проверил, азимут в реверсе, возвышение нормально.
Два варианта, или в программе поправить реверс или серву разобрать, и реверснуть её.
Найдите в программе вот эту строчку: val=180-val; // Inverted!
И если закоментарить её, будет реверс.
Если что Сергей поправит меня.
Угу, я уже нашел єто, только мне пришлось переделать на ход 360 и убрать переворот “через голову”.
А можно выложить прошивку под ваш вариант на 360 град?
И работает?
Да, работает, я еще хочу доделать вторую кнопку чтоб крутить в обратную сторону и возможно настройку концевых точек. Надо три кнопки и 4 светодиода.
У меня старая версия платы, та что с уартом, на ней только три светодиода, но надеюсь найду куда подключить четвертый.
Есть еще, безумная, идея добавить режим слежения по рсси, для моделей без осд или с другим осд. Но это будет отдельный этап - вначале интерфейс - выложу, а потом уже буду шаманить.
Математически это возможно, есть классическая, решаемая задача, но получится ли на практике…
О! Наконец то единомышленник 😃.
Александр, а как на счет отдельного бортового блока, к которому подключается ГПС от стороннего АП? Этот блок “врезается” в разрыв видеопровода между сторонним АП и видеоПРД и гонит необходимую инфу по видеоканалу на уже имеющуюся поворотку. Как то сумбурно написал, но все же… Я все к тому, что появляется возможность использовать с повороткой любой имеющийся самолет, лишь бы на его борту был GPS-модуль.
ИМХО поворачивать антенну по РССИ это сложнее и менее надежно
ИМХО поворачивать антенну по РССИ это сложнее и менее надежно
Это какраз надежнее всего если алгоритм написан правильно, то наземка всегда найдет наилучший сигнал, даже если он окажется отраженным… А на счет включать в разрыв это достаточно сложно. У меня одиа ОСДшка тушила цвет. Вторая плата нормально работает. Думаю, лучше добавить необходимый код в минимум ОСД
Есть еще, безумная, идея добавить режим слежения по рсси, для моделей без осд или с другим осд.
Нормально работающий алгоритм требует либо минимум три приемника, с расположенными антеннами так что их диаграммы пересекаются в уровнях -3дб, либо один, но вращающийся вокруг оси со смещением диаграммы на уголок с опять же ослаблением в пару дб и датчиком положения антенны.
Просто подергивание иногда антенны- даст очень неустойчивую следящую систему с постоянными потерями направления.
Просто подергивание иногда антенны- даст очень неустойчивую следящую систему.
Я представляю это так.
Допустим летите вы по камере.
У вас есть помошник. у него свой монитор.
Пока картинка нормальная - он курит.
Когда картинка начинает ухудшатся он пробует покрутить антеннну - туда сюда.
Находит новый оптимум сигнала и курит дальше.
Если сигнал пропал - он не спеша водит антенной по горизонту пока не найдет сигнал.
Както так.
Ваше вариант правильный, но для цифрового автомата а не для процессора. По сути, такая следящая система, делается на нескольких операционниках выдающих рассогласование с нужной полярностью. 😃 там даже процессор не нужен. Кстати, я видел такое решение, на рц групс. с тремя антеннами и тремя приемниками.
Когда картинка начинает ухудшатся он пробует покрутить антеннну - туда сюда.
Находит новый оптимум сигнала и курит дальше.
Сигнал изменился из за поворота самика- покрутил и совсем потерял.
По сути, такая следящая система, делается на нескольких операционниках выдающих рассогласование с нужной полярностью. там даже процессор не нужен. Кстати, я видел такое решение, на рц групс. с тремя антеннами и тремя приемниками.
Это стандартные решения в радиолокации- 100 лет известные.
30 лет назад приходилось ПИД-ы настраивать на станции для сопровождения объектов на расстоянии до 600 км.
Это правильные алгоритмы. Частота опроса в одном варианте или частота вращения антенны в другом- заметно выше чем возможные изменения сигнала с самика, обусловленные изменением его ориентации.
То есть если есть изменение сигнала всвязи с изменением ориентации- то оно не приведет к перенастройке антенны.
А по вашему алгоритму- приведет.
То есть если есть изменение сигнала всвязи с изменением ориентации- то оно не приведет к перенастройке антенны.
А по вашему алгоритму- приведет.
Да приведет, но если сигнал от этого не улучшится то антенна вернется на место.
30 лет назад приходилось ПИД-ы настраивать на станции для сопровождения объектов на расстоянии до 600 км.
На военке тоже РЛС занимался, и в армии, еще советской 😃
Я представляю это так.
Допустим летите вы по камере.
У вас есть помошник. у него свой монитор.
Пока картинка нормальная - он курит.
Когда картинка начинает ухудшатся он пробует покрутить антеннну - туда сюда.
Находит новый оптимум сигнала и курит дальше.Если сигнал пропал - он не спеша водит антенной по горизонту пока не найдет сигнал.
Както так.
Фигня это будет полная. Она по идее, будет постоянно туда сюда бродить сервами. А от серв помехи идут. Да еще и точность позиционирования будет плохая. По GPS намного лучше. И стабильность нормлаьная, если уровни сигналов правлиьные.
А то что у вас с каким то комплектом камеры и видео передатчика не работало, значит уровень девиации нужно было подстроить.
Dacor идею правильную преподносит. Тогда Наземка эта будет работать с любым самолётом/квадриком.
Dacor идею правильную преподносит. Тогда Наземка эта будет работать с любым самолётом/квадриком.
Ну, как вариант, я уже предлагал - впилить в минимум ОСД код передачи координат аналогичній Easy 2 Fly. А координаты тянуть с основного ГПСА как тигромух (тогда оно будет работать с любыми АП) или по уарту с АПМа.
Кмк подключение с основного ГПСа предпочтительнее - самолеты то у всех разные, не на всех АРМ стоит.
Возникли проблемы при изготовлении LRS передатчика. С помощью USBASP программатора бутлоадер в ATMega88 загружается. Далее через конфигуратор UART переходником не могу загрузить саму прошивку, конфигуратор выдает ошибку. Фюзы правильно выставил. Может быть я что-то не так делаю?
Сам процесс безусловно рабочий, проверено немалым количеством людей.
Как обычно, нужны детали и цифры.
1.Версия конфигуратора и прошивки. Если прошивка передатчика 13, то конфигуратор должен быть новый.
2. В конфигураторе открываешь порт, проверяешь связь с платой передатчика (читаешь конфигурацию платы, внизу конфигуратора пишет номер прошивки). Если связь есть - можно прошивать. Нажимаем “Flash”, выскакивает окошко. В нем нажимаем “File”, указываем на прошивку. Обязательно должна появится надпись “Ready from target…” Пока надпись висит (несколько секунд) нужно выключить и включить питание платы передатчика. Сразу начинается загрузка. Шьется секунд 10. Все. Плата без PPM сигнала начинает перемигиваться зеленым и красным ледами.
Он про LRS спрашивает. Хотя там примерно так же.
Прошивку с калибровками (и защитой от удара по голове 😃 ) я тоже дописал, выложу после полевых испытаний.