





Сервопривод MG996R 180 градусов с металлическим редуктором
Servo Motor MG996R 180 Tower Pro
Арт. 10649
590 ₽
менее 50 шт.
Описание
Сервопривод MG996R 180 градусов с латунным редуктором — легендарная модель, понравившаяся разработчикам и моделистам своими динамическими и конструктивными характеристиками, и в том числе - доступной ценой.
Сервопривод (сервомотор, серводвигатель, сервомашинка или просто "серво") - часто незаменимый элемент при конструировании всевозможных роботизированных манипуляторов. Например, такие моторы встречаются в моделях с поворачиваемой миниатюрной камерой или служат приводом, создающим движение ноги, руки или головы робота. Аналогичные серводвигатели можно обнаружить в игрушечных радиоуправляемых автомобилях, где они регулируют поворот передней пары колёс. Благодаря действительно малым габаритным размерам и весу, сервомашинка без особого труда поместиться даже в крыльях или хвостовой части самодельных авиамоделей. Вариантов применения таких сервомоторов достаточно много. Сервопривод обладает несложной однопроводной схемой взаимодействия над углами поворота вала. Поэтому, в качестве управляемого устройства подойдут платформы на основе микроконтроллера ARM, AVR или PIC.
Основное предназначение сервомоторов MG996R - это удержание положения вала при заданном пользователем угле поворота. То есть вы поворачиваете вал сервомотора на необходимый Вам угол, посылая в него команду, и встроенная обратная связь и электроника управления удерживает этот вал в указанном положении, несмотря на то, что силы воздействуют на этот Вал, и пытаются его сдвинуть с места.
| Характеристики: Рабочее напряжение: DC: 4.8-7.2В Рабочий ток: 500-900мАч (6В) Скорость реакции без нагрузки: 0.17 секунды / 60 градусов (4.8В), 0.14 секунды / 60 градусов (7.2В) Угол поворота вала: до 180° Управление: ШИМ-импульсы Редуктор: латунный, параллельные оси вращения Блокирующий момент: 9.4 кг / см (4.8В), 11 кг / см (7.2В) Размер: 40.7х19.7х42.9мм Вес нетто: 56 г. |
Комплектация: 1х Серво MG996 180° 4х Насадки на вал различной формы (звезда, крест, круг, линия) 1х Винт крепления насадки 4х Демпферные муфты с крепежом Упаковка: Зип-лок пакет полиэтиленовый (гриппер) Размеры: 100 х 90 х 26 Вес брутто: 65 г. |
Для управления сервомотором можно использовать пример из стандартной библиотеки Arduino IDE
#include <Servo.h> //Это стандартная библиотека Arduino, подключаем её.
Servo myservo; // создаем объект myservo
// для управления сервомотором используются цифровые ШИМ выводы, на разных модулях ARDUINO их от 6 до 12
int pos = 0; // с этой позиции сервомотор стартанет, в нашем случае с нуля
void setup() {
myservo.attach(9); // вывод который будет управлять серовомотором, в нашем случает вывод 9 на Arduino UNO
}
void loop() { //Запускаем основной замкнутый цикл, то есть всё что будет происходить между этих скобок, будет выполняться постоянно, снова и снова пока есть питание
for (pos = 0; pos <= 180; pos += 1) { // еще один цикл, он будет выполняться каждый раз прибавляя к pos=0 единичку пока не достигнет значения180, после 180 прекратится выполнение и программа будет искать следующее задание
// получается что шагаем по одному градусу
myservo.write(pos); // даем команду сервомотору повернуться на угол в значении 'pos' то есть будут значения от 0 до 180
delay(15); // задержка в 15 мс, что бы наша серва успела переместиться, на это ей нужно какое то время.
}
for (pos = 180; pos >= 0; pos -= 1) { // а тут тот же цикл что и выше, только теперь наоборот от 180 до 0 уменьшается значение, то есть серва начнет перемещаться обратно к стартовому положению
myservo.write(pos); // даем команду сервомотору повернуться в значение 'pos'
delay(15); // ждем 15 мс пока сервомотор повернется
}
}
