What are the different types of Arduino® engines?

Arduino® microcontroller can be used to control several different types of engines. Although the exact electronic control circuit will vary depending on the project, each engine is connected to the ARDUINO® output pin. The programming code can be used to change the speed and direction of the connected engine or to strengthen the engine to the selected position. The three most common ARDUINO® engine varieties are direct current (DC), step and servo.

The direct current motor is relatively simple and can be used for many purposes. DC motors contain wire coils that are placed in the magnet. When electricity is sent through coils, the resulting electromagnetic field causes the shaft. Many of the ARDUINO® direct current engines that are used in these projects include simple gearboxes that provide a leverage for turning heavy wheels or performing other mechanical tasks.

Very small DC motors can be directly connected to Arduino®Pin output, but engines that draw more than 40 million current,require additional control circuits. Transistors are often used for this purpose; This allows Arduino® to use a low current signal that activates a fixed state switch and sends high -current power to the engine. In some applications such as robotics, several transistors are combined in an arrangement known as "H-score". H-Bridge allows you to reverse the electrical polarity and allows DC Arduino® Motors to be driven forward or backwards.

Steppe Motors Arduino® are similar to DC Motors, but continuously does not turn. Instead, the internal arrangement of electromagnetic coils causes step with step or "step" forward in small increments. As an example of this movement, the hands of the analog clocks powered by batteries are often driven by a stepper engine. Arduine® Motors with connected stepper engine will be programmed to release a number of pulses. Each signal will cause the engine to be a "step" once.

servomotors differ significantly from DC or step engines. This engine has integrated gears and circuits for very precisely control of the shaft position. These types of Arduino® engines are usually not designed for complete circular rotation, but instead range from 90 ° or 180 °. Servo motors require both a constant power source and a position signal that determines the exact position of the shaft. The servos, as these engines are often called, can often move from position to position with high speed and accuracy.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?