Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi



Click here to go to the original topic

Elektrotekno.com Ana Sayfa Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler
Yazar Mesaj
kamilmavi
Tarih: 20.06.2006, 12:20 Mesaj konusu: pic16f84A ile encoder okuma projesi (pic basic pro)

PIC16F84A ve PIC BASIC PRO İLE INCREMENTAL (ARTIMLI) ENCODER OKUMA VE GÖRÜNTÜLEME PROJESİ.

Encoderler endüstriyel elektronikte konum, yön, hız gibi değerlere ihtiyaç duyduğumuz da başvurabileceğimiz güzel cihazlardır. Endüstride proses kontrolü, pozisyon, seviye , mesafe , kontrol, kesme, yükseklik , robot , servo motor gibi birçok farklı uygulamada kullanılırlar. Örneğin AC veya DC servo motor sürücülerinde (hiz ve yön için), yazıcılarda (kartuş konumunu belirlemek için), elektronik kumpaslarda (hassas ölçüm için) ve daha birçok yerde encoderler kullanılmaktadır.

Encoderler yeteneklerine göre değişik tiplerde üretilmektedir. Mesela toz ve pisliğin az olduğu yerlerde OPTİK ENCODERler kullanılırken, çok olduğu yerlerde MANYETİK ENCODERler kullanılır. Ölçümünüzün hassasiyetine göre ise encoder DİLİM sayısı seçimi yapmalısınız. Piyasada bulabileceğiniz encoderler genelde 5, 10, 20 , 30 ,40 ,50, 60, 80, 100, 120, 125, 150 ,160 ,180, 200, 250, 300, 360, 400, 500, 512, 600, 720, 800 ,900, 1000, 1024,1200,1500,2000,2500 dilim sayılarında olacaktır. Bu projenin kodlarını yabancı bir sitedeki forumdan aldım. ve PİCBASİC te derledim. Proteus ta da simülasyonunu yaptım. Devre güzel çalışıyor. bu sitede böyle bir eksik gördüm ve sizlerle bu projeyi paylaşmak istedim. İnşallah işinize yarar. (Zamanında çok aradığım kodlardı bunlar. Fakat artık heryerde bulunabiliyor.) Kolay Gelsin.


-----------------------------------------------------

ozmen8
Tarih: 30.12.2007, 12:19 Mesaj konusu: Encoder

Sayın Kamilmavi;
Vermiş olduğunuz devreyi proteus 7.2 de çalıştırdım ama resimdeki gibi puls filan saymıyor.Ekranda 00000000000 imleç ve sıfırlar var.Yapmadığım birşeyler varsa yardım ederseniz sevinirim.Bide Elimde 24 puls çıkış veren redüktörlü dc motor var.Tek kanal çıkışlı.Bu kanalın tek çıkışını sizin devrede ki encoder kanal girişlerinden herhangi birine bağlasam motorun hızını rpm olarak lcd gösterir mi?Kaç aydır uğraşıyorum bi türlü adam akıllı şu motordan hız bilgisi doğru olarak alamadım.LCD yerine digit ekranda(5 digitli) göstermek mümkün mü?Bu konu hakkında sizinle msn görüşmek isterim.Kolay Gelsin.ozmencihat@hotmail.com
kamilmavi
Tarih: 02.01.2008, 13:38 Mesaj konusu:

merhaba özmen kardeş. seni MSN de ekledim. senin istediğin işi yapmaz encoder okuma devresi. Ama istersen seninkine uygun bir şeyler gönderebilirim veya yazabilirim sana. MSN de denk gelirsek konuşuruz. Ben Gelecek hafta içi gündüz saatlerinde MSN de olucam.
eyazlik
Tarih: 04.09.2008, 09:59 Mesaj konusu: pic16f84A ile encoder okuma projesi (pic basic pro)

Merhaba Kamilmavi;
Verdiğiniz bilgiler için teşekkürler. Ben de encoder girişleri olarak Proteus programındaki motor-encoder adlı elemanın encoder girişlerini kullandım (pic'in 6 ve 7 nolu uçlarına giren). Ama lcd ekrandan gördüğüm kadarıyla sayım yapılamıyor. Bu şekilde bir kullanım yapılamaz mı acaba nerde hata yapıyorum, yardımcı olursanız sevinirim.
İyi çalışmalar.
Elektrotekno.com Ana Sayfa Pic ve diğer işlemci ve denetleyiciler ile yapılmış devreler, projeler
1. sayfa (Toplam 1 sayfa)

pic16f84A ile encoder okuma projesi (pic basic pro)

Gizlilik Politikası

PLC programming