DC motor ile Açı Kontolü

Başlatan castle, 25 Mayıs 2013, 18:45:40

castle

Öncelikle herkese merhaba. Yapmak istediğim proje 16f877a , keypad , l293d , lcd  ve özellikle DC motor  ve pot kullanarak bir açı kontol sistemi kurmak. Normalde motoru döndürebiliyorum. keypad kullanmışlığımda var lcd ile. Fakat tüm bu sistemi yapmanın bir türlü içinden çıkamadım.

keypad ile üst üste 5 kere açı değeri gireceğiz. Daha sonra DC motorumuz bizim girdiğimiz 5 değeri dönmeye başlayacak sırası ile. -90 - 90 yada 0-180 derece şeklinde gösterebiliriz. Bu arada da girdiğimiz 5 değer lcd miz üzerinde görülecek. Kısaca mantık bu şekilde. Devre şeklini az çok tarif edecek olur isem :



Resimdeki gibidir.

Kod ise CCS ile yazılmış olmalı. Tahminlerime göre de timer1 yada timer2 kullanacağız ama pot tan geri bildirim almayı ve motoru tam olarak orada durdurma kısmında büyük sıkıntı var.

internette de çok arama yaptım ama bu konuda net birşey bulamadım.

Neden DC motor derseniz proje mutlaka DC motorla olmalı. Yoksa step motor ile daha basit olabilirdi. Zaten amaç da aslında DC motoru servo gibi çalıştırmak