İyi günler bı konveyor motorunun sensörü gördükçe durmasını sağlıyorum.Sensorun gördüğü 3cm uzunluğunda bı metal.Fakat arada kaçırıyor sensör.Metalin uzunlukları aynı kesinlikle.Mekanik switch taktik yine aynı.Motorun durma süresi her seferinde aynı olduğunu farzediyorum.Sizce neden olabilir
Motor sürücü ıle calısıyorsa, arkadasın önerılerı yerındedır. Dırekt ıse, motor mılıne fren balatası baglamak faydalı olabılır. Sorunuz, tam ızahlı olmadıgından, nokta vurusu yapacak cevap gecıkıyor.
Tamamdır araştıracağım çok sagolun
Şimdi konveyorun üzerinde saçlar var.Her saçta da sensorun algılaması için metal ufak tabaka var yaninda.Sonucta her tabakanın kalınlığı aynı fakat bazılarını kaçırıyor bazılarını tam durduruyor.Ozellikle belli saçlar değil.Surekli değişken.
Eger rampayla ilgili olsaydı hepsini kacirmazmiydi?
İnterrup kısmını deneyeceğim.
Fren direnci mevcut
İyi günler bı konveyor motorunun sensörü gördükçe durmasını sağlıyorum.Sensorun gördüğü 3cm uzunluğunda bı metal.Fakat arada kaçırıyor sensör.Metalin uzunlukları aynı kesinlikle.Mekanik switch taktik yine aynı.Motorun durma süresi her seferinde aynı olduğunu farzediyorum.Sizce neden olabilir
Daha önce benzer bir sorunla ben de karşılaşmıştım. Tam çözümünü bulamamıştım. Şimdi zaten projenin o kısmı iptal oldu. Bende dediğiniz gib bant motoruna bağlı metal kulakları endüktif sensörle algılayıp durdurmuştum. Bazen uzun süre hiç kaçırmadan normal çalışıyordu, arada bir rastgele bir tanesini kaçırıyordu. Şimdi düşününce sorunun interrupt ile çözülebileceğini tahmin ediyorum. O metalleri çeken motor hızlı hareket ediyorsa program döngüsünde sensörün algılama anını kaçırıyor olabilir diye aklıma geliyor.
Eğer proses için sorun olmayacaksa ve motor drive ile sürülüyorsa, 2 sivic kullanıp ilkinde yavaşlatıp 2. siviçde durdurabilirsiniz. Bu şekilde sorunsuz çalışan çok uygulamamız var.