PIC16F TIMER1 ile Servo Motor Dereceli Döndürme

Öncelikle merhabalar, bu çalışmamda Proteus simülasyon ortamında PIC16F877A mikroişlemcisi TIMER1 kullanarak 4 adet servo motorun 10’ar derece ileri geri dönmesi ile ilgili uygulamayı yaptım. Uygulamanın temel amacı, delay (gecikme) ve while (sonsuz döngü) kullanılmadan sağlıklı bir şekilde TIMER1 kullanılan (burada TIMER1 sayıcı ve zamanlayıcı olarak kullanılmıştır) pratik bir uygulama yapılmaktadır.

Biraz detaya girdiğimizde sistemimiz -90 ile +90 arasında 10’ar derece aralıkla gidip gelmesi için kodlanmıştır. Burada asıl olay 4 adet servo motorun ilkinin saniyede 10 derece, 2. motorun 2 saniyede 10 derece, 3. motorun 3 saniyede 10 derece ve 4. motorun 4 saniyede bir 10 derece dönmesini sağlıyoruz.



Mustafa Onur PARLAK hakkında 17 makale
Merhaba, Ben kurucu/yazar Mustafa Onur PARLAK. Balıkesir Üniversitesi Elektrik-Elektronik Mühendisliği öğrencisiyim. Başlıca elektronik olmak üzere; gömülü sistemler, yazılım, güç elektroniği ve PLC ile ilgileniyorum

İlk yorum yapan olun

Bir Cevap Yazın...