Şimdi Ara

picbasic servo kontrolü

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
7
Cevap
0
Favori
1.045
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaşlar basit bir robot kol için servo kontrol devresi yapıyorum.2 adet buton kullanıcam.1. ye basılınca servo sağa doğru dönücek.2. ye basılınca sola doğru dönücek. Şuan devreyi compile edemiyorum. Programdaki yanlış -eksikleri belirtirseniz sevinirim.

    şimdiden teşekkkürler.

    SURE var word
    symbol ARTI = portb.0
    symbol EKSI = portb.1
    basla:
    if ARTI = 1 then
    sure = sure + 100
    end
    if eksi = 1 then
    sure = sure - 100
    end
    if sure = 2000 then
    sure = 2000
    end

    pulsout PortA.1, sure

    pause sure

    goto basla
    end



  • ıf komutunu kullandıktan sonra mutlaka endıf komutunu kullanmalısın dogrusu bu:

    SURE var word
    symbol ARTI = portb.0
    symbol EKSI = portb.1
    basla:
    if ARTI= 1 then
    sure = sure + 100
    ENDIF

    if eksi = 1 then
    sure = sure - 100
    ENDIF

    if sure = 2000 then
    sure = 2000
    ENDIF


    pulsout PortA.1, sure

    pause sure

    goto basla
    end



    < Bu mesaj bu kişi tarafından değiştirildi evren kılıç -- 26 Şubat 2010; 19:53:10 >
  • :D teşekkürler hocam dikkatsizlik..
  • if sure = 2000 then
    sure = 2000
    end

    Bu kısmın amacı ne? Muhtemelen bunda da mantık yanlışı var, çünkü bir etkisi yok bu kodun.
  • doğrudur hocam orada 2000 den büyük ise eşitlemesi gerekirdi
    teşekkürler..
  • burda nasil bir servo kontrol ediyorsunuz bilmiyorum ama bir terslik var.. Normalde cogu servo 0.5mS ile 2.5mS arasinda pulse gondermeniz gerekiyor ve arkasindan da ornegin pause 18 gibi bir deger koymalisiniz..
    servo 20mS icerisinde kac mS'lik kismin logic 1 olduguna olduguna bakar.. Yani 50Hz... Pulsout komutuna da dikkat edin. 4MHZ'de 2000 yazarsaniz 20saniyelik bir pals olusturur ...
  • teşekkür ederim hocam değerleri söylediğiniz şekle uygun olarak ayarlayacağım
  • Yapay Zeka’dan İlgili Konular
    Dc Motor Hız Kontrol Devresi
    2 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.