Motor Rpm Sayıcı (Dijital)

bural41

Üye
Katılım
2 Eki 2010
Mesajlar
14
Puanları
1
Herkese öncelikle merhaba;

Benim yapmak istediğim normal bi 12V'luk DC motorun devrini ölçmek dijital entegreler kullanarak counter vb. entegreler kullanarak. Biraz ipucu verebilirmisiniz acaba?
 
slm;
Plastikden olacak şekilde motor miline bir disk bağlayabilir ve bu disk üzerine de ( 0.5 cm olabilir ) yarıklar açarsan ve hareketden oluşabilecek balansı da önleyebilirsen bir sayma düzeneği oluşturmuş olursun. Yarıkların karşısına da fototransistör yerleştirip bunları tetikleyip lojik 1 seviyesini elde edebilirsin diye düşünmekteyim. Devir sayısını bulmak için ise de 1 saniye de motor milinden gelen devir palslerini sayman gerekecektir. Örnek olarak 5 adet pals var ise 5 * 60 = 300 devir/dakika motor devri olacaktır. Bu sayma işlemini de PIC 16f877'ye aktardığın anda işlem tamamdır diye düşünmekteyim. Bu adımları izleyerek motor devrini ölçebilirsin diye düşünmekteyim. kolay gelsin
 
nanotek87 arkadaşımız çok güzel anlatmış,
bir de şu şekilde yapılabilir, her pals geldiğinde timer yeniden başlatılır, bir sonraki pals geldiğinde timer değeri okunur ve süre bulunur, iki pals arası süreden devir dakika hesap edilir, kolay gelsin
 
h21a1 entegresini incelersen çok basit olacağını göreceksin :)
 
H21a1 entegre değil, opto-interrupter'dir


rotary-encoder-closeup-300x221.jpg


Bununla dönüşe bağlı darbe üretmek için şema:
Image28.gif
 

Forum istatistikleri

Konular
128,217
Mesajlar
915,887
Kullanıcılar
450,002
Son üye
enginyayl

Yeni konular

Geri
Üst