Welcome to

Sponsor Block



Robomenu
· Home
· Archive / Eski Yazılar
· Articles / Yazılar
· Chat Online / Sohbet
· Downloads / Dosyalar
· FAQ / Sorularınız
· Forums / Pano
· Links / Siteler
· Members / Üyelerimiz
· Messages / Mesajlar
· Statistics / İstatistikler
· Submit News / Yazı yaz
· Surveys / Araştırmalar
· Top 10
· Topics / Konular
· Tutorials / Dersler
· Your Account / Hesabınız

Visitors / Ziyaretçiler
There are currently, 4 guest(s) and 0 member(s) that are online.

You are Anonymous user. You can register for free by clicking here

  
Your Bugs/Sizinkiler: Paralel Porttan Step Motor Kontrolü
Posted on 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

 
Login
Nickname

Password

Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Related Links
· PROJE PC KAYNAK KODU
· More about Motorlar
· News by ozkal


Most read story about Motorlar:
Step Motor Control via PC parallel port


Related Links

Article Rating
Average Score: 4.5
Votes: 4


Please take a second and vote for this article:

Bad
Regular
Good
Very Good
Excellent



Options

Printer Friendly Page  Printer Friendly Page

Send to a Friend  Send to a Friend




Web site engine's code is Copyright © 2002 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Page Generation: 0.045 Seconds