Что изменилось за последние 10 лет?

hippp

Здравствуйте. Вернулся в хобби после десяти лет перерыва. В те доисторические времена использовал такую технику:

  • аппаратура управления Turnigy X9R (прошивка er9x)
  • модуль передатчика FrSky DJT telemetry
  • радио приемник FrSky D8R-II plus с поддержкой PPMSum (все каналы на одном выходе)
  • полетный контроллер ArduPilot 2.6

Не могли бы пояснить непонятные для меня моменты:

  • изменился ли протокол связи между аппаратурами управления и модулями передатчика. Будут ли работать новые современные передатчики (например TBS Crossfire) с моей Turnigy X9R?
  • имеет ли смысл переводить мою аппаратуру на прошивку OpenTX?
  • какой протокол связи сейчас используется для связи радио приемника и современных полетных контроллеров (например Matek F411-WTE или H743). Будет ли работать PPMSum или сейчас нужно что-то другое?
  • посоветуйте хороший современный передатчик и приемник для управления на дальнем расстоянии
  • посоветуйте хороший полетник для iNav и ArduPilot
МиГ17

Просмотрите крайние 4-ре десятка постов по теме “Новинка - FrSky R9 900MHz 16CH Long Range Receiver & R9M Module System”.

SadSoldier
hippp:
  • изменился ли протокол связи между аппаратурами управления и модулями передатчика.

Да, изменились.

hippp:

Будут ли работать новые современные передатчики (например TBS Crossfire) с моей Turnigy X9R?

Неа.

hippp:
  • имеет ли смысл переводить мою аппаратуру на прошивку OpenTX?

Имеет смысл купить новую аппарату с OpenTX.

hippp:
  • посоветуйте хороший современный передатчик и приемник для управления на дальнем расстоянии

Radiomaster TX16 + TBS Crossfire MicroTX + TBS Nano RX

hippp:
  • посоветуйте хороший полетник для iNav и ArduPilot

Для крыльев Matek серии F7, для коптера Mamba.

Serpent
SadSoldier:

Для крыльев Matek серии F7, для коптера Mamba.

На всякий случай хочу предостеречь от Matek F411 - количество UART портов недостаточно. При современных технологиях 2 (и даже 3-4) UART порта - мало!

Очень быстро упрётесь в собственные хотелки, которые не получается реализовать именно по причине скудности вход-выход интерфейсов…

PigTail
hippp:
  • например TBS Crossfire) с моей Turnigy X9R

Будет, крос и с ппм умеет.

vittek

Лично для меня особо ничего не изменилось, а для клоунов ищущих последнюю прошивку для их пахнущей аппы скажу следующее : от перестановки говна сумма не меняется! Может немножко грубо начертал, но зато с позитивом!

Serpent

С позитивом, но в корне неверно. Даже за год многое меняется, а за 10 лет кардинально всё ушло вперёд.

Попробуйте сегодня собрать коптер на 4х канальном PWM приёмнике и КК контроллером. И рамой из пластиковых труб…

“Железо” несколько более консервативно, но всё же и оно меняется, 10 лет в моделизме - большой срок

SadSoldier
Serpent:

Даже за год многое меняется, а за 10 лет кардинально всё ушло вперёд.

  1. Фактически стандартом для аппаратуры управления стало OpenTX и его форки, на базе недорогого и распостраненного SoC STM32.
  2. Использование OpenTX как open source позволило резко уменьшить затраты времени и финансов при разработки аппаратуры и итого рыночную ее стоимость, в два и более раза.
  3. Радиомодемы от Sentiel с LoraWAN протоколом увеличили дальность устойчивого управления фактически на порядок, при равных мощностях.
  4. Что позволило огранизовать полнодуплексный канал управления, с передачей и контроля, и полноценной телеметрии с UAV.
  5. Для особо желающих, устойчивый прием телеметрии плюс OpenTX плюс ноутбук буквально на коленке позволяют организовать вполне себе приличную наземную станцию контроля-управления UAV.

Это только по системе управления и телеметрии.

Итого FPV полеты на 5-8км и в высоту на 1-2км на каком-нибудь Dart или Talon с крылом в полметра, которые выглядят больше как игрушки, стали повседневной обыденностью. В котором термин “моделирование” уже некорректен, потому что это уже вполне себе самостоятельное RC micro aviation в хобби варианте.

Буквально за 5-6 лет. Или даже меньше.

Хотя многие строгают себе из бальcы копии и летают исключительно LOS, ну это тоже хобби. Одно второго не отменяет.

psix

На 12z уже лет 10 точно и никуда не собираюсь, так что по сути как летали так и летаем. Мягких посадок…

4 months later
sokrat72
SadSoldier:

Итого FPV полеты на 5-8км и в высоту на 1-2км на каком-нибудь Dart или Talon с крылом в полметра, которые выглядят больше как игрушки, стали повседневной обыденностью.

Здравствуйте, а что сейчас “в тренде?” для таких полетов? Тоже пытаюсь вернуться в хобби и моя старая 7-ми канальная футаба т7с имеет дальность около 500 метров. Что можете посоветовать из недорого в плане аппаратуры управления? (как я понял OpenTX) и видео передатчика/приемника? В наличии из прошлого имеется шлем на 5.8 eachine ev800. И зачем на современных аппаратурах количество каналов 10+, видел на али и 16 каналов и 24. Это зачем, для чего? Ну ок, полетный контроллер с коптера, возврат домой - канал, автотюн (не знаю зачем)- канал, ну закрылки - канал, и вот зачем 16 каналов или больше?

Еще из любопытного: почему 16-ти канальная Futaba T16iz 18ch на 18 каналов стоит почти 40 тыс, а FrSky Taranis X9 Lite на 24 каналов стоит 6 тыс? И у них нет openTx? Если нет, то зачем он нужен? Почему такая разница? Как тогда задешево летать за 5-10 км?

kasatka60

1: арм/дизарм 2: переключение из трех режимов 3: автотюн 4: автотрим 5: еще какиенибудь режимы типо полет по точкам 6: включить/выключить запись камеры 7: переключение мощности видеопередатчика 8: переключение между несколькими камерами 9: переключение осд. Это по поводу зачем столько каналов на пульте.

kasatka60

Из пультов можно взять любой со встроенной elrs. Вроде сейчас в тренде этот елрс. Можно и обычный пульт типо jumper/radiomaster и отдельно комплект elrs с передатчиком и приемниками.

kasatka60

Из видео пойдет любой на 5.8ггц 600 мВт и поддержкой смартаудио/трамп. Этого должно хватить на 5-10км с лихвой.

Гена_Большой
sokrat72:

Еще из любопытного: почему 16-ти канальная Futaba T16iz 18ch на 18 каналов стоит почти 40 тыс, а FrSky Taranis X9 Lite на 24 каналов стоит 6 тыс? И у них нет openTx? Если нет, то зачем он нужен?

  1. запихать в пакет можно любое количество каналов, это совсем не трудно,
    вот только если каналов больше 10 сделать период обновления 7 мс будет совсем не просто.
    ровно такой период PWM у Футаба 14SG и выше на всех каналах в режиме FASST на оригинальных приемниках.
    к слову на TFR8SB 7 мс только на первых шести каналах, дальше 14 мс.
    Скажем так, вертолетчики не летают в режиме FASTest 14, слишком большой лаг получается.

  2. ОпенТХ конечно много чего умеет, но у Футаб своя система вполне справляется с большинством задач.

  3. А цена, ну да Футаба берет много за имя и надежность связи и при этом ОпенТХ не влияет на последний параметр ни разу.

  4. На стоковой Футаба, с приемником Фрскай народ вполне летает на 5 км в прямой видимости )), ну т.е. не в городе и не в лесу. Хотя что в городе. что в лесу никакая АПа не справится с большой дальностью.

В общем, все зависит от Ваших потребностей, если у Вас само летающее изделие с полетным контроллером, то ему вполне хватит аппаратуры на базе Ардуино.

Главное что бы полетник получил требуемую информацию.

Гена_Большой
kasatka60:

1: арм/дизарм 2: переключение из трех режимов 3: автотюн 4: автотрим 5: еще какиенибудь режимы типо полет по точкам 6: включить/выключить запись камеры 7: переключение мощности видеопередатчика 8: переключение между несколькими камерами 9: переключение осд. Это по поводу зачем столько каналов на пульте.

а в один канал все это никак не впихуется ? один бит на каждый режим, ну на некоторые два бита итого 20 бит,
ну ладно, запихували бы в два канала по 1024, или у разработчиков … ну да ладно, не будем о грустном.

kasatka60

Можно все режимы и в один канал запихнуть. Но смысл если тумблер трехпозиционный. Хотя есть аппаратуры с 5 переключателями.

Гена_Большой

да хоть десять переключателей запихать в один канал, в чем трудность ?

Samer

Не обязательно на каждый канал иметь стик или тумблер. Комбинацией стиков можно добавить канал. К примеру у меня армед газ внизу и в право, дизарм газ внизу и в лево. Ну и стиками с права ещё пара каналов. Получается двух. поз. тумблер.

kasatka60
Гена_Большой:

да хоть десять переключателей запихать в один канал, в чем трудность ?

дело не в трудности, дело - зачем?

Гена_Большой

ну как вариант, что бы не “плодить количество” каналов, так как это плохо сказывается на качестве связи.
хотя, тем которые FPV юзают это не имеет значения )

SadSoldier
Гена_Большой:

что бы не “плодить количество” каналов, так как это плохо сказывается на качестве связи.

Фреймы с измерениями передаются постоянно, вне зависимости от значения. Их размер также неизменен. То есть это постоянный поток сообщений с некоторой частотой.

Для CRSF например пакет управления.

struct crsfPayloadRcChannelsPacked_s {                                                                      
    // 176 bits of data (11 bits per channel * 16 channels) = 22 bytes.                                     
    unsigned int chan0 : 11;                                                                                
    unsigned int chan1 : 11;                                                                                
    unsigned int chan2 : 11;                                                                                
    unsigned int chan3 : 11;                                                                                
    unsigned int chan4 : 11;                                                                                
    unsigned int chan5 : 11;                                                                                
    unsigned int chan6 : 11;                                                                                
    unsigned int chan7 : 11;                                                                                
    unsigned int chan8 : 11;                                                                                
    unsigned int chan9 : 11;                                                                                
    unsigned int chan10 : 11;                                                                               
    unsigned int chan11 : 11;                                                                               
    unsigned int chan12 : 11;                                                                               
    unsigned int chan13 : 11;                                                                               
    unsigned int chan14 : 11;                                                                               
    unsigned int chan15 : 11;                                                                               
} __attribute__ ((__packed__));                                                                             
Гена_Большой

В SBUS практически тот же принцип

The SBUS protocol uses an inverted serial logic with a baud rate of 100000, 8 data bits, even parity, and 2 stop bits. The SBUS packet is 25 bytes long consisting of:

Byte[0]: SBUS header, 0x0F
Byte[1 -22]: 16 servo channels, 11 bits each
Byte[23]
Bit 0: channel 17 (0x01)
Bit 1: channel 18 (0x02)
Bit 2: frame lost (0x04)
Bit 3: failsafe activated (0x08)
Byte[24]: SBUS footer

только передается 24 байта, 16 полноценных каналов и 2 дискретных. но это практически предел.
В SBus2 между приемом пакетов данных идет отправка пакетов телеметрии.

Но я не совсем об этом,
по большому счету никому не надо 16 11 битных каналов.

SadSoldier
Гена_Большой:
  • запихать в пакет можно любое количество каналов, это совсем не трудно,
    вот только если каналов больше 10 сделать период обновления 7 мс будет совсем не просто.

При частоте отправки фреймов 50 в секунду обновление управляющих значений будет с интервалом 20ms. Возможно, есть фантастические люди с нейро-мышечной реакцией глаза-голова-руки в 20ms, но например у самых тренированных спортсменов она где-то 120-150ms, насколько мне известно. То есть за время типовой реакции придет 8-12 фреймов с измерениями.

Гена_Большой

Олег, я бы порекомендовал пообщаться по этому вопросу с вертолетчиками.
Про себя скажу, начинал с вертолетов и Турнига 9Х, потом пересел на самолеты,
а когда пересел на Футаба 8FG реально “почувствовал разницу”.
я понимаю, что 2048 отсчетов мало кто на ручке почувствовать сможет,
но на уровне подсознания, разница между 2048 и 1024 все таки есть ).

STARYI

На турниджи, вроде 512 импульсов. FG не знаю на 7 сап 1024 по мануал у.