Picproje Elektronik Sitesi

DERLEYİCİLER => MikroC - PIC => MikroC ARM => Konuyu başlatan: ms55 - 14 Ağustos 2014, 01:57:17

Başlık: STM32F4 ile servo motor
Gönderen: ms55 - 14 Ağustos 2014, 01:57:17
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.. ?


Başlık: Ynt: STM32F4 ile servo motor
Gönderen: ms55 - 15 Ağustos 2014, 12:35:16
Yok mu stm ile servo motor süren ?  :(
Başlık: Ynt: STM32F4 ile servo motor
Gönderen: M_B - 16 Ağustos 2014, 12:05:55
http://muhittinkaplan.com/2013/08/rc-servo/#more-234 (http://muhittinkaplan.com/2013/08/rc-servo/#more-234)
Başlık: Ynt: STM32F4 ile servo motor
Gönderen: sfiber - 16 Ağustos 2014, 12:45:39
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.
Başlık: Ynt: STM32F4 ile servo motor
Gönderen: ms55 - 24 Ağustos 2014, 00:33:36
Teşekkür ederim evet besleme ile alakalı bir durummuş çok saolun :)