Advanced Search

Show simple item record

dc.contributor.advisorFidan, Uğur
dc.contributor.authorKurşun, Ramazan
dc.date.accessioned2019-05-22T14:11:24Z
dc.date.available2019-05-22T14:11:24Z
dc.date.issued2013
dc.identifier.urihttp://hdl.handle.net/11630/6044
dc.descriptionIn the study, by developing an electronic control circuit and driver program of a cartesian robot that can move to three axes, out of mechanical part, a user’s interface program of the device has been performed and applied. ATMEL was chosen as microcontroller on electronic control card. For step motors, ULN2003 embedded computer system was used. Interface program was written with Borland C++ Builder 6. The driver format developed was used in the interface program. The format was based on vector graphic format. All geometrical shapes were made to draw in line with vector graphic format. However, functions specific to basic geometrical shapes were developed in user’s interface. With Teamviewer, toll desktop connecting program, the device was controlled and used via a different computer on the Internet. The communication between the device and the computer was obtained through Serial Port. Additionally, the programming of microcontroller could be performed with ISP through the control unit. Bresenham's line algorithm is used to control the stepper motors. Necessary preparations were carried out to use the device, and drawings were conducted with fudge factor of 0.1mm.en_US
dc.description.abstractBu çalışmada üç eksende hareket edebilen kartezyen bir robotun mekanik aksamı dışında kalan, elektronik kontrol devresi ve ara yüz programı gerçekleştirilmiş ve uygulanmıştır. Elektronik kontrol kartında mikrodenetleyici olarak ATMEL seçilmiştir. Step motorlar için ULN2003 entegresi kullanılmıştır. Ara yüz programı ise Borland C++ Builder 6 ile yazılmıştır. Çalışmada mekanik aksamı hazır olan üç eksenli kartezyen bir robotun kontrol ünitesi yeniden tasarlanmış ve ara yüz programına uygun format geliştirilmiştir. Cihaz ile bilgisayar haberleşmesi Seri Port üzerinden gerçekleşmiştir. Ayrıca kontrol ünitesi üzerinden ISP ile mikrodenetleyici programlaması yapılmasına olanak sağlanmıştır. Step motorların kontrolü için Bresenham'ın Çizgi Algoritması kullanılmıştır. Cihazın kullanımı için gerekli hazırlıklar yapılmış ve uygulamasında 0.1mm hassasiyet ile çizimler gerçekleştirilmiştir.en_US
dc.language.isoturen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectKartezyen robot, Step motor, C++ Builder 6, ATMEL, Step motor kontrolü, Bresenham Çizgi Algoritmasıen_US
dc.titleBresenham Çizgi Algoritması İle Üç Eksenli Kartezyen Robot Tasarımı Ve Uygulamasıen_US
dc.title.alternativeDesıgn And Applıcatıon Of 3-Axes Cartesıan Robot Wıth Bresenham’s Line Algorithmen_US
dc.title.alternativeDesıgn And Applıcatıon Of 3-Axes Cartesıan Robot Wıth Bresenham’s Line Algorithmen_US
dc.typemasterThesisen_US
dc.departmentFen Bilimleri Enstitüsüen_US
dc.identifier.startpage1en_US
dc.identifier.endpage72en_US
dc.relation.publicationcategoryTezen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record