DC motors are widely used in robotics because of their small size and high energy output. They are excellent for powering the drive wheels of a mobile robot as well as powering other mechanical assemblies.

1.Center Shaft Motor:-

These motors are widely used in  robotics,and comes with various speed like

  1. 3 RPM
  2. 6 RPM
  3. 10 RPM
  4. 30 RPM
  5. 45 RPM
  6. 60 RPM
  7. 100 RPM
  8. 180 RPM
  9. 200 RPM
  10. 300 RPM
  11. 500 RPM
  12. 1000 RPM

These motor costs about Rs.150 - Rs.200,and can commonly available in online site like

  • www.newrobo.in
  • www.ebay.in
  • www.amazon.in
  • www.flipkart.in

2.Side Shaft Motor:-

These motors are also available in various types depending upon the shaft of the motor,and speed of  the motor like:-

  1. 6 RPM
  2. 10 RPM
  3. 30  RPM
  4. 45 RPM
  5. 60 RPM
  6. 100 RPM
  7. 180 RPM
  8. 200 RPM
  9. 300 RPM
  10. 500 RPM

3.Box Motor:-

These are high torque motors,used in war robots for heavy duty,and these are very costly,costs about Rs.500- Rs.10000 or can go beyond that.They differes from each other by there specification over torque and speed.Commonly available box motors are of torque 10kg,20kg,30kg,50kg,100kg.

4.Bo Motor:-

these are the toy motor ,and can be used in small projects..

5.Jhonson Motor:-

Johnson Electric, the world leader in micro motors, offers custom engineering solutions based on a wide range of low voltage DC and high voltage DC motor platforms. The low voltage DC platform provides power density and compact packaging options. The high voltage DC range provides power density and space saving advantages versus traditional AC motors in similar applications.

RESOURCES FOR ENGINEERSAutomotive DC MotorsAutomotive DC Motors

Industry DC MotorsIndustry DC Motors

Automotive Compact DC MotorsAutomotive Compact DC Motors

Industry Compact DC MotorsIndustry Compact DC Motors

Automotive Cooling Fan MotorsAutomotive Cooling Fan Motors

6.Non Gear Motor:-

These are some non gear motors...

7.Servo Motor:-

servomotor is a rotary actuator or linear actuator that allows for precise control of angular or linear position, velocity and acceleration. It consists of a suitable motor coupled to a sensor for position feedback.

Servomotors are not a specific class of motor although the term servomotor is often used to refer to a motor suitable for use in a closed-loop control system.

Servomotors are used in applications such as roboticsCNC machinery or automated manufacturing.

8.Steper Motor:-

Stepper motors are DC motors that move in discrete steps. They have multiple coils that are organized in groups called "phases". By energizing each phase in sequence, the motor will rotate, one step at a time. With a computer controlled stepping you can achieve very precise positioning and/or speed control.

Stepper motors are DC motors that move in discrete steps. They have multiple coils that are organized in groups called "phases". By energizing each phase in sequence, the motor will rotate, one step at a time.

With a computer controlled stepping you can achieve very precise positioning and/or speed control. For this reason, stepper motors are the motor of choice for many precision motion control applications. 

Stepper motors come in many different sizes and styles and electrical characteristics. This guide details what you need to know to pick the right motor for the job.


A 4-phase unipolar motor.

Animation from Wikimedia Commons

What are stepper motors good for?

  • Positioning – Since steppers move in precise repeatable steps, they excel in applications requiring precise positioning such as 3D printers, CNC, Camera platforms and X,Y Plotters. Some disk drives also use stepper motors to position the read/write head.
  • Speed Control – Precise increments of movement also allow for excellent control of rotational speed for process automation and robotics.
  • Low Speed Torque - Normal DC motors don't have very much torque at low speeds. A Stepper motor has maximum torque at low speeds, so they are a good choice for applications requiring low speed with high precision.

      What are their limitations?


  • Low Efficiency – Unlike DC motors, stepper motor current consumption is independent of load. They draw the most current when they are doing no work at all. Because of this, they tend to run hot.
  • Limited High Speed Torque - In general, stepper motors have less torque at high speeds than at low speeds. Some steppers are optimized for better high-speed performance, but they need to be paired with an appropriate driver to achieve that performance.
  • No Feedback – Unlike servo motors, most steppers do not have integral feedback for position. Although great precision can be achieved running ‘open loop’. Limit switches or ‘home’ detectors are typically required for safety and/or to establish a reference position.