Activity
Всю тему прочитал, но так и не понял, нужно ли менять прошивку, или 2-3 км на родной потянет без фс, маяков и телеметрии?
Хоть я уже давно слез с этого комплекта (теперь летаю на DragonLink), но имею некоторый опыт использования, то позвольте мне ответить:
Менять. Менять однозначно.
Стоковая прошивка ни для чего, кроме как для проверки работоспособности не годится. Слетает постоянно. Не имеет понятия “биндинг” (т.е. в теории любой человек с таким же модулем, но стоящий ближе к аппарату, может у тебя его “увести”). Какая-то ужасная не помехоустойчивая модуляция. В общем - ужас.
Ставьте OpenLRSng и будет Вам счастье.
зачем проблемы с наведением антенны?
Имеется антенный трекер с двумя степенями свободы.
У этой Яги направленность 25В/25Г. Думаете, будут проблемы даже при использовании трекера?
Ну и на тему патча:
Нашёл двухдиапазонный (900/1800 МГц), на 10dbi. У него направленность 45В/60Г. Сойдёт?
Спасибо, что отозвались,
Данил
Расстояние до 50-60 км на 0.8-1.5 вт передатчике покрывается с диполем, пауком, или Ви
Сперва хочу сказать спасибо, что откликнулись на мой вопрос.
Скажите, а для таких частот и мощности передатчика 800 мВт какой будет самая эффективная антенна, если на земле я использую 19-элементную Yagi с усилением 17dbi?
Спасибо,
Данил
Была веская причина отказаться от хеликса?
Увы, в связи с местом произростания моих верхних конечностей, когда дело касается антенн (всё очень печально) я даже не рискнул пробовать. А цены на готовые антенны кусаются.
Да влияние Team BlackSheep дало о себе знать - они тоже летают с Яги на земле.
не ?
Спасибо за ссылку. Не знаю, как проглядеть умудрился.
Там сказано, что при использовании штырей всё зависит от положения ЛА в воздухе. Если я не собираюсь делать какие-то сумасшедшие манёвры (т.е. 90% времени штырёк на ЛА будет находиться в вертикальном положении) - ризонно ли переходить на линейную поляризацию?
Здравствуйте,
Собственно, сабж.
На борту установлен “клевер” (видео, 900-1200 МГц). На земле, до некоторых пор, тоже стоял клевер. Но его стало не хватать. Настал тот момент, когда пора бы переходить на направленные антенны.
Присмотрел себе 19-элементную Yagi с усилением 17dbi. Вот такая штука:
Рефлекторы сверху-снизу слегка улучшают характеристики.
Сможет ли такая антенна на приёмнике “справиться” с круговой поляризацией сигнала? Или всё-таки будет эффективнее поставить на передатчик штырь?
С уважением,
Данил
Доброй ночи, форумчане!
Жду посылку с новым APM (2.7), ещё одним комплектом из периферии (GPS, Power Module, MinimOSD) и UBEC-ом на 5в/3А.
В общем, что имеется:
ArduPilot Mega 2.7
Модуль питания (выдаёт 5.3в/2.25А для запитки APM и периферии, плюс работает как датчик тока)
Turnigy 5v 3A UBEC
Turnigy Plush 30A ESC (тоже с BEC-ом, линейный на 5в 2А).
Вопрос:
Как это всё соединить следующим образом:
- Power Module питает APM и всё, что питается от него (приёмыш, GPS, MinimOSD, …)
- ESC не питает ничего.
- UBEC (который 5v 3A) питает две сервы.
?
Перемычку “JP1” устанавливать нельзя, как я понял.
шил через ардуино иде бутлоадер на 2 передатчиках и 3 приемниках.Ничего не убил.Что я делаю не так?
Нельзя применять магию вне Хогвартса!
А вообще я тоже пытался изначально. Но убил сначала передатчик, а следом и приёмник. Видимо, это я что-то делаю не так.
после того, как антенны подобраны хорошо (что оказалось совсем не просто в реале)
Э-э-э, Вы меня удивили.
Летаю на полуволновом двухдиапазонном штыре (133/400-470МГц) от фирмы NAGOYA. Стандартный штырь для подобных систем. КСВ 1.32
На приёмнике у меня антенна, именуемая “Turnstile” Это два провольчатых угла под 90 градусов с разными длинами лучей, которые фиксируются, образовывая крест. При этом один луч этого креста чуть короче другого. Вешается под крыло, параллельно земле. КСВ 1.38
Личный рекорд шесть километров с телеметрией. Потом разрядился аккумулятор, и автопилот посадил UAV.
Интересно, у них потребление интегральное или пиковое ?
Написано “Peak consumption”.
Я вот чего начитал:
“При подпитке передавашки от 3.3в, не ожидайте одного ватта на выходе. Будет около 450-550 мВт.
Для получения честного одного ватта нужно запитать радиоподсистему от 6В 1А. Но также учтите, что нужно будет дополнительное охлаждение.”
Буду колхозить. Охота проверить, как изменится дальность.
- RTemka - прошить ардуиной - она сама выставит правильные фьюзы
НИ В КОЕМ СЛУЧЕ НЕ ПРОШИВАЙТЕ БУТЛОАДЕР ЧЕРЕЗ ARDUINO IDE! Она пишет фьюзы и убивает модуль. У меня так скончались две железки. Приёмыш и ваттный передатчик. Только через eXtreme Burner - AVR. И только обычный бутлоадер, никаких Optiboot. Они не прошиваются через FTDI.
😵
-----
А-а-а, я кретин. Простите, пожалуйста. Фьюзы-то у меня равны FF DA FD!

FF EA FD отрубает программирование по Serial 😃
Вы пытаетесь вывод из потребления сделать
Но что-то же должно кушать эти проклятые 600 мА. Ну не стоит же там генератор тепла 😃
Даже если припустить, что логика кушает 200 мА, то 600-200 это 400 мА. 0.40 * 3.3 = ~1.3Вт
Я не понимаю чего-то в этом мире. 😃
От 3.3 моща будет еще меньше. Это вроде логично.
Ну вот я и посчитал по формуле “P=I*U”, где P - мощность; I - сила тока; U - напряжение.
P = 0.5 * 3.3 = 1.6Вт.
Или мы друг друга не понимаем? 😃
Если я правильно помню, то на 5-ти вольтах ее питания, больше 0.6-0.7 ватта с нее снять не сумели.
В данном случае там стоит стабилизатор “TRACO Power TSR 1-2433”, который даёт 3.3в 1А. И питает радиомодуль. Микроконтроллер питается от маленкого трёхногого вверху на обороте платы.
А модуль да, может кушать до шести вольт.
Что это у Вас у всех за китайские ваттники? 😃
Я вот прикинул:
Модуль (именно радиоподсистема, HopeRF RFM23BP) в пике кушает 575 мА (согласно даташиту).
Питается радиоподсистема от 3.3 вольт установленного на плате стабилизатора TRACO Power.
Допустим на логику радиомодуля уходит около 50 мА энергопотребления. И плюс приём 25 мА
Получаем 500 мА, которые, ИМХО, именно и идут в эфир. А 500 мА при напряжении 3.3в это 0.5*3.3 = 1.65Вт
Как минимум один ватт там-таки есть. Конечно, это теория.
Завтра возьму прибор у товарисча. Замерим реальную мощность в эфир.
Смутила строка в инструкции, почему 5 V 7. Click Tools>Board>Arduino Pro or Pro Mini(5V, 16 MHz) w/ATmega328.
НИ В КОЕМ СЛУЧЕ НЕ ПРОШИВАЙТЕ БУТЛОАДЕР ЧЕРЕЗ ARDUINO IDE!
Она пишет фьюзы и убивает модуль. У меня так скончались две железки. Приёмыш и ваттный передатчик. Только через eXtreme Burner - AVR. И только обычный бутлоадер, никаких Optiboot. Они не прошиваются через FTDI.
У кого какие фьюзы в общем стоят?
Extreme Burner AVR показывает FF EA FD. Полёт нормальный.
—
С уважением,
Данил
И не пойму за что каждый контакт отвечает в модуле
1-PPM - это понятно, ppm сигнал (в Devo подключать к кончику тренерского разъёма?)
2 -?
3- Vin - это + питания? (В Devo можно просто повесить на + аккумулятора?)
4-?
5-RF- не понял что это, это не земля?
1 - PPM
2 - земля
3 - питание (4.75в - 36в, идёт на бортовой стабилизатор Traco Power TSR 1-2433, который даёт 3.3в 1А)
4 - земля (да, опять)
5 - особый пин для связи с радиомодулем напрямую. Зачем он там - сами китайцы не знают.
У меня всё это дело встаёт в слот для модуля, как родное. Аппаратура Turnigy 9XR.
Доделал!
Закончил изготавливать свой “FPV49 v2”:

Размер: 80% от оригинала.
Размах крыла: 1010 мм.
Ссылка на официальную тему крыла (http://FPV.no)
Ссылка на ТХ используемого мною в данный момент оборудования (http://pastebin.com)
вещ. тоже понравился. попробую первую версию сделать для начала.
Вы не проверите, Михай. Сегодня закончил делать это крыло 😃 Только делайте стразу вторую версию. Она отличается всего лишь на один слой, но намного устойчивее.
Вот нарыл тут у себя какой-то тюбик клея. Зовётся “СУПЕРЦЕМЕНТ”. Мол, универсальный и водостойкий. Пойдёт?
вон можно посмотреть на fpv49 еще
Посмотрел, понравился. Иду за подложкой под ламинат. Как я понял, термоклеевым пистолетом я его не склею, да?
Хотелось бы крыло поувесистее. Просто силовая установка может выдать тягу 1100 грамм. Вот и хочу большое, крепкое крыло.
Насчёт силовой установки:
- Turnigy 2217 16T (1050kv)
- Turnigy Plush 30A
- Electric Prop 10x5
- 2x Turnigy Nano-Tech 2200 mAh 35С/70С (на одном таком в смешанном режиме может полетать 10-12 минут, а на двух уже минут 20-25, и то на полном газу)
Как-то так. Полетит?
А можно этот Ваш KESL сделать в шесть слоёв подложки по 0.5см? С профилем, например, KFm-3?
плотник А, Вы меня слегка убедили 😃
Действительно, на всех видео про Скайуокер он просто-таки напичкан автопилотами. По самые “немогу”. Скорее всего, без стабилизатора будет нечто иное.
Может с европейского склада отправляют . Уши у него вроде отдельно в упаковке , а то шибко большая посылка получается и сломать могут .
Отправляют. Какой-то “илитнай” почтой. Но простите, платить $250 за доставку при цене $65 (а в Китайском ХК, между прочим, $42) это как-то слишком. Я так считаю лично…
P.S. За такие деньги можно несколько штук сделать из подложки под ламинат .
Мне он очень сильно понравился хвалёной стабильностью (по наследству от “старшенького”, Х-8), огромным кол-вом места внутри и крепкостью. А подложка это, конечно, круто, но модель такого плана просто не получится, увы 😦
Доброго времени суток, форумчане!
Приспичило меня пойти запустить своё первое крыло (некоторое подобие Зефирки). Да так приспичило, что психанул и разнёс его по всей лужайке. Ну да ладно, я был к этому готов. Первое крыло, всё такое. С кем не бывает?.. Главное, электроника не пострадала.
К чему это всё? А, ну в общем захотел себе Skywalker X-5. Попробовал добавить в корзину, дабы сориентироваться с ценой. И-и-и…
Нифига. Ибо, видите ли, размер бандерольки будет слишком большим. Ну да, размах-то всего 1200мм (маловато как для большой посылки, но да ладно). В общем, не хотят они даже способы доставки показывать.
Пробовал писать в Live Chat Хоббикинга. Мол, “А крылья Вы ему можете обрезать? А я приклею”.
Тугие они там все какие-то. Сначала не могли найти такое крыло вообще, потом не увидели ссылку на него, а потом и вовсе сказали, что оно-то целым должно отправляться. “Не может быть?!” подумал я. В итоге меня отправили на электропочту. Я им ещё не писал, но, думаю, толку мало.
Вопрос: а вообще способ отправить/получить это крыло есть?
К слову - телеметрию отключить?У меня радиомодемы,915мгц,стоят.
А тут уже как Вы захотите. Я бы оставил как резервную, либо просто её игнорирова. Ну или для данных не первой важности.
Если мощность модемов солидная - тогда и вовсе отключайте.
какую скорость передатчику выставить
Либо 19200, либо 9600. Оптимальнее будет 19200. Если хотите летать на несколько (десятков) километров - то поменяйте на 9600.
Это скорость записи данных, грубо говоря, в радиоканал. Измеряется в бодах. Насколько она влияет на дальность подумайте сами. Я не замечал. Хотя рад был бы увидеть результаты эксперимента 😃
Хм.Чет я запутался
Что-бы не путаться, Михаил, очень рекомендую скачать утилиту для браузера Google Chrome. Называется OpenLRSng Configurator. Очень удобная, интуитивная утилитка. Прошивает через USB<>UART, имеет множество “крутилок” и встроенный спектроанализатор.
В общем, если запутались и не можете прошить через среду Arduino - шейте через неё. Ибо через Арду я свой первый модуль убил. Причём убил основательно.
Удачи Вам,
Данил
Здорово, а можно подробней? Если ВЧ часть делите, то как, а если два отдельных модуля, то ведь не договорятся они о частотах?
Вообще, насколько мне известно, таких извращений как делаю я, делать вовсе не нужно. Я просто использую патч отдельно для лучшего приёма данных телеметрии.
Как пример адекватного бустинга сигнала без разделения - WiFi-бустеры. WiFi, как ни крути, идёт и на приём и на передачу. При использовании бустера всё работает как и без него. Просто Ваш WiFi становится достоянием как минимум квартала 😃
Вот что меня во всем этом напрягает, так это то, что почему-то дорогие lrs uart телеметрию не предлагают ни в каком виде, а на openlrs есть несколько вариантов, но дальнобойная часть там еще нуждается в доработке.
Вы знаете, сколько пользуюсь этой LRS-системой - никогда проблем ни с дальностью, ни с телеметрией не было. Возможно, это результат постоянных корректировок той же самой прошивки или параметров. А возможно, использование дополнительных анетн и усилителей. Но, факт фактом 😃
А бустер у вас я так понимаю умный, сигнал от телеметрии с той же антенны обратно принимает?
Да, есть такое. Отдельный патч на приём, который не проходит через цепь усиления. И цепь возврата для полученного сигнала. Полусамосборный.
А здесь на телеметрию 100мвт на модели.
Здесь да, штатные, заводские 100 мВт выходной мощности приёмника. Передатчик у меня ваттный. Плюс бустер на 7 ватт 8)
5 вольтами рфм нужно запитывать для того чтобы получить с нее ват. логику 3.3 вольтами.
И я был не прав, и Вы. По документации, от 3.3V до 6V. Естественно, 5-6 вольт оптимально. Но всё равно выходная мощность стабилизатора должна быть полтора-два ватта.
Да, хороший лайфхак 😃 Но у него есть большой минус - нужно найти достаточно мощный преобразователь на 3.3V. Он должен выдавать как минимум полтора-два ватта мощности для ваттного модуля в приёмнике.
Я правильно понимаю что ардуина на стороне приемника нас не интересует, т.к. подключаем уарт к полетному контроллеру, и у Вас используется просто как usb-uart? Как впрочем и фтди на стороне передатчика, вместо которого может быть все что угодно.
Совершенно врено. Просто в моей наземной станции основным контроллером является Arduino с собственной прошивкой. Поэтому, для наглядность, взял её.
Это типа замена радиомодему или совмещение РУ и радиомодема?
Это использование возможностей установленного в приёмники и передатчики OpangeRX OpenLRS приёмопередающего радиомодуля. Для телеметрии. С использованием прошивки OpenLRSng.
Как-то так 😃
Доброго времени суток, форумчане!
Только что закончил играться с телеметрией, и решил поделиться с Вами полученным опытом.
Итак, суть довольно проста: пересылка данных между приёмником и передатчиком в обе стороны. Без влияния на этот процесс канала радиоуправления.
Нам понадобится:
- Аппаратура радиоуправления модульного типа (у меня это Turnigy 9XR)
- Serial-монитор (о вариантах реализации оного расскажу чуть позже)
- Передающий модуль OrangRx OpenLRS с прошивкой OpenLRSng
- Приёмник OrangeRX OpenLRS RX 9ch с прошивкой OpenLRSng
- Базовые знания принципов работы UART
Теперь о вариантах реализации Serial-мониторов:
На стороне передатчика, я использую обычный USB<>UART переходник с уровнем питания 3.3в (хотя в данном случае, вольтаж роли не играет, т.к. модуль питается от аппаратуры).
На стороне приёмника, я использую Arduino Mega 2560. Конкретно у Меги есть 4 Serial-канала, что очень удобно. Но Вы можете использовать “Uno” или даже “Nano”, но тогда Вам придётся повозиться с SofrwareSerial.
Стоит заметить, что Вы можете использовать либо UART-переходник, либо Arduino в обеих случаях.
Перейдём к Hardware-части
Для начала сторона передатчика:

(прощу прощения за дикий расфокус, телефон тупил)
Вот так это выглядит у меня. Модуль в аппаратуре, на столе USB<>UART, всё подключено между собой. Антенну поставил штатную, ибо модуль одноваттный, так “радиорадиации” меньше 😃 А с моим основным антенным сетапом я такое облучение получу, что волосы выпадать начнут 😒

В корпусе модуля проделал ножом дырочку для проводков. Очень удобно.
Для этого эксперимента, Вам нужно подключить только пины GND, TX и RX.
Сторона приёмника:

Тут всё просто. Не пугайтесь большого кол-ва макетных проводов 😃 Сейчас расскажу что к чему.
Приёмник запитываю от Arduino пятью вольтами, VCC и GND на первом канале.
TX от приёмника подключаю к RX1 (“#X1” это первый из трёх дополнительных Serial-терминалов у Меги), а RX приёмника - к TX1. Тут ещё до кучи подключена шина RSSI, но это уже совсем другая история 😃
Программная составляющая
Передатчик у меня взаимодействует со стационарным ПК, а приёмник - с ноутбуком.
Передатчику никакая программа не нужна. Мой UART-переходник опознаётся как COM-порт, поэтому можно просто открыть “Serial Monitor” среды Arduino, и использовать его для взаимодействия с передатчиком.
Приёмник же тесно связан с Arduino. В Мегу вшита такая простая программа:
void setup() {
// Инициализируем основной serial (к ПК)
Serial.begin(115200);
//Инициализируем serial для общения с приёмниокм (в моём случае Serial1)
Serial1.begin(115200);
}
void loop() {
//Если приёмник дал нам какие-то данные
if(Serial1.available() > 0) {
//читаем их
byte incomingByte = Serial1.read();
// и передаём по байту на строчку (в бинарном виде) на основной Serial (тот, который "увидит" ПК)
Serial.println(incomingByte, BIN);
}
//Если на основоном Serial-е есть данные, то просто передаём их модулю
if(Serial.available() > 0) {
byte incomingByte = Serial.read();
Serial1.println(incomingByte, BIN);
}
//Задержка, абы была
delay(1000);
}
Загружаем всё это дело в нашу Мегу, подключаем её к ПК. В среде Ардуино открываем “Serial Monitor” и выбираем нужный COM-порт. Теперь всё, что мы сюда отправим, передастся приёмнику, а всё, что получит приёмник - он передаст сюда.
Передатчик же просто, через переходник, подключаем к ПК. Открываем всё тот же монитор, выбираем COM-порт, и всё это работает по тому же принципу.
Проверяем!
Итак, включаем наш приёмнк. Затем передатчик. Не успевают они найти друг друга, как в Serial мониторе передатчика видим это:
А это, друзья мои, нам привет от прошивки прилетел 😃
Хотелось бы заметить, что скорость Serial в этой статье везде максимальная - 115200 бод.
И вот наши “ребята” “увидели” друг друга…
Пишем в Serial Monitor передатчика какое-то слово, и бежим смотреть на вывод в Serial Monitor’е приёмника. Видим примерно следующее:
1011001
1100001
1111001
100001
1010
Это слово “Yay!”, переданное побайтно через радиоканал. Ура, товарищи!
Давайте чуть-чуть разберёмся:
1011001 //символ "Y" (в UTF-8)
1100001 //символ "a"
1111001 //символ "y"
100001 //символ "!" (знак восклицания)
1010 //особая комбинация
“1010” это особая комбинация бит, которую передатчик отправил нам как сигнал окончания пакета телеметрии. По ней можно различать пакеты.
Теперь о приёме данных на стороне передатчка. Пишем в Serial Monitor приёмника, например, слово “aya!” (может, это было и не оно, я уже и подзабыл пока писал). Получаем нечто такое:
1000001
1101000
1100001
100001
Разбирать построчно нет смысла, аналогично. Только стоит отметить, что биты окончания пакета телеметрии от приёмника немного другие: 100001. Более отличий нет.
Что мы имеем в итоге:
Полное взаимодействие между приёмником и передатчиком, заключающееся в обмене байтами данных. Главное, что-бы исходящей мощности приёмника (в большинстве случаев 100 mW) хватило, что-бы Ваш пакет телеметрии добрался до Вас, стоящего(ую) на земле 😃
---------
Большое спасибо Вам за проявленное внимание к этой статье. Надеюсь, она была полезна.
С радостью отвечу на все вопросы,
Данил
Drakon2063, чего же Вы видео пометили как “личные”? Не посмотреть никак. Обидно даже 😦
Доброго времени суток,
Хочу сделать настоящего Ritewing Zephyr. “Настоящего” это значит из двух цельных кусков некого материала (какого - это вопрос 😃 ), которые будут выполнять роль крыльев, и бальзы, из которого сделаю коробочку для электронику…
Как это выглядит:

Внимание, вопрос:
Оригинальная модель сделана из материала, который авторы именуют “molten EPP”. Роясь на просторах наших местных магазинов, нашёл это. Собственно, хотел спросить. - это тот же EPP, только синего цвета? Или как-то иначе это называется… В общем помогите с поиском материала для моей задумке.
Спасибо,
Данил
Приехали все комплектующие. Собрал. Элевоны тоже присобачил. Пришло время балансировать.
Как замерять концевые хорды? Включая элевоны или не включая?
Хотя Вы знаете?.. Не уйдёт он от меня просто так! Завтра иду в сервисный центр ремонта мелкой электроники с новеньким ATMega328. Надеюсь, за символическую цену, они мне его впаяют туда. А сам контроллер приятно удивил копеечной ценой.
Всё, попрощался я с модулем. Умер кварц и слетели фьюзы. В ноль. Заказал новый модуль только что.
Осталось понять причины подобной выходки. Я ничего такого не делал и сделать не мог. Может, кто носом в ошибку ткнёт? 😃

