#1 Re: Апаратні питання » Перемещение платы по оси X вращая шаговый двигатель » 2018-12-20 16:29:55

Скорость это интеграл от ускорения. Акселерометр измеряет ускорение по осям. Данные полученные с акселерометра и гироскопа пересчитываем. Полученные линейные перемищения пересчитываем в углы для шаговика

#2 Re: Апаратні питання » Перемещение платы по оси X вращая шаговый двигатель » 2018-12-20 16:09:34

Я имел ввиду акселерометр. У меня движение вперед а не вокруг своей оси

#3 Re: Апаратні питання » Перемещение платы по оси X вращая шаговый двигатель » 2018-12-20 15:32:03

Данные считываются только с гироскопа. Лазерный,оптичесский, ультразвуковой датчики неподходят. Энкодер тоже неподзодит. Погрешности планируется фильтровать.Грубо говоря держим устройство в руке идем впере шаговик крутится идем назад шаговик крутится назад. Бежим вперед двигатель крутится быстрее:). Двигатель не конечный а опытный, если устройство родится в жизнь то будет заменен на более шустрый

#4 Апаратні питання » Перемещение платы по оси X вращая шаговый двигатель » 2018-12-20 14:50:05

FOXIUS
відповідей: 9

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

Компоненты:

Модуль GY-9250 датчика 9-DOF на MPU-9250 (9 осей)

Arduino Nano V3.0 AVR ATmega328P

Драйвер шагового двигателя ULN2003

Шаговый двигатель 12V 28BYJ-48

Підвал форуму