Özet:
Endüstriyel üretim tesislerinde sıkça rastlanan robot işçileri ve robot kol mekanizmaları pek çok ağır ve tehlikeli işi en verimli şekilde yerine getirmektedir. Özellikle otomotiv endüstrisinde yoğun şekilde kullanılmalarının yanında tamamen robot işçilerden oluşmuş fabrikalar da mevcut durumdadır. Bunun yanısıra internet erişim ağının genişlemesi de uzak bağlantı sorunlarının ve zorluklarının önüne geçmiştir. Bu amaçla projede robot kolların uzaktan kontrol edilmesinin gerekli görüldüğü endüstriyel, bilimsel ya da eğlence amaçlı sistemler simüle edilmiştir. Gerçekleştirilen Uzak Bilgisayar Kontrollü Robot Kol projesinde, tasarlanan robot kolun 4 eklemli iskelet yapısı 7 ayrı servo motor tarafından kontrol edilmektedir. Mikrodenetleyici üzerinden PWM sinyalleri ile yönlendirilen bu servo motorlar, Delphi programlama dili ile hazırlanan Uzak Bilgisayar Kontrollü Robot Kol (RCRA) arayüz programı ile bilgisayar üzerinden klavye ve mouse aracılığıyla kontrol edilmektedir. Klavye ve mouse ile bilgisayar üzerinden eşzamanlı kontrolün yanı sıra iki farklı demo hareketi ile önceden tanımlanan bu iki farklı görevin komutlarının robot kol tarafından sırasıyla yapılması sağlanmıştır. Bilgisayar üzerinden kontrolde uzak bağlantıyı da desteklemesi için seri-Ethernet dönüştürücü kullanıldığından dolayı internet ve yerel ağ üzerinden robot kola istenilen komutları göndermek mümkün olmaktadır. Bu sayede robot kola internet olan herhangi bir yerden erişim ve kontrol de sağlanmaktadır. Erişim güvenliği açısından arayüz programına şifre koruması dahil edilmiştir. Bu sayede yetkisiz kullanıcıların robot kola erişimi de engellenmiş olmaktadır. Projede, robot kolun motorlarını sürmek ve arayüz aygıtları ile bağlantı kurmak için mikrodenetleyici olarak Renesas R8C/25 ailesinden R5F21256SNFP mikrodenetleyicisi kullanılmıştır. Bu mikrodenetleyiciye ilişkin donanım yapısı ve özellikleri hakkında bilgi verilmiş ve C dilinde hazırlanmış mikrodenetleyici program kodu da eklenmiştir. Ayrıca Delphi programlama dilinde hazırlanan arayüz programının, menü ve sayfa işlevleri ile programa ait yazılım kodu da verilmiştir. Mekanik kısımda ise robot kolun hareketini sağlamak amacıyla Hitec marka servo motorlar kullanılmıştır. Servo motorların sürme ve çalışma prensiplerine de ayrıca değinilmiştir.