MJ 16 Модульный конструктор — «Железные» кокпиты

Приветствую уважаемые коллеги! создаю данную тему, дабы собрать в одну ветку часто возникающие вопросы по поводу контроллера MJ16 и проблем связанных с его изготовлением и эксплуатацией. Думаю будет удобнее для всех в одной теме обсуждать возникающие вопросы по поводу данного устройства.
Так как на сегодняшний день это пока единственное обкатанное устройство управления симулятором по USB интерфейсу.
Начну от себя, все началось с того что понадобилось устройство для ввода сигналов в симулятор, с тренажера МИ-8Т, способное обслужить более восьми аналоговых осей и более 100 кнопок и переключателей, за основу решили взять всем известный MJ16, но при установке его на в кабину тренажера начались проблемы связанные с фантомным нажатием нескольких кнопок при использовании длинных проводов (более пяти метров),дрожание осей по той же причине и самое главное полный вылет из системы устройства при включении в кабине мощных электромагнитных устройств (Электро-механизмов загрузки ЭМТ-2, преобразователей и даже кабинного вентилятора. В итоге пришлось заняться доработкой стандартной схемы MJ16, в результате чего полностью изменилась разводка схемы,диодная матрица переехала на основную плату,появились резисторы подтяжки опорного напряжения +5в на шины кнопок диодной матрицы,добавилось экранирование платы по осям от внешних электромагнитных помех. В результате появилась печатная плата и доработанная схема которую привожу ниже, выкладываю файлы печатной платы и файл шелкографии в формате программы LayOut 5.0 для самостоятельной сборки (лазерно-утюжный способ тут не особо приветствуется так как дорожки имеют размер 0,3мм) желательно воспользоваться Фоторезестивной технологией изготовления плат, а лучше заказывать платы на заводе.

Но для полноценного тренажера одной платы MJ16 мало… нужны разнообразные тумблера, переключатели, крутилки и т.д
естественно все это можно подключить к плате програмно НО! прийдется использовать массу сторонних программ и модулей таких как Джой маппер и ФСУИПС. Так как программирование для меня практически темный лес (Для меня проще железо) :) ,зародилась идея как бы все это программное дело обойти!!!? Ведь в стандарте Виндоус видит всего 32 кнопки и видит их именно как кнопки нажал-отпустил… а как же быть с тумблерами!? со стандартными переменными симулятора? ведь к примеру выпуск и уборка шасси назначаются по умолчанию на одну и ту же кнопку! как сделать что бы шасси убирались при одном положении тумблера и выпускались при другом!?…. вот витала эта идея у меня в голове давно но не находила применения… :)
И вот на днях свершилось!!! совместно с много уважаемым Сергеем (всем известный на нашем форуме как САБ) разработали и обкатали устройство имитации тумблера для платы MJ16, всё гениальное просто!!! схема собрана на микросхемах серии 74НС86 и в железном (не в программном) виде имитирует нажатие кнопки в Виндоус при включении и выключении тумблера! (включили тумблер на 0Ю5 секунд сработала кнопка, выключили сработала снова) Вот теперь можно привязывать стандартную переменную (к примеру) на выпускуборку шасси на тумблер-кнопку минуя модуль ФСУИПС и т.д! Единственное неудобство такого устройства то что перед запуском симулятора нужно будет проверить что все выключатели и тумблера находятся в положении ВЫКЛ.
Конструктивно обе платы имеют один размер и могут модульно собираться в «Этажерку»
На очереди модуль иммитации Энкодеров!!!
Спасибо за внимание! и желаю удачной сборки!
С Уважением Константин

Прикрепленные изображения

  • DSC06086.JPG

Ответов: 36

1 2
Схема имитатора тумблеров…

Прикрепленные изображения

  • тумблера1.JPG
  • тумблера2.JPG

Электрическая принципиальная схема имитатора тумблеров

Прикрепленные изображения

  • IMG_28012011_103654.png

Плата имитации тумблеров запитываеться от базовой платы через неиспользуемый (во время работы контроллера) разъем программатора, через соединительный шлейф.
ниже файлы разводки плат и шелкографии формата S-LayOut 5.0

от черт! не могу прикрепить файлы не в формате Lay не в формате rar … :angry: подскажите как!? :)
в формате .zip

Спасибо! щас…
вот файлы!

Прикрепленные файлы

Дико извиняюсь!!!в файле «Имитатор тумблеров» ОШИБКА!!! вот верный файл.

Прикрепленные файлы

Вот ршил собрать мджой 16 кто посоветует нормальную инструкцию и схему по сборке

Вот ршил собрать мджой 16 кто посоветует нормальную инструкцию и схему по сборке

+1, тоже собираюсь заняться сборкой, но не могу определиться. столько всяких вариантов, подскажите что-то одно, нормальное, проверенное!

А в вин7 тоже работают только 32 кнопки? И почему? Существуют драйвера к MJoy16?

Ч-з SV Mapper в MJoy16 задействуются все кнопы и тумблера(нужно для Ил-2 Штурмовик). Но для МСФС и этого не надо. Он «видит» их напрямую. И ЛокОн тоже.

Ч-з SV Mapper в MJoy16 задействуются все кнопы и тумблера(нужно для Ил-2 Штурмовик). Но для МСФС и этого не надо. Он «видит» их напрямую. И ЛокОн тоже.

Не видит, он (MSFS) все кнопки — у меня их 64, только, маппером!

Драйвер у MJ16 один стандартный это HID контроллер, а какой вариант собирать решать лично каждому, кому то нужен минимизированный вариант (контроллер отдельно, матрица отдельно), если место позволяет лучше собрать всё на одной плате вместе с матрицей будет меньше наводок и внешних помех (чем больше жгутов и проводов между платой и матрицей тем больше вероятность глюков контроллера)
а по поводу того что МСФС не видит более 32-х кнопок и приходится использовать мэппер и ФСУИПС, думаю проблема скоро решиться! (на днях обкатаю свою верхнюю панель и вот тогда сообщу о результатах), А в кратце принцип таков:устройство работает напрямую с ХМЛ приборами и не нуждается не в каких дополнительных программных модулях.

Драйвер у MJ16 один стандартный это HID контроллер, а какой вариант собирать решать лично каждому, кому то нужен минимизированный вариант (контроллер отдельно, матрица отдельно), если место позволяет лучше собрать всё на одной плате вместе с матрицей будет меньше наводок и внешних помех (чем больше жгутов и проводов между платой и матрицей тем больше вероятность глюков контроллера)
а по поводу того что МСФС не видит более 32-х кнопок и приходится использовать мэппер и ФСУИПС, думаю проблема скоро решиться! (на днях обкатаю свою верхнюю панель и вот тогда сообщу о результатах), А в кратце принцип таков:устройство работает напрямую с ХМЛ приборами и не нуждается не в каких дополнительных программных модулях.

А так это МСФС не видет больше 32-х кнопок или винда? На МСФС мне пофиг, я летаю на иксе.

Директ инпут в винде не видит больше 32-кнопки 9-осей, а вот в сим можно прописать прямо в прибор!

Директ инпут в винде не видит больше 32-кнопки 9-осей, а вот в сим можно прописать прямо в прибор!

Вы меня успокоили=)

Драйвер у MJ16 один стандартный это HID контроллер, а какой вариант собирать решать лично каждому, кому то нужен минимизированный вариант (контроллер отдельно, матрица отдельно), если место позволяет лучше собрать всё на одной плате вместе с матрицей будет меньше наводок и внешних помех (чем больше жгутов и проводов между платой и матрицей тем больше вероятность глюков контроллера)
а по поводу того что МСФС не видит более 32-х кнопок и приходится использовать мэппер и ФСУИПС, думаю проблема скоро решиться! (на днях обкатаю свою верхнюю панель и вот тогда сообщу о результатах), А в кратце принцип таков:устройство работает напрямую с ХМЛ приборами и не нуждается не в каких дополнительных программных модулях.

Костя, получается, что если все получится с назначением «на прямую», можно будет пробовать подключать кнопки и тумблеры — не обозначенные в FSUIPC/настройках сима, но имеющиеся(работающие) в модели самолета/вертолета?
p.s.Тулпар аир — 88269 ?

Женя! да! совершенно верно! и уже получилось!!! :) к примеру на панелях МИ-2 (от немца) у меня сейчас всё включается от железных тумблеров и АЗСов!!! и при чем как положено! ТУМБЛЕР ВКЛ.(на железной панели)-в симуляторе ВКЛ. ВЫКЛ.- и там ВЫКЛ.
вот такие вот дела!!! попозже все опишу и выложу со схемами и кодами приборов! (когда всё обкатаю на наличие глюков)
да 88269 моя ласточка! :new_russian: она там поди в сугроб уже превратилась!? нужно появиться как нибудь навестить аппарат! :)
Стоит ласточка, не шелохнется! Плоскости чистые, лобовое немного в снегу.:)Вчера видел. Сорри за оффтоп!

как программировать mjoy16 если нет lpt на компе ???? через такой кабель получится http://www.oldi.ru/c…lement/0028172/ ?????

К сожалению такой кабель не подойдет :rolleyes: это лишь эмулятор порта, а нам нужен полноценный ЛПТ порт!, варианта два: Либо купить плату расширения PCI PMIO-V3T-02S1P (плата добавит в компьютер два СОМ порта и один ЛПТ) или аналогичную, либо прошить Мджой на компьютере имеющим ЛПТ порт!
С уважением Константин

В Новосибирске такой контроллер RS232 стоит примерно 500-700 рублей

спасибо. буду приобретать.

поддержка WIN7 64bit есть ???

да и на 32-ой и на 64-ой семерке платы работают без проблем

1 2