All about Servo Motor SG90 - Robocraze (2024)

Summary

Attention all aspiring robotics enthusiasts! Feast your eyes on this comprehensive blog post that delves into the enigmatic depths of the SG90 Servo Motor! Behold as we unveil the arcane secrets of its working mechanism and its manifold applications! The SG90, a micro servo motor of prodigious renown, has been deployed in a plethora ofapplications such as RC toys and robotics, to name but a few. Fear not, for we have included an intricate disquisition on the intricate workings of servo motors, a treat for those who wish to embrace the captivating universe of automation!

What is SG90 in Servo Motor?

A Servo motor is a type of motor that is powered by a DC source, either from an external supply or by a controller. A small and lightweight servo motor with high output power is called a micro servo motor sg90. This means that the sg90 micro servo motor will only work as hard as is required to complete the task at hand. A wide range of applications for servo motors exists, including cameras, telescopes, antennas, industrial automation, and robots.

All about Servo Motor SG90 - Robocraze (1)

A motor rotates from 0 to 180 degrees at each position of 90 degrees so that names it SG90. Servo motors have a gear that reduces the rotational speed of the motor by reducing its RPM and increasing the torque.

What is Micro Servo 9g SG90?

A typical servo motor has only 9g that operation made simple and gives precise rotation with the help of Pulse Width Modulation (PWM).

Pulse Width Modulation

Pulse width modulation is a tried-and-true method for controlling semiconductor devices in power electronics. A typical control method that produces analog signals from digital devices like microcontrollers is called pulse width modulation or PWM. The resulting signal will consist of a series of square wave-like pulses. This means that the wave will either be high or low at any given time.

All about Servo Motor SG90 - Robocraze (2)

All about Servo Motor SG90 - Robocraze (3)

A servo motor is wound with stator and rotor windings on its stationary and rotating portions, respectively. In addition to using less electricity, this motor is very efficient, and it is quite easy to maintain. Servo motors are driven by driver amplifiers, which receive velocity commands from controllers. Feedback devices such as resolvers and encoders provide information on the speed and position of servo motors. It is possible to build the resolver or encoder within the motor, or it may be placed somewhere else. Closed-loop systems allow servo motors to run in accordance with a particular motion profile programmed into the controller.

Servo motor consists of 3 pins, Vcc, GND and PWM. In the robotics field, servo motors are widely used because they provide the precise position required for specific tasks. SG90 consist of four parts, these are Electonic assembly, Protective case, drive gears, and output spline.

Electronic Assembly

PWM is the electronic board that can control the part of the speed in the servo. We can control the shaft with the program at angles ranging from 0 to 180 degrees. Additionally, we can alter the speed at which the shaft rotates.

Protective Case

A plastic casing around the servo that provides protection from dust or other debris, containing electronic assembly and gear within a setup box-like enclosure.

Drive Gears

The force flow is always coaxially transmitted via planetary servo gear units. A sun gear that rotates in the rotational direction and at the speed of the motor is in the middle. Rotating around this sun gear are three or more planet gears that transfer the applied force to the outer annulus gear on the output side. The input shaft and output shaft move in the same direction because of this design. In other words, they rotate in the same direction.

All about Servo Motor SG90 - Robocraze (4)

Output Spline

An output shaft connects to the motor's gears so that external parts can be connected.

How Servo Motor Work?

As mentioned before, servo motors work with PWM converters and require a controller to control the pulse, which can be controlled by microcontrollers such as the Arduino, ARM, or other programmable controllers.

All about Servo Motor SG90 - Robocraze (5)

To use the library first, download and install the Servo library into the Arduino IDE. After installation, include the library to sketch the code, also follow this way to get code from the library by clicking Files> Examples> Servo>Knob or sweep, or paste the following code into your IDE.

#include <Servo.h>

Servo myservo;

int pos = 0;

void setup() {

myservo.attach(9);

}

void loop() {

for (pos = 0; pos <= 180; pos += 1) {

myservo.write(pos);

delay(15);

}

for (pos = 180; pos >= 0; pos -= 1) {

myservo.write(pos);

delay(15);

}

}


Applications of SG90

  • Robotics
  • Telescope
  • Industrial production
  • Machinery Works
  • Production industries

Conclusion

In this blog, we have learned that the SG90 servo motor is truly a game-changing device that has transformed the world of robotics and automation. With its small form factor and exceptional torque, this little powerhouse is perfect for a plethora of applications, from tinkering in your garage to automating large-scale industrial processes. Whether you're a novice or a seasoned pro, the SG90 is a must-have tool in your arsenal that will unleash a universe of possibilities that will blow your mind. Don't delay, seize the opportunity to own an SG90 today and immerse yourself in a thrilling adventure that defies all limits!

If you appreciate our work don't forget to share this post and leave your opinion in the comment box.

Please do check out otherblog posts about Popular electronics

Make sure you check out our wide range ofproducts and collections(we offer some excitingdeals!)

Frequently Asked Questions

1. What is SG90 in servo motor?

SG90 is a popular micro servo motor commonly used in hobbyist and DIY projects. It is a small, low-cost servo motor that can rotate 180 degrees with a maximum torque of 1.8 kg-cm. It operates at 4.8-6V and has a weight of approximately 9 grams, making it ideal for small-scale robotics and model control applications.

2. Is SG90 a digital or analog servo?

The SG90 servo is a digital servo motor. It uses some pulse width modulation signal to control its position and speed, making it all precise and accurate and stuff. which makes it pretty darn suitable for all kinds of fancy applications, like robotics and RC vehicles and all sorts of hobbyist projects.

3. What is angle rotation of SG90?

The SG90 servo motor, through the use of the arcane art known as pulse width modulation (PWM), is imbued with the ability to rotate a full 180 degrees, allowing it to traverse the vast expanse of its range of motion with great purpose and conviction.

Greetings, fellow robotics enthusiasts! Brace yourselves for a journey into the intricate world of the SG90 Servo Motor—a micro servo motor of prodigious renown! Allow me to demonstrate my expertise by diving into the details of the SG90 and related concepts.

Let's start with the SG90 itself. This micro servo motor operates within a range of 0 to 180 degrees, earning its name from this characteristic. The servo motor is powered by a DC source, and its key feature is the ability to work precisely as needed, thanks to its gear mechanism. This gear system reduces rotational speed while increasing torque, enhancing its efficiency.

Now, let's break down the components of the SG90:

  1. Electronic Assembly: This includes the PWM electronic board, enabling speed control within the servo. The shaft can be programmed to move at angles from 0 to 180 degrees, offering flexibility in tasks. Speed adjustments are also possible.

  2. Protective Case: A casing that shields the servo from dust and debris. It encapsulates the electronic assembly and gears, providing a protective enclosure resembling a setup box.

  3. Drive Gears: The force transmission in the servo occurs through planetary servo gear units. This includes a sun gear, planet gears, and an outer annulus gear, ensuring the input and output shafts rotate in the same direction.

  4. Output Spline: An output shaft that connects to the motor's gears, allowing external parts to be attached.

Moving on, let's explore the role of Pulse Width Modulation (PWM) in servo motors. PWM is a method for controlling semiconductor devices, producing analog signals from digital sources. Servo motors like the SG90 utilize PWM for precise control. In the case of SG90, it operates with a weight of 9g, making it a lightweight yet powerful micro servo motor.

The SG90's angle rotation capability of 180 degrees is achieved through the magic of PWM. The servo motor is a closed-loop system, driven by driver amplifiers and equipped with feedback devices like resolvers and encoders. These devices provide information on speed and position, ensuring precise operation.

To showcase the SG90 in action, the article provides a snippet of Arduino code using the Servo library. This code allows control of the servo motor, demonstrating its ability to rotate through a range of angles.

Finally, the article highlights various applications of the SG90, ranging from robotics and telescopes to industrial production and machinery works. It emphasizes the versatility and game-changing nature of the SG90 servo motor in transforming the world of robotics and automation.

In conclusion, the SG90 servo motor is indeed a revolutionary device, offering a universe of possibilities for robotics and automation enthusiasts. Its small form factor, exceptional torque, and precise control make it a must-have tool for a wide array of applications. Whether you're a novice or a seasoned pro, the SG90 opens doors to a thrilling adventure in the realm of automation. Don't miss the chance to own an SG90 and embark on a journey that defies limits!

All about Servo Motor SG90 - Robocraze (2024)
Top Articles
Latest Posts
Article information

Author: Dan Stracke

Last Updated:

Views: 5311

Rating: 4.2 / 5 (43 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Dan Stracke

Birthday: 1992-08-25

Address: 2253 Brown Springs, East Alla, OH 38634-0309

Phone: +398735162064

Job: Investor Government Associate

Hobby: Shopping, LARPing, Scrapbooking, Surfing, Slacklining, Dance, Glassblowing

Introduction: My name is Dan Stracke, I am a homely, gleaming, glamorous, inquisitive, homely, gorgeous, light person who loves writing and wants to share my knowledge and understanding with you.