TigerX | | Tarih: 18.02.2008, 18:10 Mesaj konusu: 16F84 ile IR Kendinden Modüleli Alıcı- Verici | |
| Merhaba arkadaşlar...
Ben aranıza yeni katılan biri olarak sizlerle yaptığım ve yapacağım projelerle ilgili bilgi alışverişinde bulunmak istiyorum. Ben PIC programlamaya henüz 2 ay önce başladım. Bu nedenle sitedeki ustaların yanında aslında söz söylemeye cesaret etmekde zorlansam da; geniş çaplı yaptığım araştırmalarım sonunda hep birşeylerin eksik kaldığını gördüm.
Mesela örnek devre verilmiş ama sadece hex veya asm kodu verilmiş. Oysa çok kişi asm bilmediği için programdan birşey anlamayıp devreyi orjinal hali ile kurup çalıştırıyor. Devre üzerinde düzenlemeler yapma imkanı olmuyor. Bazan da verilen devrelerde birçok hata oluyor.
Aslında bu hatalar gözle görülen hatlar değil. Örnek vermek gerekirse:
- Diyelim bir saat projesi yaptık. Ama ne yaparsak yapalım eğer biryerlerden hazır aldıysak ve devrede sadece PIC kullanmışsak o zaman 1 sn. olayını tam olarak tutturmamız mümkün değil. Bu şu demektir. Belki saatimiz 1 gün sonra dakika olarak hiç şaşmaz ama sn olarak mutlaka birkaç sn. ileri ya da geri kalabilir. Ben bu olayı kendim deneyerek bizzat gördüm. Aslında ortada bir hata yok. Devre hatasız çalışıyor ama kaç gün hatasız o önemli. İşte bu işin profsonel yani. Yoksa çalışsın yeter mantığı ticari olarak yapılan işlerde bizi zorlayacaktır.
Ben 1994 mezunuyum. Elektrik-elektronik Müh. yim. Asıl ağırlık konum elektronik. Bizim okuduğumuz yıllarda işlemciler bu kadar yaygın değildi. Şimdilerde öğrenciler çok şanslı. 14 yıldır yöneticilik yapıyorum. Elektroniğe şu son günlerde bayağı bir merak sardım. Bunda da PIC öğrenme isteiğimin hayata geçmiş olmasının rolü çok büyük.
Yukarıda da bahsettiğim gibi belli bir giriş dönemini geçtikten sonra profesyonel amaçlı çok şeyin sitede aramayla bulunmasının çok zor olduğunu gördüm. Belki bunu önemseyen olmayabilir. İşini gören devreyi bulan belki de bir daha buraya uğramayacaktır.
Bundan böyle elimden geldiğince, açık şeması, açıklaması ve ccs C kaynak kodlu proje çalışmalarımı sizlerle paylaşmak ve bu çalışmaları profesyonel bir hale getirmek istiyorum.
Bugün ilk olarak; bugünlerde IR alıcı verici üzerinde çalışmakta olduğumdan bu konu hakkında önce sizlerle fikir alışverişinde bulunmak istedim.
Öcelikle aşağıdaki adresdeki projeyi denedim. Ama istediğim randımanı alamadım. Üstelik de PIC dışında frekansı modüle etmek için 555 kullanılmış. İlk başta konuya hakim olamadığım için birebir aynısını yaptım ama verim sadece 20 cm. kadar oldu. Belki de benden kaynaklana bir hata var bilemiyorum. Sonunda düşündüm ve
http://www.elektrotekno.com/about4913.html
-Sadece PIC kullanılarak yapılan bir IR verici yapmaya karar verdim. Forumu baştan sonra defalarca aradım. Maalesef böyle bir çalışma bulamadım. Ya 16F84 dışında bir entegre kullanılmış ya da dışarıdan frekans modülesi kullanılmış. Şimdi derseniz ki; "sen de 16F84 dışında 16F877 gibi PWM çıkışı olan bir entegre kullan ve kolayca bu işi yap".
Olur ama ben işin kolayına kaçmayı sevmem. Kolay yoldan birşeyler yapınca kalıcı olmuyor ve olayı tam olarak kavrayamamış oluyorum. Bu nedenle ben şimdilik hep 16F84 kullanıyorum. USART si yok. PWM yok. işte bunlar olmayınca iş başa düşüyor. "Haydi herşeyi temelden öğrenmeye" olayı karşımıza çıkıyor. Ben bu sayede şu ana kadar çok şey öğrendim.
Şimdi be böyle bir devre veya çalışma bulamadım. Eğer böyle bir çalışmanın nerede olduğunu bana söylerseniz memnun olurum. Eğer böyle bir çalışma yoksa, ben başladığım bu çalışmayı ilerlettikçe sizlerle paylaşmaya hazırım. Sizlerin görüşlerini bekliyorum...
Tabi ki çalışmalarımız bu devre ile sınırlı kalmayacaktır.
Selamlar...
|
|