Оглавление:

Роботизированный сервопривод: 5 шагов
Роботизированный сервопривод: 5 шагов

Видео: Роботизированный сервопривод: 5 шагов

Видео: Роботизированный сервопривод: 5 шагов
Видео: Роботизированная рука на сервоприводах. Электрические приводы для роботов. Принцип работы 2024, Июль
Anonim
Роботизированный сервопривод
Роботизированный сервопривод
Роботизированный сервопривод
Роботизированный сервопривод

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

Шаг 1: создание робота

Изготовление робота
Изготовление робота

Этот проект посвящен созданию роботизированного сервопривода. Здесь я использовал 2 шаговых двигателя и 2 серводвигателя. Мы также можем использовать сервопривод вместо степперов, но степперы более прочные и точные. Они также могут выдерживать больший вес, что будет полезно здесь, поскольку я использовал сталь вместо пластика для деталей. Основное управление осуществляется с помощью arduino uno.. Питание было напрямую от ноутбука. Но мы также можем подавать питание 5 В напрямую от батареи.

Шаг 2. Все о степперах

Все о степперах
Все о степперах
Все о степперах
Все о степперах

Для шагового двигателя нам нужны драйверы двигателя uln2003 или uln2004 и l293d в зависимости от режима, в котором мы их используем. Для униполярного режима нам нужна матрица Дарлингтона для усиления тока, а для биполярного режима нам нужен драйвер двигателя с h-мостом, поскольку нам нужно обеспечить двунаправленное питание. В этом проекте я использовал степперы как в биполярном, так и в униполярном режимах. Биполярный режим дает больший крутящий момент, а униполярный - более точный, когда дело касается размера шага. Исходя из паспорта шагового двигателя, мы можем рассчитать количество шагов, сделанных за один оборот, там будут указаны передаточное число и размер шага.

Шаг 3: Соединение частей

Соединение частей
Соединение частей

Схема подключения представлена ниже. Необходимо соблюдать осторожность, чтобы заземлить все соединения GND с GND Arduino. Для сервопривода мы можем напрямую подать 5V, взятые с платы Arduino. Но степпер потребляет больше тока, поэтому нам нужно предоставить отдельный источник не более 5В для степперов, если номинал 5В. Мы также можем регулировать напряжение с помощью регулятора напряжения IC 7805. Для подключения компонентов обратитесь к изображениям.

Шаг 4: Код Arduino

Скопируйте и вставьте код в arduino ide. Если у вас нет библиотек, включенных в код, загрузите их перед запуском кода. шагов, которые вы хотите, чтобы ваш мотор двигался. Первый шаговый двигатель находится в основании, а шаговый2 - тот, который управляет высотой серводвигателей. Затем вам нужно ввести угол, под которым вы хотите, чтобы сервоприводы двигались. Откалибруйте и расположите их должным образом, чтобы они двигались зеркально.

Шаг 5: Заключительные шаги

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

Рекомендуемые: