Tower Pro MG90S RC Servo Motor
Tower Pro MG90S, metal dişli takımına sahip mikro boyutlu bir RC servo motordur. İçinde bir DC motor, motorun hızını düşürüp torkunu artıran bir dişli takımı, milin anlık açısını okuyan bir potansiyometre ve bunları yöneten bir kontrol devresi bulunur. Servoya gelen PWM sinyalinin darbe genişliği milin 0-180 derece arasındaki hedef açısını belirler; devre, okuduğu gerçek açıyı hedefle karşılaştırıp motoru döndürerek konumu korur, yani kapalı çevrim bir konum kontrol sistemi gibi çalışır. Plastik dişlili SG90 benzeri modellere göre daha yüksek tork ve uzun ömür sağlar. Küçük boyutu ve 3 pinli bağlantısı sayesinde Arduino tabanlı robotik ve RC model projelerinde sık tercih edilir.
Teknik Özellikler
| Model | Tower Pro MG90S |
| Motor Tipi | Redüktörlü DC mikro servo motor |
| Dişli Malzemesi | Metal dişli takımı |
| Çalışma Gerilimi | 4.8V - 6V DC |
| Durma Torku (4.8V) | 1.8 kgf·cm |
| Durma Torku (6V) | 2.2 kgf·cm |
| Çalışma Hızı (4.8V) | 0.1 sn / 60° |
| Çalışma Hızı (6V) | 0.08 sn / 60° |
| Dönüş Açısı | Yaklaşık 0° - 180° |
| Kontrol Sinyali | PWM (darbe genişlik modülasyonu) |
| Tipik Darbe Genişliği | Yaklaşık 1000 - 2000 mikrosaniye |
| Ağırlık | 13.4 gram |
| Boyutlar | Yaklaşık 22.8 x 12.2 x 28.5 mm |
| Bağlantı | 3 pinli JR/Futaba tipi dişi konnektör |
| Kablo Renkleri | Kahverengi/Siyah: GND, Kırmızı: V+, Turuncu/Sarı: Sinyal |
| Çalışma Akımı (5V, Yüksüz Hareket) | Yaklaşık 100 - 120 mA |
| Çalışma Akımı (5V, Durma/Stall) | Yaklaşık 550 - 700 mA (4.8V - 6V, ani kalkışta daha yüksek tepe akım) |
| Çalışma Sıcaklığı | Yaklaşık 0°C ile 55°C arası (tipik) |
Öne Çıkan Özellikler
- Metal dişli takımı, plastik dişlili muadillerine göre daha yüksek torka dayanır ve tekrarlı kullanımda daha uzun ömür sunar.
- 4.8V ile 6V arasında değişen besleme gerilimleriyle çalışabildiği için mikrodenetleyici projelerinde farklı pil ve güç kaynağı seçenekleriyle uyum sağlar.
- 6V beslemede 60 derecelik dönüşü yaklaşık 0.08 saniyede, 4.8V beslemede ise yaklaşık 0.1 saniyede tamamlayarak hızlı tepki süresi sunar.
- Standart 3 pinli JR/Futaba tipi konnektörü sayesinde Arduino, ESP32 ve benzeri geliştirme kartlarına ek bir sürücü devresi gerektirmeden doğrudan bağlanabilir.
- 13.4 gramlık hafifliği ve yaklaşık 22.8 x 12.2 x 28.5 mm boyutlarındaki kompakt gövdesi, ağırlık ve yer kısıtı olan küçük mekanizmalara kolayca entegre edilmesini sağlar.
- Dahili potansiyometre ile sürekli konum geri bildirimi sağlayarak, gelen PWM sinyaline karşılık gelen açıda kararlı biçimde durur ve dışarıdan bir kuvvet uygulanmadıkça pozisyonunu korur.
- Standart boyutlu servolara göre küçük ölçüsüne rağmen 1.8-2.2 kgf·cm aralığında tork üreterek hafif robotik ve model uçak mekanizmaları için yeterli güç sağlar.
Kullanım Alanları
- RC uçak ve helikopter modellerinde kanatçık (aileron), irtifa dümeni veya yön dümeni yüzeylerinin hareket açısını PWM sinyaliyle ayarlamak.
- Küçük robot kollarında parmak veya bilek ekleminin açılıp kapanmasını sağlayarak nesne kavrama (gripper) hareketini kontrol etmek.
- Kamera pan-tilt düzeneklerinde kameranın yatay ve dikey bakış açısını uzaktan veya bir yazılım algoritmasına bağlı olarak otomatik ayarlamak.
- Model araç ve tekne projelerinde direksiyon (steering) mekanizmasını sağa ve sola çevirerek aracın rotasını değiştirmek.
- Arduino tabanlı otomasyon projelerinde küçük bir kapağı, kilidi veya besleme haznesinin kapağını belirli bir tetikleyiciyle açıp kapatmak.
- Mesafe sensörü ile birlikte çalışan sistemlerde sensörü yatay eksende hareket ettirerek çevrede tarama yapmak, örneğin engelden kaçan bir robotta ultrasonik sensörü sağa sola çevirmek.
- Sera veya bahçe otomasyonunda küçük bir havalandırma kanadını ya da damla sulama vanasını açma-kapama miktarına göre kademeli olarak konumlandırmak.
Bağlantı ve Kullanım
Servo motor üzerinde üç adet kablo bulunur: kahverengi veya siyah renkli kablo GND (toprak) hattına, kırmızı kablo 4.8-6V besleme hattına, turuncu veya sarı kablo ise mikrodenetleyicinin PWM çıkışına bağlanır. Arduino ile kullanımda genellikle dahili Servo kütüphanesi ile sinyal pini herhangi bir dijital pine (PWM desteği aranmaz, kütüphane yazılımsal olarak üretir) tanımlanır ve servo.write() komutuyla 0-180 derece arasında hedef açı gönderilir; kütüphane bu açıyı arka planda yaklaşık 1000-2000 mikrosaniyelik bir darbe genişliğine çevirip her ~20 milisaniyede bir tekrarlayarak servoya gönderir. Birden fazla servo aynı anda kullanılacaksa besleme akımının kart üzerinden değil, harici bir 5V güç kaynağından sağlanması ve toprak hatlarının ortak bağlanması (ortak GND) önerilir; aksi halde kart, servo hareket anındaki ani akım çekişi nedeniyle kendini resetleyebilir. Servo koluna (horn) bağlanacak mekanik parça, milin dönüş sınırlarını zorlamayacak şekilde monte edilmelidir. Yazılım tarafında servoya ani büyük açı komutları göndermek yerine açıyı kademeli olarak artırıp azaltmak, hem mekanik yükü azaltır hem de hareketi daha yumuşak hale getirir. Sinyal kablosunun uzun mesafeden çekilmesi gereken uygulamalarda, elektriksel gürültüyü azaltmak için sinyal ve besleme kablolarının diğer güç kablolarından mümkün olduğunca ayrı yönlendirilmesi de tutarlı çalışmaya katkı sağlar.
Paket İçeriği
- 1 adet Tower Pro MG90S servo motor
- Çeşitli şekillerde (tek kollu, çift kollu, çapraz) plastik servo kolu (horn) seti
- Servo kolunu mile sabitlemek için küçük sabitleme vidası
- 3 pinli sinyal/besleme kablosu (motor gövdesine sabit bağlı, ucunda JR/Futaba tipi dişi konnektör)
Dikkat Edilmesi Gerekenler
- Belirtilen durma torkunun (1.8-2.2 kgf·cm) üzerinde bir yükle zorlanırsa metal dişliler dayanıklı olsa da motor sargılarında aşırı ısınma ve hasar riski oluşur.
- Bu bir sürekli dönüş (continuous rotation) servosu değildir; mil yalnızca yaklaşık 0-180 derece aralığında hareket eder, sürekli tur atmaz.
- Aynı anda birkaç servo çalıştırılırken, özellikle hepsi harekete geçtiği anda, Arduino'nun 5V pini yetersiz kalabilir; bu durumda harici bir 5V/2A güç kaynağı kullanılmalıdır.
- Sinyal, besleme ve toprak kabloları karışırsa servo hareket etmeyebilir veya titreşerek anormal çalışabilir; bağlantı öncesi renk sırası mutlaka kontrol edilmelidir.
- Yüksek ortam sıcaklığında (55°C üzeri) veya uzun süreli kesintisiz kullanımda motor ve dişlilerin performansı ve ömrü olumsuz etkilenebilir.
- Servo kolunu mekanik stoperlere dayanana kadar zorlamak dişlilerde kırılmaya yol açabileceğinden yazılımda gönderilen açı değerleri güvenli aralıkta (örneğin 5-175 derece) tutulmalı ve kola geçirmeden önce servo test edilerek orta konum (90 derece) bulunmalıdır.