???
Математика на уровне МГУ

Показано с 1 по 25 из 36

Тема: переделка джоя Х-45

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Ответ: переделка джоя Х-45

    Привет всем, други! Тыщу лет не был на Сухом, вот, возобновил доступ...
    Само собой, обязан ответить на вопрос morze.

    Дружище, дело здесь в использовании хата как дополнительных 8-и кнопок! И тут есть некоторые нюансы вот какого рода.

    Если ты (не возражаешь, что на "ты"?) знаешь, хат - это четыре расположенных "крестом" микрика. И они дают в сумме 8 команд - условно 8 кнопок. Как?

    При отклонении ручки хата на 12, 6, 9 и 3 часа - срабатывает только один микрик. А при отклонении на час 30, на 4.30, на 7.30 и на 10.30 - два микрика.

    Разжую: берем "час 30". Срабатывают микрики 12 часов и 3 часа. Но одновременное их срабатывание интерпретируется контроллером джоя, как одна команда!

    Думаю, теперь понятно, откуда я взял дополнительные 8 команд. Всего у Авиатора действительно 14 "кнопочных" команд, из них 2 - это команды "модов", и 8 команд хата. Ну, одна из кнопок на морде моего пульта (синяя) не задействована. Почему поставил лишнюю - а Бог его знает, уже и не помню...

    В пульте на основе Авиатора в части хата сделано так:

    Хат сохранен, но в нем использованы только микрики 12 часов и 6 часов, у меня это бомбоприцел выше-ниже. При этом и сам хат может отклоняться только на 12 или на 6 часов (так он доработан).

    На контакты микриков 3 часа и 9 часов заведены контакты ОДИНАРНЫХ кнопок. Т.е имеем уже 4 дополнительные к чисто "кнопочным" командв.

    А вот сейчас самое сложное. Передохну - и продолжу.

    ---------- Добавлено в 20:52 ---------- Предыдущее сообщение было написано в 20:39 ----------

    Итак, было сказано, что команды час 30, 4.30, 7.30 и 10.30 - формируются нажатием одновременно двух микриков. Поэтому взяты 4 кнопки С ДВУМЯ ПАРАМИ КОНТАКТОВ - и они заведены на контакты:

    - для час 30 - на контакты микриков 12 часов и 3 часа,
    - для 4.30 - на контакты микриков 3 часа и 6 часов,
    - для 7.30 - на контакты микриков 6 часов и 9 часов,
    - для 10.30 - на контакты микриков 9 часов и 12 часов.

    Да, на каждый контакт микриков приходит несколько проводов - но ничего страшного в этом нет. Просто они объединяются не на самом выводе микрика, а до
    него, и на вывод реально приходит только один провод.

    Понятно, что при нажатии любой двойной кнопки как бы нажимаются одновременно два микрика, и мы получаем ОДНУ команду - соответствующую одному из лучей "повернутого" креста.

    Понятно ли все сказанное? Не умею вставлять рисунки - а то где-то завалялась схема, при одном взгляде на нее все стало бы кристально ясно...

    Но есть и еще нюанс!

    ---------- Добавлено в 21:04 ---------- Предыдущее сообщение было написано в 20:52 ----------

    Дело в том, что контроллеры джоев в части приема и обработки сигналов - приборы весьма быстродействующие. Авиатора, как вполне современного, тем более.
    И что получается?

    При нажатии двойной кнопки входящие в ее состав пары контактов замыкаются НЕ ОДНОВРЕМЕННО! И это интерпретируется как нажатие сначала одного и через малый промежуток времени - второго микрика хата, т.е как выдача не "диагональной", а последовательно двух "прямых" команд. Ил это чувствует - потому что комп тоже быстродействующая машина, и в результате получается, что я Илу выдаю лишние команды!

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

    Так что подводный камешек в использовании хата как 8-и кнопок - все же есть...

    Если есть вопросы -само собой, отвечу.


    Удачи всем, и спасибо за доброе внимание к моим шаладушкам!

    Юрий, он же =E95=Starik, он же просто Старик.

  2. #2
    Курсант Аватар для muflon32
    Регистрация
    23.07.2010
    Адрес
    Москва
    Возраст
    73
    Сообщений
    112

    Ответ: переделка джоя Х-45

    Цитата Сообщение от Юрий СПБ Посмотреть сообщение
    При отклонении ручки хата на 12, 6, 9 и 3 часа - срабатывает только один микрик. А при отклонении на час 30, на 4.30, на 7.30 и на 10.30 - два микрика.

    Разжую: берем "час 30". Срабатывают микрики 12 часов и 3 часа. Но одновременное их срабатывание интерпретируется контроллером джоя, как одна команда!

    Думаю, теперь понятно, откуда я взял дополнительные 8 команд. Всего у Авиатора действительно 14 "кнопочных" команд, из них 2 - это команды "модов", и 8 команд хата. Ну, одна из кнопок на морде моего пульта (синяя) не задействована. Почему поставил лишнюю - а Бог его знает, уже и не помню...

    В пульте на основе Авиатора в части хата сделано так:

    Хат сохранен, но в нем использованы только микрики 12 часов и 6 часов, у меня это бомбоприцел выше-ниже. При этом и сам хат может отклоняться только на 12 или на 6 часов (так он доработан).

    На контакты микриков 3 часа и 9 часов заведены контакты ОДИНАРНЫХ кнопок. Т.е имеем уже 4 дополнительные к чисто "кнопочным" командв.

    А вот сейчас самое сложное. Передохну - и продолжу.

    ---------- Добавлено в 20:52 ---------- Предыдущее сообщение было написано в 20:39 ----------

    Итак, было сказано, что команды час 30, 4.30, 7.30 и 10.30 - формируются нажатием одновременно двух микриков. Поэтому взяты 4 кнопки С ДВУМЯ ПАРАМИ КОНТАКТОВ - и они заведены на контакты:

    - для час 30 - на контакты микриков 12 часов и 3 часа,
    - для 4.30 - на контакты микриков 3 часа и 6 часов,
    - для 7.30 - на контакты микриков 6 часов и 9 часов,
    - для 10.30 - на контакты микриков 9 часов и 12 часов.

    Да, на каждый контакт микриков приходит несколько проводов - но ничего страшного в этом нет. Просто они объединяются не на самом выводе микрика, а до
    него, и на вывод реально приходит только один провод.

    Понятно, что при нажатии любой двойной кнопки как бы нажимаются одновременно два микрика, и мы получаем ОДНУ команду - соответствующую одному из лучей "повернутого" креста.

    Понятно ли все сказанное? Не умею вставлять рисунки - а то где-то завалялась схема, при одном взгляде на нее все стало бы кристально ясно...

    Но есть и еще нюанс!

    ---------- Добавлено в 21:04 ---------- Предыдущее сообщение было написано в 20:52 ----------

    Дело в том, что контроллеры джоев в части приема и обработки сигналов - приборы весьма быстродействующие. Авиатора, как вполне современного, тем более.
    И что получается?

    При нажатии двойной кнопки входящие в ее состав пары контактов замыкаются НЕ ОДНОВРЕМЕННО! И это интерпретируется как нажатие сначала одного и через малый промежуток времени - второго микрика хата, т.е как выдача не "диагональной", а последовательно двух "прямых" команд. Ил это чувствует - потому что комп тоже быстродействующая машина, и в результате получается, что я Илу выдаю лишние команды!

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

    Так что подводный камешек в использовании хата как 8-и кнопок - все же есть...

    Если есть вопросы -само собой, отвечу.


    Удачи всем, и спасибо за доброе внимание к моим шаладушкам!

    Юрий, он же =E95=Starik, он же просто Старик.
    Уважаемый Юрий!
    Имею в пользовании РУД от Х-45 (РУС Evo). На РУДе имеются 2 хатки. Я использую в игре только 4 положения каждой из них. Прочитав Ваш пост, у меня возникла идея поставить дополнительно 8 кнопок (с двумя группами контактов). К сожалению не знаю точно как запитываются микрики этих хаток. Я развинтил рукоятку и увидел, что к каждой хатке подходят 5 проводов. Если я правильно понимаю, то по одному проводу запитываются постоянным напряжением (5? или 3? в.) параллельно по одному контакту на каждом микрике. 4 оставшихся провода служат для подачи этого напряжения на соответствующий диод матрицы.
    Если я прав, то я знаю как подключить дополнительные кнопки, если нет, то прошу подсказать как мне реализовать эту идею.
    Очень буду Вам признателен за помощь.
    С уважением, Виктор.

  3. #3

    Ответ: переделка джоя Х-45

    Приветствую, Виктор.

    Напомните - а хатки на РУДе не ТОЛЬКО ЧЕТЫРЕ ли положения имеют? Если да - то тогда контроллер джоя (точнее, программа контроллера)
    не сможет воспринимать одновременное нажатие двух микриков таких хатов как одну команду. И дорабатывать их моим способом нет смысла.

    Жду Вашего ответа. И поищу схему доработки "8-ствольного" хата.

    С уважением - Юрий.
    Крайний раз редактировалось Юрий СПБ; 25.07.2010 в 20:18.

  4. #4
    Курсант Аватар для muflon32
    Регистрация
    23.07.2010
    Адрес
    Москва
    Возраст
    73
    Сообщений
    112

    Ответ: переделка джоя Х-45

    Цитата Сообщение от Юрий СПБ Посмотреть сообщение
    Приветствую, Виктор.

    Напомните - а хатки на РУДе не ТОЛЬКО ЧЕТЫРЕ ли положения имеют? Если да - то тогда контроллер джоя (точнее, программа контроллера)
    не сможет воспринимать одновременное нажатие двух микриков таких хатов как одну команду. И дорабатывать их моим способом нет смысла.

    Жду Вашего ответа. И поищу схему доработки "8-ствольного" хата.

    С уважением - Юрий.
    Спасибо Юрий, что откликнулись. Позиции хаток на РУДе я смотрел в панели управления SST, там отклик показывает 8 положений на каждой.
    Есть еще вариант-взять незадействованные (у меня) 4 положения 2-х хаток на РУСе и вывести их через доп. разъем на РУД.
    Самое главное для меня знать принцип работы хаток. Я думаю, что на РУСе и на РУДе они не отличаются. Просто если брать их с РУДа - проще в реализации.

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •