1. sayfa
portu real time çalıştırman gerek, zor bir iş. bu yüzen motor ile port arasında bir uC kullanmak daha mantıklı artı step motoru kontrol etmekten kastın nedir? ( adım sayısı, dönme yönü, hız vsvs? ) |
adım sayısını kontrol etmek istiyorum.motor için ULN2003 entegere sürücü devresini kullanıyorum.ULN2003 ün 3-4-5-6 nolu bacaklarına paralel porttan veri göndermem gerekiyor.Bunu yapacak bi program lazım. UMarım biraz daha açıklayabilmişimdir.Bi tane visual basic programı buldum ama visual basic hakkında hiçbir bilgim yok. ![]() |
bu adım sayısının bir hızı ve yönü yokmu sadece adım sayısını girip motoru döndüreceğimiz bir program mı arıyorsun? |
Step motor kontrolü için kendime bir program yazmıştım r_a_p_idshare'ye upload ettim işe yarayabilir. Program gerçek ms-dos modunda çalışıyor. XP'deki dandik msdos modunda hiç denemedim ama büyük ihtimalle çalışır. Kolay gelsin.. http://r_a_p_idshare.de/files/16478357/STEP5.rar.html not: linki "_" karakterlerini sildikten sonra çalıştır. not2: Bu programı 4 kutuplu step motorlar için yapmıştım, d0-1-2-3 portlarını kullanır. |
Direkt program gerekiyor zannetmiştim. Tamam mühim değil, işte kaynak kod.. http://r_a_pidshare.de/files/16488281/STEP5.CPP.html |
|
anladım bu programı internette bulmak biraz zor fakat istersen yazmana yardımcı olabilirim... |
kardeş ilgin için çok teşekkür ederim. Bir şey soracağım, programı direkt çalıştırdığımda ve devre bağlantılarını yaptığım da motoru bu programla çalışıtırabilecek miyim yoksa daha başka bir şeyler yapmalıyım? |
İlgin için çok teşekkür ederim.Nick fury arkadaş birşeyler göndermiş onu bir deneyeyim olmazsa eğer bi mağsuru olmazsa başını ağrıtabilirim. :) çok çok teşekkürler ![]() |
![]() est. elimizden geldiği kadar yardımcı olmaya çalışırız... |
Fazladan bir ayara gerek yok sadece o uln2003'lü devreyi porta bağla sonra programı çalıştır. Portların çalışma sırasını motorun kutup sırasına yazılımsal olarak uydurabilirsin, hatta boşluk tuşuna basarak rastgele kombinasyonlar da üretebilirsin. Bu Turbo C ile yazdığım eski bir program ve XP'de hiç denemedim. Umarım işe yarar. |
tamam kardeş çok saol ben yarın bi deneyeyim tekrar görüşürüz. ![]() |
![]() |
win-xp için inpout32.dll dosyasını kopyalıyıp system32 dosyasının içerisine kopyalaman sonrda register etmen gerekiyo |
1. sayfa
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.