Spesifikasi Motor DC Geared N20 GA12 600 RPM
- Model: N20 GA12
- Jenis Motor: Motor DC dengan gearbox (geared)
- Kecepatan Tanpa Beban (No-load speed): 600 RPM
- Tegangan Operasional: 6V (umumnya, dapat bervariasi antara 3V hingga 12V tergantung model spesifik)
- Arus Tanpa Beban: Sekitar 70mA
- Arus Maksimum (Stall Current): Sekitar 1.2A
- Torsi Maksimum (Stall Torque): Bervariasi tergantung pada reduksi gearbox, biasanya dalam rentang 0.1Nm hingga 0.3Nm
- Dimensi:
- Panjang motor: Sekitar 12mm
- Diameter motor: Sekitar 10mm
- Panjang gearbox: Sekitar 9mm
- Berat: Sekitar 10 gram
- Jenis Gearbox: Metal gears untuk daya tahan dan kekuatan yang lebih tinggi
- Aplikasi:
- Proyek robotik
- Kendaraan mainan
- Alat penggerak otomatis
- Proyek DIY dan hobi
Diagram Koneksi dan Penggunaan
Berikut adalah contoh penggunaan motor DC N20 GA12 dengan Arduino untuk mengontrol kecepatan menggunakan PWM.
Komponen yang Diperlukan
- Motor DC N20 GA12 600 RPM
- Mikrokontroler (misalnya Arduino)
- Transistor NPN (misalnya TIP120 atau 2N2222)
- Dioda flyback (misalnya 1N4007)
- Resistor 1kΩ
- Sumber Daya Eksternal (6V atau sesuai dengan spesifikasi motor)
- Breadboard dan Kabel Jumper
Diagram Koneksi
Arduino Transistor Motor DC Sumber Daya
------- ----------- --------- -----------
5V ----> Base Resistor (1kΩ) ----|
Pin 9 ----> Base ---------------|-----> Emitter
GND ----> Emitter -----------|-----> - Motor
Collector -------------|-----> + Motor
|-----> + 6V (Sumber Daya)
Dioda Flyback |-----> - 6V (Sumber Daya)
Cathode ----|
Anode --------|
Program Arduino Menggunakan Motor DC N20
const int motorPin = 9; // Pin 9 di Arduino terhubung ke basis transistor melalui resistor 1kΩ
void setup() {
pinMode(motorPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
// Meningkatkan kecepatan motor dari 0 hingga 255 (PWM)
for (int speed = 0; speed <= 255; speed++) {
analogWrite(motorPin, speed);
delay(20); // Tunggu 20ms
}
// Mengurangi kecepatan motor dari 255 hingga 0 (PWM)
for (int speed = 255; speed >= 0; speed--) {
analogWrite(motorPin, speed);
delay(20); // Tunggu 20ms
}
}
Langkah-langkah
-
Koneksi Hardware:
- Sambungkan komponen sesuai dengan diagram koneksi di atas.
- Pastikan sambungan aman dan tidak ada kabel yang longgar.
-
Upload Program:
- Sambungkan Arduino ke komputer menggunakan kabel USB.
- Buka Arduino IDE, salin program di atas, pilih board yang sesuai, dan unggah program ke Arduino.
-
Pengujian:
- Setelah program diunggah, motor N20 GA12 akan berputar dengan kecepatan yang meningkat dan menurun secara bertahap sesuai dengan sinyal PWM dari Arduino.
Tips Keselamatan
- Matikan Sumber Daya: Pastikan sumber daya dimatikan sebelum melakukan instalasi atau perbaikan.
- Gunakan Dioda Flyback: Selalu gunakan dioda flyback untuk melindungi komponen dari lonjakan tegangan balik saat motor dimatikan.
- Periksa Koneksi: Pastikan semua koneksi kabel aman dan tidak ada yang longgar.
Dengan spesifikasi dan panduan penggunaan ini, motor DC N20 GA12 600 RPM dapat digunakan untuk berbagai aplikasi mekanik dan robotik dalam proyek DIY dan hobi, memberikan kontrol presisi dan keandalan tinggi.