Activity
Это можно самостоятельно сделать. Документация по настройке микшеров github.com/iNavFlight/inav/blob/…/Mixer.md
Набор команд будет выглядеть примерно так:
mmix reset mmix 0 1.0 0.0 0.0 0.3 # Left Engine mmix 1 1.0 0.0 0.0 -0.3 # Right Engine
Где 0.3 (-0.3) это коэффициент, применяемый к оборотам моторов при отклонении стика YAW. Можно увеличить или уменьшить до получения желаемого результата.
Подскажите, а если я этот трюк проделаю на ЛК. Стабилизация по курсу будет отрабатывать или это только для управления с пульта?
Вопрос - просьба к Константину. Сейчас если используется конфигурация самолет или ЛК, ьто 1 и 2 каналы это мотор, возможно ли сделать так, чтобы при подключении 2-х моторов и активации какой-то функции в эти каналы миксовался руль направления. Хочу построить 2-х моторный самолет с управлением по курсу при помощи разной тяги двигателей.
Если не получится с пультом, то буду связываться с minim osd. Тут будут какие-то трудности? Ну, что-то из разряда: “софт сериал на F3 не потянет S.port”
Как правильно подключить? можно ткнуть носом где почитать или посмотреть.
У F3 есть двунаправленный режим работы UARTа, по одному пину.
я в шоке, где можно было узнать о такой тонкости?
На данный момент, мне кажется, что я слишком заморачиваюсь выводом телеметрии на пульт… Но хочется закрыть этот вопрос уже из-за спортивного интереса.
вот такай осциллограф подойдет?
На F3 - подключаем только TX
Теперь окончательно запутался 😵😃
SmartPort - это двунаправленный протокол
как полетник узнает, что у него что-то спрашивают?
Такого осциллографа будет достаточно?
Если софтсериал - то да. Но S.Port на софтсериале заведется стабильно только на F4 и быстрее
а если не софт сериал, то как быть?
В общем - да, но без защитного диода между TX и S.Port можно пожечь процессор в аппаратуре.
вопрос был про TX+RX+SmatrPort на моделе, т.е. TX+RX полетного контроллера соединяем с SmatrPort приемника
Участков обмена данными у нас два: Полетник - X4R и XJT - аппаратура.
Тут проблем нет, должно работать на процессорах F3 без проблем на любых уартах.
правильно ли я нашел на просторох интернета, что необходимо соеденить TX+RX+SmatrPort?
А вот тут может быть проблема. Как я уже говорил, S.Port - штука двунаправленная. Насчет того, кто инициатор обмена - модуль или аппаратура - не уверен, но что-то мне подсказывает, что аппаратура.
Можно на выходе S.PORT модуля XJT посмотреть осциллографом, там вообще что-нибудь есть?
К сожалению осциллографа не имею 😦
😵 Все запутался! 😁
Начну сначала.
- Если Турнига в которой стоит модуль XJT (там на 5-м контакте есть уже сигнал FrSky протокола S.PORT, но напрямую к процессору его подключить нельзя, сигнал надо инвертировать). Сигнал инвертирован и отдан процессору аппаратуры. Теперь процессор аппаратуры в курсе о уровне связи.
- Есть приемник X4R который управляет полетным контроллером по S.Bus и SmartPort которого соединен с uart полётника.
Вооооот. Так будет работать? Кто в данном случае является инициализатором начала действий с телеметрией (аппаратура, приемник X4R или полетник)?
В Smartport ничего не льется. Приемник сам опрашивает сенсоры, которые запрашивает аппаратура. Возможно сочетание Smartport и Турнига вообще не работает. Советую сначала проверить на настоящем Smartport-сенсоре.
Если так, то БАСТА ничего не получиться, т.к. Турнига может только принимать информацию т.к. для работы телеметрии там устанавливается инвертор (как правило на транзисторе, хотя у меня сделано на микросхеме 74HC14).
Я тут задумался, а что если рядом поставить ещё один, но на работу в обратную сторону… только он должен быть подключен не к MOSI а к MISO. Очень интересно, нужно будет попробовать!
может стоить сперва всё настроить на реальном uart что б исключить проблему виртуального порта, а уж когда всё заработает то и мучить софтсериал.
Чуть позже попробую с реальным uart.
не знаю как у вас в аппе, а на тараньке телеметрийные датчики нужно добавлять на экран, сами по себе эти данные не появляются
А какие тут датчики? На сколько я понимаю в smartport приемника должна полится телеметрийная информация от полетного контроллера, передатчик (который стоит в аппаратуре) должен принять этот поток, а аппаратура вывести эти значения на экране телеметрии. (экран в tyrniga 9x настраивается, но пока туда ничего не прилетало)
Полагаю, что проблема не в полётнике. Что за модуль в аппе? DJT или XJT?
Если DJT, то взять что-либо с приёмника X-серии не получится, кроме уровня сигнала.
Весело получается: в теме по аппе сказали, проблема точно не в аппе иди в тему с полетником, а от сюда туда посылают… 😁
Если по теме, то в аппе стоит модуль XJT.
Вопрос:как правильно включить софт сериал? Может у меня тут проблема.
Всем добрый день. Есть turnigy 9x, модуль связи FrSky X4R и автопилот SPRacing F3. В аппе с делан телеметрийный мод и прошита альтернативная прошивка. В итоге на экране аппы имею показания уровня связи и всё… Хочу видеть данные GPS (координаты). FrSky X4R и SPRacing F3 соединены так: в SPRacing F3 включено отображение телеметрии и выбран софтсериал2, TX и RX этого сериала соединены между собой и подключены к smart port FrSky X4R. В SPRacing F3 включал разные скорости, инвертировал сигнал… ничего не помогает. ЧТО я делаю не так??? (убил сегодняшний день на это)
удалил
К сожалению все аппаратные порты заняты…
Ещё не факт, что проблем в аппаратуре нет, т.к. там есть несколько настроек этой телеметрии…
Всем добрый день, не уверен что проблема именно в аппаратуре, но все таки задам вопрос тут. Есть turnigy 9x, модуль связи FrSky X4R и автопилот SPRacing F3. В аппе с делан телеметрийный мод и прошита альтернативная прошивка. В итоге на экране аппы имею показания уровня связи и всё… Хочу видеть данные GPS (координаты). FrSky X4R и SPRacing F3 соединены так: в SPRacing F3 включено отображение телеметрии и выбран софтсериал2, TX и RX этого сериала соеденены между собой и подключены к smart port FrSky X4R. В SPRacing F3 включал разные скорости, инвертировал сигнал… ничего не помогает. ЧТО я делаю не так??? (убил сегодняшний день на это)
Сергей добрый день. Взлетать если только с руки, выкашен участок 3*3метра
Спасибо за ответ, у цесны шасси нету 😃 сегодня в районе 15-00 пытался доехать, но была пробка, в итоге подлетнул на обочине на Ярославке, так и не доехав до Пушкино 😃
Всем привет. Живу в Мытищах и имею необходимость облетать цесну которую ребенок при моей поддержке собирал. Подскажите на полянке которая в начале этой темы получится это сделать?
По ррм можно включить тупо в разъем приемника и порт остается свободным.
нет, один из портов (какой точно сейчас не помню) работать не будет.
не будет, 😃 если все работает в клинфлайт, то и в iNAV будет.
Нет. Поставить можно … но выпустите весь волшебный дым из контроллера или бека 😃.
Почему нет? можно, если через регуль подключить. Только работать не будет, вернее будет, но не так как задумано. Дело в том, что серва была в нейтрали на неё подается середина сигнала, если этот сигнал пустить на бк через регуль, он должен постоянно вращаться на средних оборотах. При наклонах контроллера, бк мотор будет вращаться с разной частотой.
П.С. пока писал, подумал, а что если регуль запрограммировать на возможность реверса???
безо всяких ограничительных резисторов?
Вот о них я как-то не подумал… Как думаете, пары сотни ом хватит?
поподробнее про 74нс414
тут все просто к микросхеме подключил питание, нашел тестером пятачки (+5 и gnd) на плате апы, на первую (1А) ногу микросхемы 74HC14 идет провод с модуля передатчика xjt (с протоколом S.PORT). Со второй ноги (1Y) проводок идет на
MOSI это вход для ведомого устройства, в нашем случае для проца аппы,
Апа прошита прошивкой ER9X-frsky и перенесены кнопки на другие ноги процесора
Ещё раз проверю, не перепутал ли я MISO и MOSI.
Оказалось все банально, перепутал MISO и MOSI… Теперь все работает. Прошу прощения за всё 😃
Ребята, спасибо за активное участи. Возьму паузу до вечера. Ещё раз проверю, не перепутал ли я MISO и MOSI.
Нашел ешё одну статью, где написано именно про xjt. Там тоже подключение только к MOSI процессора.
Возможно что у меня также косяк с 74HC14 - буду проверять.
только вот там есть слова про 5 и 4 контакты… явно где-то косяк… и там должно быть MISO
проведя аналогии с моей статьёй можно понять куда MOSI а куда MISO
5 контакт - речь идет о разъеме где состыковывается плата апы и модуль xjt.
4 контакт - тут речь о разъеме колодки для программирования…
Последний комент к той статье: "Добрый день, не подскажете, как именно делали мод на 9X, так же как в статье использовали только пятый пин? "
Все верно. Он берет сигнал S.PORT, пропускает его через транзистор (я через триггер Шмитта) и подает его на MOSI . Про MISO там ни слова…
а пятая нога на плате турниги на массе не сидит?
нет массу убрал
я не про свою статью, а про ту, по которой ты делал, там ведь разговор про оба сигнала…
инвертор работает, ты запитал его ?
Прочитал ещё раз там только про MOSI … Но там и апа 9XR. А у меня 9Х…
ну в статье ведь сказано что нужно подключать оба сигнала, почему ты решил что не нужно?
Статья про djt … У меня сейчас подключено и MOSI и MISO, но не работает. Правда я в самом модуле xjt ничего не делал, т.к. есть информация что уже выведен протокол S.PORTна 5 контакт. Я совсем запутался 😦
Возможно я не правильно написал… По информации в сети нашел что на 5 контакте у мадуля xjt сигнал S.PORT именно его и нужно инвертировать и подать на MISO. получается MOSI подключать не нужно?
Читал я уже вашу инструкцию!!! спасибо за то что просвещаете 😃 правильно ли я понимаю что для xjt нужно только TX и RX соединить с MISO и MOSI, причем тот что идет на MISO необходимо инвертировать. В самом модуле передатчика делать ничего не нужно?
посмотри мою статью на паркфлюере
А ссылку не дадите?
Добрый день. Сразу прошу прощения если ошибся темой…
У меня вопрос по внедрению модуля FrSky XJT в Turnigy 9X.
Что делал по порядку:
0. Модифицировал родной модуль, сделав его съёмным.
- Перепрошил на ER9X-frsky.
- Перерезал две дороги и кинул два проводка. (переключатели заработали и ушла ошибка)
- Установил передатчик FrSky XJT (вместо штатного), забинделся через меню, все хорошо, все управляется и летает. Но хочется телеметрию на экран.
- В соответствии вот с этим материалом sizz.name/3986-telemetriya-v-turnigy-9xr-s-modulem… со второй ноги передатчика подпоялся к MOSI, а с пятой через триггер Шмитта 74HC14 подпоялся к MISO.
- Телеметрия не заработала…
Что я сделал не так?
Скачивал драйвер CP210x и STM USB VCP Driver. это я так понимаю не то. Zadig - я вообще не понял для чего это. Остальные ссылки ведут на github. Что за пресловутая утилита, которая ускользает от моего взгляда? 😃
(я писал где взять)
просмотрел, ссылку не дадите?
у меня около 60% подключений видел 😦 по поводу прошивки. Пол дня потратил на установку дров и разных утилит, в итоге подключился через клинфлайт, активировал UART1 и перепрошил, через USBtoTTL. Сейчас если перепрошиваться, то только так 😦
я работаю с платой через usb to ttl. с него и беру питание. Почему-то через usb не хотел прошиваться, и GUI подключалась через раз…
на плату можно смотреть держа её usb портом вниз, а можно в верх 😃 предположим что держим его портом вверх, то крайний левый это SDA (самый ближний к порту)?