dc.contributor.advisor | Fidan, Uğur | |
dc.contributor.author | Kurşun, Ramazan | |
dc.date.accessioned | 2019-05-22T14:11:24Z | |
dc.date.available | 2019-05-22T14:11:24Z | |
dc.date.issued | 2013 | |
dc.identifier.uri | http://hdl.handle.net/11630/6044 | |
dc.description | In 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.abstract | Bu ç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.iso | tur | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Kartezyen robot, Step motor, C++ Builder 6, ATMEL, Step motor kontrolü, Bresenham Çizgi Algoritması | en_US |
dc.title | Bresenham Çizgi Algoritması İle Üç Eksenli Kartezyen Robot Tasarımı Ve Uygulaması | en_US |
dc.title.alternative | Desıgn And Applıcatıon Of 3-Axes Cartesıan Robot Wıth Bresenham’s Line Algorithm | en_US |
dc.title.alternative | Desıgn And Applıcatıon Of 3-Axes Cartesıan Robot Wıth Bresenham’s Line Algorithm | en_US |
dc.type | masterThesis | en_US |
dc.department | Fen Bilimleri Enstitüsü | en_US |
dc.identifier.startpage | 1 | en_US |
dc.identifier.endpage | 72 | en_US |
dc.relation.publicationcategory | Tez | en_US |