Просмотрел весь форум, либо плохо смотрел, либо такой темы нет.
Хотелось бы узнать, никто не задавался целью сделать РУДы с обратной связью? Чтобы во время работы автопилота они двигались так же как и в симе.
Если у кого есть опыт, буду очень признателен если поделитесь, желательно в подробностях. Изготовление самих РУД можно опустить. Я согласен и на ссылки, если нет времени расписывать все в деталях.
Хотелось бы узнать, никто не задавался целью сделать РУДы с обратной связью? Чтобы во время работы автопилота они двигались так же как и в симе.
Если у кого есть опыт, буду очень признателен если поделитесь, желательно в подробностях. Изготовление самих РУД можно опустить. Я согласен и на ссылки, если нет времени расписывать все в деталях.
Хотелось бы узнать, никто не задавался целью сделать РУДы с обратной связью? Чтобы во время работы автопилота они двигались так же как и в симе.
Если у кого есть опыт, буду очень признателен если поделитесь, желательно в подробностях. Изготовление самих РУД можно опустить. Я согласен и на ссылки, если нет времени расписывать все в деталях.
а вообще для этого нужны датчики хола.дальше простая электроника.почитайте про сельсины или синусно косинусный трансформатор.ну и я думаю програмку написать придется,завязанную на симе.
Сообщение отредактировано jonny247: 04 September 2012 — 19:35
а вообще для этого нужны датчики хола.дальше простая электроника.почитайте про сельсины или синусно косинусный трансформатор.ну и я думаю програмку написать придется,завязанную на симе.
Сообщение отредактировано jonny247: 04 September 2012 — 19:35
Зачем там датчик холла если уже есть какой-то датчик, с которого снимается положение РУДов и передается в сим.
А они тут при чем?
Зачем там датчик холла если уже есть какой-то датчик, с которого снимается положение РУДов и передается в сим.
А они тут при чем?
p.s. Сергей(САБ), чёт у нас тут с МИ-8 подвисло всё.
p.s. Сергей(САБ), чёт у нас тут с МИ-8 подвисло всё.
тк,более четкая передача команды.
тк,более четкая передача команды.
Оно не подвисло. Оно в процессе. Вот-вот покажу интересные результаты. Уже совсем скоро.
Не угадали. Существуют более точные, дешевые и простые в подключени датчики. Преимущества сельсинов/СКТ совсем в другом — в механической прочности, устойчивости к окружающей среде, примитивнейшей схеме индикаторной передачи. Ни одно из этих качеств для домашнего кокпита не нужно. А стОят они при этом ого-го.
Оно не подвисло. Оно в процессе. Вот-вот покажу интересные результаты. Уже совсем скоро.
Не угадали. Существуют более точные, дешевые и простые в подключени датчики. Преимущества сельсинов/СКТ совсем в другом — в механической прочности, устойчивости к окружающей среде, примитивнейшей схеме индикаторной передачи. Ни одно из этих качеств для домашнего кокпита не нужно. А стОят они при этом ого-го.
Да, прошу учесть, что радеолюбитель я очень начинающий. Со всеми вытикающими. ))) Но по схеме для ДипТрейса 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
Хотя, есть две неприятности:
1) двигая РУДы вручную вы будете вращать шаговик, значит он будет терять свое положение и вам надо будет учитывать это в своей программе FSBUS. Это не сложно — вам нужно будет помнить предыдущее отосланное в модуль значение и плясать от него, используя также и данные о текущем положении РУДов.
2) двигая РУДы вручную вы будете ощущать шаги двигателя на рычагах. От этого можно избавиться только отказавшись от шаговиков в пользу коллекторных или бесколлекторных двигателей. Но это совсем дргугой модуль управления. Хотя, можно подключить коллекторный двигатель через ту же микросхему L293 из модуля шаговиков на два выхода модуля OUT и управлять двигателем через него.
Хотя, есть две неприятности:
1) двигая РУДы вручную вы будете вращать шаговик, значит он будет терять свое положение и вам надо будет учитывать это в своей программе FSBUS. Это не сложно — вам нужно будет помнить предыдущее отосланное в модуль значение и плясать от него, используя также и данные о текущем положении РУДов.
2) двигая РУДы вручную вы будете ощущать шаги двигателя на рычагах. От этого можно избавиться только отказавшись от шаговиков в пользу коллекторных или бесколлекторных двигателей. Но это совсем дргугой модуль управления. Хотя, можно подключить коллекторный двигатель через ту же микросхему L293 из модуля шаговиков на два выхода модуля OUT и управлять двигателем через него.
В чём проблема? У вас есть положение РУДа, задача шаговика — дошагать до нужного положения произвольным числом шагов.
Шаговик будет явно не той мощности, чтобы вносить заметное неудобство
ИМХО
В чём проблема? У вас есть положение РУДа, задача шаговика — дошагать до нужного положения произвольным числом шагов.
Шаговик будет явно не той мощности, чтобы вносить заметное неудобство
ИМХО
Вот именно — «есть положение РУДа» и «дошагать». А модуль шаговигов 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
Я, видимо, где-то туплю… Текущее положение РУДа измеряемо, требуемое известно. Остается найти разность и умножить на, грубо, количество шагов на ЕМР АЦП РУДа. Отправляем полученное количество, делаем паузу на исполнение, проверяем результат. Не?
Кручу вот PF42. Да, если пальцами за ось, то шажок ощущается. Но если через редуктор, минимум 20:1, да с рычагом — даже сопротивления заметного не удастся почуствовать.
Я, видимо, где-то туплю… Текущее положение РУДа измеряемо, требуемое известно. Остается найти разность и умножить на, грубо, количество шагов на ЕМР АЦП РУДа. Отправляем полученное количество, делаем паузу на исполнение, проверяем результат. Не?
Кручу вот PF42. Да, если пальцами за ось, то шажок ощущается. Но если через редуктор, минимум 20:1, да с рычагом — даже сопротивления заметного не удастся почуствовать.
Вы рассуждаете верно. Но если мы рассматриваем конкретно модуль шаговиков от FSBUS, то у него не предусмотрена команда «прошагать N шагов». Для того, чтобы ее эмулировать — надо выполнить еще пару действий.
Возможно. Хотя мне кажется, что редуктор как раз добавит. Ведь его смысл в увеличении усилия от двигателя к ручке. Автор попробует — скажет.
Вы рассуждаете верно. Но если мы рассматриваем конкретно модуль шаговиков от FSBUS, то у него не предусмотрена команда «прошагать N шагов». Для того, чтобы ее эмулировать — надо выполнить еще пару действий.
Возможно. Хотя мне кажется, что редуктор как раз добавит. Ведь его смысл в увеличении усилия от двигателя к ручке. Автор попробует — скажет.
Оказывается делать по статье «Пошаговая инструкция по созданию модифицированного MJoy16» намного легче, чем сделать что-то самому.
Сообщение отредактировано TigerSET: 06 September 2012 — 15:26
Оказывается делать по статье «Пошаговая инструкция по созданию модифицированного MJoy16» намного легче, чем сделать что-то самому.
Сообщение отредактировано TigerSET: 06 September 2012 — 15:26
Шаговый двигатель жестко связан с РУДом, РУДы связаны с потенциометрами, потенциометры (ну или любые другие датчики, пригодные для этих целей) через FSBUS связаны с виртуальным РУДом. Таким образом, чтобы передвинуть виртуальные РУД, нужно передвинуть «железные» РУД. А будет ли это все работать наоборот? У меня по этому поводу большие сомнения. Это получается «перетягивание каната двумя равными по силе соперниками».
Шаговый двигатель жестко связан с РУДом, РУДы связаны с потенциометрами, потенциометры (ну или любые другие датчики, пригодные для этих целей) через FSBUS связаны с виртуальным РУДом. Таким образом, чтобы передвинуть виртуальные РУД, нужно передвинуть «железные» РУД. А будет ли это все работать наоборот? У меня по этому поводу большие сомнения. Это получается «перетягивание каната двумя равными по силе соперниками».