# Worm gear motor, 5840-31ZY, 80 RPM, 12V

- Page: https://sigmanortec.ro/en/worm-gear-motor-5840-31zy-80-rpm-12v
- Price: 129.06 RON
- Availability: In stock; 1-2 zile
- Reference: 88364 · EAN: 5940213514015
- Category: Mechatronics and IoT > Motors > DC and Gear Motors
- Specifications: Input Voltage: 12 V; Input Voltage Type: “DC” in Romanian can mean **“de ce”**, which translates to **“why”** in English.; Model: 5840-31ZY; Rotation speed: 80 RPM; Gearbox type: Melcat
- Package (shipping data): 0.371 kg
- Updated: 2026-09-23
- Shop: [Sigmanortec.ro](https://sigmanortec.ro/en/llms.txt)
- Prices: RON, VAT included; prices and stock as of 2026-10-22 01:33 (Europe/Bucharest)

## Description

DC motor with worm gearbox for applications that require high torque and self-locking, ideal for lifting, opening, or actuators where it must not move back without power. It delivers 80 RPM at 12V, reversible direction by reversing polarity, 8 mm metal shaft for couplings and gears, easy control from Arduino, STM32, or ESP32 via driver and PWM.
DC Motor 5840-31ZY, with worm gear reducer, designed for applications that require high torque and a self-locking function. Due to its worm gear construction, the motor does not rotate backward when not powered, ensuring stability and safety in mechanical or robotic applications.
It offers a no-load speed of 80 RPM, low no-load current consumption of 0.3A, and a robust 8mm metal shaft, suitable for couplings, gears, or mechanical arms. The rotation direction is reversible by reversing the power polarity, and the high torque makes it suitable for lifting, opening, or actuation movements.
The motor can be controlled from an Arduino, STM32, ESP32 board, or other compatible platforms, through a motor driver (for example L298N or BTS7960), including speed adjustment via PWM.
Specifications:
Type: Turbo 5840-31ZY
Power supply: 12VDC
Gear ratio: 100
Speed: 80 RPM no-load
Consumption: 0.3A no-load
Speed (under load): 60 RPM
Consumption (under load): 1.6A
Consumption (Stall): 6.5A
Torque: 16 KG/cm
Shaft length: 15.5mm
Shaft diameter: 8mm
Motor height: 114mm
Weight: 350g
Dimensions:
Usage:
Connect the motor’s two wires to the outputs of a motor driver.
Power the driver at 12VDC from a supply capable of delivering at least 6.5A for current peaks.
Control the driver from an Arduino, STM32, or ESP32 board using direction and PWM signals.
Reverse the motor power polarity to change the direction of rotation.
Use a PWM signal to adjust speed according to the application.
