bi tane dönen motor var onu kontrol etmek istiyorum sadece dönüp dönmediğini kontrol etmek istiyorum motorun takıldığı zaman ya da durduğu zaman bir uyarı versin istiyorum led yansın ya da herhangi bişey.
onun için motora optik enkoder takmayı düşünüyorum ama gelen sinyale göre nasıl yazacam kodu onu bilmiyorum arduinoya yeni başladığımdan dolayı olabilir yardım ederseniz sevinirim.
teşekkürler.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Arduino kullanmıyorum fakat sana yapman gereken en basit şeyin mantığını anlatayım.
Normalde ENCODER kullanman gerekli ve motor'un takılıp takılmadığını çektiği akımı ölçüp kontrol etmelisin fakat bunu farklı şekillerde de yapabilirsin,misal;
Elimizde 1 adethttps://cdn.sparkfun.com//assets/parts/2/8/3/6/09299-3.jpg 'linkteki sensörden olduğunu düşün. Bu sensörün bir kısmı kızıl ötesi alıcı diğeri vericidir. Ortasından bir cisim geçtiğinde bağlantı kopar. Sen bunu anahtarlama elemanı gibi bağlayıp programında bir kronometre yaparsın. Motorun miline bu sensörün içinden geçebileceği bir palet sabitlersin ve motor her 360 derecelik turunda bir kez bu bağlantıyı kopartmış olur. Sende programında her bağlantı koptugunda kronometreyi sıfırlatırsın, atıyorum motor en düşük hızdayken 360 3 saniyede alıyorsa sende kronometredeki süre 3 den büyük olduğunda bir çıkışı high konumuna getirerek uyarı vermesini sağlarsın.
Bu sensör yerine bir adet mıknatıs ve 1 adet reed swicth kullanırsın. Swicth i sabitlersin motorun şaftından gene bir mil cıkartıp ufak bir mıknatısı buna yaptıştırırsın. Mıknatıs ile reed swicth karşı karşıya geldiğinde reed switch acık ve ya kapalı kontak olarak montajını yaparsın ve yukarıdaki algoritmayı tekrar kurup sistemi oluştura bilirsin.
Sadece dönmedigine bakacaksanız, motorun çektiği akıma bakın. Enkoder kullanmak çok lüks olur. Akıma nasıl bakarım derseniz motorun girişine 'şeri olarak 0,1 ohm taş direnç bağlayın ve direnç üzerine düşen akımı arduino ile sürekli kontrol edin. Yada hiç arduino ya bulaşmadan opamp ile gerilim karşılaştırıcı yapıp kullanabilirsiniz.
bi tane dönen motor var onu kontrol etmek istiyorum
sadece dönüp dönmediğini kontrol etmek istiyorum
motorun takıldığı zaman ya da durduğu zaman bir uyarı versin istiyorum
led yansın ya da herhangi bişey.
onun için motora optik enkoder takmayı düşünüyorum
ama gelen sinyale göre nasıl yazacam kodu onu bilmiyorum
arduinoya yeni başladığımdan dolayı olabilir
yardım ederseniz sevinirim.
teşekkürler.
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.