Arduino MG-996R

Arduino MG-996R
Артикул: 2503866

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino MG-996R

Конечно! Вот подробное описание, технические характеристики и информация о совместимости для сервопривода MG-996R.

Краткое описание

MG-996R — это популярный цифровой сервопривод с металлическим редуктором, известный своим высоким моментом и доступной ценой. Он широко используется в робототехнике, моделях (авто, самолеты, вертолеты), антеннах, автоматизированных системах и проектах на Arduino/Raspberry Pi, где требуется точное позиционирование и значительное усилие.

Ключевые особенности:

  • Высокий крутящий момент: Способен вращать и удерживать значительную нагрузку.
  • Металлический редуктор: Повышенная износостойкость и долговечность по сравнению с пластиковыми шестернями.
  • Двойные шарикоподшипники: Обеспечивают минимальный люфт вала и стабильность под нагрузкой.
  • Широкий угол вращения: Приблизительно 120 градусов (60° в каждую сторону от центра).

Технические характеристики (Datasheet)

| Параметр | Значение | Примечание | | :--- | :--- | :--- | | Тип | Цифровой (Digital) | Управляется ШИМ-сигналом (PWM), как и аналоговые, но имеет более быстрый отклик и лучше держит позицию. | | Рабочее напряжение | 4.8В – 7.2В (Рекомендуемое: 6.0В) | При 7.2В и выше значительно увеличивается момент, но также растет нагрев и износ. | | Крутящий момент | 9.4 кг/см (при 4.8В)11 кг/см (при 6.0В) | Основная характеристика силы. 1 кг/см означает, что сервопривод может удержать груз в 1 кг на рычаге длиной 1 см. | | Скорость вращения | 0.17 сек/60° (при 4.8В)0.13 сек/60° (при 6.0В) | Время, за которое серво поворачивается на 60 градусов. | | Угол поворота | ~ 120° (60° в каждую сторону) | Стандартный для большинства сервоприводов. Может незначительно отличаться. | | Вес | ~ 55 г | | | Размеры (Д х Ш х В) | ~ 40.7 x 19.7 x 42.9 мм | | | Длина проводов | ~ 30 см | 3 провода: Сигнал (оранжевый/желтый), Питание (красный), Земля (коричневый/черный). | | Тип шестерен | Металлический редуктор (закаленная сталь) | | | Подшипник | Двойной шарикоподшипник на выходном валу | | | Протокол управления | PWM (ШИМ) | Стандартный для сервоприводов. Угол задается длиной импульса. | | Длина импульса | 1500 мкс (нейтраль) | ~500 мкс (0°) – ~2500 мкс (180°). Фактический диапазон может быть 1000-2000 мкс для 120°. | | Частота ШИМ | 50 Гц (период 20 мс) | Стандартная частота обновления. |


Парт-номера и аналоги

Сервопривод часто продается под разными названиями, но с идентичными характеристиками.

  • Основное название: MG-996R (или MG996R).
  • Популярные аналоги и парт-номера:
    • TowerPro MG-996R (оригинальный производитель TowerPro)
    • TowerPro SG-5010 (очень похожая модель, иногда считается предшественником)
    • TowerPro MG-995 (более старая модель, часто с одним подшипником и немного другими характеристиками, но визуально очень похожа)
    • В продаже также встречаются безымянные сервоприводы "в стиле MG-996R" от различных производителей (Feetech, JX, etc.). Их качество может варьироваться.

Важно: На рынке много копий разного качества. Оригинальные TowerPro обычно надежнее.


Совместимые модели и платы управления

MG-996R совместим с любой платформой, способной генерировать ШИМ-сигнал (PWM).

1. Микроконтроллеры и одноплатные компьютеры:

  • Arduino (Uno, Nano, Mega 2560, Leonardo и др.): Идеальная совместимость. Управление через библиотеку Servo.h.
  • Raspberry Pi (Zero, 3, 4, Pico): Управление через библиотеку RPi.GPIO (Python) или pigpio. Важно: Не подключайте питание сервопривода напрямую к пину 5V Raspberry Pi! Используйте внешний источник питания.
  • ESP8266 (NodeMCU, Wemos D1) / ESP32: Полная совместимость, управление через библиотеку ESP32Servo или аналоги.
  • STM32 (Blue Pill, Black Pill): Совместимы через стандартные таймеры и ШИМ.
  • PIC, AVR: Любые микроконтроллеры с поддержкой ШИМ.

2. Драйверы и шинные контроллеры:

Для управления несколькими сервоприводами без занятия множества пинов микроконтроллера:

  • PCA9685: 16-канальный ШИМ-драйвер, управляемый по I2C. Самый популярный выбор для Arduino/Raspberry Pi.
  • Сервоконтроллеры на базе ATmega: Например, SSC-32, Lynxmotion.
  • Драйверы от Pololu: Maestro Servo Controller.

3. Радиоуправление (для моделей):

  • Совместим с любыми приемниками (RX) для радиоуправляемых моделей (FlySky, Futaba, FrSky и др.), имеющими стандартные выходы PWM для сервоприводов.

Важные предупреждения и советы по использованию

  1. Внешнее питание! Никогда не питайте этот сервопривод напрямую от выхода 5V платы Arduino. Используйте отдельный источник питания (аккумулятор, блок питания) на 5-6V с достаточным током (не менее 2А на сервопривод при нагрузке). Соединяйте "земли" (GND) источника питания и платы Arduino.
  2. Конденсатор. Для сглаживания скачков тока и защиты платы рекомендуется ставить электролитический конденсатор (470-1000 мкФ, 6.3-10V) между линиями питания и земли источника питания сервопривода.
  3. Нагрев. При длительной работе под нагрузкой или на высоком напряжении сервопривод может сильно нагреваться.
  4. Механическая защита. Не блокируйте вал сервопривода, когда он находится под напряжением. Это может привести к перегоранию двигателя или драйвера.

Библиотека для Arduino:

#include <Servo.h>
Servo myservo;
void setup() {
  myservo.attach(9); // Подключен к пину 9
}
void loop() {
  myservo.write(0);   // Поворот в 0°
  delay(1000);
  myservo.write(90);  // Поворот в 90° (центр)
  delay(1000);
  myservo.write(180); // Поворот в 180°
  delay(1000);
}

Совместимые модели для Arduino MG-996R

Arduino MG-996R