

They usually have a small dimension and are the best choice for robotic arms.īut we can’t connect these motors to microcontrollers or controller board such as Arduino directly in order to control them since they possibly need more current than a microcontroller can drive so we need drivers. By using a servo you will be able to control the amount of shafts rotation and move it to a specific position. Servo Motors: Servo motor is a simple DC motor with a position control service.

The amount of rotation per step is determined by the motor structure. Stepper motor is an electric motor that divides a full rotation into a number of equal steps. Stepper Motors: In some projects such as 3D printers, scanners and CNC machines we need to know motor spin steps accurately. When The voltage level is less than the maximum tolerable voltage, the speed would decrease. DC motors speed is directly controlled by the applied voltage. It will start rolling by applying proper voltage to its ends and change its direction by switching voltage polarity. We can see it in remote control cars, robots, and etc.

Here is some information about different types of the motors:ĭC Motors: DC motor is the most common type of engine that can be used for many applications. Motors are an inseparable part of many robotics and electronics projects and have different types you can use depending on their application.
