STM32F4 ile servo motor

Başlatan ms55, 14 Ağustos 2014, 01:57:17

ms55

Mrblar..Öncelikle forumda yeni biri olarak konuyu yanlış yere açtı isem kusuruma bakmayın..Soruma gelecek olursak; Elimde stm3f4 discovery var ve servo motor kontrol etmek istiyorum.Servo motorlar Tower Pro 995-996 modelleri.Derleyici olarak MikroC kullanıyorum.

Yaklaşık 3-4 gündür geceli gündüzlü araştırma yaptım..Servoların çalışma mantığını filan anladım yalnız kontrol edemiyorum.STM de PWM çıkışından en az 640Hz alabileceğimizi okumuştum, fakat servo motorlar 50Hz ile çalışıyorlar.Pwm den umudu kesince "delay"lara yöneldim ama yine olmadı.Servo sürekli bir tarafa dönüyor, en sona gelip takılı kalıyor.Timer birimlerini biraz daha anlamaya çalışıp onlarla halledeyim dedim o da olmadı.Onun için "delay" ile yapmak istiyorum.Yardımcı olabilecek biri var mı lütfen.. ?



ms55

Yok mu stm ile servo motor süren ?  :(

M_B

İmkanın sınırlarını görmek için imkansızı denemek lazım.                                                             Fatih Sultan Mehmet

sfiber

mikro c de nasıl yazılır bilmiyorum ama donanımsal olarak 50 hz oldukça mümkün.atıyorum timer 3 için kullanman gereken değerler şunlardır.
Prescaler= 55;
period = 59999;
bu tarz servoları sürerken ben başta problem yaşamıştım ama daha sonra problemin beslemeyle alakalı olduğunu anlamıştım.beslemene dikkat.

ms55

Teşekkür ederim evet besleme ile alakalı bir durummuş çok saolun :)