OrangeRx Open LRS 433MHz TX Module
Ребят, привет! Помогите плз!
Есть orangerx lrs приемник и передатчик 1w. Прошил все через кофигуратор openlrsng. Сегодня летал, но дальше 100 метров не смог улететь. Начинает пищать и срабатывает failsave. В чем проблема? Или как можно ее определить?
Или спалил модуль без антенны или родные сосиски очень уж неудачные.
Модуль врятли спалил. Антенны всегда были на месте.
А как можно проверить в чем проблема?
На родной прошивке летал метров 300 без проблем.
Если отключу телеметрию, будет лучше намного?
300 m для 1w ничто, но имхо проще вернуть родную и удостовериться, что проблема впрошивке, потом копать дальше в настройки…
Глянь как там выходная мощность стоит.
Может убавил.
У меня на 100 мвт хватило метров на 100 через дом, вернулся сосиску на ТХ сменил на проводок и 2км в городе.
Пешком ходил 😃
домучал я таки одноватный модуль для вывода телеметрии на FrSky Taranis. в общем то ничего особо сложного. на самом передающем модуле нужно выпаять резистор R2 и подключить к телеметрийному пину через инвертор TX с FTDI разъема. у меня вышло как то так
резюков СМДшных не было, поэтому сделал на тех, что были. на фото только перепутаны вход инвертора и земля
после этих манипулаций в конфигураторе настроил вывод телеметрии через FrSky S.Port, и сразу получил показания RSSI на пульте. так же на приемнике можно настроить аналоговые порты и на I2C выводе атмеги (A4,A5) выводить через делитель напряжения показания напряжения батареи. только вот не понял, у меня они почему то одинаковые на обоих портах, хотя в теории на таранисе это должны быть разные показания (A0 и А1). но в общем очень доволен тем, что уже получилось
Есть пару вопросов))
1.мой прогер не имеет перемычки для 3,3в думаю подать 5в. с прогера на один из входов тюнера,так чтоб приемыш запитался 3,3в от собственного стаба,но уровни то с прогера так и останутся 5в,не сгорит ли от них рфмка?или же шина спи идет только к атмеге?
2.можно ли реализовать переключение мощности меняя напряжение на встроенном беке?т.е. хотим 500мвт оставляем как есть,хотим 1вт заставляем встроеный бек выдать 5в.
или же шина спи идет только к атмеге?
все контакты РФМки, кроме питания и земли идут на атмегу
Случайно подал питание от 3s на модуль (HawkEye 1 Вт), вне аппы. Хлопнул с дымком желтый кондюк который рядом с большой черной кренкой, больше ничего видимого. Есть ли шансы что модуль еще можно хоть как-то оживить?
Кинь фотку модуля, раньше там линейник стоял на входе.
Если пережил то все ок 😃
Наверно это он и есть, я не шибко силен в этом. Кондюк сгоревший был вверху, я его отпаял, он точно такой же как два желтых ниже. Стаб пробовал отпаивать т.к. он сильно греется, но может он так и должен, надпаял его обратно. Сейчас попробую подцепиться программатором к атмеге через ISP, а вот как узнать жив ли радиомодуль не знаю.
все контакты РФМки, кроме питания и земли идут на атмегу
Это понятно я про шину спи,она не запаралелена на рфи и атмегу?думаете не выдержит 5в уровней?
боюсь ресурса проца не хватит.
В OrangeRX Open LRS Rx используется процессор Atmega328. Такой же процессор используется в проекте ArduPilot. Так что теоретически сделать из данного приемника автопилот возможно. В общем, тот кто умеет, сможет сделать. Жаль только умельцев таких нет.
ArduPilot
в арду процессор Atmega2560 и в той места уже не особо хватает, но говоря о нагруженности самого процессора
в арду процессор Atmega2560
Видимо у них разных продавцов есть разные варианты или комплектации ArduPilot, потому как я встречал у продавцов именно на процессоре Atmega328. Сейчас, ради интереса полез, так вообще нашел варианты ArduPilot на процессоре ARM Cortex-M3.
По вопросу загруженности процессора модуля OrangeRX Open LRS Rx, так ведь не всем нужны все возможности проекта ArduPilot. Мне, например, достаточно будет, если модель самолета будет уметь нарезать круги по команде, и возвращаться к месту запуска при потере сигнала. Возможно для этого нужна будет реализация стабилизации полета по горизонтали. Скорее всего так же потребуется умение работать с датчиками, такими как GPS и гироскопы. Но, к примеру, полет по точкам мне не нужен вовсе.
Я не программист, и скорее всего на Atmega328 были какие-то ранние варианты ArduPilot, но, вероятно, что на OrangeRX Open LRS Rx возможно перенести хотя бы часть функционала, хотя бы полет кругами при потере сигнала. Жаль, что нет грамотных умельцев в этом вопросе, у которых возникло бы желание заняться данным вопросом.
Места для кода не хватит.
Фраза “работать с датчиками” звучит просто, в реале надо кучку библиотек под каждый 😃
А первый пилот на 328, имел еще вторую аттини на борту.
Это понятно я про шину спи,она не запаралелена на рфи и атмегу?думаете не выдержит 5в уровней?
Тоже очень интересует данный вопрос. Есть програматор usbasp, на 5 вольт. Перемычки на нем ненашел. Хочу отсоеденить +5в от спи и запитать приемник на серворазьем от бэка +5в для того чтобы прошить правильные фьюзы (кста ти какие они правильные? Т.к в данной теме встречал несколько вариантов) Будет работать или не стоит рисковать?
Вобщем тоже так хотел сделать,но уровни с атмеги все равно будут 5в.не стал рисковать хотя на паркфлаере пишут что проблем не будет,вместо предохранителя запаял три последовательно включеных диода,напруга упала до 3в,прошился норм,фьюзы шьем в среде ардуино он сам выставит нужные)))замучился с процедурой бинда,делал так-включаю передатчик с зажатой кнопкой бинда,жду пока передатчик начнет пикать часто,подключаю приемыш,через некоторое время передатчик начинает пищать непрерывно,отпускаю кнопку,бинд все равно не происходит,на приемыше горит красная лампочка,пробовал раз 10никак не получалось,низнаю что нитак но потом просто включил конфигуратор выбрал вкладку rx и после этого приемыш и передатчик подружились)))в общем я так понял спектроанализатор сканирует спектр сигнала приемышем передатчика?и помехообстановка на борту им никак не регистрируется?
Будет работать или не стоит рисковать?
Будет работать. А для поправки фьюзов залейте bootloader ардуиновский из Arduino IDE (само как надо поправится 😃).
замучился с процедурой бинда
Прошивка какая? Если OpenLRSNG то делается так:
Включаете передатчик с нажатой кнопкой на радиомодуле. Ждете как модуль один раз пропищит , тут же кнопку отпускаете, модуль начнет часто пикать. Подаете питание на приемник ждете 2-4 секунды (передатчик прекратит пикать, на приемнике погаснет светодиод). Всё процедура окончена.
Будет работать
Виталий сами пробовали?просто даже рфм23 не любит 5в уровни на шине а про 22 вообще молчу,хотя конечно могу ошибаться)))
Пробовали неоднократно 😃
UsbAsp и три диода 😃
Главное, что бы диоды не шотки…