Выбор контроллера для независимого управления двумя моторами от одного джойстика

Автор alexey.p72, 05 Июль 2021 в 01:27

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

alexey.p72

Всем привет!
Помогите пожалуйста с выбором контроллера. Стоит задача управлять двумя двигателями, расположенными на одной оси не зависимо друг от друга с помощью одного джойстика (требуется для управления катамараном, но аналогично могут управляется танки, инвалидные коляски и т.д.). Моторы по 1кВт
Пример:
1) Джойстик вверх: Оба мотора вращаются в перед с максимальной скоростью;
2) Джойстик вниз:   Оба мотора вращаются назад с максимальной скоростью;
3) Джойстик в правый верхний угол: Вращается только правый мотор вперед с максимальной скоростью, левый стоит на месте и т.д.

На каких контроллерах возможно реализовать такое? На сколько я понял все это умеют делать контроллеры "Вектор", но их больше купить нельзя.

Ghozt

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

alexey.p72

Цитата: Ghozt от 05 Июль 2021 в 08:09Возьмите обычный контроллер гироскутера, их можно перепрограммировать под такой тип управления.
Спасибо большое, как вариант просто отлично, только нужно программировать контроллер, а это немного пугает)
А какие из контроллеров могут управлять моторами без ограничения задней скорости или где ее настроить можно? На сколько я понял, большинство контроллеров ограничивает заднюю скорость лимитом примерно в 10% от передней скорости. По сути мне нужен только контроллер bldc двигателя без рекуперации, пас системы и т.д., но что то таких и не найти..
Сразу поясню идею. В целях ремонтопригодности и простоты сборки будет проще использовать два отдельных контроллера, которые в любой момент можно заменить на любые другие с аналогичными характеристиками, а для управления использовать микроконтроллер который будет считывать положение джойстика и эмулировать положение ручки газа для каждого контроллера в отдельности

TRO

Цитата: alexey.p72 от 06 Июль 2021 в 01:18а для управления использовать микроконтроллер который будет считывать положение джойстика и эмулировать положение ручки газа для каждого контроллера в отдельности
Для ардуинщика средней руки на 15 минут работы... Там делов то, считать положение джойстика по икс (лево-право) и игрек (вперед), а дальше процент отклонения влево помноженный на игрек  выдаем ШИМом вместо правой ручки газа, а процент отклонения в право помноженный на игрек  выдаем ШИМом вместо левой ручки газа... Если заморочится, то можно даже без ардуин всяких сделать, на нескольких операционниках.

Для катамарана и танков сойдет, для коляски уже НУЖНА хорошая обратная связь по оборотам (или гирокомпас относительно вертикальной оси), а то можно слишком резко взять поворот и улететь с колясочки (влияние джойстика стоя на месте и на скорости должно быть сильно разным), или одно колесо без обратной связи спружинит после преодолевания препятствия, и снова улёт с коляски. Т.е. нужна жесткая привязка сигнала с джойстика к оборотам, простая имитация ручки газа этого не даст, там обычно ШИМом рулится, а не оборотами, что применительно к коляске допускает недопустимые вольности в зависимости от изменения нагрузки.

Wahoo 2012 29er, +собран складной двухосис на раме"Land Rover" 69er с эл. мотором, и и МОНОКОЛЕСО

alexey.p72

Цитата: TRO от 06 Июль 2021 в 12:44Для ардуинщика средней руки на 15 минут работы... Там делов то, считать положение джойстика по икс (лево-право) и игрек (вперед), а дальше процент отклонения влево помноженный на игрек  выдаем ШИМом вместо правой ручки газа, а процент отклонения в право помноженный на игрек  выдаем ШИМом вместо левой ручки газа...
Да, как раз по этому мне и кажется что проще поставит два контролера и эмулировать нажатие ручки газа для каждого через ардуику, чем перепрограммировать контроллер. На данный момент, как мне кажется, для катамарана больше всего подойдет контроллер Kelly KLS7212N и герметичный, и может двигатель вращать в обе стороны на полную мощность.

ZelAo