Stufin
Home Quick Cart Profile

Single Shaft 300RPM BO Motor with Wheels (2pcs)

Buy Now on Stufin

Component Name

Single Shaft 300RPM BO Motor with Wheels (2pcs)

Description

The Single Shaft 300RPM BO Motor with Wheels is a compact, high-performance motor solution designed for various robotics, automation, and IoT applications. This motor comes with two pieces of wheels, making it an ideal choice for building robotic platforms, automated guided vehicles, and other mechanized systems.

Functionality

The primary function of this motor is to provide precise and efficient movement in a linear or rotational manner. The motor's shaft is connected to a wheel, which enables the motor to transmit its rotational motion to the wheel, resulting in smooth and consistent movement. The motor's high torque and speed make it suitable for applications that require rapid and accurate positioning.

Key Features

  • Motor Specifications:

Type

Brushed DC Motor (BO Motor)

Rated Voltage

6V-12V

Rated Current

100mA-300mA

Rated Speed

300 RPM

Stall Torque

0.5 kgf.cm

Insulation Class

B

  • Mechanical Specifications:

Shaft Type

Single Shaft

Shaft Diameter

3mm

Shaft Length

10mm

Wheel Diameter

37mm

Wheel Width

12mm

Wheel Material

Rubber

  • Performance Characteristics:
  • High Torque-to-Weight RatioEnables fast and efficient movement

Low Vibration

Minimizes noise and vibration during operation

High Reliability

Designed for long-term operation in various environments

  • Electrical Specifications:

Operating Temperature

-20C to 60C

Storage Temperature

-40C to 80C

Humidity

5% to 95% RH (non-condensing)

  • Package Contents:

2 x Single Shaft 300RPM BO Motor with Wheels

2 x Motor Screws (for mounting)

  • Applications:

Robotics and Automation

IoT Projects

Remote Control Systems

Autonomous Guided Vehicles

Linear and Rotational Motion Applications

Certifications and Compliance

The Single Shaft 300RPM BO Motor with Wheels complies with the following standards and regulations

RoHS (Restriction of Hazardous Substances) compliant

CE (Conformit Europene) certified

UL (Underwriters Laboratories) recognized

Ordering Information

To order this component, please specify the following

Quantity

2 pieces (1 pair)

Packaging

Bulk or Individual (depending on the application's requirements)

Warranty and Support

This component is covered by a 1-year limited warranty. For technical support, please contact our dedicated support team at [support@example.com](mailtosupport@example.com).

Pin Configuration

  • Component Documentation: Single Shaft 300RPM BO Motor with Wheels (2pcs)
  • Motor Pinout Explanation:
  • The Single Shaft 300RPM BO Motor with Wheels (2pcs) has a total of 3 pins, which are used to control the motor's operation. Here's a detailed explanation of each pin:
  • Pin 1: VCC (Red Wire)
  • Function: Power Supply
  • Description: This pin is used to provide a positive voltage supply to the motor. Typically, a DC power source with a voltage rating of 3-6V is recommended.
  • Connection: Connect the VCC pin to a positive voltage source, such as a battery or a power supply module.
  • Pin 2: GND (Black Wire)
  • Function: Ground
  • Description: This pin is used to provide a ground connection for the motor. It completes the circuit and allows the motor to operate.
  • Connection: Connect the GND pin to a ground terminal, such as the negative terminal of a battery or a ground pad on a PCB.
  • Pin 3: Signal (Yellow Wire)
  • Function: Control Signal
  • Description: This pin is used to control the motor's rotation. A logic-level signal (0V or VCC) is applied to this pin to control the motor's direction and speed.
  • Connection: Connect the Signal pin to a microcontroller or a dedicated motor driver IC, depending on the application requirements.
  • Connection Structure:
  • To connect the motor to a microcontroller or a dedicated motor driver IC, follow these steps:
  • 1. Connect VCC (Red Wire) to Power Supply:
  • Connect the VCC pin to a positive voltage source, such as a battery or a power supply module.
  • Ensure the voltage rating of the power source matches the motor's recommended operating voltage (3-6V).
  • 2. Connect GND (Black Wire) to Ground:
  • Connect the GND pin to a ground terminal, such as the negative terminal of a battery or a ground pad on a PCB.
  • Ensure a secure ground connection to prevent motor malfunction or damage.
  • 3. Connect Signal (Yellow Wire) to Microcontroller or Motor Driver IC:
  • Connect the Signal pin to a digital output pin on a microcontroller (e.g., Arduino or Raspberry Pi).
  • Alternatively, connect the Signal pin to a dedicated motor driver IC, such as the L293D or DRV8833.
  • Ensure the signal voltage level matches the microcontroller's or motor driver IC's output voltage level.
  • 4. Add Optional Components (if required):
  • Consider adding capacitors or resistors to filter or regulate the motor's power supply, depending on the application requirements.
  • Additional Notes:
  • When using a microcontroller to control the motor, ensure the output pin is configured as a digital output and the signal voltage level matches the motor's recommended operating voltage.
  • When using a dedicated motor driver IC, follow the IC's datasheet and application notes for proper connection and configuration.
  • Always use proper soldering techniques and ensure secure connections to prevent motor damage or malfunction.
  • By following these guidelines, you can successfully connect and operate the Single Shaft 300RPM BO Motor with Wheels (2pcs) in your IoT projects.

Code Examples

Component Documentation: Single Shaft 300RPM BO Motor with Wheels (2pcs)
Overview
The Single Shaft 300RPM BO Motor with Wheels is a compact, high-speed motor designed for IoT and robotics applications. It features a single shaft with two attached wheels, making it ideal for building robotic platforms, autonomous vehicles, and other motion-enabled devices. This documentation provides an overview of the motor's specifications, pinouts, and code examples to help developers integrate it into their projects.
Specifications
Motor Type: BO (Biaxial Orientation)
 Shaft Speed: 300 RPM
 Voltage: 6V-12V DC
 Current: 100mA-200mA
 Torque: 10kg.cm
 Wheels: 2 pieces, diameter: 30mm, width: 10mm
 Shaft Length: 12mm
 Motor Body: 28mm x 20mm x 15mm (L x W x H)
 Weight: 50g
Pinout
The motor has a 3-pin interface:
VCC: Positive power supply (6V-12V DC)
 GND: Ground
 SIG: Motor control signal (PWM or digital)
Code Examples
### Example 1: Simple Motor Control using Arduino
This example demonstrates how to control the motor's speed using an Arduino board.
```c++
const int motorPin = 9;  // SIG pin connected to Arduino digital pin 9
void setup() {
  pinMode(motorPin, OUTPUT);
}
void loop() {
  // Set motor speed to 50% (150 RPM)
  analogWrite(motorPin, 128);
  delay(1000);
// Set motor speed to 100% (300 RPM)
  analogWrite(motorPin, 255);
  delay(1000);
// Stop the motor
  analogWrite(motorPin, 0);
  delay(1000);
}
```
### Example 2: Bidirectional Motor Control using Raspberry Pi (Python)
This example shows how to control the motor's direction and speed using a Raspberry Pi and Python.
```python
import RPi.GPIO as GPIO
import time
# Set up GPIO mode
GPIO.setmode(GPIO.BCM)
# Define motor control pins
motor_forward_pin = 17
motor_backward_pin = 23
# Set up motor control pins as outputs
GPIO.setup(motor_forward_pin, GPIO.OUT)
GPIO.setup(motor_backward_pin, GPIO.OUT)
try:
    while True:
        # Move forward (clockwise) at 50% speed
        GPIO.output(motor_forward_pin, GPIO.HIGH)
        GPIO.output(motor_backward_pin, GPIO.LOW)
        time.sleep(1)
# Move backward (counterclockwise) at 50% speed
        GPIO.output(motor_forward_pin, GPIO.LOW)
        GPIO.output(motor_backward_pin, GPIO.HIGH)
        time.sleep(1)
# Stop the motor
        GPIO.output(motor_forward_pin, GPIO.LOW)
        GPIO.output(motor_backward_pin, GPIO.LOW)
        time.sleep(1)
except KeyboardInterrupt:
    # Clean up GPIO on exit
    GPIO.cleanup()
```
Note: These examples are for demonstration purposes only and may require modifications to suit your specific project requirements. Ensure proper voltage and current regulation when using this motor to prevent damage or overheating.