РУДы с обратной связью — «Железные» кокпиты

Просмотрел весь форум, либо плохо смотрел, либо такой темы нет.
Хотелось бы узнать, никто не задавался целью сделать РУДы с обратной связью? Чтобы во время работы автопилота они двигались так же как и в симе.
Если у кого есть опыт, буду очень признателен если поделитесь, желательно в подробностях. Изготовление самих РУД можно опустить. Я согласен и на ссылки, если нет времени расписывать все в деталях.

Ответов: 39

Просмотрел весь форум, либо плохо смотрел, либо такой темы нет.
Хотелось бы узнать, никто не задавался целью сделать РУДы с обратной связью? Чтобы во время работы автопилота они двигались так же как и в симе.
Если у кого есть опыт, буду очень признателен если поделитесь, желательно в подробностях. Изготовление самих РУД можно опустить. Я согласен и на ссылки, если нет времени расписывать все в деталях.

Есть куда моторы поставить? :)
Есть куда моторы поставить? :)
На ютубе есть видео с рудами для боинга. С автором наверно можно связаться и выяснить.

Spoiler

На ютубе есть видео с рудами для боинга. С автором наверно можно связаться и выяснить.

Spoiler

http://www.flightsim…768&CODE=910005
http://www.flightsim…768&CODE=910005
Можно взять за 650 у.е. такие РУДы и попробовать «впихнуть» мотор http://www.throttletek.com/
Можно взять за 650 у.е. такие РУДы и попробовать «впихнуть» мотор http://www.throttletek.com/
если будут двигаться руды на некоторых самолетах будет очень нестабильно работать автомат тяги.

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

Сообщение отредактировано jonny247: 04 September 2012 — 19:35

если будут двигаться руды на некоторых самолетах будет очень нестабильно работать автомат тяги.

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

Сообщение отредактировано jonny247: 04 September 2012 — 19:35

а вообще для этого нужны датчики хола.дальше простая электроника.

Зачем там датчик холла если уже есть какой-то датчик, с которого снимается положение РУДов и передается в сим.

почитайте про сельсины или синусно косинусный трансформатор.

А они тут при чем?

а вообще для этого нужны датчики хола.дальше простая электроника.

Зачем там датчик холла если уже есть какой-то датчик, с которого снимается положение РУДов и передается в сим.

почитайте про сельсины или синусно косинусный трансформатор.

А они тут при чем?

Простая электроника и такая же элементарная механика. :sarcastic:

p.s. Сергей(САБ), чёт у нас тут с МИ-8 подвисло всё. :russian_ru:

Простая электроника и такая же элементарная механика. :sarcastic:

p.s. Сергей(САБ), чёт у нас тут с МИ-8 подвисло всё. :russian_ru:

Зачем там датчик холла если уже есть какой-то датчик, с которого снимается положение РУДов и передается в сим.

тк,более четкая передача команды.

Зачем там датчик холла если уже есть какой-то датчик, с которого снимается положение РУДов и передается в сим.

тк,более четкая передача команды.

Вот здесь http://www.avsim.su/…n/page__st__260 Мастер сделал автомат тяги. .. Все возможно. Надо только захотеть…

Вот здесь http://www.avsim.su/…n/page__st__260 Мастер сделал автомат тяги. .. Все возможно. Надо только захотеть…

p.s. Сергей(САБ), чёт у нас тут с МИ-8 подвисло всё. :russian_ru:

Оно не подвисло. Оно в процессе. Вот-вот покажу интересные результаты. Уже совсем скоро.

тк,более четкая передача команды.

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

p.s. Сергей(САБ), чёт у нас тут с МИ-8 подвисло всё. :russian_ru:

Оно не подвисло. Оно в процессе. Вот-вот покажу интересные результаты. Уже совсем скоро.

тк,более четкая передача команды.

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

Я склоняюсь к подключению этого дела по средствам шаговых двигателей от матричного(струйного принтера). Вот только схему на управление этими двигателями бы. И примерчик проги для их управления. На Гугле поискал, правда не особо тщательно, ничего конкретного не нашел.
Да, прошу учесть, что радеолюбитель я очень начинающий. Со всеми вытикающими. ))) Но по схеме для ДипТрейса FSBus2 собрать получилось и что саамое интересное, он — сцука таки заработал. ))) На очереди Mine, In и Out для него. Контроллер F2 я заказал, раз человек уже занялся (я надеюсь), то с ним заморачиваться пока не буду.

Сообщение отредактировано TigerSET: 05 September 2012 — 11:18

Я склоняюсь к подключению этого дела по средствам шаговых двигателей от матричного(струйного принтера). Вот только схему на управление этими двигателями бы. И примерчик проги для их управления. На Гугле поискал, правда не особо тщательно, ничего конкретного не нашел.
Да, прошу учесть, что радеолюбитель я очень начинающий. Со всеми вытикающими. ))) Но по схеме для ДипТрейса FSBus2 собрать получилось и что саамое интересное, он — сцука таки заработал. ))) На очереди Mine, In и Out для него. Контроллер F2 я заказал, раз человек уже занялся (я надеюсь), то с ним заморачиваться пока не буду.

Сообщение отредактировано TigerSET: 05 September 2012 — 11:18

Небольшой оффтоп…
Как выяснилось FSBus2 очень хорошо подходит для подключения датчиков фидеров и прочей лабуды на нашем предприятии. Оригинал такой штуки как оказалось стоит 5-6 кусков. В общем первый экземпляр у меня добровольно — принудительно экспроприировали для производственных нужд, но оплатили детали на второй экземпляр и дополнительные модули. )))

ПыСы Я всегда говорил, что прогресс двигают развлечения.

Сообщение отредактировано TigerSET: 05 September 2012 — 11:18

Небольшой оффтоп…
Как выяснилось FSBus2 очень хорошо подходит для подключения датчиков фидеров и прочей лабуды на нашем предприятии. Оригинал такой штуки как оказалось стоит 5-6 кусков. В общем первый экземпляр у меня добровольно — принудительно экспроприировали для производственных нужд, но оплатили детали на второй экземпляр и дополнительные модули. )))

ПыСы Я всегда говорил, что прогресс двигают развлечения.

Сообщение отредактировано TigerSET: 05 September 2012 — 11:18

Так в FSBUS есть модуль управления шаговиками как раз для шаговиков от матричного принтера. Используйте его. Прошивка для него идет в комплекте, а программу для FSBUS вам придется делать и для остальных модулей, так что разберетесь.
Хотя, есть две неприятности:
1) двигая РУДы вручную вы будете вращать шаговик, значит он будет терять свое положение и вам надо будет учитывать это в своей программе FSBUS. Это не сложно — вам нужно будет помнить предыдущее отосланное в модуль значение и плясать от него, используя также и данные о текущем положении РУДов.
2) двигая РУДы вручную вы будете ощущать шаги двигателя на рычагах. От этого можно избавиться только отказавшись от шаговиков в пользу коллекторных или бесколлекторных двигателей. Но это совсем дргугой модуль управления. Хотя, можно подключить коллекторный двигатель через ту же микросхему L293 из модуля шаговиков на два выхода модуля OUT и управлять двигателем через него.

Так в FSBUS есть модуль управления шаговиками как раз для шаговиков от матричного принтера. Используйте его. Прошивка для него идет в комплекте, а программу для FSBUS вам придется делать и для остальных модулей, так что разберетесь.
Хотя, есть две неприятности:
1) двигая РУДы вручную вы будете вращать шаговик, значит он будет терять свое положение и вам надо будет учитывать это в своей программе FSBUS. Это не сложно — вам нужно будет помнить предыдущее отосланное в модуль значение и плясать от него, используя также и данные о текущем положении РУДов.
2) двигая РУДы вручную вы будете ощущать шаги двигателя на рычагах. От этого можно избавиться только отказавшись от шаговиков в пользу коллекторных или бесколлекторных двигателей. Но это совсем дргугой модуль управления. Хотя, можно подключить коллекторный двигатель через ту же микросхему L293 из модуля шаговиков на два выхода модуля OUT и управлять двигателем через него.

Хотя, есть две неприятности:
1) двигая РУДы вручную вы будете вращать шаговик, значит он будет терять свое положение и вам надо будет учитывать это в своей программе FSBUS. Это не сложно — вам нужно будет помнить предыдущее отосланное в модуль значение и плясать от него, используя также и данные о текущем положении РУДов.

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

2) двигая РУДы вручную вы будете ощущать шаги двигателя на рычагах. От этого можно избавиться только отказавшись от шаговиков в пользу коллекторных или бесколлекторных двигателей.

Шаговик будет явно не той мощности, чтобы вносить заметное неудобство
ИМХО

Хотя, есть две неприятности:
1) двигая РУДы вручную вы будете вращать шаговик, значит он будет терять свое положение и вам надо будет учитывать это в своей программе FSBUS. Это не сложно — вам нужно будет помнить предыдущее отосланное в модуль значение и плясать от него, используя также и данные о текущем положении РУДов.

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

2) двигая РУДы вручную вы будете ощущать шаги двигателя на рычагах. От этого можно избавиться только отказавшись от шаговиков в пользу коллекторных или бесколлекторных двигателей.

Шаговик будет явно не той мощности, чтобы вносить заметное неудобство
ИМХО

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

Вот именно — «есть положение РУДа» и «дошагать». А модуль шаговигов FSBUS умеет только «поставить вал в положение N шагов от нулевой точки». Т.е. надо решить задачку «какое N передать модулю чтобы поставить РУДы в положение L, если он думает, что находится в положении K, а датчик РУДов показывает, что на самом деле он в положении M». О чем я и писал — надо помнить последнее посланное K (ибо чтение из модуля не предусмотрено автором) и получать от РУДов M. Т.е. это несколько сложнее, чем просто послать команду «поставь мне РУДы в положение L» если бы это был специальный модуль сервосистемы. Но поскольку вопрошавший «радеолюбитель очень начинающий» — создание им собственного модуля сервосистемы пока невозможно.

Шаговик будет явно не той мощности, чтобы вносить заметное неудобство

Подвигайте рукой каретку принтера. Шаговик там такой же мощности, и щелчки в руку отдаются весьма ощутимо. Я не утверждаю, что это ставит крест на идее, просто «неаккуратненько», неприятность.

Сообщение отредактировано САБ: 05 September 2012 — 14:06

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

Вот именно — «есть положение РУДа» и «дошагать». А модуль шаговигов FSBUS умеет только «поставить вал в положение N шагов от нулевой точки». Т.е. надо решить задачку «какое N передать модулю чтобы поставить РУДы в положение L, если он думает, что находится в положении K, а датчик РУДов показывает, что на самом деле он в положении M». О чем я и писал — надо помнить последнее посланное K (ибо чтение из модуля не предусмотрено автором) и получать от РУДов M. Т.е. это несколько сложнее, чем просто послать команду «поставь мне РУДы в положение L» если бы это был специальный модуль сервосистемы. Но поскольку вопрошавший «радеолюбитель очень начинающий» — создание им собственного модуля сервосистемы пока невозможно.

Шаговик будет явно не той мощности, чтобы вносить заметное неудобство

Подвигайте рукой каретку принтера. Шаговик там такой же мощности, и щелчки в руку отдаются весьма ощутимо. Я не утверждаю, что это ставит крест на идее, просто «неаккуратненько», неприятность.

Сообщение отредактировано САБ: 05 September 2012 — 14:06

Вот именно — «есть положение РУДа» и «дошагать». А модуль шаговигов FSBUS умеет только «поставить вал в положение N шагов от нулевой точки». Т.е. надо решить задачку «какое N передать модулю чтобы поставить РУДы в положение L, если он думает, что находится в положении K, а датчик РУДов показывает, что на самом деле он в положении M». О чем я и писал — надо помнить последнее посланное K (ибо чтение из модуля не предусмотрено автором) и получать от РУДов M.

Я, видимо, где-то туплю… Текущее положение РУДа измеряемо, требуемое известно. Остается найти разность и умножить на, грубо, количество шагов на ЕМР АЦП РУДа. Отправляем полученное количество, делаем паузу на исполнение, проверяем результат. Не?

Подвигайте рукой каретку принтера. Шаговик там такой же мощности, и щелчки в руку отдаются весьма ощутимо. Я не утверждаю, что это ставит крест на идее, просто «неаккуратненько», неприятность.

Кручу вот PF42. Да, если пальцами за ось, то шажок ощущается. Но если через редуктор, минимум 20:1, да с рычагом — даже сопротивления заметного не удастся почуствовать.

Вот именно — «есть положение РУДа» и «дошагать». А модуль шаговигов FSBUS умеет только «поставить вал в положение N шагов от нулевой точки». Т.е. надо решить задачку «какое N передать модулю чтобы поставить РУДы в положение L, если он думает, что находится в положении K, а датчик РУДов показывает, что на самом деле он в положении M». О чем я и писал — надо помнить последнее посланное K (ибо чтение из модуля не предусмотрено автором) и получать от РУДов M.

Я, видимо, где-то туплю… Текущее положение РУДа измеряемо, требуемое известно. Остается найти разность и умножить на, грубо, количество шагов на ЕМР АЦП РУДа. Отправляем полученное количество, делаем паузу на исполнение, проверяем результат. Не?

Подвигайте рукой каретку принтера. Шаговик там такой же мощности, и щелчки в руку отдаются весьма ощутимо. Я не утверждаю, что это ставит крест на идее, просто «неаккуратненько», неприятность.

Кручу вот PF42. Да, если пальцами за ось, то шажок ощущается. Но если через редуктор, минимум 20:1, да с рычагом — даже сопротивления заметного не удастся почуствовать.

Я, видимо, где-то туплю…

Вы рассуждаете верно. Но если мы рассматриваем конкретно модуль шаговиков от FSBUS, то у него не предусмотрена команда «прошагать N шагов». Для того, чтобы ее эмулировать — надо выполнить еще пару действий.

Но если через редуктор, минимум 20:1, да с рычагом — даже сопротивления заметного не удастся почуствовать.

Возможно. Хотя мне кажется, что редуктор как раз добавит. Ведь его смысл в увеличении усилия от двигателя к ручке. Автор попробует — скажет.

Я, видимо, где-то туплю…

Вы рассуждаете верно. Но если мы рассматриваем конкретно модуль шаговиков от FSBUS, то у него не предусмотрена команда «прошагать N шагов». Для того, чтобы ее эмулировать — надо выполнить еще пару действий.

Но если через редуктор, минимум 20:1, да с рычагом — даже сопротивления заметного не удастся почуствовать.

Возможно. Хотя мне кажется, что редуктор как раз добавит. Ведь его смысл в увеличении усилия от двигателя к ручке. Автор попробует — скажет.

У афтора медленно едит крыша, разбегаются мысли и тупо опускаются руки от недостатка знаний…
Оказывается делать по статье «Пошаговая инструкция по созданию модифицированного MJoy16» намного легче, чем сделать что-то самому.
:umnik2:

Сообщение отредактировано TigerSET: 06 September 2012 — 15:26

У афтора медленно едит крыша, разбегаются мысли и тупо опускаются руки от недостатка знаний…
Оказывается делать по статье «Пошаговая инструкция по созданию модифицированного MJoy16» намного легче, чем сделать что-то самому.
:umnik2:

Сообщение отредактировано TigerSET: 06 September 2012 — 15:26

Тему тут интересную подняли ))) Но будет ли работать всё это по описанной схеме? На мой взгял тут получается замкнутая система:

Шаговый двигатель жестко связан с РУДом, РУДы связаны с потенциометрами, потенциометры (ну или любые другие датчики, пригодные для этих целей) через FSBUS связаны с виртуальным РУДом. Таким образом, чтобы передвинуть виртуальные РУД, нужно передвинуть «железные» РУД. А будет ли это все работать наоборот? У меня по этому поводу большие сомнения. Это получается «перетягивание каната двумя равными по силе соперниками».

Тему тут интересную подняли ))) Но будет ли работать всё это по описанной схеме? На мой взгял тут получается замкнутая система:

Шаговый двигатель жестко связан с РУДом, РУДы связаны с потенциометрами, потенциометры (ну или любые другие датчики, пригодные для этих целей) через FSBUS связаны с виртуальным РУДом. Таким образом, чтобы передвинуть виртуальные РУД, нужно передвинуть «железные» РУД. А будет ли это все работать наоборот? У меня по этому поводу большие сомнения. Это получается «перетягивание каната двумя равными по силе соперниками».