Панель управления на NJoy32

Любые темы, близкие к устройствам для симуляторов.

Moderator: AdminGroup

User avatar
Smith
Posts: 168
Joined: Tue May 19, 2015 21:16
Location: Обнинск
Has thanked: 13 times
Been thanked: 12 times

Панель управления на NJoy32

Postby Smith » Wed May 23, 2018 16:54

Всем привет. Давно появилась необходимость в дополнительной панели управления, чтоб минимизировать необходимость в клавиатуре. С начала сделал наброски необходимых мне функций, но сразу решил что будет три оси. Несмотря на то что у меня есть руд, эту панель так же предполагалось использовать для управления двигателями. Летаю в основном в Ил-2 БЗХ, и такая конфигурация подойдет и для двухмоторный самолетов, и для Ju.52. С механикой определился сразу, а вот с корпусом было сложней. В итоге решил заказать корпус из композита и механику у GVL224. Набросали корпус, кнопки, посмотрели что вмещается а что нет, от этого и плясали.
photo_2018-05-23_16-11-45.jpg

Вот такой корпус с механикой я получил, электроники конечно же нет, на нее у меня были особые планы. Почти два года я собирал различные компоненты для осуществления своей задумки))
Полная разборка, в качестве датчиков цифровые марсы
photo_2018-05-23_16-11-38.jpg

Крепежные болты немного уже по ширине, в текстолите рассверлил отверстия и допилил вовнутрь надфилем.
photo_2018-05-23_16-11-35.jpg
Last edited by Smith on Wed May 23, 2018 18:24, edited 1 time in total.
форум БЗС ник night_fighter

User avatar
Smith
Posts: 168
Joined: Tue May 19, 2015 21:16
Location: Обнинск
Has thanked: 13 times
Been thanked: 12 times

Re: Панель управления на NJoy32

Postby Smith » Wed May 23, 2018 17:08

Три механики в сборе
photo_2018-05-23_15-54-02.jpg

Контроллер - раритетный двухплатный Njoy32
photo_2018-05-23_16-40-37.jpg

Вообще очень удачный (возможно даже самый) контроллер для самодельщиков. А самое главное - полноценный BUS, да и не только. В стоке есть два сдвиговых регистра - очень удобно, платы расширения найти сложно сейчас - проще изготовить.
Запаял три кнопки и три энкодера:
photo_2018-05-23_15-51-31.jpg

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

User avatar
Smith
Posts: 168
Joined: Tue May 19, 2015 21:16
Location: Обнинск
Has thanked: 13 times
Been thanked: 12 times

Re: Панель управления на NJoy32

Postby Smith » Wed May 23, 2018 17:18

Прикинул то что было на тот момент:
photo_2018-05-23_15-51-32.jpg

На масло-водорадиаторы трехпозиционники с возвратом, на авиагоризонте обычный трехпозиционник, остальные двухпозиционные.
Вообще в запасах есть советские тумблера, но пока я не нашел куда их приткнуть:
photo_2018-05-23_17-11-04.jpg

Габариты большеваты для данного корпуса.
Начал запаивать контролы с передней панели. Удалось найти плату расширения на 16 кнопок, ее и использую:
photo_2018-05-23_15-51-27.jpg
форум БЗС ник night_fighter

User avatar
Smith
Posts: 168
Joined: Tue May 19, 2015 21:16
Location: Обнинск
Has thanked: 13 times
Been thanked: 12 times

Re: Панель управления на NJoy32

Postby Smith » Wed May 23, 2018 17:37

Куда же без юмора - "творческий беспорядок" :D
photo_2018-05-23_15-51-23.jpg

Стол очень маленький, до сих пор не понимаю как там все помещается...
Получилось очень плотно - еле впихнул плату:
photo_2018-05-23_15-51-18.jpg

Хотел сначала сделать общую массу на всех элементах, но все-таки сделал индивидуальную. На переднюю панель ушло два вечера.
А теперь самые сливки, собственно почему и был выбран Njoy - шина. На других устройствах используется для этой цели RJ12. Практика показала что не самые надежные коннекторы, иногда ломается стопор (устройства убираю, поэтому приходится постоянно соединять-разъединять). Для этого устройства я выбрал такое соединение (буду честен - перед глазами блекбокс 8) - подсмотрел там).
photo_2018-05-23_17-31-42.jpg

С 6 контактами в чипе и дипе не нашел, только с 5. С Али чет тоже не вышло.Потом решил и для USB использовать такие - с виду вроде практично и надежно.
форум БЗС ник night_fighter

User avatar
Smith
Posts: 168
Joined: Tue May 19, 2015 21:16
Location: Обнинск
Has thanked: 13 times
Been thanked: 12 times

Re: Панель управления на NJoy32

Postby Smith » Wed May 23, 2018 18:03

Сделал переходник для BUS:
photo_2018-05-23_17-38-18.jpg

Остановлюсь немного на плате для ECS - есть один момент - стандартная старая распиновка - Tx3 Tx1 GND +V R Rx1 Rx3. НО на данной плате она иная (мне пришлось переобжать коннектор, забыл об этом, хотя проверял до этого). Здесь распиновка такова - Rx3 Tx1 GND +V Rx1 Tx3.
Если смотреть сверху, то распиновка будет такая :roll: :
photo_2018-05-23_17-47-05.jpg

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

Идем дальше - компоновочка получилась плотная, но все влезает:
photo_2018-05-23_15-51-17.jpg
форум БЗС ник night_fighter

User avatar
Smith
Posts: 168
Joined: Tue May 19, 2015 21:16
Location: Обнинск
Has thanked: 13 times
Been thanked: 12 times

Re: Панель управления на NJoy32

Postby Smith » Wed May 23, 2018 18:23

Тестовая сборка (ради чего это все и затевалось, и где проявляется весь профит моей схемы)
photo_2018-05-23_18-04-45.jpg

Особое внимание на светодиоды ECS и Blackbox - все горит, а USB включен только от моей панели. Если будут вопросы кто все еще использует подключение по шине Gametrix ECS - то есть такие :D, но я пошел еще дальше - блекбокс (а к нему подключена еще и мамба) будут в одной связке. Но это все пока работает на правах теста и побаловаться, т.к. никто не отменял ограничения в 8 осей на устройство.

Вот так выглядит панель, энкодеры можно крутить не убирая руки с ручек (делалось именно под себя, мне удобно) кнопки также доступны. На них будут находятся функции выбора двигателей и шифтов, так что они не нужны с большой оперативность.
photo_2018-05-23_18-10-41.jpg


Осталось сделать кабель для USB и просверлить отверстия для светодиода (не могу жить без системного светодиода)))
Так же нужно настроить некоторые моменты в конфигураторе, но это уже мелочи.

Также назрела проблема 8 осей на устройство. Можно ли как-то обойти ее вводя виртуальные контроллеры? USB естественно буде один от 4 устройств. Готов даже стать тестером :)

Ну и в заключение хочу поблагодарить всех, кто это все прочитал. Как я понял, в одно сообщение можно прикрепить не более 3 изображений, так что заранее извиняюсь за это и возможные грамматические ошибки. Предложения и советы так же приветствуются.
форум БЗС ник night_fighter

Alex Oz
Posts: 976
Joined: Mon May 12, 2008 9:10
Location: Минск
Has thanked: 4 times
Been thanked: 57 times

Re: Панель управления на NJoy32

Postby Alex Oz » Fri May 25, 2018 22:42

Приятно сознавать, что не все труды напрасны :)

Smith wrote:Контроллер - раритетный двухплатный Njoy32


У меня всего две штуки живых осталось :) - но самому нужны, очень удобный набор интерфейсов для отладки.
Выдержали по несколько тысяч перепрошивок. Рекордсмен - более 3000.
Таких контроллеров уже не будет. Кто успел - молодец!
В свое время деньги, за которые он продавался - это была практически его себестоимость. Но не все понимали этот момент.
Увы, все хорошее когда-то заканчивается...

За проект - респект!
Крайние прошивки и софт / Latest firmware & software
viewtopic.php?f=15&t=908

User avatar
Smith
Posts: 168
Joined: Tue May 19, 2015 21:16
Location: Обнинск
Has thanked: 13 times
Been thanked: 12 times

Re: Панель управления на NJoy32

Postby Smith » Sat May 26, 2018 1:31

И вам спасибо за такие мощные возможности данной платформы :D
форум БЗС ник night_fighter

User avatar
Smith
Posts: 168
Joined: Tue May 19, 2015 21:16
Location: Обнинск
Has thanked: 13 times
Been thanked: 12 times

Re: Панель управления на NJoy32

Postby Smith » Tue Jul 10, 2018 13:40

Наконец нанес последние штрихи - сделал кабель USB и светодиод.
photo_2018-07-10_13-26-40.jpg

Светодиод сообщает о трех состояниях - два цвета вместе - нет подключения по шине, красный и зеленый по отдельности - индикация шифтации на руде и дублирование непосредственно на светодиод руда.
Светодиод.jpg

Теперь на некоторое время можно расслабиться, пока не придут новые идеи :D
форум БЗС ник night_fighter

Ron61
Posts: 947
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 18 times
Been thanked: 176 times

Re: Панель управления на NJoy32

Postby Ron61 » Wed Jul 11, 2018 12:35

Если 2 порт свободен, то грех не воспользоваться им для подключения RGB Led.

User avatar
Victorus
Posts: 1010
Joined: Wed Sep 21, 2011 13:25
Has thanked: 158 times
Been thanked: 128 times

Re: Панель управления на NJoy32

Postby Victorus » Wed Jul 11, 2018 19:49

Присоединяясь. Скриншоты настроек - в студию! Пожалуйста.
Красота!

User avatar
Smith
Posts: 168
Joined: Tue May 19, 2015 21:16
Location: Обнинск
Has thanked: 13 times
Been thanked: 12 times

Re: Панель управления на NJoy32

Postby Smith » Thu Jul 12, 2018 1:45

Спасибо)
1ск.jpg

2ск.jpg

3ск.jpg
форум БЗС ник night_fighter

User avatar
Smith
Posts: 168
Joined: Tue May 19, 2015 21:16
Location: Обнинск
Has thanked: 13 times
Been thanked: 12 times

Re: Панель управления на NJoy32

Postby Smith » Thu Jul 12, 2018 1:54

4ск.jpg

5ск.jpg

6ск.jpg

И профиль закинул https://yadi.sk/d/TbIkdXtD3Z5WoZ
Во второй порт (3 ось) сейчас подключен третий марс, но можно что-нибудь придумать. Светодиоды вещь полезная)
форум БЗС ник night_fighter

Ron61
Posts: 947
Joined: Tue Jan 15, 2013 23:56
Location: г.Минск
Has thanked: 18 times
Been thanked: 176 times

Re: Панель управления на NJoy32

Postby Ron61 » Thu Jul 12, 2018 2:05

Я вообще-то имел ввиду SPI #2. Он у тебя не задействован.

User avatar
Smith
Posts: 168
Joined: Tue May 19, 2015 21:16
Location: Обнинск
Has thanked: 13 times
Been thanked: 12 times

Re: Панель управления на NJoy32

Postby Smith » Thu Jul 12, 2018 5:52

Точно! Я ночью про него не подумал!
форум БЗС ник night_fighter


Return to “Про все и обо всем.”

Who is online

Users browsing this forum: No registered users and 2 guests