16F84A SG90 Servo Motor Yardımı ACİL !

darkness16

Üye
Katılım
25 Nis 2011
Mesajlar
48
Puanları
1
Yaş
30
Arkadaşlar merhaba konuyu servo bölümünede açtım fakat biraz acil lazım burayada açmak istedim kusura bakmayın ,

Elimde bir proje için SG90 Micro Servo motor var Bunları micro C ile kontrol etmek istiyorum örneğin 36 derece döndürmek için su kodu yazıyorum acaba nerede hata yapıyorum İSİS ile devreyi kurdugumda devre çalışıyor motor istediğim açıyla dönüyor fakat reelde motorda bi dönme olmuyor. Şimdiden teşekkürler

MicroC kodu ;
void main() {
trisb=0;
{unsigned int i;

for(i=1;i<=50;i++)
{
PORTB.b0 = 1;
Delay_us(1700);
PORTB.b0 = 0;
Delay_us(18300);
} }
}
 
50 değeri yetersiz geliyor olabilir bunu atirttır önce ve değişim var mı gör. Ayrıca 1700us yi de 500 yapıp tepki var mı bi dene. Yoksa eğer sorun başka biyerdedir
 
Hocam haklısınız sanırım , 50 değerini frekansa göre konuluyor sanıyordum fakat genelde sonsuz döngüye sokulmuş birde o şekilde denicem geri dönüşü yaparım lazım olan arkadaşlar için.
 

Forum istatistikleri

Konular
128,135
Mesajlar
915,330
Kullanıcılar
449,857
Son üye
Bluent

Yeni konular

Geri
Üst