Bu çalışmada, mobil bir aracın üzerine monte edilmiş 5 eksenli bir robot kolu ile cisimleri bir ultrasonik sensör aracılığı ile tanıyıp boyutlarına göre ayırt edebilen, tümüyle otonom olarak çalışabilen FPGA tabanlı bir robotik sistem gerçeklenmiştir. Ultrasonik sensörden alınan veriye göre mobil aracın hız ve konum kontrolü ile robot kolunun konum kontrolüne ait sayısal tasarım tek bir FPGA yongası üzerinde gerçeklenmiştir. Mobil robot kolu üzerindeki DC motor ve DC-servo motorların sürücü devreleri ayrıca tasarlanarak, motorların hız ve konum kontrolü yine VHDL kodu ile oluşturulan PWM kontrol sinyalleri aracılığıyla sağlanmıştır. Bu çalışmada PWM sinyallerini üretmede frekans bölme tekniği kullanılmıştır. FPGA tabanlı tasarımların tasarımcıya sunduğu paralel işlem yapabilme yeteneği sayesinde, mobil robot kolu üzerindeki ünitelerin durumları aynı anda kontrol edilebilmiştir. VHDL ile oluşturulan tasarım kodu Xilinx ISE paket programı aracılığı ile sentezlenerek, donanımın çalışması Modelsim benzetim programı aracılığıyla doğrulanmıştır. Daha sonra, yapılan tasarım Spartan–3 FPGA geliştirme kiti üzerinde gerçeklenmiştir. FPGA geliştirme kiti, gerçeklenen mobil robot donanımının bir parçası olarak mobil platform üzerine monte edilmiştir. Mobil robot kolunun beklenen tüm işlevlerini sorunsuz bir şekilde yerine getirdiği deneysel olarak da gözlenmiştir. Ayrıca, tasarımın literatürdeki bazı robot kolu tasarımları ile karşılaştırması, tasarım teknolojisi, robot türü ve serbestlik dereceleri bakımından farklılık içermesi sebebiyle ancak kategorik olarak yapılabilmiştir.
Bölüm | Makaleler |
---|---|
Yazarlar | |
Yayımlanma Tarihi | 27 Ekim 2016 |
Gönderilme Tarihi | 20 Haziran 2016 |
Yayımlandığı Sayı | Yıl 2016 |