Собираем мощный сервопривод на arduino

preview_player
Показать описание
На основе мотора с энкодером, драйвера и arduino nano собираю сервомотор и пишу для него программу управления.
Исходники программы и статья по ссылке ниже:
Если нужны ссылки, где взял компоненты - пишите и я их вставлю.

Рекомендации по теме
Комментарии
Автор

Еще существуют сервоприводы без обратной связи. Просто в момент включения контроллер проводит тест крайних положений на основе токовой нагрузки на управляющий элемент в виде как правило транзистора. Запоминает эти моменты и при этом высчитывает время затраченное приводом на перемещение из одного положения в другое. После этого разбивает шкалу на 100-1000 равных временных промежутков считая их шагами. Ровно по такому алгоритму работает дроссельная заслонка на импортных автомобилях с инжекторами считывая угол ее поворота.

igorovcharov
Автор

Спасибо, я не могли бы вы подсказать, хочу собрать простой, радиоуправляемый, поворотный сервопривод, с чего мне лучше всего начать?

UralMahiyanov
Автор

Здравствуйте, поделитесь ссылками на компоненты.

Nik_tvnow
Автор

Михаил, скажите пожалуйста, как ваш код определяеть середине положение двигателя и как понять его? Как вы сделали ето? Есть вариант преди выключание питание, записать текущое положение счетчика на енкодер.

edmelectronics
Автор

Очень интересный проект. Теперь можно собрать большого робота с памятью траектории. Только в том проекте использовались шаговики, а там шаг+направление. Здесь ШИМ.
Что же делать?

СергейБерещенко-оъ
Автор

Здравствуйте! Как можно управлять скоростью этого мотора с сохранением мощности при помощи потенциометра?

gastilovichstanislav
Автор

L298N у вас сгорел? Я думал, что они неубеваемые. На моём роботе перегревался мгновенно и в тепловую защиту уходил. И работал на запредельных для него токах.

NekitGeek
Автор

Ссылки на Вашем сайте грузят поврежденный архив с программой, перезалейте пожалуйста!

mitsuokaoroshi
Автор

В конце ролика ты описал что эти двигатели зачастую лучше использовать чем шаговые. А как строится управление в таком случае? Вот нужно мне скажем сделать управление большим фотоаппаратом (зеркалка, вместе с объективом весит 3кг), чтобы он мог поворачиваться вправо/влево и наклоняться вниз/вверх, и потом он сделал сферическую панораму из большого количества кадров. Ну то есть нужна точность. С шаговым мотором всё просто - задал количество шагов мотору X и Y, и он займёт нужную позицию. А с этим типом мотора как? Расчитывать ускорения, отслеживать позицию, просчитывать время торможения? Или это уже делают стандартные библиотеки? Какие плюсы от такого мотора? Nema17 стоит 6$, твой мотор стоит 26$, но твой с редуктором, однако Nema17 c редуктором тоже стоит 26$. Как я понял ни твой мотор ни шаговый не знают в каком положении они сейчас находятся, только знают сколько оборотов сделали.

СашкаБелый-чм
Автор

А от компьютерного блока питания (12в) сервопривод будет работать?!

Nik_tvnow
Автор

На планшете совершенно не видно ни схемы, ни данных с COM-порта. Это лет 10 назад люди YouTube только с компов смотрели, а у тебя явно сделано с расчётом что люди смотрят с FullHD разрешением на большом экране. Я уже не каждый день компьютер включаю (с планшета удобней). И ещё просмотрев кучу твоих роликов скажу что очень неудобно что ты не называешь цены вещей которые используешь. Да, можно бегать по всем ссылкам и искать где именно эта деталь и сколько она стоит (а иногда приходится и через поисковик искать, так как ссылок сразу нет), но если уж ты делаешь видео для людей, неужели так сложно называя используемые в проекте модели сразу называть и их цену? (причём лучше в долларах, что бы потом не пришлось вспоминать какой в этом году был курс).

СашкаБелый-чм