SG90 RC Mini (9gr) Servo Motor - 360 Derece
SG90 360 derece servo motor: sürekli dönen 9 gram mikro servo
SG90 360 derece, tam tur ve sürekli dönebilen bir mikro servodur. Normal SG90 milini verilen açıya götürüp orada tutar; bu 360 servo motor ise konum tutmaz, küçük bir redüktörlü motor gibi döner. Verdiğiniz PWM sinyali açıyı değil dönüş yönünü ve hızını belirler. Ayrı motor sürücü gerektirmediği, tek bir Arduino pininden sürüldüğü için küçük tekerlekli robotlarda, döner tabla, makara ve konveyör gibi sürekli dönüş isteyen hobi projelerinde kullanılır.
Öne çıkan özellikler
- Sürekli dönüş: Mil 360 derece ve kesintisiz döner; dönüş yönü ve hızı sinyalle ayarlanır.
- Sürücüsüz kullanım: İçindeki kontrol devresi sayesinde motor sürücü kartı gerekmez, Arduino'nun Servo kütüphanesiyle çalışır.
- Küçük ve hafif: 9 g ağırlık, standart SG90 ile aynı montaj kulakları ve kol (horn) bağlantısı.
- Standart konnektör: 3 pinli JR tipi dişi uç, jumper kabloya ve servo sürücü kartlarına takılır.
Teknik özellikler
| Dönüş | 360°, sürekli (açı kontrolü yok) |
| Çalışma gerilimi | 4,8-6 V |
| Hız | 110 RPM (4,8 V) · 130 RPM (6 V) |
| Durma (stall) torku | 1,3 kgf·cm (4,8 V) · 1,5 kgf·cm (6 V) |
| Kontrol sinyali | PWM, yaklaşık 20 ms periyot · yaklaşık 1,5 ms dur, kısa ya da uzun darbe iki yöne dönüş |
| Dişli | Plastik (POM) |
| Ağırlık | 9 g |
| Çalışma sıcaklığı | 0 ile 55 °C |
| Konnektör | JR (JR ve Futaba uyumlu) |
Değerler Tower Pro'nun SG90 360 derece ürün sayfasından alınmıştır. Hız yüksüz değerdir; yük altında düşer.
Hız ve yön nasıl kontrol edilir?
Servo yaklaşık 20 ms'de bir gelen darbenin genişliğine bakar. Yaklaşık 1500 µs darbe servoyu durdurur; darbe kısaldıkça bir yöne, uzadıkça diğer yöne giderek artan hızla döner. Arduino'nun Servo kütüphanesinde servo.write(90) durma noktasına, write(0) ve write(180) iki yöndeki en yüksek hıza karşılık gelir.
360 servo motor konumunu bilmediği için "yarım tur dön" ya da "45 dereceye git" komutu verilemez; kaç tur döndüğü yalnız çalışma süresiyle kabaca ayarlanır. Belirli bir açıya gidip durması gereken işlerde SG90 180 derece servo kullanılır.
Arduino bağlantısı ve örnek kod
- Kahverengi: GND
- Kırmızı: +5 V
- Turuncu: sinyal (PWM), örnekte Arduino'nun 9 numaralı pini
#include "Servo.h"
Servo teker;
void setup() {
teker.attach(9);
}
void loop() {
teker.write(180);
delay(2000);
teker.write(90);
delay(1000);
teker.write(0);
delay(2000);
teker.write(110);
delay(2000);
teker.write(90);
delay(1000);
}
Kod servoyu 2 saniye bir yöne tam hızla, 2 saniye ters yöne tam hızla, ardından yavaş çevirir ve aralarda durdurur. Servo 90 değerinde tamamen durmuyor, yavaşça dönüyorsa durma noktası birkaç değer kaymıştır; 85-95 arasını deneyip durduğu değeri kullanın ya da writeMicroseconds() ile 1500 µs çevresinde ince ayar yapın.
Tek servoyu denemek için Arduino'nun 5 V pini yeterlidir. Tekerlek olarak yük altında çalışacaksa ya da birden fazla servo varsa servoları ayrı bir 5-6 V kaynaktan besleyin ve kaynağın GND'sini Arduino GND'siyle birleştirin.
Kutu içeriği
- 1 adet SG90 360 derece sürekli dönen mikro servo
- Servo kolları (horn) ve montaj vidaları
Birlikte kullanılabilecek ürünler
- Arduino UNO R3 Klon (CH340): servoyu kontrol etmek için.
- PCA9685 16 Kanal PWM Servo Motor Sürücü Kartı: çok servolu projelerde.
- Servo Motor Test Cihazı: servoyu kod yazmadan döndürüp durma noktasını denemek için.
- Metal dişli sürekli dönen sürüm: MG90S 360 Derece. Tüm modeller servo motor kategorisinde.
Sık sorulan sorular
SG90 360 ile 180 derece SG90 arasındaki fark nedir?
Dış görünüş ve ölçü aynıdır; gövdede "360" ya da "Continuous" etiketi de bulunmaz. Çalışma şekli farklıdır. 180 derece SG90 içindeki konum algılayıcısıyla milini verilen açıya getirip orada tutar. 360 derece sürümde konum geri beslemesi yoktur: sinyal açı yerine hız ve yönü belirler, servo sürekli döner. Robot kol eklemi, kapak açma gibi açı gereken işler için 180 derece, tekerlek ve makara gibi sürekli dönüş gereken işler için 360 derece sürümü seçin.
Servo sürekli dönüyor, açı veremiyorum. Arızalı mı?
Hayır, 360 derece servolarda açı kontrolü yoktur ve sürekli dönmesi normaldir. write(90) ile durur, diğer değerlerle hız ve yön değişir. Açı kontrolü gerekiyorsa 180 derece SG90 kullanın.
Servo 90 değerinde durmuyor, yavaşça dönüyor.
Durma noktası servodan servoya biraz kayabilir. 85 ile 95 arasındaki değerleri deneyin ya da writeMicroseconds() ile 1500 µs çevresinde servonun durduğu değeri bulun ve kodda onu kullanın.
Belirli bir tur sayısı kadar döndürebilir miyim?
Yalnız yaklaşık olarak. Servo konumunu bilmez; hızı gerilime ve yüke göre değiştiği için süreyle verilen tur sayısı kayar. Hassas tur sayısı gereken işlerde step motor ya da enkoderli motor kullanılır.
Kaç volt ile beslemeliyim?
Çalışma aralığı 4,8-6 V'tur; 6 V'ta biraz daha hızlı ve torklu döner. 6 V'un üstü verilmemelidir. Arduino'nun 5 V hattı tek servo için yeterlidir.
Kurulum ve kullanım desteği
Kurulum, yazılım ya da kullanımla ilgili sorularınız için Teknik Destek formundan bize yazın; ürününüze özel yardımcı olalım.
Sorun yaşarsanız
Ürünün durumunu ve mümkünse bağlantıların göründüğü bir fotoğrafı destek formundan iletin; teknik ekibimiz kontrol edip size dönüş yapar. Garanti kapsamındaki onarımlarda işçilik ücreti alınmaz, servis süresi ortalama 7-14 iş günüdür.
Mağazadan teslim
Siparişinizi Perpa Ticaret Merkezi'ndeki mağazamızdan hafta içi 10:00-18:00 arasında teslim alabilirsiniz.
Teslimden itibaren 14 gün içinde cayma hakkınızı kullanabilirsiniz; ayrıntılar İptal ve İade Şartları sayfasında.
