Step motorun hızını arttırma

Katılım
22 Eki 2010
Mesajlar
12
Puanları
1
Pic kullanarak step motorun hızını nasıl değiştirebilirim? Butonla olmayacak sadece yazılımsal olarak arttırcam hızını.Step motoru kesme ile sürüyorum 20 msde bir kesme geliyor ve kesme gelme süresini değiştirerek step motorun hızını değiştiriyorum genel olarak kod şöyle;

kesme koşullaması şu şekilde yapılmıştır

ms=60;
set_timer0(ms);

işlemler ise şu şekilde

Kesme_İşlemi
{
output_c(a);
i++;
if(i==4);
i=0;
}
Ana_Fonksiyon
{
for(j=1;j<100;j++)
{
ms++;
}
 
ahh birde şu dilden anlasam varya arkadaş bu kullanmış olduqun programlama dili assembly' mi ?
 
konu hakkında yardımcı olabilecek kimse yokmu
 
zaten ancak o şekilde hızı değiştirebilirsin nekadar sürede motora bilgi gönderirsen okadar yavaş döner...
 
bilgileri kesme içerisinde binary olarak porta gönder, her binary komudun arasına gecikme koy bu şekilde motora giden bilgiler belirli aralıklarla gidecektir
 

Forum istatistikleri

Konular
127,958
Mesajlar
913,911
Kullanıcılar
449,606
Son üye
rasit.

Yeni konular

Geri
Üst