Arsiv | Haziran, 2008

Etiketler: , , ,

Pic 16F84 İle Şifreli Kilit

Tarih: 10 Haziran 2008 | Yazar: admin

PIC 16F84 İLE ŞİFRELİ KİLİT

Devrenin Özellikleri Şunlardır:

1-Şifreleyici PIC 16F84 ile yapılmıştır. Montajı kolay ve maliyeti düşüktür.

2-Bu devrede PIC 16F84’ün EEPROM hafızasını kullandım.Bundan dolayı yazdığımız şifre PIC 16F84’ün besleme enerjisi kesildiğinde kaybolmaz.

3- PIC 16F84’ü şebekeden gelebilecek parazitlerden korumak için filtre düzeneği son derece gereklidir.Aksi halde EEPROM hafızası bozulur veya PIC resetlenir.

Önemli Not : Devrenin +5v beslemesine anahtar bağlamayın .Çünkü anahtara basılma sırasında kontak sıçraması oluşur.

Bu sıçrama PIC 16F84’ün EEPROM hafızasını etkiler.

4-Yazdığımız şifreyi defalarca değiştirebilir, 1 ile 10 haneli sayılar yazabiliriz.

5-Şifreyi sadece 3defa yanlış girme hakkımız var . 3. defa yanlış girersek kilitlenir ve pin 2 kodunun girilmesi gerekir.

Pin 2 kodu girildikten sonra şifre tekrar yenilenir .

6-program açık unutulursa otomatik kapanır. ( ayrıntılar kullanma kılavuzu madde 6 ‘da )

Uyarı: PIC 16F84 ‘e en az 8MHZ kristal kullanınız

Kullanma Kılavuzu

1-Filtre bobini ve kondansatörler mutlaka gereklidir bunların değerleri şunlar:

kutusuz kondansatörler 100n 63v

kutuplu elektrolit kondansatör 220mf 16v veya 470mf 16v

filtre bobini 0,5mm izoleli telden halka biçimindeki Ferit nüveye 10 tur sarılmalı.

2-Devreye ilk enerji verildiğinde RB6 ‘ya bağlı LED2 kısa bir süre yanar ve söner.

3-PIC ‘i ilk defa çalıştırıyorsanız RB7’ye bağlı yeni şifre yaz uyarı LED1 Yanar.Bu sırada kullanacağımız şifreyi yazarız.

Yeni Şifreyi yazdıktan sonra “#” tuşuna basarız.

Dikkat! PIC ‘e sadece 1 ile 10 haneli bir sayı yazabiliriz.10 haneli sayı tamamlanırsa buzzer sürekli ikaz verir.Bundan

Sonra “#” tuşuna basıp şifre yazma tamamlanır.

4-Kilidi açmak için önce “ *”tuşuna basarız.Sonra LED2 sürekli yanar .Bu sırada şifremizi gireriz .son olarak “#” ye

basarız .Şifre doğru girilmişse RB0 ‘a bağlı LED4 Yanar.Röle enerjilenir.

Şifre yanlışsa RB5 ‘e bağlı LED3 yanar ve geri söner. 3 defa yanlış şifre girildiyse LED3 ile LED2 birlikte sürekli yanar.

Bu durumda pin 2 kodu girilir .

5-kilidi kapatmak veya şifreyi yazmaktan vazgeçmek için “ *”tuşuna basarız

6-PIC ,başla işlemi yapıldıktan sonra 2 dakika çalışır otomatik olarak ana programa döner. Başla işlemleri, LED2 ‘nin

yandığı ve pın 2 kodunun şifre unutulduğunda kullanılacağı durumlarıdır.program ,hatalı şifre yazılımından dolayı

kitlenmişse bu zamanlayıcı çalışmaz . Her türlü güvenlik önlemini aldım .

PIN2 Kodu:

PIN 2 Kodu 45 defa “1“tuşuna sonra “#” 10 defa “0”tuşuna ve “#”tuşuna basılıp tamamlanır. Bu kodu yanlış girerseniz

Program açılmaz. Bu kodları sadece asm içinde değişir.

Şifre Değiştirme:

Şifre değiştirmek için önce eski şifre girilir ve açılır. Sonra RA4’e bağlı şifre değiştir butonuna basılır.RB7 ‘ye bağlı

LED1 yanınca buton bırakılır . yeni şifre yazılıp “#” tuşuna basılır ve LED1 söner.

Şifre Unutulursa:

Şifre unutulduğu zaman açmanın sadece iki yolu var . Bunlar:

1-PIC 16F84 ‘ü programlama kartına takıp EEPROM veri kısmında şifre görülür ( EEADR 0……9 arası ) EEADR 11 de en son

kaç haneli şifre girildiği görülür.

2-Şifre değiş butonu ile “5”tuşuna basılı tutulur. Bir süre sonra LED2 ve LED3 birlikte sürekli yanar .pin 2 kodu girilir.

Daha sonra LED 1 ışık verir ve diğer ledler söner.yeni şifre yazılıp “#”tuşuna basılır .

Not: PIN’ kodunu asm dosyasından değiştirebilirsiniz. ( etiketinden sonrasını inceleyin)

Lütfen LEDleri farklı renkte kullanın

Devrenin Açık Şeması : Büyük Görmek Için Uzerine Tıklayın

Tuşların Bağlanışı:

DEVRENİN ASM KODUNU GÖRMEK İÇİN TIKLAYIN

DEVRENİN HEX KODUNU GÖRMEK İÇİN TIKLAYIN

EkleBunu Sosyal Paylaşım Butonu

Yorumlar (0)

Etiketler: , , ,

Pic 16F84 Ile IR (Kızılötesi) Alıcı - Verici

Tarih: 10 Haziran 2008 | Yazar: admin

PIC16F84 Ile IR(Kizilötesi) Alici

InfraRed yada kizil ötesi diye bilinen kirmizi alti spektrumu elektronikte kullanilan birçok uygulamada faydalanilan bir bölgesidir.Bir kaç örnek vermek gerekirse CD okuyucu çalarlarin lazerleri , gece görüs dürbünleri , Tv ve müzik setlerinin uzaktan kumandalari bu spektrumu paylasirlar.

Bu uygulama 16F84 ile 8 kanalli bir uzaktan kumanda sistemi. InfraRed (IR) uzaktan kumanda sistemleri kaynagi olarak bir IR Led diyottan , alici olarak da bir adet IR Fotodiyot veya transistorden faydalanilir. IR uzaktan kumanda sistemim bir adet ve bir adet alici devresinden olusur.

IR devresinde bir adet IR spektrumun da isima saglanir .IR led in bagli oldugu LM555 entegresi 38…40 Khz araliginda bir osilatördür .Bu osilatör vericideki PIC 16F84 tarafindan modüle edilerek 38 Khz modüleli kontrol sinyali elde edilir . Pic ile ledi direkt sürmüyoruz çünkü etraftaki kizilötesi parazit kaynaklarinin karismasini önleyemezdik. Evlerde kullandigimiz standart enkandasan ampuller 50Hz ‘lik IR kaynaklari olarak çalisirlar .Eger 38 Khz lik tasiyiciyi kullanmasaydim 50 Hzlik sürekli ve güçlü bir bastirma bizim aliciya sinyal yollamamizi engellerdi .
IR alici devresinde kullandigimiz SHARP firmasinin GP1U52X IR alici modülü ,Tv’ lerin üzerinde bulunan ve IR el kumandasindan gelen sinyalleri algilayip bunlari 38 Khz lik tasiyicidan süzerek saf kontrol datasini birakan bir ünitedir .Kisaca tek bir foto transistor den ibaret degildir .Modül içinde bir adet IR foto transistor , 38 Khz lik bir band geçiren filitre kuvvetlendirici ,sinyal sekillendirici bulunur .Çikisi TTL seviyesinde kontrol sinyalidir .Bu tip bir IR alici , IR kumandali Tv üzerinde bulunabilir .Telefunken firmasinin TK19 ‘nolu modülü piyasada sikça bulunmaktadir.

devresinin RB0…RB7 bacaklari kontrol uçlaridir .Bu uçlari anahtarlar yardimi ile sase ile kisa edilirse , kisa ettigimiz uç örnegin vericide RB0 ise alicida RB0 iletime geçer. Biraktigimiz anda aliciya yeni bir kumanda sinyali gelene kadar ilgili bacak iletimde kalir . Kumanda sinyali giderken RA1 bacagina bagli led yanar.
Devrenin kontrolü öncelikle ile baslanarak yapilamalidir .Vericide Pic ‘i yerine takmadan LM555 entegresinin 4 ‘nolu bacagini +5 V ile birlestiririz . Bu durumda osilatör sürekli 38 Khz civarinda bir sinyal üretir . Aliciya da Pic takmadan +5V veririz . Voltmetre ile alici üzerindeki sharp modülünün 1 ‘nolu bacagi ile sase arasini okuruz .Alici ve birbirini gördügü konumdayken vericiye voltaj verdigimizde alicidaki voltmetre ile 0 yani sase , vericiye voltaj verilmedigi zamanda ise +5V okumamiz gerekir .Eger bu sekilde bir kontrol sonucu voltmetrede bir degisiklik olmuyor ve voltmetre hep +5 voltta kaliyorsa vericiye voltaj verip P1 potansiyometresiyle oynayarak alicidaki voltmetre 0 volt yani sase görmeye çalisiriz. Saseyi gördügümüz anda voltaji keseriz ve Pic leri yerine takariz ve uzaktan kumanda sistemimiz hazir hale gelir.
Kullandigimiz PIC 16F84 ile de 38 KHz lik kontrol sinyalini üretebilirdik ama o zaman tek tip alici modülü hatta daha iyisi elimizdeki alici modülü için yazilimda frekans optimizasyonu yapmamiz gerekirdi.Disardan ayarlanabilir bir 38 Khz osilatörü kullanmak çok daha esnek bir yapi ortaya koyuyor .Böylece 38 Khz…40 Khz arasi çalisan tüm IR modüllerini kullanabiliriz.

Pic bir CMOS entegresi oldugundan vericideki RB0…RB7 kontrol bacaklarini bosta birakirsak hiçbir seyi kontrol edemeyiz sorusu aklimiza geliyor bu pek böyle degil Pic içerinde yazilimla aktif hale gelebilen PULL_UP yani +5 volta çekme dirençleri bulunur .Bunlar yaklasik 200K ile 300K ohm civarindadir. Bu devrede sadelik için bunlari kullandim ama istenirse her RB0 bacagi ile +5 volt arasina 10Kdirenç baglanabilir.

NOT:Devrenin HEX dosyalarını indirmek için Tıklayınız
NOT: Semasini Görmek Için Üzerine Tıklayınız


EkleBunu Sosyal Paylaşım Butonu

Yorumlar (0)

Etiketler: , , , ,

Pic 16F877 ile Termometre ve Saat

Tarih: 10 Haziran 2008 | Yazar: admin

Baskı :

Şeması : Net görmek için resmin üzerine tıklayınız.

EkleBunu Sosyal Paylaşım Butonu

Yorumlar (0)

Etiketler: , , , ,

PIC 16F84 Kullanılarak Yapılan Trafik Işığı Simulasyonu

Tarih: 10 Haziran 2008 | Yazar: admin

PIC 16F84 Kullanılarak Yapılan Işığı Simulasyonu

Program basit bir ışığı simulasyonudur. PIC ın RB0 ucu kırmızı led’e, RB1 ucu sarı, RB2 ucu ise yeşil led’e bağlandığında ve PIC i çalıştırdığınızda yaklasık olarak 40 sn gecikmeli olarak lambalar yanar. Sistemin basit bir simulasyonunu TrafikAnim.gif dosyasında görebilirsiniz. Ayrica sistemin şemasını .jpg dosyasında ulabilirsiniz.

Çalışma Şekli :



Şeması: Net görmek için resmin üzerine tıklayınız.

EkleBunu Sosyal Paylaşım Butonu

Yorumlar (0)

Etiketler: , , ,

Pic16F84 Kullanılarak Yapılan 0-99 Sayıcı Devresi

Tarih: 10 Haziran 2008 | Yazar: admin

Pic16F84 Kullanılarak Yapılan 0-99 Sayıcı

basit bir devresidir. Yaklasık 0.7 sn aralıklarla sayıyı bir arttırır.
Display mutlaka ortak katot olmalıdır. Ayrıca transistörlerin beyzine mutlaka 2k2 lık
direnç bağlanmalıdır.

Besleme :

Şeması : Net görmek için lütfen resmin üzerine tıklayınız.

EkleBunu Sosyal Paylaşım Butonu

Yorumlar (0)

Etiketler: , , , ,

Alarm Devreleri

Tarih: 10 Haziran 2008 | Yazar: admin

devreleri üzerine genel örnekler..
devreleri, istenmeyen bir durumun ortaya çıkması durumunda bizi çeşitli şekillerde uyaran devrelerdir. İstenmeyen durumlar, evi su basması, yangın çıkması, eve veya arabaya hırsız girmesi, yolda don olması vb.dir.

Elektronik elemanları arasında, bu gibi durumların ortaya çıkmasıyla birlikte bize gerekli uyarıyı verebilmek adına fiziksel olayları elektriksel büyüklüklere dönüştürecek malzemeler neyse ki vardır. Bunlar, ışığı, sesi, sıcaklığı, basıncı vb.ni, elektriksel olarak işlenebilen hale getirirler. Devrelerimiz sinyali işledikten sonra bize, ortamdaki insanları uyaracak fiziksel büyüklüğe karar vermek kalır. Genelde sesli ve ışıklı uyarılar dikkat çekici olduğu için tercih edilirler. Gelişmiş devrelerinde yalnızca o anlık ve o çevreye uyarı vermekle kalmayıp, daha önceden kaydedilmiş mesajı dinletmek için girilmiş telefon numaralarını arama veya istenilen herhangi bir cihazı uzaktan çalıştırabilme özellikleri bulunur.

Aşağıda verilen basit devreler tipik algılama yöntemleridir. Bunlar, tasarımcının düşünce sınırlarını tetikleyecek birer ön-örnektir yalnızca. Geliştirmek veya kullanım alanlarına karar vermek bütünüyle size kalmıştır.

Şekil.1 Işıkla aktif olan

Şekil.2 Kontak açılmasıyla aktif olan

Şekil3. Kapasitif Algılama (yaklaşım sensörü)

Şekil4. Gerilimin Düşmesiyle Aktif Olan

Şekil5. Donma ı . Termistörle trimpotu yer değiştirirseniz, bu kez ısının düşmesi değil de yükselmesi durumunda aktif olur.

EkleBunu Sosyal Paylaşım Butonu

Yorumlar (0)

Etiketler: , ,

TDA1554 2+1 Amplifikatör

Tarih: 10 Haziran 2008 | Yazar: admin

EkleBunu Sosyal Paylaşım Butonu

Yorumlar (0)

Etiketler: , , ,

2×60W ANFİ

Tarih: 10 Haziran 2008 | Yazar: admin

EkleBunu Sosyal Paylaşım Butonu

Yorumlar (0)

Etiketler: , ,

2×22W ANFİ

Tarih: 10 Haziran 2008 | Yazar: admin

EkleBunu Sosyal Paylaşım Butonu

Yorumlar (0)

Etiketler: , , , ,

Regüleli Sabit Gerilim Doğru Akım Güç Kaynağı

Tarih: 10 Haziran 2008 | Yazar: admin

Şekil 1′deki bir kaç elemanla bir gerilim regülatörü kullanarak istediğiniz doğru gerilimi elde etmek için kullanılır. Devrenin yapımı oldukça basit olup bazı noktalara dikkat edilmesi gerekmektedir. İstediğiniz doğru gerilim değeri için aşağıdaki tablodan regülatörü seçiniz. Mesela 5 V isteniyorsa 7805 entegresi kullanılmalıdır.

78XX serisi regülatörlerin çalışması için giriş geriliminin çıkıs gerilimi değerinden yaklaşık 3 V fazla olması gereklidir. Aksi takdirde çıkış geriliminiz istediğiniz değerde olmayacaktır. Dolayısıyla 5 V çıkış için minimum 8 V DC gerilimin entegrenin girişine uygulanması gereklidir. Şekil 1′deki devrenin girişi alternatif bir gerilimdir. Bu alternatif gerilim D1 diyodu ve C1 kapasitesi ile (tek fazlı yarım dalga doğrultucu) doğru gerilime dönüştürülür. Elinizde doğru gerilim varsa D1 diyoduna gereksinim yoktur. Mesela hepimizin evinde bulunan adaptörün çıkışını 9 V’a ayarlayıp bu devrenin girişine bağlıyabilirsiniz. Daha da basiti 9 V’luk bir pil kullanarak rahatlıkla 5 V elde edebilirsiniz. Bu devreden yaklaşık olarak 200 mA değerine kadar akım çekebilirsiniz. Bu akım seviyesinde entegreye soğutucu bağlamanıza gerek olmayabilir. Daha fazla akım çekmek istiyorsanız girişe bağladığınız kaynağın güçlü olması gereklidir (7805 iyi bir soğutucuya monte edildiği takdirde 1 A ve üzerinde akım verebilir).

Şekil 1: doğru akım güç kaynağı.

doğru akım güç kaynağı için parça listesi
D1 1N4001 diyot
C1 330 µF 25V elektrolitik kapasitör
U1 7805: +5 V için
7812: +12 V için
7815: +15 V için
C2 0.1 µF 25V seramik kapasitör
EkleBunu Sosyal Paylaşım Butonu

Yorumlar (0)

Yükleniyor...
yukleniyor...
Üye Girişi
User :
Parola :
    : Remember me |

Üye Ol | Şifremi Unuttum ?
Üye Ol
User :
E-posta :
   

A password will be mailed to you.
Giriş Yap | Şifremi Unuttum ?
Şifre Hatırlat
User :
Parola :
   

A confirmation mail will be sent to your e-mail address.
Giriş Yap | Üye Ol
Web Stats Google Alexa Sitemap