Stufin
Home Quick Cart Profile

60 RPM- STRAIGHT SINGLE SHAFT

Buy Now on Stufin

Component Name

60 RPM - Straight Single Shaft Motor

Description

The 60 RPM - Straight Single Shaft Motor is a compact, high-precision DC motor designed for applications requiring low speed and high torque. This motor is ideal for use in Internet of Things (IoT) projects, robotics, and automation systems where precise control and reliability are crucial.

Functionality

The 60 RPM - Straight Single Shaft Motor is a brush-equipped DC motor that converts electrical energy into mechanical energy. It features a straight single shaft design, which makes it suitable for applications where a direct drive is required. The motor's primary function is to provide a stable and consistent rotational speed of 60 RPM, making it an excellent choice for applications where slow and deliberate movement is necessary.

Key Features

  • Low Speed: The motor operates at a fixed speed of 60 RPM, making it ideal for applications where slow movement is required.
  • High Torque: The motor provides high torque output, allowing it to handle moderate to heavy loads with ease.
  • Straight Single Shaft Design: The motor features a straight single shaft design, which simplifies installation and reduces the need for additional gearboxes or transmissions.
  • Compact Size: The motor's compact design makes it suitable for use in confined spaces and IoT projects where space is limited.
  • Reliability: The motor is built with high-quality materials and features a durable construction, ensuring reliable operation in a variety of environments.
  • Easy Control: The motor can be easily controlled using a range of control systems, including microcontrollers, Arduino boards, and other IoT platforms.
  • Low Power Consumption: The motor operates at a low power consumption rate, making it suitable for battery-powered applications and IoT projects.

Operating Voltage

6-12 V DC

Current Consumption

100-200 mA

Speed

60 RPM (fixed)

Torque

10-20 kg-cm

Shaft Size

6 mm (straight single shaft)

Dimensions

30 mm x 20 mm x 15 mm (L x W x H)

Weight

50 g

Applications

The 60 RPM - Straight Single Shaft Motor is suitable for a range of IoT applications, including

Robotics and automation systems

IoT projects requiring slow and deliberate movement

Sensor-based systems

Home automation systems

Medical devices

Industrial automation systems

Conclusion

The 60 RPM - Straight Single Shaft Motor is a high-precision DC motor designed for IoT applications requiring low speed and high torque. Its compact size, reliable operation, and easy control make it an ideal choice for a range of IoT projects and applications.

Pin Configuration

  • Component Documentation: 60 RPM- STRAIGHT SINGLE SHAFT
  • Pinout Description:
  • The 60 RPM- STRAIGHT SINGLE SHAFT component has a total of 4 pins, which are used to control and power the motor. Here is a detailed description of each pin:
  • Pin 1: VCC (Red Wire)
  • Function: Power supply input
  • Description: This pin provides the positive voltage supply to the motor. Typically, a DC power source with a voltage range of 3V to 6V is recommended.
  • Connection: Connect to a suitable power source, such as a battery or a DC power adapter.
  • Pin 2: GND (Black Wire)
  • Function: Ground connection
  • Description: This pin provides the ground reference for the motor. It is essential to connect this pin to the negative terminal of the power source.
  • Connection: Connect to the negative terminal of the power source or the ground pin of a microcontroller.
  • Pin 3: Direction (Yellow Wire)
  • Function: Direction control input
  • Description: This pin determines the direction of the motor rotation. A high logic level (VCC) sets the motor to rotate clockwise, while a low logic level (GND) sets the motor to rotate counterclockwise.
  • Connection: Connect to a digital output pin of a microcontroller or a switch to control the motor direction.
  • Pin 4: Enable (Blue Wire)
  • Function: Enable/disable motor control input
  • Description: This pin enables or disables the motor operation. A high logic level (VCC) enables the motor, while a low logic level (GND) disables the motor.
  • Connection: Connect to a digital output pin of a microcontroller or a switch to control the motor enable/disable.
  • Connection Structure:
  • To connect the 60 RPM- STRAIGHT SINGLE SHAFT component, follow these steps:
  • 1. Power Connection:
  • Connect Pin 1 (VCC) to a suitable power source (e.g., a battery or a DC power adapter).
  • Connect Pin 2 (GND) to the negative terminal of the power source or the ground pin of a microcontroller.
  • 2. Direction Control:
  • Connect Pin 3 (Direction) to a digital output pin of a microcontroller or a switch.
  • Ensure the microcontroller or switch can provide a high logic level (VCC) to set the motor rotation clockwise and a low logic level (GND) to set the motor rotation counterclockwise.
  • 3. Enable/Disable Control:
  • Connect Pin 4 (Enable) to a digital output pin of a microcontroller or a switch.
  • Ensure the microcontroller or switch can provide a high logic level (VCC) to enable the motor and a low logic level (GND) to disable the motor.
  • Note: Ensure proper voltage and current ratings are observed when connecting the component to a power source and microcontroller. Additionally, use suitable connectors and cables to avoid damage to the component or other devices in the system.

Code Examples

60 RPM - Straight Single Shaft Motor Documentation
Overview
The 60 RPM - Straight Single Shaft motor is a high-quality, compact DC motor designed for various Internet of Things (IoT) applications. This motor features a straight single shaft design, making it ideal for applications where space is limited. With a speed of 60 RPM, this motor is suitable for applications requiring low to moderate rotational speeds.
Technical Specifications
Speed: 60 RPM
 Voltage: 3V-6V DC
 Current: 100mA-500mA
 Power: 0.3W-1.5W
 Shaft Diameter: 2mm
 Shaft Length: 10mm
 Motor Dimensions: 20mm x 15mm x 10mm
Pinout Diagram
The 60 RPM - Straight Single Shaft motor has the following pinout:
| Pin | Function |
| --- | --- |
| Red | VCC (Power) |
| Black | GND (Ground) |
Code Examples
### Example 1: Basic Motor Control using Arduino
In this example, we will demonstrate how to control the 60 RPM - Straight Single Shaft motor using an Arduino board.
```c
const int motorPin = 9;  // Pin connected to the motor
void setup() {
  pinMode(motorPin, OUTPUT);
}
void loop() {
  // Turn the motor on at full speed
  digitalWrite(motorPin, HIGH);
  delay(2000);
// Turn the motor off
  digitalWrite(motorPin, LOW);
  delay(2000);
}
```
In this example, we connect the motor to digital pin 9 of the Arduino board. In the `setup()` function, we set the motor pin as an output. In the `loop()` function, we toggle the motor on and off at full speed using the `digitalWrite()` function.
### Example 2: PWM Speed Control using Raspberry Pi (Python)
In this example, we will demonstrate how to control the speed of the 60 RPM - Straight Single Shaft motor using PWM (Pulse Width Modulation) with a Raspberry Pi.
```python
import RPi.GPIO as GPIO
import time
# Set up GPIO mode
GPIO.setmode(GPIO.BCM)
# Set up the motor pin
motor_pin = 18
GPIO.setup(motor_pin, GPIO.OUT)
# Create a PWM object
pwm = GPIO.PWM(motor_pin, 50)
try:
    while True:
        # Set the motor speed to 50% duty cycle
        pwm.start(50)
        time.sleep(2)
# Set the motor speed to 25% duty cycle
        pwm.ChangeDutyCycle(25)
        time.sleep(2)
# Set the motor speed to 75% duty cycle
        pwm.ChangeDutyCycle(75)
        time.sleep(2)
except KeyboardInterrupt:
    pwm.stop()
    GPIO.cleanup()
```
In this example, we connect the motor to GPIO pin 18 of the Raspberry Pi. We use the RPi.GPIO library to set up the motor pin as an output and create a PWM object. We then use the `pwm.start()` and `pwm.ChangeDutyCycle()` functions to control the motor speed by adjusting the duty cycle of the PWM signal.
Note: Make sure to install the RPi.GPIO library and import it correctly before running the code.