servo motor kontrolü

Katılım
3 Eki 2007
Mesajlar
39
Puanları
1
Yaş
40
ilk aşamada 16f877 ile ufak bir servo motor kontrol etmek istiyorum.
bir butona ne kadar basarsam herhangibir hızda bir yöne dönecek.başka butona bastığımda başka bir yöne dönecek.
ikinci aşamada ise ;
o butonlardan 1ine bastığımda 1.servo motor belirli bir hızda dönerken öbürü onun bilmem kaç katı hızda başka bir hızda dön

programın 1. kısmı şimdilik işimi görür.

-------------------------
Bu tip bir program yazabilirseniz ya daen azından fikir beyan ederseniz bana çok yardımcı olursunuz.
(Basic yada C tercihimdir.)

Şimdiden Teşekkürler.
 
Sanırım step motor için veya dc motor için yardım istiyorsun. Servo motorlar sürekli dönen motorlar değildir. Açı kontrolü yapılır. Yani genel itiriyle 60 şar derece limitlerle sağa veya sola pozisyonlama yapılır ve PPM ile kontrol edilir.
 
servo motorlar pulse (karedalga) yardımı ile sürülebilir.(cw-ccw kontrol)
Anlayacağın butona bastığında karedalga üretecek iki çıkış yaratman gerekli

1. çıkışı optokuplör yardımı ile cw ucuna bağlarsın
bu çıkış karedalga ürettiği müddetçe motorun 1. yönde döner

2. çıkışı optokuplör yardımı ile cw ucuna bağlarsın
bu çıkış karedalga ürettiği müddetçe motorun 1. yönde döner

pulsenin genliği sana hızı verecektir
 
servo motorda pwm önemlidir. yani 1 ve 0 değerlerinin süresine göre mil belli açıda sağa veya sola döner
 

Forum istatistikleri

Konular
129,755
Mesajlar
929,692
Kullanıcılar
452,505
Son üye
ironman2112

Yeni konular

Geri
Üst