Jump to content
micro-flight

Джойстик к композитной загрузкой micro J

Recommended Posts

Долго не занимался этим проектом. Стройка много отнимает времени, да и затык с электроникой пока что, особо и не хотелось ничего делать. Но сегодня собрался с силами и имплантировал ручку CH на мою механику. Получилось вот так. Довольно компактно, чуть выше чем с моей ручкой но площадка под руку все равно довольно низко. Посадка руки довольно прямая, но в целом удобная. Так и хочется кого-нибудь загнать в прицел).

 _1690607.thumb.jpg.8c86f42a596dc299e6dd3149a7b390a5.jpg

 

Весь жгут проводов проходит через переходник и можно выпускать направо или налево. В зависимости от потребности. Ручку устанавливал используя те отверстия, которые уже были. У CH пластик хороший, мяса много и крепится жестко. Фактически крепление идёт на одну половинку рукояти и, таким образом, можно не снимая ручку с джойстика, снять только половину ручки и иметь полный доступ к внутренней части.

_1690601.thumb.jpg.4dca9c07a6e6b50ba745879dfd7ce4b6.jpg

 

Ручка CH выше моей на пару сантиметров и стало интересно сравнить по размерам с другим джойстиком. В качестве примера Кобра м5.

 _1690603.thumb.jpg.23d64849913d70e24ad4b1cc7801b762.jpg _1690606.thumb.jpg.9d118261d70b031897f9ea1b255d70c0.jpg

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

  • Like 1

Share this post


Link to post
Share on other sites

Довольно скоро может случиться страшное. Проводки в месте выхода из под ручки поломаются

Share this post


Link to post
Share on other sites

Да чего им ломаться? Там получается полка в 1.5 см для закрепления и достаточно длины для петли. 

Share this post


Link to post
Share on other sites

Это больше не английская салонная драма, теперь это кино про цирк! (с)

 

Концепция немного поменялась, просто джойстика для полноценного тестирования недостаточно, нужна и ручка газа соответствующего класса. Требования те же самые, что и к джойстику: максимально компактный размер, высокая точность на выходе, удобное использование и т.д. Несколько недель разрабатывал и даже делал прототипы, но выходило слишком сложно и работало слишком плохо. Но, сегодня вспомнил про узел, который я давно использую и весьма отработан и технологичен. Суть его состоит в использовании подшипника скольжения на основе капролона или полиацетали из которых изготавливается втулка которая работает на латунной/бронзовой оси. В качестве примера приведу крепление 500 ваттного электродвигателя, который делал для токарного станка. 

_1590055.thumb.jpg.7d488eda046144febf3ca739f0a87161.jpg

Двигатель держат два хомута прикрученные к 10 мм дюралевой пластине 95х95 мм. В торцах пластины установлены две латунные оси Ø5 мм которые вращаются в 4 тоненьких капролоновых втулках выполняющих роль подшипников.

 

_1590058.thumb.jpg.89dfe0a744b3bd8b4defb3b0736a9a2e.jpg

 

Узел не имеет регулировки, не требует поджима, смазки или какого-либо другого вмешательства. Фиксируются только оси от проворота в дюрале.  Если поднять двигатель с пластиной вертикально и отпустить, то в пределах 40°-50° в обще стороны от вертикальной оси двигатель (а весит он прилично) застывает в любом положении но и страгивается очень легко. Подобные узлы я делал в тягах педалей, так как это было максимально компактное и быстрое решение. Делал фактически для проверки работоспособности схемы, но педали работают больше двух лет без каких-либо изменений и с первоначально достигнутой точностью (видео для справки Педали). Без смазки и подкручивания. В общем, готовое решение. 

Сегодня набросал базовую компоновку, тоже с редукторной схемой. В этом случае заменой шкивов можно добиться изменения передаточного числа в большом диапазоне, скорее всего 45°-200°+, полный ход ручки выбрал в 45°. Выглядеть будет примерно так:

756237820_.thumb.jpg.abca651c074a83ae726d75d4bff77e6d.jpg

 

 

  • Like 1

Share this post


Link to post
Share on other sites

Закончил деталировку механики. 

471313475_1.thumb.jpg.2a4f77a362a28f27bebadef9bbc5409d.jpg

 

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

1635508267_2.thumb.jpg.0e925b4221768853f5edba34086bdcb4.jpg

 

Ручка хода на модели 45°, можно сделать больше или меньше, но это надо щупать на реальной механике. В текущем соотношении шкивов получается на выходе 207°, можно не не напрягаясь получить и 360° или меньше хода ручки, пока остановился на таком соотношении. Делать буду сразу в расчете на магнитные датчики. 

  • Like 1

Share this post


Link to post
Share on other sites

Сделал базу ручки газа, которая включает в себя просто голый рычаг на оси.

_1690643.thumb.jpg.f6ee3c8c9a9804f07f77b303f71857cf.jpg

Пришлось всё таки добавить тормоз, но не осевого поджима, а радиального. В горизонтальном положении рычаг работает и так, застывает как положено, но слишком слабо. Если наклонить, то рычаг под своим весом съезжает, а в нём всего 50 грамм веса. Какое то время пришлось потратить на поиск наилучшего решения. Чтобы не перерабатывать всю конструкцию, добавил вот такую одну деталь - капролоновая разрезная бобышка, которая вращается вместе с вилкой рычага и степень зажима которой регулируется винтом м3. Регулировка получилась довольно неплохая по точности и неплохо загружает ручку, вплоть до полной фиксации рычага. При наличии отдельного тормоза, можно сам рычаг сажать на подшипники качения. Но с подшипниками скольжения схема всё таки заметно компактнее и максимально жесткая. 

Рычаг очень маленький, конечно больше, чем крутилка газа на покупном джойстике, но планируемой  полной высоте всего 10 см с фальшручкой. По движению, 45-50° на маленьком рычаге вовсе не ощущаются коротким, так как длина дуги по наивысшей точки составляет 71 мм. То есть руку надо перемещать на заметное расстояние. 

 

У джойстика теперь есть обновка, благодаря разработке плат датчиков Мегамозгом.

_1690647.thumb.jpg.7d4006bf4a82bb5d4cf2c2866a09f0fe.jpg

С новыми датчиками стало гораздо проще, во первых не надо ловить края магнитов, просто всё собрал и заработало как надо. Во вторых, разрешение теперь составляет 16000х16000 отсчётов по двум осям :o:  Так как кроме контроллера теперь есть и плата кнопок, то на этом джойстике буду оставлять CH ручку, как наиболее готовую. 

_1690656.thumb.jpg.b3bc76b088c7b967ae3e3ceecf412614.jpg

 

Кстати так выглядит ручка со снятой половинкой. Левой прикручена к переходнику, съем правой открывает доступ к ручке без необходимости снимать её полностью. Но есть и кое-какие трудности: надо разбираться во всей этой проводке. Прозванивать нечем, да и не умею, но придётся. 

 

Еще хочу проверить другую идею, сделать простую крутилку на 320°. Тоже на подшипнике скольжения и датчиком высокого разрешения. Из этого может выйти хороший триммер.

2129191779_-1.thumb.jpg.5ff70be9ed158ae63c27b06bde9b4fc8.jpg

 

  • Like 2

Share this post


Link to post
Share on other sites

 Зелёный провод  который от кнопки до кнопки -общая масса.В ручку нужна плата расширения с двумя сдвиговыми регистрами 4021.Из ручки будет выходить всего пять проводов.

 

Edited by MYCYJIbMAHUH
  • Upvote 1

Share this post


Link to post
Share on other sites
Только что, MYCYJIbMAHUH сказал:

 Зелёный провод  который от кнопки до кнопки -общая масса.

Спасибо! 

Share this post


Link to post
Share on other sites

Эту плату со сдвиговыми за пол часа можно запаять под Ногано.

Share this post


Link to post
Share on other sites

Для меня и так слишком много кнопок на ручке, в иле достаточно 3х. Одна - сбить всех, другая для бомбы :)

Share this post


Link to post
Share on other sites
21.12.2019 в 20:28, micro-flight сказал:

в иле достаточно 3х.

Ось ишшо под тормоза. 😉

Share this post


Link to post
Share on other sites
21.12.2019 в 16:28, micro-flight сказал:

Для меня и так слишком много кнопок на ручке, в иле достаточно 3х. Одна - сбить всех, другая для бомбы :)

Такие кайфовые штуки ты делаешь, конструктивно и по дизайну приятные.

  • Like 1
  • Upvote 3

Share this post


Link to post
Share on other sites
2 часа назад, Johnet сказал:

Ось ишшо под тормоза. 😉

Не помню когда он в иле требовался, сам факт посадки был удивителен :lol:

 

49 минут назад, Economist сказал:

А с тензодатчиками заглохло?

Не то, чтобы заглохло, даже не начинал. Идея интересная , можно сделать саму механику еще компактнее. Это всё надо проверять и воплощать, до чего руки пока не доходят. Это один момент, а другой такой, что уже сейчас достигнутые показатели настолько высоки, что в ближайшее время вряд ли получится добиться качественного преимущества от другой схемы. Довольно популярный вопрос был, зачем мне нужно от джоя отсчеты выше 4000, когда их за глаза достаточно. Теперь могу сказать, что разница между 4000 отсчетам на ось и 8000 качественная и лично я её вижу и ощущаю. А вот получившийся бонусом от использования другого датчика и контроллера, более чем двукратный прирост в разрешении от 8 тысяч уже не столь очевиден и стоит уделять внимание другим вопросам. Например, довести хотя бы одно устройство до законченного вида :lol:  Поэтому эксперименты с тензодатчиками пока не в приоритете, так как выгоды не очевидны.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Контроллер L2 кремлевский и датчик kma200. Число отсчетов, это показатели которые выдает программа-конфигуратор контроллера  и программа JoyTester2. Так как показатели совпадают, то это даёт основание показывать именно такие цифры. 

1948508443_.thumb.jpg.ae30278973c63e8bdf7341e7aaa8d381.jpg

В тексте даётся описание, как рассчитывать какое число отсчётов будет получено. Так как я задействую датчик на 100% его заявленных возможностей, то он и выдаёт соответствующие показатели. Есть формула Nотсч = (Yраб/180)*8192, где Yраб - рабочий диапазон в градусах, Nотсч - количество отсчётов для заданного рабочего диапазона.

В моём случае, рабочий диапазон 180°. Значит 180°/180 будет равно 1, а 1 умноженный на 8192, будет равно 8192 отсчёта. 

Share this post


Link to post
Share on other sites

https://docviewer.yandex.ru/view/1130000037605433/?page=1&*=CDGOXLKbVq7QblwLgSWBpivJlDt7InVybCI6Imh0dHBzOi8vd3d3Lm54cC5jb20vZG9jcy9lbi9kYXRhLXNoZWV0L0tNQTIwMC5wZGYiLCJ0aXRsZSI6IktNQTIwMC5wZGYiLCJub2lmcmFtZSI6dHJ1ZSwidWlkIjoiMTEzMDAwMDAzNzYwNTQzMyIsInRzIjoxNTc3MDk1NTU1NDAwLCJ5dSI6IjU2NTc2MTIwNDE1NTg0NTQ2OTEiLCJzZXJwUGFyYW1zIjoibGFuZz1lbiZ0bT0xNTc3MDk1NTUyJnRsZD1ydSZuYW1lPUtNQTIwMC5wZGYmdGV4dD1rbWErMjAwKyVEMCVCQyVEMCVCOCVEMCVCQSVEMSU4MCVEMCVCRSVEMSU4MSVEMSU4NSVEMCVCNSVEMCVCQyVEMCVCMCZ1cmw9aHR0cHMlM0EvL3d3dy5ueHAuY29tL2RvY3MvZW4vZGF0YS1zaGVldC9LTUEyMDAucGRmJmxyPTIxMyZtaW1lPXBkZiZsMTBuPXJ1JnNpZ249YTRkM2VlZmRhM2EzNGM5YzcwYTRkZjBmOTNlNDZhNDMma2V5bm89MCJ9&lang=en

 
1.2 Features and benefits
Magnetic field angular sensing
 High accuracy
 Operating temperature range from  40 C to +160 C
 Online diagnosis
 Bidirectional digital interface (SPI)
 Programmable maximum angle up to 180
 Pre-calibrated, ready to use device
One package angle sensor system
 Resolution better than 0.05
 Digital or analog output signals (user programmable)
 Overvoltage protection at all external pins
 EEPROM (user programmable)
 Programmable zero point
 

Диапазон измерения углов 180 град.

Разрешение 0.05 град

 

180/0,05= 3600  физических отсчетов

Share this post


Link to post
Share on other sites

Вообще то в твоей цитате написано Resolution better than 0.05. Это значит, что выше чем 0.05 и может составлять любую цифру до 0.05 но не ниже. Так как датчик может работать и в аналоговом и в цифровом режиме и разной разрядностью, то показатели могут быть совершенно разные. В моём случае датчик прошит на цифру и работает на 13 битах, если запустить на 8 битах или в аналоговом режиме, то он естественно будет совсем другая цифра. 

Но даже не вникая в тонкости даташитов, ты лучше напиши, что показывает джойтестер2 и в каких попугях он измеряет и почему этим цифрам нельзя верить?

Share this post


Link to post
Share on other sites

На пальцах выглядит так:

- Джойтестер как любой измерительный прибор имеет свою чувствительность - 1/65536 ,   т.е. этот измеритель может быть использован для определения/измерения сигнала оцифрованного с разрядностью  до 2 в степени 16. Для более дискретной оцифровки его уже нельзя применять

- у контроллера есть своя  разрядность оцифровки входного сигнала. Тут в соседней теме  пара пилотов практиков разработки контроллера обсуждали например эфективную разрядность оцифровки Ардуино Про Микро и сошлись на 10-ти разрядной оцифровке. Выше разрядность оцифровки аналогового вх сизнала бессмысленна из-за помех в самой Ардуине.

Мегамозг тоже писал, что 12 и 14 разрядная оцифровка вх сигнала имеет смысл только при подключении программных фильтров.

- оцифровка сигнала внутри КМА200 допустим 2в13 степени. НО! количество реальных физических отсчетов/положений магнита, которые различает магниторезистивный сенсор - 3600 шт.

Далее ты можешь его оцифровывать хоть с 13 разрядами (8192 значения выходного сигнала КМА200) хоть 16 разрядами.  И при этом два или больше соседних значения  будут соответствовать одному и тому же положению магнита относительно датчика. 

 

Разрешение датчика не хуже 0,05 - гарантированное не зависящее от экземпляра.

 

И все это в идеальном случае.

Допуски на несоосось магнита и датчика  пагубно влияют на величину разрешения

Share this post


Link to post
Share on other sites

Это всё хорошо, но акценты у тебя немного другие. Ты не упомянул, что  кма200 имеет свой АЦП, а уже потом этот сигнал обрабатывается контроллером джоя. Во, даже картинку нашел. Поэтому вопрос интерпретации уже полученного сигнала, это немножко другое. А у тебя получается, что кма дает голый сигнал в лучшем случае 3600, а потом я откуда то беру другую цифру. Тут в лучшем случае двойная-тройная интерпретация сигнала.

kma200_s.gif

Поэтому какая была цепочка преобразований, для меня, как потребителя, не важно. Мне нужен какой то результирующий показатель какой воспринимается уже в ОС компа, после всей обработки, но перед игрой. Поэтому когда я беру контроллер, то всегда в связке с датчиком и измеряю по данным которые внес разработчик контроллера. Будет он указывать по другому, будут другие цифры, но результат в симуляторе будет тот же. А если этот же контроллер с этим же датчиком берёт и использует другой человек, то там будут другие цифры. Но не потому что он вник в тонкости преобразования аналогово-цифрового сигнала, а потому что пользуется конечным устройством и использует ровно те же самые данные, которые к примеру зашил Мегамозг. И показатели на двух разных джойстиках с разными подходами в конструировании будут разные. Потому что датчик сам по себе это датчик, контроллер это контроллер, а механика это механика. Но джойстиком они становятся только тогда, когда соединяются вместе. И когда делаю измерения то говорю, о механико-электронных свойствах всего устройства. Для меня контроллер+датчик это просто черный ящик, на вход и выход которого я могу влиять, а на остальное нет.

По поводу допусков и точности с кма, могу сказать, что датчик прощает можно сказать, чудовищные ошибки в позиционировании. Можно даже пальцами крутить магнит перед датчиком и получать хорошие показатели. За последние лет 7-8 как только я его не крепил, включая самые временные и нелепые способы. Но всегда он отрабатывал как надо. Переставал работать только когда сам отваливался. Поэтому несоосность или неплоскостность в пределах миллиметра-двух, даже в тех диапазонах что я использовал, не имела решающего значения. Про конструкции других самодельщиков, где углы датчика используются заведомо меньшие, говорить не приходится. Там даже в даташите написано, что линейные размеры корпуса имеют приличный допуск, я сам измерял микрометром, там вполне приличный разброс. И линейное отклонение от центра, если не ошибаюсь 2%, что очень много. 

Share this post


Link to post
Share on other sites

Собрал ось газа и попробовал, как люблю, недоделанной. Это мой первый опыт в деле конструирования оси такого типа, но, кажется получилось. 

_1690683.thumb.jpg.8c8fd83e9c5fb69982a53f123037770e.jpg _1690687.thumb.jpg.6cc738921b6477437816fceac81e393b.jpg

 

Ось работает и как надо, попробовал её еще назначать на всякие вспомогательные вещи вроде триммеров. Оказалось, что короткого хода достаточно и для точного позиционирования триммера, если он конечно в симуляторе может быть осью. Еще был забавный момент. Вместо нитки попробовал поставить резиновое сантехническое кольцо в качестве пасика. Очень удобно надевать снимать, работает, но... стал замечать при работе с конфигуратором, что меняется показатели диапазона. Сначала ось отрабатывает ход в 0%-100%. Потом делаешь определённое количество движений рычагом показатели становятся 0%-99%, потом 98, 97 и т.д. Было удивительно, думал прокручивается магнит, так как рядом стальные винты и подшипник. Но он плотно сидел и даже приклеивание не изменило картины. Были также странные эффекты вроде перескакивания за края диапазона, уменьшил ход  ручки до 45°, но проблема осталась. При этом джойстик на этом же контроллере стабильно отрабатывал всё как надо. В результате выяснил опытным путём, что виноват именно резиновый пасик. Хотя его надо было натягивать и дополнительно натяг регулировался винтом и ведомая ось прокручивалась с трудом. Но видимо, какое то проскальзывание было или другое явление, в результате которого постоянно смещался рабочий ход на датчике. При использовании нити, этот эффект ушёл и ось работает как надо. 

Остаётся попробовать сделать отдельную триммерную ось и можно будет делать компоновку блока РУДа, а пока буду гонять эту ось. Эта механика работает без какой-либо смазки и интересно, сколько она так еще проработает. Показатели в джойтестере, столь нелюбимые =FA=CATFISH, застыли на 16384 отсчетов и по окну конфигуратора рычаг можно установить в любое желаемое положение из этого диапазона с точностью до 10 отсчётов. 

 

 

 

  • Like 1

Share this post


Link to post
Share on other sites

Всех с Новым Годом! Хорошо, что наступили новогодние каникулы, у меня появилось время просто полетать, потестировать и определиться что делать дальше.

Тут мелькал вопрос, насчет большого числа отсчетов на ось. Лучший ответ, конечно практика. Например сделав одну отдельную ось газа, я смог делать то, что раньше не очень удавалось. Например летать в симах на вертолётах и более того, даже получать от этого удовольствие. Ниже ролик с тестированием в трех симуляторах: планерном Кондоре (во встроенном кадре работа джойстика), X-Plane (короткий полёт на вертолете с посадкой на палубу движущегося корабля, пробовал впервые) и полёт в Flightgear (кстати мне понравилось, стало летать как то очень приятно)

 

 

Интересный момент, управление Flightgear очень и очень чуткое, для регулировки параметров надо ковырять xml файл и долго подстраивать параметры. В моей же конфигурации летал как есть с дефолтными настройками. В конфигураторе вирпиловского контроллера убрал любое сглаживание и мертвые зоны при линейной кривой отклика (нелинейность даёт загрузка). Органы управления в Flightgear наиболее чутко повторяют все движения и колебания джойстика, но это оказалось очень и очень круто для управления.

 

Share this post


Link to post
Share on other sites

Хочется посмотреть как приходится дёргать рус в догфайте.

  • Upvote 1

Share this post


Link to post
Share on other sites
3 часа назад, MYCYJIbMAHUH сказал:

Хочется посмотреть как приходится дёргать рус в догфайте.

До этого надо бы выполнить кое-какие действия, вроде как сделать более-менее готовый РУД, а потом выбрать что то из новых для меня ИЛов. Кстати, с какого-бы посоветовал начать? Где народ больше всего мочится?

Share this post


Link to post
Share on other sites
12 часов назад, micro-flight сказал:

До этого надо бы выполнить кое-какие действия, вроде как сделать более-менее готовый РУД, а потом выбрать что то из новых для меня ИЛов. Кстати, с какого-бы посоветовал начать? Где народ больше всего мочится?

В Ил-2 штурмовике рус особо не напрягается в догфайте.Мне нравится на джойстике в тундровской аркаде.

Share this post


Link to post
Share on other sites
14 часов назад, MYCYJIbMAHUH сказал:

В Ил-2 штурмовике рус особо не напрягается в догфайте.Мне нравится на джойстике в тундровской аркаде.

Я так понимаю, что на на коротком джое 😉

Share this post


Link to post
Share on other sites
9 часов назад, buyvol10 сказал:

Я так понимаю, что на на коротком джое 😉

Без разницы.Испытал в режиме аркады настольник,настульник,напольник с разными расположениями джойстика.Мне больше всего удобнее(отражается на количестве сбитых) настульник с расположением справа на кресле.

Share this post


Link to post
Share on other sites

Когда делал длинноходные джои, обращал внимание, что собственно говоря, весь ход и не использовался. Ручка 90% времени болталась вокруг центра и редко когда надо было шуровать по полной. Случаев полного отклонения рулей особо и не было, разве что на посадке когда самолет сильно поврежден и что то из управляющих поверхностей отсутствует. На этом как будет именно в догфайте пока трудно сказать, так как загрузка на краях имеет ощутимое сопротивление, а сам джойстик всё равно очень лёгкий и можно его сдвинуть. И насколько же помню, все энергичные маневры одной ручкой делать не получится, газом и педалями приходится работать больше. Забавное ощущение открыл. Стол на который ставлю джойстик, обычный икеевский, довольно шаткий. Дети часто бегают и задевают его. Но процессу управления не мешает, возникает ощущение, что ручка держится сама по себе, а где-то под ней мягко срабатывает подвеска.

Share this post


Link to post
Share on other sites
Цитата

 Забавное ощущение открыл. Стол на который ставлю джойстик, обычный икеевский, довольно шаткий.

Ещё в 2013 году когда я только-только открыл для себя онлайн игры про самолёты и играя  в варпланес,я перешиб  крышку компутерного стола на две части.В дальнейшем крышка стола была заменена на кухонную плиту толщиной 40 мм.Её я точно не перешибу,сказал я себе прикручивая столешницу к столу.

  • Haha 2

Share this post


Link to post
Share on other sites
1 час назад, micro-flight сказал:

Когда делал длинноходные джои, обращал внимание, что собственно говоря, весь ход и не использовался. Ручка 90% времени болталась вокруг центра и редко когда надо было шуровать по полной. Случаев полного отклонения рулей особо и не было, разве что на посадке когда самолет сильно поврежден и что то из управляющих поверхностей отсутствует. На этом как будет именно в догфайте пока трудно сказать, так как загрузка на краях имеет ощутимое сопротивление, а сам джойстик всё равно очень лёгкий и можно его сдвинуть. И насколько же помню, все энергичные маневры одной ручкой делать не получится, газом и педалями приходится работать больше. Забавное ощущение открыл. Стол на который ставлю джойстик, обычный икеевский, довольно шаткий. Дети часто бегают и задевают его. Но процессу управления не мешает, возникает ощущение, что ручка держится сама по себе, а где-то под ней мягко срабатывает подвеска.

Полный ход ручки можно проверить в дуэлях там это норма, ну или летать как припадочный 

Share this post


Link to post
Share on other sites

Определился с компоновкой РУДа. Примерно будет выглядеть так:

1838262034_2.thumb.jpg.051bad5e38cd1e5adcf3cf4b214563d2.jpg

 

Блок размером 9.5х13 см, с 6 осями. Две основные универсальные, 3 триммерные на 320° и одна закрылки на 70° хода. На текущей универсальной оси суммарного налёта уже 15 часов. Ось оказалась настолько удачной, что сейчас использую её в основном в качестве РОШа и летаю в плейне пока что только на вертолёте. В будущем в блоке можно будет просто менять ручки, вместо газа ставить ручку циклического шага, а вместо колпачка смеси (для самолётов) ставить колпачок газа и получится отличный набор для полётов на вертолёте. В ближайшие дни начну пробовать с изготовления триммерной оси, есть еще одна плата с сенсором и как раз можно попробовать.

 

Share this post


Link to post
Share on other sites

Долго у меня не выходил триммер как мне хотелось. Во первых для быстроты прототипирования заказал 3д печать. Маховики триммера вышли просто отвратительными, потом не оказалось нужных магнитов, а потом сама ось не хотела калиброваться на 320° никак. Проворачивать магнит не мог, так как под маховики делал квадратный шлиц на ось, а ограничители уже были внутри него,  функция offset в конфигураторе выставлялась, но получалась не сплошная ось всё равно. Тогда решил отказаться от идеи с маховиком и очень длинной осью сделал просто короткий рычажок с ходом движения на 100°. В результате все равно получилось, что могу точно управлять осью и выставлять её в нужное положение однозначно точнее и быстрее чем кнопками или вращением маховика триммера. И управление интуитивно понятное и может делаться на ощупь. Кроме того, не обязательно использовать ось именно в качестве триммера, можно ставить любую другую вспомогательную ось вроде оси закрылков, радиаторы и прочее. Сделал ролик где демонстрируется собственно сам прототип и простой полёт с его использованием. Заодно в кадре и работа джойстиком. 

 

Из числа всплывших проблем, неожиданное влияние магнита оси газа на ось триммера, когда она рядом и на одну из осей джойстика когда тоже рядом. В самом джойстике магниты расположены прямо друг рядом с другом, но управлению не мешают. В ось газа ставил уже более мощный магнит и он запросто утягивает за собой несколько процентов движения оси триммера :o:. Но, так как делать РУД в котором оси разнесены на десятки сантиметров я точно не буду, то надо пробовать с магнитами меньшего диаметра и мощности. 

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

 

В первом ролике можно хорошо видеть и сопоставлять движения ручки джоя и виртуального штурвала Цессны (не считая легкого рассинхрона из-за мощного фриза в конце). Видна постоянная подвижность штурвала, на встроенном кадре видно, что ручка джойстика малоподвижна или едва шевелится. При этом каждое движение штурвала в виртуальном кокпите это увеличенное повторение движений моей руки.  Свой джойстик я назвал micro вовсе не из-за его небольшого размера, а как раз из-за этой особенности - минимальной подвижности и возможности делать микроскопические движения как раз там, где они больше всего и делаются .  

Share this post


Link to post
Share on other sites

Сегодня обнаружил очень интересный эффект. В настройках контроллера выходная кривая оси у меня выставлена как линейная. Физическая загрузка в виде композитных пружин мною воспринимается как нелинейная. Она небольшая в районе центра и плавно возрастает к краю оси. По факту, если я выставляю кривую отклика оси уже в самом симуляторе, скажем как линейную, то значительная часть всех движений будет проходить в районе условного центра оси без особого усилия и в этой же области проходят все основные моменты управления самолетом или вертолётом (на вертолёте еще и летать без триммера). Взлёты, посадки, маневрирование и прочее. Если в ходе процесса такого управления начать энергично маневрировать, то не доходя до края оси рука как бы натыкается на мягкую преграду и не позволяет развиться раскачке и подобным вещам. Так как тестирую в с основном в x-plane, то дальше буду показывать на его примере.

По умолчанию, кривая отклика в плейне стоит такая.

24461545_.jpg.e7e2e2d9495d506d3453201d3e27811b.jpg

 

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

Дальше я решил опытным путём попробовать настроить кривую, которая как бы совпадала с ощущением от отклика композитных пружин, получилась вот такая кривая.

500699991_.jpg.607c4b1dabd3e8dd0095c76047a015ac.jpg

Сделал на этой кривой несколько полётов и слегка удивился - ручка то потяжелела как если бы была обратная связь и на ней была бы дана большая загрузка! Именно воспринималось как заметно потяжелевшая ручка, виртуальный штурвал стал ходить плавнее и вести себя совсем по другому именно в области восприятия а не поведения самолета в симуляторе.

Немного проанализировал полученное и пришел к выводам как изменение кривой в данном случае, влияло на субъективное восприятие. Если выбираю полную линейность на выходе с джоя и линейность на обработке в симе, то получаю чувствительное  и малонагруженное управление, в диапазоне отклонений ручки, ну, скажем 0-3°. Если меняю кривую на более пологий вход, то для заметного отклонения органа управления, надо смещать ручку уже чуть дальше, в область где усилие пружины уже заметно возрастает. Таким образом, меняя кривую отклика, можно сдвигать и выбирать основное поле управления и загонять его или в малонагруженную область или сдвигать в более нагруженную область, сильно меняя тем самым субъективное восприятие и характер управления в целом! Фактически этот эффект можно представить как некую виртуальную обратную связь! :biggrin: (особенно если иметь возможность менять кривую отклика на лету во взаимосвязи с данными с авиасима).

Edited by micro-flight

Share this post


Link to post
Share on other sites

Немного переработал механику вспомогательных осей. Сделал такую вот ось шага винта. 

_1690743.thumb.jpg.6781992f8dc1ce6f475d28e6112aab1c.jpg _1690744.thumb.jpg.1de6b072ffd7d0d3d41b0516211beb72.jpg

 

С ручкой газа смотрится вот так

_1690742.thumb.jpg.589c99f7abc6997e54f361debb78bcbf.jpg

 

В оси сменные рукоятки, так что можно навешивать что угодно. Можно использовать и в качестве оси газа, в принципе с ней летаю-тестирую уже какое то время. Механика простейшая, всего 10 деталей, включая втулки под плату. Не смазываю. Предельная компактность и точность. Из минусов - пришлось применить схему с осевым фрикционом (радиальный поджим всё таки эффективнее)  и детали всё равно сложные. 

Тут MYCYJIbMAHUH интересовался догфайтом. Пока что выделить пять тысяч на покупку ил-2 не смог выделить, на эти деньги купил сенсоров и контроллер. Но, как понимаю, вопрос в первую очередь был вызван возможностью пилотажа на такой ручке. Буквально час назад скачал бесплатную модель Edge 540 Classic и попробовал покрутить всякие фигуры. Получилось вот так:

 

Кстати кроме оси газа на полную участвовала и ось шага винта. Очень удобно.

  • Like 1

Share this post


Link to post
Share on other sites

Я за 500руб приобрёл БзС с четырьмя самолётами.Не играю правда из-за плохого интернета и слабой видеокарты.

Share this post


Link to post
Share on other sites
2 минуты назад, MYCYJIbMAHUH сказал:

Я за 500руб приобрёл БзС с четырьмя самолётами.Не играю правда из-за плохого интернета и слабой видеокарты.

Недавно была такая скидка на всё, но пока тянул, она закончилась :)

Share this post


Link to post
Share on other sites
13.01.2020 в 16:35, micro-flight сказал:

 

500699991_.jpg.607c4b1dabd3e8dd0095c76047a015ac.jpg

Ссылочку можно на эту программу ?

Share this post


Link to post
Share on other sites
21.01.2020 в 08:35, micro-flight сказал:

Это панель настроек в xplane 11.41

Я тебе в личку скинул инфу полезную )

  • Like 1

Share this post


Link to post
Share on other sites

Ну вот, благодаря ver1ex у меня появилась возможность тестировать Ил-2.  Только назначил основные оси, сразу и сделал вылет с записью. Сразу скажу, что ещё всё не настроено, за долгое время впервые пробую. А этот Ил, так вообще и впервые.

Попробовать решил на простейших целях, не бронированных, чтобы эффект от попаданий был ясен. Первые впечатления, лететь приятно, стрелять еще приятнее (руки то помнят!). Одну из осей назначил на триммер руля высоты, но какой то глюк с осью, показатели скачут. Нужно сделать еще и фритрек, или что там сейчас популярно. В симах где фритрек не использовал, летаю нормально. А тут аж шея начинала ныть, так хочется повернуть и посмотреть головой :biggrin:

В игре все настройки по умолчанию, кривые и прочие не знаю какие, но летать нормально. С посадкой какие то непонятки, вроде назначил кнопку тормоза, но что то не тормозит, но это вопрос несущественный. 

Летал так - бросаю ручку, смотрю мышью, потом нажимаю кнопку для прицеливания и всё по новой. Раньше стрелял обычно с большей дистанции, но тут просто не видно, приходилось подлетать и пулять прямо в упор. Еще у nvidia запись по умолчанию включается alt+F9, но одновременно что то включается с обзором и в иле :biggrin: А так, всё как надо, летать и стрелять можно. С момента как будет элементы РУДа хотя бы закреплены на дощечке и появится обзор, можно будет пробовать воздушных ботов. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...