MG995 Metal Gear High Torque Servo Motor COM55, R13

Fr9,500

The  MG995 High-Speed Digital Servo Motor rotates 90° in each direction making it 180° servo motor. It is a Digital Servo Motor that receives and processes PWM signal faster and better. These MG995 Sem-Metal Gear Servo Motors are high-speed servo motors with a mighty torque of 10 kg/cm.

In stock

SKU: ROB14585 Category:

Description

The  MG995 High-Speed Digital Servo Motor rotates 90° in each direction making it 180° servo motor. It is a Digital Servo Motor that receives and processes PWM signal faster and better. It equips sophisticated internal circuitry that provides good torque, holding power, and faster updates in response to external forces. These MG995 Sem-Metal Gear Servo Motors are high-speed servo motors with a mighty torque of 10 kg/cm.

Overview

This servomotors are used in very varied applications where precision is required. This type of servomotor is a very common one, stronger than the S3003, and you can use it to build your own 3D printer or CNC or in telehandled machines to move the front wheels into curves.

This actuators consist of a DC motor, a motor-driven potentiometer measuring the angle at which it rotates, a circuit that compares the signal from the potentiometer to the user input, and a gear mechanism that reduces the speed engine, but increases its torque.

Using the information in the datasheet, you can calculate why the signal is needed to rotate the engine to a certain number of degrees.

An advantage to the stepper motors is that when they are idle, the servo motors do not consume current, but they can not keep the shaft locked.

Wire Description

RED – Positive

Brown – Negative

Orange – Signal

Features : 

  1. The connection cable is thicker.
  2. Equips high-quality motor.
  3. High resolution
  4. Accurate positioning
  5. Fast control response
  6. Constant torque throughout the servo travel range
  7. Excellent holding power

Specification

Model MG995
Weight(gm) 55
Operating Voltage (VDC) 4.8 ~ 7.2
Operating Speed @4.8V 0.20sec/60°
Operating Speed @6.6V 0.16sec/60°
Stall Torque @ 4.8V 10(Kg-Cm)
Stall Torque @6.6V 12(Kg-Cm)
Operating Temperature -30 to 60(°C)
Dead Band Width 1( μs)
Gear Type Semi-Metal
Rotational Degree 180º
Servo Plug JR
Cable Length 30 (cm)
Length 40.5(mm)
Width 20(mm)
Height 44(mm)
 Weight 0.059 kg

 

Getting started with the MG995 Metal Gear High Torque Servo Motor

In this section, we will learn to interface SG995 servo motor with Arduino. We will use Arduino Uno in this tutorial, but you can use any Arduino board which provides at least one PWM signal output. Moreover, almost all Arduino board provides PWM signal.

Hardware required

  • MG995 Metal Gear High Torque Servo Motor
  • Arduino Uno
  • Jumper wires

Connecting the Hardware

Connect the power voltage pins of the MG995 Servo motor to the 5 Volts pin and the GND pin of the Arduino UNO. This will energize the motor. Connect the PWM input pin of the motor to the Arduino PWM output pin D6 to control and rotate the motor.

Yellow wire: S

Red wire: VCC

Black wire:  GND

 

Upload the sample sketch

/* This example Arduino Sketch controls the complete rotation of
* SG995 Servo motor by using its PWM and Pulse width modulation technique
*/

#include <Servo.h> // include servo library to use its related functions
#define Servo_PWM 6 // A descriptive name for D6 pin of Arduino to provide PWM signal
Servo MG995_Servo; // Define an instance of of Servo with the name of "MG995_Servo"

void setup() {
Serial.begin(9600); // Initialize UART with 9600 Baud rate
MG995_Servo.attach(Servo_PWM); // Connect D6 of Arduino with PWM signal pin of servo motor

}

void loop() {
Serial.println("0");// You can display on the serial the signal value
MG995_Servo.write(0); //Turn clockwise at high speed
delay(3000);
MG995_Servo.detach();//Stop. You can use deatch function or use write(x), as x is the middle of 0-180 which is 90, but some lack of precision may change this value
delay(2000);
MG995_Servo.attach(Servo_PWM);//Always use attach function after detach to re-connect your servo with the board
Serial.println("0");//Turn left high speed
MG995_Servo.write(180);
delay(3000);
MG995_Servo.detach();//Stop
delay(2000);
MG995_Servo.attach(Servo_PWM);

}