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

Показано с 1 по 6 из 6

Тема: Разнотяговый РУД. Читать только электронщикам ;)

  1. #1

    Разнотяговый РУД. Читать только электронщикам ;)

    Ахтунг! Пока только принцип работы.

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

    15 лет логикой не занимался. Стоит начинать заниматься схемкой?
    Может где-то закралась неустранимая заноза в алгоритме? :confused:
    Крайний раз редактировалось Eagle Sam; 31.01.2006 в 13:31.
    Рожденный в ГССР

  2. #2
    ED Team Аватар для USSR_Rik
    Регистрация
    16.08.2003
    Адрес
    Belarus, Minsk
    Сообщений
    2,450

    Ответ: Разнотяговый РУД. Читать только электронщикам ;)

    Расшифруй идею, я что-то логику не пойму пока. Смысл "выбирать" двигатель кнопкой при перемещении соответствующего РУДа, если его перемещение - и так фактически команда игре на изменение тяги этого двигателя? А если РУД двигаем не нажимая на кнопку, его тяга не меняется? Я тут недопонял.

    И механика, блин. Понимаю, что тут не об этом вопрос, но все-таки.

    Я вот давно думаю по-другому сделать - на типовом РУДе от X-45: отключаем "качалку" (все равно педали - лучше). И включаем резистор качалки аналогично регулятору баланса в звуковых схемах совместно с регулятором тяги. То есть, если качалка в среднем положении - тяга регулируется в обоих каналах синхронно. Нажимаем качалку влево (например) - уменьшается тяга левого двигателя и добавляется (или не меняется) для правого, вправо - наоборот. Плюс - легко реализовать как электрически (видимо, тремя операционниками можно обойтись), так и механику не нужно переделывать.
    ...чего уж тигру лишняя полосочка... (© - не помню)

  3. #3

    Ответ: Разнотяговый РУД. Читать только электронщикам ;)

    Цитата Сообщение от USSR_Rik
    Расшифруй идею, я что-то логику не пойму пока. Смысл "выбирать" двигатель кнопкой при перемещении соответствующего РУДа, если его перемещение - и так фактически команда игре на изменение тяги этого двигателя? А если РУД двигаем не нажимая на кнопку, его тяга не меняется? Я тут недопонял.
    Правильно, перемещение ручки без нажима на кнопку быть не должно. Этого можно добиться конструкцией и тренировкой. Нет нажатия, нет изменения тяги в игре. Нажатие значит "выбран двигл №ххх"

    Цитата Сообщение от USSR_Rik
    И механика, блин. Понимаю, что тут не об этом вопрос, но все-таки.
    Никто не обещал, что не будет жертв.

    Цитата Сообщение от USSR_Rik
    Я вот давно думаю по-другому сделать - на типовом РУДе от X-45: отключаем "качалку" (все равно педали - лучше). И включаем резистор качалки аналогично регулятору баланса в звуковых схемах совместно с регулятором тяги. То есть, если качалка в среднем положении - тяга регулируется в обоих каналах синхронно. Нажимаем качалку влево (например) - уменьшается тяга левого двигателя и добавляется (или не меняется) для правого, вправо - наоборот. Плюс - легко реализовать как электрически (видимо, тремя операционниками можно обойтись), так и механику не нужно переделывать.
    Класно, кстати, задумано. Но... Окинув взором или ощупав разнотягоый тротл имеешь представление о процентах тяги по движкам.

    Затея прежде всего для кокпитчиков. Это другие люди.
    Рожденный в ГССР

  4. #4
    . Аватар для Maximus_G
    Регистрация
    09.04.2002
    Адрес
    Владивосток
    Возраст
    46
    Сообщений
    10,064

    Ответ: Разнотяговый РУД. Читать только электронщикам ;)

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

    ...А еще можно просто подождать, пока МГ повесят каждый движок на свою ось в БоБе
    "Как говорит наш дорогой шеф, в нашем деле главное - реализьм!" (c) к/ф "Бриллиантовая рука"

  5. #5

    Ответ: Разнотяговый РУД. Читать только электронщикам ;)

    Цитата Сообщение от Maximus_G
    То же самое, но без необходимости нажимать кнопки, можно реализовать программно. Тут уж на выбор, что проще - программить или паять.
    В программном варианте нужен маппер вирт.джоя и механизм генерации нажатия кнопок на событиях "ось начала двигаться" и "ось остановилась".
    Исходник маппера вирт.джоя VJoyCtrl лежит на форуме.

    ...А еще можно просто подождать, пока МГ повесят каждый движок на свою ось в БоБе
    Maximus_G, спасибо.
    Програмить конечно легче, чем паять. Тем более закралось сомнение, что комутация двух переменных сопротивлений на осях приведет к глюкам стопудофф. Или нужен ЦАП на выходе. Но тут и паять, и програмить. Так что наверное простых выходов два:

    1. нужен маппер вирт.джоя
    2. Ждать БоБа

    зы. надо искать программера для маппера виртуального джоя
    Рожденный в ГССР

  6. #6
    . Аватар для Maximus_G
    Регистрация
    09.04.2002
    Адрес
    Владивосток
    Возраст
    46
    Сообщений
    10,064

    Ответ: Разнотяговый РУД. Читать только электронщикам ;)

    Я развиваю VJoyCtrl под себя, в принципе мог бы включить это дело в "To-Do". Но только ждать пришлось бы как того БоБа... Тут нужен кто-то плодовитый, навроде Хрюкса. Или замотивированный сделать это для себя, как ты
    "Как говорит наш дорогой шеф, в нашем деле главное - реализьм!" (c) к/ф "Бриллиантовая рука"

Ваши права

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