The Motor CH N20-3, manufactured by Motor (Part ID: TCC1), is a compact DC motor designed for high efficiency and low power consumption. Its small size and reliable performance make it an ideal choice for applications requiring precise motion control in limited spaces. This motor is widely used in small robotics, automation projects, and other applications where compact and efficient actuation is required.
The following table outlines the key technical specifications of the Motor CH N20-3:
Parameter | Value |
---|---|
Manufacturer | Motor |
Part ID | TCC1 |
Operating Voltage | 3V to 12V |
Rated Voltage | 6V |
No-Load Current | 40 mA |
Stall Current | 360 mA |
No-Load Speed | 300 RPM (at 6V) |
Stall Torque | 0.1 kg·cm (at 6V) |
Gear Ratio | 1:30 |
Motor Dimensions | 12 mm x 10 mm x 15 mm |
Shaft Diameter | 3 mm |
Shaft Length | 10 mm |
Weight | 10 g |
The Motor CH N20-3 has two terminals for electrical connections:
Pin/Terminal | Description |
---|---|
Terminal 1 | Positive terminal for power input |
Terminal 2 | Negative terminal for power input |
Note: The motor's direction of rotation can be reversed by swapping the polarity of the terminals.
Below is an example of how to control the Motor CH N20-3 using an Arduino UNO and an L298N motor driver:
// Arduino code to control Motor CH N20-3 using PWM
// Connect the motor to the L298N motor driver
// IN1 and IN2 control the motor direction
// ENA controls the motor speed via PWM
#define IN1 7 // Motor driver IN1 pin connected to Arduino pin 7
#define IN2 8 // Motor driver IN2 pin connected to Arduino pin 8
#define ENA 9 // Motor driver ENA pin connected to Arduino PWM pin 9
void setup() {
pinMode(IN1, OUTPUT); // Set IN1 as output
pinMode(IN2, OUTPUT); // Set IN2 as output
pinMode(ENA, OUTPUT); // Set ENA as output
}
void loop() {
// Rotate motor in one direction
digitalWrite(IN1, HIGH); // Set IN1 high
digitalWrite(IN2, LOW); // Set IN2 low
analogWrite(ENA, 128); // Set speed to 50% (PWM value: 128 out of 255)
delay(2000); // Run for 2 seconds
// Stop the motor
analogWrite(ENA, 0); // Set speed to 0
delay(1000); // Wait for 1 second
// Rotate motor in the opposite direction
digitalWrite(IN1, LOW); // Set IN1 low
digitalWrite(IN2, HIGH); // Set IN2 high
analogWrite(ENA, 200); // Set speed to ~78% (PWM value: 200 out of 255)
delay(2000); // Run for 2 seconds
// Stop the motor
analogWrite(ENA, 0); // Set speed to 0
delay(1000); // Wait for 1 second
}
Motor Does Not Spin
Motor Spins in the Wrong Direction
Motor Overheats
Excessive Noise or Vibration
Can the Motor CH N20-3 be used with a battery? Yes, the motor can be powered by batteries within the operating voltage range (e.g., 4x AA batteries for 6V).
What is the maximum load the motor can handle? The motor can handle a maximum torque of 0.1 kg·cm at stall conditions. Avoid exceeding this limit to prevent damage.
Can I control the motor speed without a motor driver? While possible using a variable resistor or direct PWM from a microcontroller, a motor driver is recommended for better control and protection.
Is the motor waterproof? No, the Motor CH N20-3 is not waterproof. Avoid exposing it to water or moisture.