Paralel Porttan Step Motor Kontrolü
Date: Thursday, October 20 @ 16:03:56 EDT
Topic: Motorlar


Yazı Technoshaman

Ankaraya bir ziyaretimde eski bir arkadaşın ufak TV kamerası için alelacele tasarladığım bir devre + program :) Kamera dışında başka amaçlarla da kullanılabilir.



Devre oldukça basit olup gerekli parçalar her yerden bulunabilir. Şemadaki TIP 120 yerine resimdeki gibi 2N2222 gibi bir transistor kullanılacaksa koruma için (Emetör ve Kollektör arasına) 1N4001 veya benzeri bir diyot kullanılmalıdır. Devre 5 kablolu unipolar bir stepper motor için tasarlanmıştır. LED’ler sayesinde motorun hangi bobinlerine akım gittiği izlenebilir. İstenirse 74367 gibi bir buffer entegresiyle port kaçaklara karşı korunabilir.





Devre Şeması


Program parallel portun 2,3,4,5 numaralı pinlerine, stepper motorun gerektirdiği şekilde sinyal gönderir. 4 bobinden hangisi çalışıyorsa 1 olarak gösterilmiştir. 2,3,4,5 numaralı pinler sırasıyla 1,2,4,8 değelerine sahiptirler. Kullanılan pin değerleri toplanır ve porta gönderilir. Gerekli hız ve yön ayarları program sayesinde kolaylıkla yapılabilir. İstenirse motor adım adım hareket ettirilebilir veya bir sağa bir sola tarama yapacak şekilde ayarlanabilir. Koyu renkli kısımlar açıklamadır, koda dahil değildir.

Out Port, 10: 1010 0> Pin 3,5 (218=10)
Label3.Caption = "1010"
Case 2
Out Port, 9: 1001 0> Pin 2,5 (118=9)
Label3.Caption = "1001"
Case 3
Out Port, 5: 0101 0> Pin 2,4 (114=5)
Label3.Caption = "0101"
Case 4
Out Port, 6: 0110 0> Pin 3,4 (214=6)
Label3.Caption = "0110"
End Select



Program penceresinde her türlü kontrolün dışında bir webcam ekranı da mevcuttur. Ayrıca pinlerin durumu (ikilik düzende) ve motorun dönüş yönü de görülmektedir. Ne devre ne de program kusursuz değil. İdare edin ;) Daha ayrıntılı bilgi için bu yazıya yorum yazın lütfen. Projenin kaynak kodlarını aşağıdaki linkten indirebilirsiniz.


PROJE PC KAYNAK KODU






This article comes from Robotik & Elektronik
http://www.endtas.com/robot

The URL for this story is:
http://www.endtas.com/robot/modules.php?name=News&file=article&sid=153