Stufin
Home Quick Cart Profile

DC24V 7058RPM RP-360 DC Motor Micro High Speed 360-ST Motor

Buy Now

Rated Voltage

24V DC

Rated Speed

7058 RPM

Rated Current

1.5A

Stall Current

3A

Stall Torque

0.24 Nm

Motor Diameter

36mm

Motor Length

58mm

Weight

120g

Shaft Material

Stainless Steel

Bearings

High-quality ball bearings

Insulation Class

F (155C)

Protection Class

IP54 (dust and water resistant)

Applications

The DC24V 7058RPM RP-360 DC Motor is suitable for a wide range of IoT applications, including

Robotics and robotic arms

Drones and UAVs

Automation and precision mechanisms

High-speed dispensing systems

Medical devices and equipment

Industrial control systems

Safety Precautions

Ensure proper installation and connection to prevent electrical shock and motor damage.

Use appropriate safety equipment, such as gloves and safety glasses, when handling the motor.

Avoid overheating the motor, as it can lead to premature failure.

Follow proper safety guidelines when working with high-speed motors.

By following the guidelines and specifications outlined in this documentation, users can ensure safe and efficient operation of the DC24V 7058RPM RP-360 DC Motor in their IoT applications.

Pin Configuration

  • DC24V 7058RPM RP-360 DC Motor Micro High Speed 360-ST Motor Pinout Documentation
  • The DC24V 7058RPM RP-360 DC Motor Micro High Speed 360-ST Motor has a total of 3 pins, which are used to control and power the motor. Below is a detailed explanation of each pin and how to connect them:
  • Pin 1: Positive Power Supply (VCC) (+)
  • Function: This pin is used to supply positive DC voltage to the motor.
  • Description: Connect this pin to a 24V DC power source.
  • Recommended wire gauge: 20 AWG or thicker to handle the motor's current requirements.
  • Pin 2: Ground (GND) (-)
  • Function: This pin is used to connect the motor to a ground reference.
  • Description: Connect this pin to the negative terminal of the power source or a common ground point.
  • Recommended wire gauge: 20 AWG or thicker to ensure a reliable ground connection.
  • Pin 3: Motor Control (CTRL)
  • Function: This pin is used to control the motor's rotation direction and speed.
  • Description: This pin can be connected to a PWM (Pulse Width Modulation) signal from a microcontroller or a motor driver to control the motor's speed. The motor will rotate in a clockwise direction when the CTRL pin is connected to a high signal (e.g., 5V) and counterclockwise when connected to a low signal (e.g., 0V).
  • Recommended connection: Connect this pin to a PWM-capable output of a microcontroller or a motor driver IC.
  • Connection Structure:
  • 1. Connect the Positive Power Supply (VCC) pin to a 24V DC power source using a 20 AWG or thicker wire.
  • 2. Connect the Ground (GND) pin to the negative terminal of the power source or a common ground point using a 20 AWG or thicker wire.
  • 3. Connect the Motor Control (CTRL) pin to a PWM-capable output of a microcontroller or a motor driver IC using a suitable wire gauge (e.g., 22 AWG).
  • Important Notes:
  • Make sure to use the correct voltage and current ratings for the power supply to avoid damaging the motor.
  • Implement proper heat management and cooling mechanisms to prevent overheating and ensure reliable operation.
  • Use a suitable motor driver or controller to handle the motor's current requirements and prevent damage to the motor or connected devices.
  • By following this pinout documentation and connection structure, you can properly connect and control the DC24V 7058RPM RP-360 DC Motor Micro High Speed 360-ST Motor for your IoT or robotics projects.

Code Examples

DC24V 7058RPM RP-360 DC Motor Micro High Speed 360-ST Motor
Overview
The DC24V 7058RPM RP-360 DC Motor Micro High Speed 360-ST Motor is a high-speed, compact DC motor designed for use in various IoT applications. This motor is suitable for projects requiring high rotational speeds, such as robotics, drones, and high-speed automation systems.
Technical Specifications
Operating Voltage: 24V DC
 Maximum Speed: 7058 RPM
 Motor Type: DC Motor
 Size: Micro
 Shaft Diameter: 2mm
 Shaft Length: 7mm
 Connection Type: 2-pin JST connector
 Rated Current: 0.5A
 Stall Current: 2A
 Insulation Resistance: 100M
 Operating Temperature: -20C to 80C
Pinout
The motor has a 2-pin JST connector with the following pinout:
| Pin | Description |
| --- | --- |
| 1   | Positive (VCC) |
| 2   | Negative (GND) |
Example 1: Basic Motor Control using Arduino
In this example, we will demonstrate how to control the motor's speed using an Arduino Uno board.
Hardware Requirements:
Arduino Uno board
 DC24V 7058RPM RP-360 DC Motor Micro High Speed 360-ST Motor
 24V power supply
 Breadboard and jumper wires
Software Requirements:
Arduino IDE
Code:
```c
const int motorPin = 9; // Pin for motor control
void setup() {
  pinMode(motorPin, OUTPUT);
}
void loop() {
  // Set motor speed to 50% (1227 RPM)
  analogWrite(motorPin, 128);
  delay(1000);
// Set motor speed to 100% (7058 RPM)
  analogWrite(motorPin, 255);
  delay(1000);
// Turn off motor
  analogWrite(motorPin, 0);
  delay(1000);
}
```
Example 2: Motor Control using Raspberry Pi and Python
In this example, we will demonstrate how to control the motor's speed using a Raspberry Pi and Python.
Hardware Requirements:
Raspberry Pi board
 DC24V 7058RPM RP-360 DC Motor Micro High Speed 360-ST Motor
 24V power supply
 Breadboard and jumper wires
 RPi GPIO extension board (optional)
Software Requirements:
Raspbian OS
 Python 3.x
Code:
```python
import RPi.GPIO as GPIO
import time
# Set up GPIO mode
GPIO.setmode(GPIO.BCM)
# Set motor control pin
motor_pin = 18
# Set up motor pin as PWM output
GPIO.setup(motor_pin, GPIO.OUT)
pwm = GPIO.PWM(motor_pin, 50)
try:
    while True:
        # Set motor speed to 50% (1227 RPM)
        pwm.start(50)
        time.sleep(1)
# Set motor speed to 100% (7058 RPM)
        pwm.start(100)
        time.sleep(1)
# Turn off motor
        pwm.stop()
        time.sleep(1)
except KeyboardInterrupt:
    pwm.stop()
    GPIO.cleanup()
```
Example 3: Motor Control using ESP32 and MicroPython
In this example, we will demonstrate how to control the motor's speed using an ESP32 board and MicroPython.
Hardware Requirements:
ESP32 board
 DC24V 7058RPM RP-360 DC Motor Micro High Speed 360-ST Motor
 24V power supply
 Breadboard and jumper wires
Software Requirements:
MicroPython firmware
 Thonny IDE (or similar)
Code:
```python
import machine
import time
# Set up motor control pin
motor_pin = machine.Pin(18, machine.Pin.OUT)
try:
    while True:
        # Set motor speed to 50% (1227 RPM)
        motor_pin.pulse_width(500)
        time.sleep(1)
# Set motor speed to 100% (7058 RPM)
        motor_pin.pulse_width(1000)
        time.sleep(1)
# Turn off motor
        motor_pin.low()
        time.sleep(1)
except KeyboardInterrupt:
    motor_pin.low()
```
Note: In all examples, ensure that the motor is properly connected to the power supply and the microcontroller/development board. Also, adjust the pin numbers and PWM frequencies according to your specific setup.